Skip to content

Releases: xp-framework/networking

10.5.0: XP 12 compatibility

24 Mar 12:37
Compare
Choose a tag to compare
  • Made compatible with XP 12 - @thekid
  • Added PHP 8.4 to the test matrix - @thekid
  • Merged PR #27: Migrate to new testing library - @thekid
  • Merged PR #26: Migrate to baseless tests - @thekid

10.4.1: Select vagaries fix

01 May 12:23
Compare
Choose a tag to compare

10.4.0: Fine-graned async I/O

29 Oct 08:20
Compare
Choose a tag to compare
  • Merged PR #22: Asynchronous server with finer-grained I/O control
    (@thekid)

10.3.1: Reflection fix

28 Aug 10:07
Compare
Choose a tag to compare
  • Fixed package reflection for peer.server by deferring the check for
    ext/pcntl until server implementations based on its functionality
    are instantiated, not just loaded
    (@thekid)

10.3.0: Simplified peer.net API

27 Aug 20:02
Compare
Choose a tag to compare
  • Merged PR #24: Simplify peer.net API, implementing features sugggested
    in issue #23
    (@thekid)

10.2.3: PHP 8.2 compatibility fixes

26 Feb 12:19
Compare
Choose a tag to compare
  • Fixed "Creation of dynamic property" warnings in PHP 8.2 - @thekid

10.2.2: XP 11, library compatibility

21 Oct 14:55
Compare
Choose a tag to compare
  • Made compatible with XP 11 and xp-framework/logging version 11.0.0
    (@thekid)

10.2.1: Declaration warning and timeouts fix

03 Jun 13:26
Compare
Choose a tag to compare
  • Fixed timeouts for reading from sockets with newer PHP 8.1 builds
    (@thekid)
  • Fixed floating point values for Socket::setTimeout() - @thekid
  • Fixed warning Declaration of AsyncServer::listen($socket, $protocol)
    should be compatible
    in PHP 7.0, 7.1 and 7.2
    (@thekid)

10.2.0: Short netmask notation

26 Apr 18:16
Compare
Choose a tag to compare
  • Merged PR #19: Add support for shortened netmasks - @kiesel
  • Fixed stream_select(): Argument 5 ($microseconds) should be null
    instead of 0 when argument 4 ($seconds) is null
    warning in PHP 8.1
    (@thekid)

10.1.2: Octal and hexadecimal IPv4 fix

15 Apr 19:52
Compare
Choose a tag to compare
  • Fixed issue #18: IPv4 addresses using octal and hexadecimal notation
    (@thekid)