Skip to content

Releases: Textalk/websocket-php

Fix issue with implicit default ports

07 Nov 19:03
67de797
Compare
Choose a tag to compare
  • Fix issue with implicit default ports

Fix issue where port was missing in socket uri

02 Nov 18:42
Compare
Choose a tag to compare
  • Port must be present when creating socket

Fix client path for http request

02 Nov 10:10
Compare
Choose a tag to compare

Fulfilling expectations for HTTP request target

  • Path must be absolute (i.e. beginning with /)
  • Fragment should not be included, only path and query
  • Improved testing of generated headers

v1.6 - internal refactoring

01 Nov 18:37
fc1390a
Compare
Choose a tag to compare
  • Connection separate from Client and Server
  • getPier() deprecated, replaced by getRemoteName()
  • Client accepts Psr\Http\Message\UriInterface as input for URI:s
  • Bad URI throws exception when Client is instanciated, previously when used
  • Preparations for multiple conection and listeners
  • Major internal refactoring

Handle read error during handshake

26 Apr 06:33
d05dbaa
Compare
Choose a tag to compare
Merge pull request #158 from Textalk/v1.5-master

Handle read error during handshake

Large headers

29 Mar 09:48
1712325
Compare
Choose a tag to compare

Client support for header block with more than 1024 characters.

PHP 8.1

25 Feb 10:11
569e7d4
Compare
Choose a tag to compare
  • Add test for PHP 8.1
  • Code standard

psr/log v2/v3, GitHub Actions

07 Aug 10:22
846542f
Compare
Choose a tag to compare
  • Support for psr/log v2 and v3
  • GitHub Actions replaces Travis

Keep open connection on read timeout

04 Jul 15:35
cff4b7c
Compare
Choose a tag to compare
  • Keep open connection on read timeout

Persistent fix, optimization

18 Apr 15:29
25f6e32
Compare
Choose a tag to compare
  • Optimization when payload is not masked
  • Fix for persistent connection in client