History for src/OFDatagramSocket.m
2024-10-27
| ||
16:14 | OFSequencedPacketSocket: Rework blocks-based API file: [39d1e66436] check-in: [776202396c] user: js, branch: trunk, size: 12982 [annotate] [blame] [check-ins using] [diff] | |
13:47 | OFDatagramSocket: Rework blocks-based API file: [ad1fa374f4] check-in: [61b5fb53bd] user: js, branch: trunk, size: 13042 [annotate] [blame] [check-ins using] [diff] | |
2024-08-21
| ||
20:14 | Make ObjFW compile on macOS/PowerPC 64 file: [7c8f8ff231] check-in: [7b0cd744dc] user: js, branch: trunk, size: 10930 [annotate] [blame] [check-ins using] [diff] | |
2024-08-17
| ||
17:30 |
Delay socket initialization as long as possible
On game consoles, initializing sockets takes a significant amount of Worse yet, on Amiga, sockets might not be available at all and the | |
2024-04-29
| ||
21:42 | Properly hide private symbols file: [9ad188ca92] check-in: [f16bccc7b3] user: js, branch: trunk, size: 10983 [annotate] [blame] [check-ins using] [diff] | |
2024-04-03
| ||
02:16 | Change license to LGPLv3 only file: [65c253c5c9] check-in: [7413a728a7] user: js, branch: trunk, size: 10975 [annotate] [blame] [check-ins using] [diff] | |
2024-01-02
| ||
17:17 | Update copyright file: [2a2f93fda5] check-in: [26ddd2e4e4] user: js, branch: trunk, size: 10767 [annotate] [blame] [check-ins using] [diff] | |
2023-08-02
| ||
18:55 | Work around MorphOS missing UNIQUE_ID file: [6000a37970] check-in: [ffb2792718] user: js, branch: trunk, size: 10767 [annotate] [blame] [check-ins using] [diff] | |
18:12 | Support moving sockets between threads on AmigaOS file: [15013c9476] check-in: [983342d8dd] user: js, branch: trunk, size: 10690 [annotate] [blame] [check-ins using] [diff] | |
2023-07-17
| ||
19:24 | Fix building for MorphOS file: [0470d4f081] check-in: [3f1ba8d396] user: js, branch: trunk, size: 9489 [annotate] [blame] [check-ins using] [diff] | |
2023-07-16
| ||
17:53 | OFUNIXDatagramSocket: Allow binding to nil path file: [e6fec3137b] check-in: [36c65b8468] user: js, branch: trunk, size: 9478 [annotate] [blame] [check-ins using] [diff] | |
2023-01-06
| ||
09:04 | Update copyright file: [0e772bf0c7] check-in: [8939cbdb52] user: js, branch: trunk, size: 9323 [annotate] [blame] [check-ins using] [diff] | |
2022-11-06
| ||
20:31 | OFDatagramSocket: Make sender nullable file: [ea19c6b109] check-in: [6ed8be900e] user: js, branch: trunk, size: 9323 [annotate] [blame] [check-ins using] [diff] | |
2022-10-22
| ||
20:41 | OFDatagramSocket: Set correct family for AppleTalk file: [946605e073] check-in: [f2f2bd294e] user: js, branch: appletalk, size: 9141 [annotate] [blame] [check-ins using] [diff] | |
2022-08-06
| ||
21:14 |
Don't use struct sockaddr in OFSocketAddress
struct sockaddr can contain a variable length array, which breaks the | |
14:43 |
Reorder node and network of IPX sockets
This is more standard, albeit -[connectToNetwork:node:port:] sounding a | |
2022-02-12
| ||
07:46 | Update copyright file: [57abed2c44] check-in: [1a86b8175b] user: js, branch: trunk, size: 8999 [annotate] [blame] [check-ins using] [diff] | |
2021-10-24
| ||
15:14 | Add OFUNIXDatagramSocket file: [dbfe918d5b] check-in: [94110c9553] user: js, branch: unix-sockets, size: 8999 [annotate] [blame] [check-ins using] [diff] | |
2021-05-08
| ||
19:30 | Fix setCanBlock: being inverted on Windows/AmigaOS file: [a53bf3d04b] check-in: [91131d6d7d] user: js, branch: trunk, size: 8894 [annotate] [blame] [check-ins using] [diff] | |
2021-04-18
| ||
23:18 | INVALID_SOCKET -> OFInvalidSocketHandle file: [d32466923e] check-in: [4b587c8874] user: js, branch: new-naming-convention, size: 8893 [annotate] [blame] [check-ins using] [diff] | |
22:56 | Rename all symbols marked extern file: [b34095fe0b] check-in: [e73c65a849] user: js, branch: new-naming-convention, size: 8837 [annotate] [blame] [check-ins using] [diff] | |
20:51 | Rename everything in several smaller files file: [b69241363b] check-in: [35de667566] user: js, branch: new-naming-convention, size: 8853 [annotate] [blame] [check-ins using] [diff] | |
2021-04-17
| ||
13:58 | of_socket_address_t -> OFSocketAddress file: [a91f3ff6b6] check-in: [e3c5bb70dd] user: js, branch: new-naming-convention, size: 8850 [annotate] [blame] [check-ins using] [diff] | |
03:37 | of_run_loop_mode_t -> OFRunLoopMode file: [05b31b2631] check-in: [b480ef54db] user: js, branch: new-naming-convention, size: 8890 [annotate] [blame] [check-ins using] [diff] | |
03:21 | Rename all blocks file: [dd3b60a4d6] check-in: [c4e0e56fa3] user: js, branch: new-naming-convention, size: 8930 [annotate] [blame] [check-ins using] [diff] | |
2021-03-07
| ||
20:25 | *.m: Fold methods into one line where it fits file: [ed638b6427] check-in: [1b82d3bf4f] user: js, branch: trunk, size: 8960 [annotate] [blame] [check-ins using] [diff] | |
2021-01-14
| ||
02:29 |
Define _HPUX_ALT_XOPEN_SOCKET_API where necessary
There is a nasty bug in HP-UX: When using the proper socket APIs that | |
2021-01-13
| ||
23:01 | Wrap _XOPEN_SOURCE_EXTENDED define in #ifndef file: [4b050b9816] check-in: [430d54e2a9] user: js, branch: trunk, size: 8928 [annotate] [blame] [check-ins using] [diff] | |
19:16 | Define _XOPEN_SOURCE_EXTENDED where necessary file: [8dff090671] check-in: [d55b73f38e] user: js, branch: trunk, size: 8889 [annotate] [blame] [check-ins using] [diff] | |
2021-01-02
| ||
22:04 | Update copyright file: [1a97a9ea83] check-in: [374e1a1bfa] user: js, branch: trunk, size: 8857 [annotate] [blame] [check-ins using] [diff] | |
2020-05-06
| ||
20:25 | Fix Wii build file: [3479c8733b] check-in: [addbd546c5] user: js, branch: trunk, size: 8946 [annotate] [blame] [check-ins using] [diff] | |
00:32 | Improve names of several properties file: [4cd95b929d] check-in: [bc67e98833] user: js, branch: trunk, size: 8926 [annotate] [blame] [check-ins using] [diff] | |
2020-05-03
| ||
12:14 | OFDatagramSocket: Add broadcastAllowed property file: [08aed9e1e3] check-in: [310fd74f89] user: js, branch: trunk, size: 8836 [annotate] [blame] [check-ins using] [diff] | |
2020-04-26
| ||
16:21 |
Add OFSequencedPacketSocket
This is intended for SCTP and SPX. file: [047e480ca4] check-in: [e5b2ee56ff] user: js, branch: trunk, size: 8103 [annotate] [blame] [check-ins using] [diff] | |
2020-04-25
| ||
23:02 | Add OFIPXSocket file: [702374f5eb] check-in: [4a5822e7c0] user: js, branch: trunk, size: 8180 [annotate] [blame] [check-ins using] [diff] | |
17:05 |
Added:
Add OFDatagramSocket as base class for OFUDPSocket
This makes it easier to reuse code for other datagram sockets, namely | |