ObjFW  History of src/OFSequencedPacketSocket.m of 0765df975418ee6a

History of the file that is called src/OFSequencedPacketSocket.m at check-in 0765df975418ee6a

2024-04-29
21:42
[93df6d6776] part of check-in [f16bccc7b3] Properly hide private symbols (check-in: [f16bccc7b3] user: js, branch: trunk, size: 11790) [annotate] [blame] [check-ins using] [diff]
2024-04-03
02:16
[ccecd9e1f0] part of check-in [7413a728a7] Change license to LGPLv3 only (check-in: [7413a728a7] user: js, branch: trunk, size: 11779) [annotate] [blame] [check-ins using] [diff]
2024-01-02
17:17
[ddbcc80b65] part of check-in [26ddd2e4e4] Update copyright (check-in: [26ddd2e4e4] user: js, branch: trunk, size: 11571) [annotate] [blame] [check-ins using] [diff]
2023-08-02
18:12
[2aa9e7fdaf] part of check-in [983342d8dd] Support moving sockets between threads on AmigaOS (check-in: [983342d8dd] user: js, branch: trunk, size: 11571) [annotate] [blame] [check-ins using] [diff]
2023-01-06
09:04
[2cba19ddea] part of check-in [8939cbdb52] Update copyright (check-in: [8939cbdb52] user: js, branch: trunk, size: 11215) [annotate] [blame] [check-ins using] [diff]
2022-11-16
01:27
[8882acf9d8] part of check-in [c86b8f10f0] Add OFAssert()

This uses the same format as OFEnsure(). (check-in: [c86b8f10f0] user: js, branch: trunk, size: 11215) [annotate] [blame] [check-ins using] [diff]

2022-10-22
17:40
[0b38781929] part of check-in [df7f59b26c] Rename OFListen{ -> OnSocket}FailedException (check-in: [df7f59b26c] user: js, branch: trunk, size: 11233) [annotate] [blame] [check-ins using] [diff]
16:53
[a23828dd55] part of check-in [e171cfe7e5] Rename OFAccept{ -> Socket}FailedException (check-in: [e171cfe7e5] user: js, branch: trunk, size: 11217) [annotate] [blame] [check-ins using] [diff]
2022-10-17
18:36
[a8c0e899a1] part of check-in [3da26ce4d2] Document more exceptions (check-in: [3da26ce4d2] user: js, branch: trunk, size: 11193) [annotate] [blame] [check-ins using] [diff]
2022-08-06
21:14
[f3c3c9897f] part of check-in [25adea9a23] Don't use struct sockaddr in OFSocketAddress

struct sockaddr can contain a variable length array, which breaks the
union. (check-in: [25adea9a23] user: js, branch: trunk, size: 11092) [annotate] [blame] [check-ins using] [diff]

2022-02-12
07:46
[da50d869cb] part of check-in [1a86b8175b] Update copyright (check-in: [1a86b8175b] user: js, branch: trunk, size: 11042) [annotate] [blame] [check-ins using] [diff]
2021-05-08
19:30
[d397c2379d] part of check-in [91131d6d7d] Fix setCanBlock: being inverted on Windows/AmigaOS (check-in: [91131d6d7d] user: js, branch: trunk, size: 11042) [annotate] [blame] [check-ins using] [diff]
2021-04-18
23:18
[7bcba89d06] part of check-in [4b587c8874] INVALID_SOCKET -> OFInvalidSocketHandle (check-in: [4b587c8874] user: js, branch: new-naming-convention, size: 11041) [annotate] [blame] [check-ins using] [diff]
22:56
[7fb3ae7788] part of check-in [e73c65a849] Rename all symbols marked extern (check-in: [e73c65a849] user: js, branch: new-naming-convention, size: 10945) [annotate] [blame] [check-ins using] [diff]
20:51
[579289a3de] part of check-in [35de667566] Rename everything in several smaller files (check-in: [35de667566] user: js, branch: new-naming-convention, size: 10967) [annotate] [blame] [check-ins using] [diff]
2021-04-17
13:58
[1b0099da29] part of check-in [e3c5bb70dd] of_socket_address_t -> OFSocketAddress (check-in: [e3c5bb70dd] user: js, branch: new-naming-convention, size: 10964) [annotate] [blame] [check-ins using] [diff]
03:37
[2fe1b9a9ce] part of check-in [b480ef54db] of_run_loop_mode_t -> OFRunLoopMode (check-in: [b480ef54db] user: js, branch: new-naming-convention, size: 10990) [annotate] [blame] [check-ins using] [diff]
03:21
[340b6ad1b0] part of check-in [c4e0e56fa3] Rename all blocks (check-in: [c4e0e56fa3] user: js, branch: new-naming-convention, size: 11058) [annotate] [blame] [check-ins using] [diff]
2021-03-07
20:25
[7bba0bbd14] part of check-in [1b82d3bf4f] *.m: Fold methods into one line where it fits (check-in: [1b82d3bf4f] user: js, branch: trunk, size: 11131) [annotate] [blame] [check-ins using] [diff]
2021-01-14
02:29
[b27451c5d4] part of check-in [1833194867] Define _HPUX_ALT_XOPEN_SOCKET_API where necessary

There is a nasty bug in HP-UX: When using the proper socket APIs that
take a socklen_t (which is 64 bit in LP64 mode), it still calls into
methods that expect an int - so there is a type mismatch between the
headers and the compiled system libraries. This leads to all socklen_t
being interpreted as 0 (due to big endian). Defining
_HPUX_ALT_XOPEN_SOCKET_API makes it use the correct symbols in the
system libraries instead. (check-in: [1833194867] user: js, branch: trunk, size: 11148) [annotate] [blame] [check-ins using] [diff]

2021-01-13
23:01
[6704d2c5d3] part of check-in [430d54e2a9] Wrap _XOPEN_SOURCE_EXTENDED define in #ifndef (check-in: [430d54e2a9] user: js, branch: trunk, size: 11113) [annotate] [blame] [check-ins using] [diff]
19:16
[2bdd509c56] part of check-in [d55b73f38e] Define _XOPEN_SOURCE_EXTENDED where necessary (check-in: [d55b73f38e] user: js, branch: trunk, size: 11074) [annotate] [blame] [check-ins using] [diff]
2021-01-02
22:04
[afdcde4505] part of check-in [374e1a1bfa] Update copyright (check-in: [374e1a1bfa] user: js, branch: trunk, size: 11042) [annotate] [blame] [check-ins using] [diff]
2020-05-06
00:32
[395d4dcdd4] part of check-in [bc67e98833] Improve names of several properties (check-in: [bc67e98833] user: js, branch: trunk, size: 11131) [annotate] [blame] [check-ins using] [diff]
2020-04-26
18:10
[02e9d8a16c] part of check-in [13a8f43898] Move accept and listen OF{TCP -> Stream}Socket (check-in: [13a8f43898] user: js, branch: trunk, size: 11123) [annotate] [blame] [check-ins using] [diff]
16:21
Added: [f3aa68332f] part of check-in [e5b2ee56ff] Add OFSequencedPacketSocket

This is intended for SCTP and SPX. (check-in: [e5b2ee56ff] user: js, branch: trunk, size: 10906) [annotate] [blame] [check-ins using]