Commit History

Author SHA1 Message Date
  Kévin Dunglas 517e086786 fix: random crashes when reloading (#394) 10 months ago
  Kévin Dunglas ebcd937092 fix: skip shebang in CLI mode 10 months ago
  Kévin Dunglas c9bf9940d1 ci: add Super-Linter (#323) 11 months ago
  Kévin Dunglas b4aa8038ff feat: detect when worker crashes or terminates normally (#315) 11 months ago
  Kévin Dunglas 2c583bcb16 feat: add support for input filters 1 year ago
  Kévin Dunglas aa1d968dcf refactor: faster $_SERVER variables creation 1 year ago
  Kévin Dunglas c615fe0087 feat: add experimental CLI support (#239) 1 year ago
  Kévin Dunglas 09b2282441 feat: set SAPI version 1 year ago
  Kévin Dunglas fb63099a88 feat: allow passing env vars to workers (#210) 1 year ago
  Kévin Dunglas f5b599bc2b fix: superfluous response.WriteHeader call 1 year ago
  Kévin Dunglas 65e34172e9 style: minor C style improvements 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 70110dcc77 ci: Docker images for various PHP versions 1 year ago
  Kévin Dunglas 95e83a280e feat: compatibility with PHP 8.3 1 year ago
  Kévin Dunglas 75cd310292 feat: add support for PHP timeouts on Linux (#128) 1 year ago
  Kévin Dunglas 8e824a7906 perf: remove an extra call to cgo (#117) 1 year ago
  Kévin Dunglas 878a30d92f fix: ensure there is always a free thread for non-worker scripts (#105) 2 years ago
  Kévin Dunglas 6a6dda5ed9 feat: expose PHP version (#102) 2 years ago
  Jockos f0b2eb7445 feat: improve of performance of PHP variables registration (#94) 2 years ago
  Rob Landers 3abda4fbb6 feat: handle aborted connection (#95) 2 years ago
  Kévin Dunglas 8e136d0d25 feat: implement flush() (#90) 2 years ago
  Rob Landers 9ef3bd7c47 feat: add fastcgi_finish_request() support (#69) 2 years ago
  Joe Watkins 3f4ad4ee66 fix: crash on macOS (#81) 2 years ago
  Joe Watkins 213a0dfa55 fix: memory leak in worker mode (#76) 2 years ago
  Kévin Dunglas 13fb0beae9 fix: remove some more memory leaks in worker mode (#65) 2 years ago
  Kévin Dunglas d339c6902f ci: fix Docker Push (#60) 2 years ago
  Kévin Dunglas c4c8319042 fix: memory leak in worker mode (#56) 2 years ago
  Kévin Dunglas 084decfe97 feat: remove automatic exceptions handling (#53) 2 years ago
  Kévin Dunglas 1e453036b2 fix: signals handling (#39) 2 years ago
  Kévin Dunglas acc48830f7 feat: improve Dockerfile and add some docs (#15) 2 years ago
  Kévin Dunglas 5af6b10d1f feat: add support for 103 Early Hints (#12) 2 years ago
  Kévin Dunglas 46ec897d2e feat: add stub PHP functions (#10) 2 years ago
  Kévin Dunglas 7ec0043fe8 feat: handle errors in worker mode (#9) 2 years ago
  Kévin Dunglas ea5aa3d729 feat: add support for logs 2 years ago
  Kévin Dunglas f579793de9 fix: unwanted calls to WriteHeader() 2 years ago
  Kévin Dunglas c45a4c620f feat: improve sessions handling in workers 2 years ago
  Kévin Dunglas 0b8e322375 fix: preserve autoloading in worker mode 2 years ago
  Kévin Dunglas 796476d537 feat: use threads instead of GoRoutines (#6) 2 years ago
  Kévin Dunglas 84273ec395 fix: fix thread safety issues (#5) 2 years ago
  Kévin Dunglas 6da01cc858 refactor: minor cleanup 2 years ago
  Kévin Dunglas 9761090c06 chore: fix some typos and conventions 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 92a4c21eb7 fix: use emalloc to allocate the context 3 years ago
  Kévin Dunglas f037ba937a feat: better public API 3 years ago
  Kévin Dunglas 290e9e1114 feat: Caddy module 3 years ago
  Kévin Dunglas a2607e6be7 initial commit 3 years ago