Releases: dreese/FastSocket
Releases · dreese/FastSocket
v1.6
- Fixed a long-standing bug where the internal socket descriptor could become closed but not zeroed out.
v1.5
- Annotated code to improve auto-generated Swift interface.
- Fixed several documentation issues.
- Added document for contributions.
v1.4
- Changed
-[FaskSocket timeout]
and -[FaskSocket setTimeout:]
methods so that the timeout value is a float, in order to handle sub-second values.
- Fixed a compatibility issue with Xcode 9.
- Added several unit tests.
v1.3
- Changed
-[FaskSocket sendBytes:count:]
method to return the actual number of bytes received instead of a BOOL. Now it matches the Readme.
- Fixed a compiler warning caused by returning NO instead of nil from one of the init methods.
- Added several unit tests.
v1.2
- Added
-[FastSocket connect:]
method for specifying a connection timeout, which is separate from the read/write timeout.
- Added CocoaPod support with new podspec file.
v1.1
- Converted to ARC.
- Added
-[FastSocket isConnected]
method.
- Added
-[FastSocket receiveBytes:count:]
method for receiving an exact number of bytes. This differs from -[FastSocket receiveBytes:limit:]
in that the new method waits for the given number of bytes is received, or a timeout, before returning.
- Added header documentation for use in Xcode 5.