Skip to content

Releases: luzrain/phpstreamserver

v0.2.2

15 May 15:56
Compare
Choose a tag to compare
  • Multipart parser bugfix. Array style name keys (Content-Disposition: form-data; name="picture[_token]") was not normalized to real array

Full Changelog: v0.2.1...v0.2.2

v0.2.1

11 Apr 15:20
Compare
Choose a tag to compare
  • Fix command output hangs when no workers are added;
  • Added support for chunked http requests;
  • Reload command sends SIGTERM signal to detached processes;
  • New internal event emit system for connections;
  • Fixes for handle requests with large headers;
  • Fix TLS to not require a client certificate.

Full Changelog: v0.2.0...v0.2.1

v0.2.0

22 Mar 16:00
Compare
Choose a tag to compare
  • Project name changed
  • PhpRunner class renamed to Server;
  • Server class renamed to Listener and moved to root directory;
  • WorkerProcess::startServer() method renamed to WorkerProcess::startListener();
  • WorkerProcess::stopServer() method renamed to WorkerProcess::stopListener().

Full Changelog: v0.1.1...v0.2.0

v0.1.1

15 Mar 14:37
Compare
Choose a tag to compare
  • Added new server parameters in ServerRequest and remove envs from the list;
  • tlsCertificate and tlsCertificateKey options now nullable;
  • Added documentation in ProtocolInterface;
  • Fix server crash when header with only digits in name sended.

Full Changelog: v0.1.0...v0.1.1

v0.1.0

14 Feb 15:44
Compare
Choose a tag to compare
  • Performance enhancements and optimizations;
  • Reload strategies interface completely redesigned and simplified;
  • Process user change improvements;
  • Pid files stored in /run directory if it available;
  • Workers communication channel with master process rewritten and optimized;
  • Http server bugfixes;
  • Other minor changes.

Full Changelog: v0.0.1...v0.1.0

v0.0.1🚀

24 Jan 14:20
Compare
Choose a tag to compare

First working release!