Skip to content

Releases: xp-framework/networking

9.2.4: PCNTL functionality verification

06 Oct 14:11
Compare
Choose a tag to compare
  • Merged PR #11: Raise exceptions when pcntl extension is not loaded or
    disabled. Previously, this would fail more or less silently later on!
    (@thekid)

9.2.3: Logging compatiblity

24 Aug 21:31
Compare
Choose a tag to compare
  • Made compatible with xp-framework/logging version 9.0.0 - @thekid

9.2.2: Inet4Address fix

16 Aug 13:51
Compare
Choose a tag to compare
  • Fixed Inet4Address not implementing lang.Value - @thekid

9.2.1: Housekeeping fixes

14 Aug 12:13
Compare
Choose a tag to compare
  • Fixed server implementation to run housekeeping after a given timeout
    period, which defaults to 60 seconds.
    (@thekid)
  • Fixed issue #10: Select(60, 0) failed - @thekid
  • Fixed issue #9: ServerSocket binds tcp://::1:8080 by default - @thekid

9.2.0: Servers & built-in streams

13 Aug 21:35
Compare
Choose a tag to compare
  • Merged PR #8: Make ServerSocket use built-in streams. This removes the
    hard dependency on the sockets extension for the peer.server API.
    If it's available, the code will continue to use it as default until
    the next major release of this library. Otherwise, the built-in streams
    and PHP's stream_socket_server() will be used.
    (@thekid)

9.1.2: Localhost certificate validation fix

06 Aug 19:13
Compare
Choose a tag to compare
  • Fixed certificate validation problem when connecting to localhost
    via SSL. Issue #2 caused this problem by forcing sockets using localhost
    as hostname to connect to 127.0.0.1
    (@thekid)

9.1.1: Dependencies fix

20 Apr 15:22
Compare
Choose a tag to compare
  • Fixed issue #6: Missing dependency on xp-framework/logging - @thekid

9.1.0: SOMAXCONN

12 Nov 19:03
Compare
Choose a tag to compare
  • Merged PR #5: Pass SOMAXCONN to listen() call - @thekid

9.0.0: XP9 Compatibility

29 May 18:47
Compare
Choose a tag to compare
  • Heads up: Dropped PHP 5.5 support - now requires PHP 5.6 minimum!
    (@thekid)
  • Merged PR #3: XP9 Compat. Heads up: peer.Socket, peer.URL, the
    INetAddr implementations in peer.net as well as peer.net.Network now
    implement lang.Value instead of extending lang.Object.
    (@thekid)

8.0.2: Error message QA

23 May 19:13
Compare
Choose a tag to compare
  • Trimmed error messages - those under Windows include a traling \r\n.
    (@thekid)