Skip to content

Releases: clue/reactphp-socks

v0.2.1

13 Nov 23:53
Compare
Choose a tag to compare
  • Support React PHP v0.4 (while preserving BC with React PHP v0.3)
    (#16)
  • Improve examples and add first class support for HHVM
    (#15 and #17)

v0.2.0

27 Sep 15:33
Compare
Choose a tag to compare
  • BC break / Feature: Simplify constructors by making parameters optional.
    (#10)

    The Factory has been removed, you can now create instances of the Client
    and Server yourself:

    // old
    $factory = new Factory($loop, $dns);
    $client = $factory->createClient('localhost', 9050);
    $server = $factory->createSever($socket);
    
    // new
    $client = new Client($loop, 'localhost', 9050);
    $server = new Server($loop, $socket);
  • BC break: Remove HTTP support and link to clue/buzz-react instead.
    (#9)

    HTTP operates on a different layer than this low-level SOCKS library.
    Removing this reduces the footprint of this library.

    Upgrading? Check the README for details.

  • Fix: Refactored to support other, faster loops (libev/libevent)
    (#12)

  • Explicitly list dependencies, clean up examples and extend test suite significantly

v0.1.0

19 May 22:16
Compare
Choose a tag to compare
  • First stable release
  • Async SOCKS Client and Server implementation
  • Project was originally part of clue/socks
    and was split off from its latest releave v0.4.0
    (#1)

Upgrading from clue/socks v0.4.0? Use namespace Clue\React\Socks instead of Socks and you're ready to go!