Commit History

Author SHA1 Message Date
  Kévin Dunglas a16076e082 perf: prevent useless logger allocs 3 weeks ago
  Rob Landers d532772355 fix: reset sapi response code (#964) 1 month ago
  Kévin Dunglas 4537f27f67 fix: prevent crash when worker terminates after a file upload 3 months ago
  Rob Landers e127cf5e1c update test (#688) 6 months ago
  Kévin Dunglas 07a74e5c5a perf: reduce allocs when creating $_SERVER (#540) 6 months ago
  Kévin Dunglas d1a6e38438 chore: reset stats in benchmarks 7 months ago
  Kévin Dunglas 6dee113a01 perf: add $_SERVER creation benchmark 7 months ago
  Kévin Dunglas fe7e9e7c79 fix: crash when using apache_request_headers() (#536) 7 months ago
  Kévin Dunglas 5a8e5f9518 feat: add apache_response_headers() function (#530) 7 months ago
  Kévin Dunglas 49baf02035 feat: add go_apache_request_headers() 8 months ago
  Kévin Dunglas aa1d968dcf refactor: faster $_SERVER variables creation 10 months ago
  Kévin Dunglas 12791636ee chore: add an echo server benchmark 10 months ago
  Kévin Dunglas c615fe0087 feat: add experimental CLI support (#239) 11 months ago
  Kévin Dunglas 69416cc0d6 test: prove that Fibers work if not calling Go 11 months ago
  Kévin Dunglas 48908f599d fix: ensure that SERVER_PORT is always defined 1 year ago
  Kévin Dunglas fb63099a88 feat: allow passing env vars to workers (#210) 1 year ago
  Kévin Dunglas ab0783519e perf: reduce the number of calls to cgo to set the headers 1 year ago
  Kévin Dunglas 234873a35a test: add a test for large requests 1 year ago
  Kévin Dunglas df976c1708 fix: race condition on shutdown 1 year ago
  Kévin Dunglas e0cf262224 test: fix and refactor some flaky tests (#165) 1 year ago
  Kévin Dunglas 35f2a4a852 ci: compile and run tests using setup-php (#157) 1 year ago
  Kévin Dunglas 11b1904a3d ci: fix skip flaky tests (#156) 1 year ago
  Kévin Dunglas 75cd310292 feat: add support for PHP timeouts on Linux (#128) 1 year ago
  Kévin Dunglas 878a30d92f fix: ensure there is always a free thread for non-worker scripts (#105) 1 year ago
  Kévin Dunglas 6a6dda5ed9 feat: expose PHP version (#102) 1 year ago
  Jockos f0b2eb7445 feat: improve of performance of PHP variables registration (#94) 1 year ago
  Rob Landers 3abda4fbb6 feat: handle aborted connection (#95) 1 year ago
  Kévin Dunglas 8e136d0d25 feat: implement flush() (#90) 1 year ago
  Kévin Dunglas 0a30dd1cb9 tests: improve TestFinishRequest (#97) 1 year ago
  Rob Landers 9ef3bd7c47 feat: add fastcgi_finish_request() support (#69) 1 year ago
  Dylan Blokhuis 18940108d1 feat: add support for $_SERVER['PHP_SELF'] (#71) 1 year ago
  Kévin Dunglas b719e1cbea docs: improve docs of the Go module (#25) 1 year ago
  Kévin Dunglas 5af6b10d1f feat: add support for 103 Early Hints (#12) 1 year ago
  Kévin Dunglas 3712d0d69b test: add tests for exception handling (#11) 1 year ago
  Kévin Dunglas 4c0dd41327 feat: improve PHP logger 1 year ago
  Kévin Dunglas 0b8e322375 fix: preserve autoloading in worker mode 1 year ago
  Kévin Dunglas 4a87ad3609 chore: add tests regarding persistent objects 1 year ago
  Kévin Dunglas d61c96a4c3 feat: use Zap for logging 1 year ago
  Kévin Dunglas 796476d537 feat: use threads instead of GoRoutines (#6) 1 year ago
  Kévin Dunglas 84273ec395 fix: fix thread safety issues (#5) 2 years ago
  Kévin Dunglas a3ba57f021 test: ensure memory safety when handling parallel requests (#3) 2 years ago
  Kévin Dunglas 2b3475ed9d docs: add examples 2 years ago
  Kévin Dunglas 8c87075db8 docs: add an exemple 2 years ago
  Kévin Dunglas 09de805aaa fix: memory leaks and refactor worker code (#2) 2 years ago
  Kévin Dunglas 7d81fa51fe feat: add a woker mode (#1) 2 years ago
  Kévin Dunglas f037ba937a feat: better public API 2 years ago
  Kévin Dunglas 290e9e1114 feat: Caddy module 2 years ago
  Kévin Dunglas a2607e6be7 initial commit 3 years ago