Kévin Dunglas
|
027cdc7b40
fix: flush support with Caddy 2.7
|
1 year ago |
Kévin Dunglas
|
307c5fa865
fix: properly cleanup workersReadyWG (#184)
|
1 year ago |
Kévin Dunglas
|
b03ce0eb20
fix: don't abort con when streaming not possible
|
1 year ago |
Kévin Dunglas
|
df976c1708
fix: race condition on shutdown
|
1 year ago |
Kévin Dunglas
|
671fda9e29
feat: honor GOMAXPROCS and set it automatically in containers
|
1 year ago |
Kévin Dunglas
|
6c215b8b10
feat: increase the default number of workers
|
1 year ago |
DracoBlue
|
c8237554e2
The configuration to enable ZendMaxExecutionTimers is `--enable-zend-max-execution-timers` (#145)
|
1 year ago |
Kévin Dunglas
|
75cd310292
feat: add support for PHP timeouts on Linux (#128)
|
1 year ago |
Kévin Dunglas
|
e514823faa
fix: use SA_ONSTACK in C-Thread-Pool
|
1 year ago |
Kévin Dunglas
|
4332bbe97c
fix: don't flush if the request body hasn't been read entirely (#122)
|
1 year ago |
Kévin Dunglas
|
0ea179d402
fix: set the _GNU_SOURCE macro to allow memrchr usage (#124)
|
1 year ago |
Kévin Dunglas
|
2937aa8047
fix: panic: http: invalid Read on closed Body (#121)
|
1 year ago |
Kévin Dunglas
|
229b4d6786
chore: switch back to upstream C-Thread-Pool lib (#119)
|
1 year ago |
Kévin Dunglas
|
8e824a7906
perf: remove an extra call to cgo (#117)
|
2 years 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 |
Quentin Barloy
|
18202851bf
dependencies: Update the way to get C-Thread-Pool (#88)
|
2 years ago |
Rob Landers
|
9ef3bd7c47
feat: add fastcgi_finish_request() support (#69)
|
2 years ago |
Kévin Dunglas
|
4c27ebc398
fix: dev Docker image and various typos (#67)
|
2 years ago |
Kévin Dunglas
|
1e453036b2
fix: signals handling (#39)
|
2 years ago |
Kévin Dunglas
|
b719e1cbea
docs: improve docs of the Go module (#25)
|
2 years ago |
Kévin Dunglas
|
acc48830f7
feat: improve Dockerfile and add some docs (#15)
|
2 years ago |
Kévin Dunglas
|
b971c07d89
feat: improve default config (#14)
|
2 years ago |
Kévin Dunglas
|
5af6b10d1f
feat: add support for 103 Early Hints (#12)
|
2 years ago |
Kévin Dunglas
|
7ec0043fe8
feat: handle errors in worker mode (#9)
|
2 years ago |
Kévin Dunglas
|
4c0dd41327
feat: improve PHP logger
|
2 years ago |
Kévin Dunglas
|
ea5aa3d729
feat: add support for logs
|
2 years ago |
Kévin Dunglas
|
c45a4c620f
feat: improve sessions handling in workers
|
2 years ago |
Kévin Dunglas
|
d61c96a4c3
feat: use Zap for logging
|
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
|
7d81fa51fe
feat: add a woker mode (#1)
|
2 years ago |
Kévin Dunglas
|
0d1ff2c438
fix: uncomment free
|
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 |