History of the file that is called src/OFStreamSocket.m at check-in d873fe13b8c221ad
|
2024-04-29
| ||
| 21:42 | [83fbf8313f] part of check-in [f16bccc7b3] Properly hide private symbols (check-in: [f16bccc7b3] user: js, branch: trunk, size: 10140) [annotate] [blame] [check-ins using] [diff] | |
|
2024-04-03
| ||
| 02:16 | [a8d59e0323] part of check-in [7413a728a7] Change license to LGPLv3 only (check-in: [7413a728a7] user: js, branch: trunk, size: 10129) [annotate] [blame] [check-ins using] [diff] | |
|
2024-04-01
| ||
| 15:59 |
[a2d2d261a8]
part of check-in [cf0effe834]
Remove #define __NO_EXT_QNX
It doesn't seem to be needed anymore. (check-in: [cf0effe834] user: js, branch: trunk, size: 9921) [annotate] [blame] [check-ins using] [diff] | |
|
2024-01-02
| ||
| 17:17 | [f9f8a407eb] part of check-in [26ddd2e4e4] Update copyright (check-in: [26ddd2e4e4] user: js, branch: trunk, size: 9942) [annotate] [blame] [check-ins using] [diff] | |
|
2023-08-02
| ||
| 18:55 | [cfdeffc17d] part of check-in [ffb2792718] Work around MorphOS missing UNIQUE_ID (check-in: [ffb2792718] user: js, branch: trunk, size: 9942) [annotate] [blame] [check-ins using] [diff] | |
| 18:12 | [3fe9c63f07] part of check-in [983342d8dd] Support moving sockets between threads on AmigaOS (check-in: [983342d8dd] user: js, branch: trunk, size: 9865) [annotate] [blame] [check-ins using] [diff] | |
|
2023-02-11
| ||
| 23:49 | [0cffca82b0] part of check-in [c02886307e] OFStreamSocket: Require open socket in -[accept] (check-in: [c02886307e] user: js, branch: trunk, size: 8668) [annotate] [blame] [check-ins using] [diff] | |
|
2023-01-06
| ||
| 09:04 | [5e77bcfd73] part of check-in [8939cbdb52] Update copyright (check-in: [8939cbdb52] user: js, branch: trunk, size: 8562) [annotate] [blame] [check-ins using] [diff] | |
|
2022-11-16
| ||
| 01:27 |
[21ea0af8b5]
part of check-in [c86b8f10f0]
Add OFAssert()
This uses the same format as OFEnsure(). (check-in: [c86b8f10f0] user: js, branch: trunk, size: 8562) [annotate] [blame] [check-ins using] [diff] | |
|
2022-10-22
| ||
| 17:40 | [efe4f02a49] part of check-in [df7f59b26c] Rename OFListen{ -> OnSocket}FailedException (check-in: [df7f59b26c] user: js, branch: trunk, size: 8580) [annotate] [blame] [check-ins using] [diff] | |
| 16:53 | [bfc59db558] part of check-in [e171cfe7e5] Rename OFAccept{ -> Socket}FailedException (check-in: [e171cfe7e5] user: js, branch: trunk, size: 8564) [annotate] [blame] [check-ins using] [diff] | |
|
2022-08-06
| ||
| 21:14 |
[6c817945cd]
part of check-in [25adea9a23]
Don't use struct sockaddr in OFSocketAddress
struct sockaddr can contain a variable length array, which breaks the | |
| 14:43 |
[aac8571961]
part of check-in [ccc6a77c55]
Reorder node and network of IPX sockets
This is more standard, albeit -[connectToNetwork:node:port:] sounding a | |
|
2022-02-12
| ||
| 07:46 | [f14a71e66a] part of check-in [1a86b8175b] Update copyright (check-in: [1a86b8175b] user: js, branch: trunk, size: 8489) [annotate] [blame] [check-ins using] [diff] | |
|
2021-10-24
| ||
| 21:15 | [79180ccd72] part of check-in [aaf477fc88] Add OFUNIXStreamSocket (check-in: [aaf477fc88] user: js, branch: unix-sockets, size: 8489) [annotate] [blame] [check-ins using] [diff] | |
|
2021-05-08
| ||
| 19:30 | [5b9cb9181f] part of check-in [91131d6d7d] Fix setCanBlock: being inverted on Windows/AmigaOS (check-in: [91131d6d7d] user: js, branch: trunk, size: 8369) [annotate] [blame] [check-ins using] [diff] | |
|
2021-04-18
| ||
| 23:18 | [a955b9500f] part of check-in [4b587c8874] INVALID_SOCKET -> OFInvalidSocketHandle (check-in: [4b587c8874] user: js, branch: new-naming-convention, size: 8367) [annotate] [blame] [check-ins using] [diff] | |
| 22:56 | [0813befdb2] part of check-in [e73c65a849] Rename all symbols marked extern (check-in: [e73c65a849] user: js, branch: new-naming-convention, size: 8264) [annotate] [blame] [check-ins using] [diff] | |
| 20:51 | [5c58a6db92] part of check-in [35de667566] Rename everything in several smaller files (check-in: [35de667566] user: js, branch: new-naming-convention, size: 8286) [annotate] [blame] [check-ins using] [diff] | |
|
2021-04-17
| ||
| 13:58 | [3262c13b9d] part of check-in [e3c5bb70dd] of_socket_address_t -> OFSocketAddress (check-in: [e3c5bb70dd] user: js, branch: new-naming-convention, size: 8285) [annotate] [blame] [check-ins using] [diff] | |
| 03:37 | [81e1bbc5f7] part of check-in [b480ef54db] of_run_loop_mode_t -> OFRunLoopMode (check-in: [b480ef54db] user: js, branch: new-naming-convention, size: 8311) [annotate] [blame] [check-ins using] [diff] | |
| 03:21 | [ac4dcd7238] part of check-in [c4e0e56fa3] Rename all blocks (check-in: [c4e0e56fa3] user: js, branch: new-naming-convention, size: 8336) [annotate] [blame] [check-ins using] [diff] | |
|
2021-03-07
| ||
| 20:25 | [7f5d88caa9] part of check-in [1b82d3bf4f] *.m: Fold methods into one line where it fits (check-in: [1b82d3bf4f] user: js, branch: trunk, size: 8350) [annotate] [blame] [check-ins using] [diff] | |
|
2021-01-14
| ||
| 02:29 |
[791405f855]
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 | |
|
2021-01-13
| ||
| 23:01 | [731a6e9d3a] part of check-in [430d54e2a9] Wrap _XOPEN_SOURCE_EXTENDED define in #ifndef (check-in: [430d54e2a9] user: js, branch: trunk, size: 8329) [annotate] [blame] [check-ins using] [diff] | |
| 19:16 | [66cf0a873d] part of check-in [d55b73f38e] Define _XOPEN_SOURCE_EXTENDED where necessary (check-in: [d55b73f38e] user: js, branch: trunk, size: 8290) [annotate] [blame] [check-ins using] [diff] | |
|
2021-01-02
| ||
| 22:04 | [37c1cc3f6d] part of check-in [374e1a1bfa] Update copyright (check-in: [374e1a1bfa] user: js, branch: trunk, size: 8259) [annotate] [blame] [check-ins using] [diff] | |
|
2020-05-06
| ||
| 00:32 | [2df2daa037] part of check-in [bc67e98833] Improve names of several properties (check-in: [bc67e98833] user: js, branch: trunk, size: 8348) [annotate] [blame] [check-ins using] [diff] | |
|
2020-04-26
| ||
| 18:10 | [1b3aa72b95] part of check-in [13a8f43898] Move accept and listen OF{TCP -> Stream}Socket (check-in: [13a8f43898] user: js, branch: trunk, size: 8340) [annotate] [blame] [check-ins using] [diff] | |
| 16:21 |
[53952137a2]
part of check-in [e5b2ee56ff]
Add OFSequencedPacketSocket
This is intended for SCTP and SPX. (check-in: [e5b2ee56ff] user: js, branch: trunk, size: 4323) [annotate] [blame] [check-ins using] [diff] | |
|
2020-04-25
| ||
| 17:05 |
[3d9d6aa117]
part of check-in [b02c4b05bb]
Add OFDatagramSocket as base class for OFUDPSocket
This makes it easier to reuse code for other datagram sockets, namely | |
|
2020-01-12
| ||
| 16:22 |
[6026b8fcfc]
part of check-in [cea3f2133d]
Cancel async requests in OFStreamSocket instead
Closing them in OFStream would result in always canceling them after | |
|
2020-01-02
| ||
| 01:51 | [bc21bce60d] part of check-in [c7f0229795] Update copyright (check-in: [c7f0229795] user: js, branch: trunk, size: 4076) [annotate] [blame] [check-ins using] [diff] | |
|
2019-08-09
| ||
| 23:44 | [d9c06730da] part of check-in [3dec8ecf2e] Support sockets on AmigaOS 3 (check-in: [3dec8ecf2e] user: js, branch: trunk, size: 4073) [annotate] [blame] [check-ins using] [diff] | |
|
2019-06-26
| ||
| 20:38 | [f3b8b9f100] part of check-in [d1d1843970] Fix non-blocking sockets on MorphOS (check-in: [d1d1843970] user: js, branch: trunk, size: 4065) [annotate] [blame] [check-ins using] [diff] | |
|
2019-01-03
| ||
| 19:13 | [0652ea9722] part of check-in [0509d7a844] Update copyright (check-in: [0509d7a844] user: js, branch: trunk, size: 3984) [annotate] [blame] [check-ins using] [diff] | |
|
2018-08-04
| ||
| 16:23 | [8a940fe4f3] part of check-in [7de9d67be9] Support for non-blocking UDP sockets (check-in: [7de9d67be9] user: js, branch: trunk, size: 3978) [annotate] [blame] [check-ins using] [diff] | |
|
2018-01-03
| ||
| 19:49 | [0965d972e9] part of check-in [7e5c81e186] Update copyright notice (check-in: [7e5c81e186] user: js, branch: trunk, size: 5371) [annotate] [blame] [check-ins using] [diff] | |
|
2017-11-19
| ||
| 12:56 | [de7c76a291] part of check-in [615a9f2eba] Fix compilation with GCC (check-in: [615a9f2eba] user: js, branch: trunk, size: 5348) [annotate] [blame] [check-ins using] [diff] | |
|
2017-09-24
| ||
| 12:24 | [c5ebdea8f5] part of check-in [481225349f] OFStream: Add support for async writes (check-in: [481225349f] user: js, branch: trunk, size: 3916) [annotate] [blame] [check-ins using] [diff] | |
|
2017-06-12
| ||
| 22:29 |
[272212f745]
part of check-in [2ae01218ef]
OFWriteFailedException: Add -[bytesWritten]
This allows retrieving the number of bytes already written before the | |
|
2017-06-05
| ||
| 15:51 |
[eec652ecb7]
part of check-in [f9cd4f9cab]
OFStream: Don't throw when at end of stream
Instead, let reads return 0 and let writes append after the end. (check-in: [f9cd4f9cab] user: js, branch: trunk, size: 3785) [annotate] [blame] [check-ins using] [diff] | |
|
2017-05-21
| ||
| 23:57 |
[c248fb563e]
part of check-in [b4cd87cd81]
Use closesocket() instead of close()
Previously, socket_helpers.h would just define close() to whatever is | |
|
2017-05-07
| ||
| 20:10 |
[d2e763431e]
part of check-in [4af49a13c3]
Small code style change
Casts are now written like types in variable declarations. (check-in: [4af49a13c3] user: js, branch: trunk, size: 3974) [annotate] [blame] [check-ins using] [diff] | |
|
2017-01-09
| ||
| 17:36 |
[196ec0c55f]
part of check-in [44f45c2e35]
Update copyright
Forgot to add 2017, even though I already did quite some changes in | |
|
2016-06-07
| ||
| 22:56 |
[77a66a4df1]
part of check-in [1de551cb5f]
Add support for reusing OFStreams after close
Right now, this is only useful for OFTCPSocket, as this is the only | |
|
2016-01-03
| ||
| 00:43 |
[b0d72b729b]
part of check-in [cec0f072f8]
Update copyright
While at it, also update the mail address. (check-in: [cec0f072f8] user: js, branch: 0.8, size: 3929) [annotate] [blame] [check-ins using] [diff] | |
| 00:41 |
[3021941e31]
part of check-in [2a27cf3000]
Update copyright
While at it, also update the mail address. (check-in: [2a27cf3000] user: js, branch: trunk, size: 3949) [annotate] [blame] [check-ins using] [diff] | |
|
2015-10-19
| ||
| 22:15 | [5d34917197] part of check-in [1ba08eebc5] Add platform.h & make platform defines consistent (check-in: [1ba08eebc5] user: js, branch: trunk, size: 3945) [annotate] [blame] [check-ins using] [diff] | |
|
2015-10-04
| ||
| 11:30 | [5f9b6a238d] part of check-in [fc73801932] Better length checks for write / send calls (check-in: [fc73801932] user: js, branch: trunk, size: 3925) [annotate] [blame] [check-ins using] [diff] | |
|
2015-05-06
| ||
| 20:18 | [d996f514e3] part of check-in [ff759684e2] OFNotConnectedException -> OFNotOpenException (check-in: [ff759684e2] user: js, branch: trunk, size: 3849) [annotate] [blame] [check-ins using] [diff] | |
|
2015-03-22
| ||
| 11:42 | [2a1777ff58] part of check-in [099e939079] Abstract int vs SOCKET as of_socket_t (check-in: [099e939079] user: js, branch: trunk, size: 3869) [annotate] [blame] [check-ins using] [diff] | |
|
2015-02-16
| ||
| 08:39 |
[c547367b26]
part of check-in [62e2de30b9]
Explicitly pass errno to exceptions
The old behaviour where the exception would access errno directly on This also greatly increases errno handling on Win32, especially in | |
|
2015-01-03
| ||
| 20:57 | [70d50e1c9d] part of check-in [cfd374b906] Update copyright (check-in: [cfd374b906] user: js, branch: trunk, size: 3697) [annotate] [blame] [check-ins using] [diff] | |
|
2014-04-26
| ||
| 00:40 |
[43c1e24000]
part of check-in [4e59d2692f]
Fix a few issues on LLP64 and Win64
LLP64 was mostly fast enumeration using an unsigned long for the state, Win64 was mostly Microsoft not being able to decide whether a length is | |
|
2014-02-18
| ||
| 00:22 | [8ed3399f44] part of check-in [f9d12201f8] Move around a few defines to be more consistent (check-in: [f9d12201f8] user: js, branch: trunk, size: 2912) [annotate] [blame] [check-ins using] [diff] | |
|
2014-02-03
| ||
| 14:43 | [917f870ee4] part of check-in [414c87ec13] Move socket initialization to a single place (check-in: [414c87ec13] user: js, branch: trunk, size: 2912) [annotate] [blame] [check-ins using] [diff] | |
|
2014-01-26
| ||
| 13:32 | [0ca4a3134a] part of check-in [32ad39007a] Include unistd.h in socket_helpers.h (check-in: [32ad39007a] user: js, branch: trunk, size: 3108) [annotate] [blame] [check-ins using] [diff] | |
|
2014-01-25
| ||
| 19:33 |
[c2425f91c0]
part of check-in [81d47f4398]
Move socket includes and helpers to separate files
The new file socket.h includes all headers required for sockets on the This cleans up the classes dealing with sockets a lot and also reduces | |
| 17:39 |
[5b827e504d]
part of check-in [8d2a5052fd]
Generalize stream / socket related exceptions
This is in preparation for adding UDP sockets, as UDP sockets and TCP Read and write exceptions are for any object now, as they are useful for | |
|
2014-01-04
| ||
| 00:24 | [42d45e3daf] part of check-in [3b97fc3cd9] Update copyright. (check-in: [3b97fc3cd9] user: js, branch: trunk, size: 3523) [annotate] [blame] [check-ins using] [diff] | |
|
2013-06-28
| ||
| 18:48 | [e9adb99946] part of check-in [e0182a3e55] OFHTTPClient: Only retry on ECONNRESET or EPIPE. (check-in: [e0182a3e55] user: js, branch: trunk, size: 3517) [annotate] [blame] [check-ins using] [diff] | |
|
2013-06-22
| ||
| 12:12 |
[252939c90a]
part of check-in [3d16a30f41]
Rework exceptions.
This mostly removes the argument for the class in which the exception This also removes a few other arguments which were not too helpful. In | |
|
2013-06-11
| ||
| 23:33 |
[10e23bfd72]
part of check-in [ffb91daffe]
Initial sockets support for the Wii.
Not functional yet due to bugs in the SDK. * Binding to port 0 fails instead of choosing a free port. I have not decided yet whether I fix those bugs in the SDK (I already | |
|
2013-05-22
| ||
| 18:42 | [05982c597a] part of check-in [896084c340] Check for more socket-related headers / functions. (check-in: [896084c340] user: js, branch: trunk, size: 3509) [annotate] [blame] [check-ins using] [diff] | |
|
2013-04-07
| ||
| 21:21 | [f99014d0c7] part of check-in [ec6b265428] Fix Win32 #include hell. (check-in: [ec6b265428] user: js, branch: trunk, size: 3542) [annotate] [blame] [check-ins using] [diff] | |
|
2013-03-04
| ||
| 17:20 |
[9ccd3888ba]
part of check-in [c5ef582958]
Replace BOOL with bool.
The only places where BOOL is left are those where they are required by | |
|
2013-02-12
| ||
| 18:22 | [a7e950a736] part of check-in [e40729d406] Prefix all ivars with an underscore. (check-in: [e40729d406] user: js, branch: trunk, size: 3493) [annotate] [blame] [check-ins using] [diff] | |
|
2013-01-09
| ||
| 22:24 | [902270c256] part of check-in [813c00ccf0] Update copyright. (check-in: [813c00ccf0] user: js, branch: trunk, size: 3450) [annotate] [blame] [check-ins using] [diff] | |
|
2012-10-09
| ||
| 15:07 | [ccc1ba2bd0] part of check-in [fb515e8e24] Make use of instancetype. (check-in: [fb515e8e24] user: js, branch: trunk, size: 3444) [annotate] [blame] [check-ins using] [diff] | |
|
2012-09-16
| ||
| 15:43 | [b406096bcb] part of check-in [61c1932caf] OFStream: Use lowlevel as prefix instead of _. (check-in: [61c1932caf] user: js, branch: trunk, size: 3430) [annotate] [blame] [check-ins using] [diff] | |
|
2012-09-12
| ||
| 17:27 |
[fbc78fae5c]
part of check-in [440e95fd4a]
Split -[OFStream fileDescriptor].
It is now -[fileDescriptorForReading] and -[fileDescriptorForWriting]. | |
|
2012-07-12
| ||
| 01:28 | [987460de9d] part of check-in [8892ae9fcc] Don't access isa directly. (check-in: [8892ae9fcc] user: js, branch: trunk, size: 3348) [annotate] [blame] [check-ins using] [diff] | |
|
2012-06-07
| ||
| 12:03 | [57d59bfcb8] part of check-in [0d4059306a] Rework OFStream API. (check-in: [0d4059306a] user: js, branch: trunk, size: 3280) [annotate] [blame] [check-ins using] [diff] | |
|
2012-01-05
| ||
| 00:56 | [acbc1571b5] part of check-in [ce70e17b38] Update copyright. (check-in: [ce70e17b38] user: js, branch: trunk, size: 3279) [annotate] [blame] [check-ins using] [diff] | |
|
2011-09-22
| ||
| 23:25 |
[45578e9a1c]
part of check-in [e1e7ffa903]
Exceptions are now autoreleased.
This is safe as an "exception loop" can't happen, since if allocating So, the worst case would be that an autorelease of an exception fails, | |
|
2011-09-19
| ||
| 12:34 | [dffe75edba] part of check-in [d43eb177bc] BOOL naming conventions. (check-in: [d43eb177bc] user: js, branch: trunk, size: 3197) [annotate] [blame] [check-ins using] [diff] | |
|
2011-09-10
| ||
| 18:36 | [35ae964d9d] part of check-in [972a3ee40d] Remove -[finalize] as ARC will be implemented instead of a GC. (check-in: [972a3ee40d] user: js, branch: trunk, size: 3209) [annotate] [blame] [check-ins using] [diff] | |
|
2011-07-17
| ||
| 01:55 |
[49fed451d1]
part of check-in [59e52af26d]
Define __NO_EXT_QNX in files using unistd.h or fcntl.h.
Without this, the headers try to declare functions that use __block as | |
| 01:55 |
[73e9748565]
part of check-in [da2701ad14]
Define __NO_EXT_QNX in files using unistd.h or fcntl.h.
Without this, the headers try to declare functions that use __block as | |
|
2011-06-20
| ||
| 19:26 | [8d5170a63f] part of check-in [2a2d5c4c47] Let -[writeNBytes:fromBuffer:] return void. (check-in: [2a2d5c4c47] user: js, branch: trunk, size: 3272) [annotate] [blame] [check-ins using] [diff] | |
|
2011-06-16
| ||
| 02:33 | [a6c16a5220] part of check-in [8440a70457] -[readNBytes:intoBuffer:] & -[writeNBytes:fromBuffer:] take a void* now. (check-in: [8440a70457] user: js, branch: trunk, size: 3310) [annotate] [blame] [check-ins using] [diff] | |
|
2011-04-24
| ||
| 21:50 | [a5c51abdbf] part of check-in [07b3d0e8de] Add -[finalize] to all classes which would require it once we have GC. (check-in: [07b3d0e8de] user: js, branch: trunk, size: 3310) [annotate] [blame] [check-ins using] [diff] | |
|
2011-04-22
| ||
| 20:19 | [773bb7067f] part of check-in [e76a7f52c1] More style improvements. (check-in: [e76a7f52c1] user: js, branch: trunk, size: 3223) [annotate] [blame] [check-ins using] [diff] | |
| 18:00 | [7c915a3b62] part of check-in [4814266280] More style improvements. (check-in: [4814266280] user: js, branch: trunk, size: 3265) [annotate] [blame] [check-ins using] [diff] | |
|
2011-04-06
| ||
| 18:30 |
[f8648491b3]
part of check-in [d776cbf5e2]
Move ivar listening to OFTCPSocket. Also, we don't need these ivars to be @public anymore. (check-in: [d776cbf5e2] user: js, branch: trunk, size: 3135) [annotate] [blame] [check-ins using] [diff] | |
|
2011-03-30
| ||
| 00:03 | [2a532fea1c] part of check-in [13a4dee1da] A few win32 fixes. (check-in: [13a4dee1da] user: js, branch: trunk, size: 3152) [annotate] [blame] [check-ins using] [diff] | |
|
2011-03-28
| ||
| 23:54 | [24f92d1402] part of check-in [12dd2db6ce] One more workaround for a bug in gcc 4.4.4 (possibly only Haiku). (check-in: [12dd2db6ce] user: js, branch: trunk, size: 3071) [annotate] [blame] [check-ins using] [diff] | |
|
2011-03-24
| ||
| 21:17 | [e1ff8d6e4c] part of check-in [7ced2e7b6a] Pass the stream for stream exceptions. (check-in: [7ced2e7b6a] user: js, branch: trunk, size: 3121) [annotate] [blame] [check-ins using] [diff] | |
| 20:36 | [60c85e14ca] part of check-in [a8df2cff5f] Pass the socket for socket exceptions. (check-in: [a8df2cff5f] user: js, branch: trunk, size: 3010) [annotate] [blame] [check-ins using] [diff] | |
| 19:42 | [ae35beffef] part of check-in [cda44767f4] Get rid of OFExceptions.h. (check-in: [cda44767f4] user: js, branch: trunk, size: 2850) [annotate] [blame] [check-ins using] [diff] | |
|
2011-01-11
| ||
| 19:46 | [57b1d6b16e] part of check-in [e8c1757fb8] Windows calls it WSAENOTCONN. (check-in: [e8c1757fb8] user: js, branch: trunk, size: 2769) [annotate] [blame] [check-ins using] [diff] | |
|
2011-01-08
| ||
| 16:05 | [62e35b4e2c] part of check-in [202daae1d1] Fix two FIXMEs. (check-in: [202daae1d1] user: js, branch: trunk, size: 2661) [annotate] [blame] [check-ins using] [diff] | |
|
2011-01-01
| ||
| 20:19 | [688fd9e6b1] part of check-in [da6b3d26cb] Change license. (check-in: [da6b3d26cb] user: js, branch: trunk, size: 2584) [annotate] [blame] [check-ins using] [diff] | |
|
2010-12-11
| ||
| 20:27 | [66237703fc] part of check-in [5e44debc07] Rename a few exception-related methods. (check-in: [5e44debc07] user: js, branch: trunk, size: 2328) [annotate] [blame] [check-ins using] [diff] | |
|
2010-12-09
| ||
| 19:04 | [fc3b5a9ea7] part of check-in [beb4a0d036] Move -[setBlocking] to OFStream. (check-in: [beb4a0d036] user: js, branch: trunk, size: 2314) [annotate] [blame] [check-ins using] [diff] | |
|
2010-10-24
| ||
| 13:15 | [a907635fe9] part of check-in [b6a39dd3d1] Rename a few methods returning BOOL. (check-in: [b6a39dd3d1] user: js, branch: trunk, size: 2596) [annotate] [blame] [check-ins using] [diff] | |
|
2010-07-07
| ||
| 21:06 | [6a144d8c67] part of check-in [d81629fead] Move most of the code for -[close] to OFStreamSocket. (check-in: [d81629fead] user: js, branch: trunk, size: 2594) [annotate] [blame] [check-ins using] [diff] | |
| 20:57 |
Added:
[1c776793df]
part of check-in [28ea4a8a67]
Rename OFSocket to OFStreamSocket.
This is to reflect that it is a connection-based, sequenced, reliable, | |