Skip to content

Releases: dreese/FastSocket

v1.6

02 Nov 18:40
Compare
Choose a tag to compare
  • Fixed a long-standing bug where the internal socket descriptor could become closed but not zeroed out.

v1.5

02 Nov 18:38
Compare
Choose a tag to compare
  • Annotated code to improve auto-generated Swift interface.
  • Fixed several documentation issues.
  • Added document for contributions.

v1.4

06 Oct 08:13
Compare
Choose a tag to compare
  • 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

28 Jan 03:41
Compare
Choose a tag to compare
  • 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

04 Feb 22:22
Compare
Choose a tag to compare
  • 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

03 Oct 22:43
Compare
Choose a tag to compare
  • 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.

v1.0

03 Oct 22:42
Compare
Choose a tag to compare
  • Initial release