Kévin Dunglas
|
7c5f18fe3f
ci: fix changelog generation
|
11 месяцев назад |
Kévin Dunglas
|
3709c2a50b
chore: switch to upstream C-Thread-Pool
|
11 месяцев назад |
Kévin Dunglas
|
6509cddd2a
feat: embed PHP apps into the FrankenPHP binary
|
11 месяцев назад |
Shyim
|
bb931c99ff
remove sqlite3 requirement on darwin, fixes #330
|
11 месяцев назад |
Kévin Dunglas
|
b4aa8038ff
feat: detect when worker crashes or terminates normally (#315)
|
11 месяцев назад |
Kévin Dunglas
|
aa1d968dcf
refactor: faster $_SERVER variables creation
|
1 год назад |
Kévin Dunglas
|
4d2cd5f715
perf: write the response body directly from the memory allocated by PHP
|
1 год назад |
Kévin Dunglas
|
a4938102e1
perf: read the request body directly in the memory allocated by PHP
|
1 год назад |
Kévin Dunglas
|
120006a297
chore: bump deps
|
1 год назад |
Kévin Dunglas
|
ec35afdc7f
chore: remove C-Thread-Pool/example.c (#259)
|
1 год назад |
Kévin Dunglas
|
c615fe0087
feat: add experimental CLI support (#239)
|
1 год назад |
shangyuanchun
|
52caf17a40
fix: to solve php versions like: 9.0 / 9.1
|
1 год назад |
Kévin Dunglas
|
e193a374d3
freat: set thread name to frankenphp
|
1 год назад |
Kévin Dunglas
|
1f3007337d
feat: create a static build of FrankenPHP (#198)
|
1 год назад |
Kévin Dunglas
|
f5b599bc2b
fix: superfluous response.WriteHeader call
|
1 год назад |
Kévin Dunglas
|
ab0783519e
perf: reduce the number of calls to cgo to set the headers
|
1 год назад |
Kévin Dunglas
|
e65fdfff2f
chore: better cgo directives
|
1 год назад |
Kévin Dunglas
|
e0f2323bf6
fix : make sure the PHP request body buffer is full before giving it back (#187)
|
1 год назад |
Kévin Dunglas
|
2dbc94508c
chore: better Zend Max Execution Timers message
|
1 год назад |
Kévin Dunglas
|
027cdc7b40
fix: flush support with Caddy 2.7
|
1 год назад |
Kévin Dunglas
|
307c5fa865
fix: properly cleanup workersReadyWG (#184)
|
1 год назад |
Kévin Dunglas
|
b03ce0eb20
fix: don't abort con when streaming not possible
|
1 год назад |
Kévin Dunglas
|
df976c1708
fix: race condition on shutdown
|
1 год назад |
Kévin Dunglas
|
671fda9e29
feat: honor GOMAXPROCS and set it automatically in containers
|
1 год назад |
Kévin Dunglas
|
6c215b8b10
feat: increase the default number of workers
|
1 год назад |
DracoBlue
|
c8237554e2
The configuration to enable ZendMaxExecutionTimers is `--enable-zend-max-execution-timers` (#145)
|
1 год назад |
Kévin Dunglas
|
75cd310292
feat: add support for PHP timeouts on Linux (#128)
|
1 год назад |
Kévin Dunglas
|
e514823faa
fix: use SA_ONSTACK in C-Thread-Pool
|
1 год назад |
Kévin Dunglas
|
4332bbe97c
fix: don't flush if the request body hasn't been read entirely (#122)
|
1 год назад |
Kévin Dunglas
|
0ea179d402
fix: set the _GNU_SOURCE macro to allow memrchr usage (#124)
|
1 год назад |
Kévin Dunglas
|
2937aa8047
fix: panic: http: invalid Read on closed Body (#121)
|
1 год назад |
Kévin Dunglas
|
229b4d6786
chore: switch back to upstream C-Thread-Pool lib (#119)
|
1 год назад |
Kévin Dunglas
|
8e824a7906
perf: remove an extra call to cgo (#117)
|
1 год назад |
Kévin Dunglas
|
878a30d92f
fix: ensure there is always a free thread for non-worker scripts (#105)
|
2 лет назад |
Kévin Dunglas
|
6a6dda5ed9
feat: expose PHP version (#102)
|
2 лет назад |
Jockos
|
f0b2eb7445
feat: improve of performance of PHP variables registration (#94)
|
2 лет назад |
Rob Landers
|
3abda4fbb6
feat: handle aborted connection (#95)
|
2 лет назад |
Kévin Dunglas
|
8e136d0d25
feat: implement flush() (#90)
|
2 лет назад |
Quentin Barloy
|
18202851bf
dependencies: Update the way to get C-Thread-Pool (#88)
|
2 лет назад |
Rob Landers
|
9ef3bd7c47
feat: add fastcgi_finish_request() support (#69)
|
2 лет назад |
Kévin Dunglas
|
4c27ebc398
fix: dev Docker image and various typos (#67)
|
2 лет назад |
Kévin Dunglas
|
1e453036b2
fix: signals handling (#39)
|
2 лет назад |
Kévin Dunglas
|
b719e1cbea
docs: improve docs of the Go module (#25)
|
2 лет назад |
Kévin Dunglas
|
acc48830f7
feat: improve Dockerfile and add some docs (#15)
|
2 лет назад |
Kévin Dunglas
|
b971c07d89
feat: improve default config (#14)
|
2 лет назад |
Kévin Dunglas
|
5af6b10d1f
feat: add support for 103 Early Hints (#12)
|
2 лет назад |
Kévin Dunglas
|
7ec0043fe8
feat: handle errors in worker mode (#9)
|
2 лет назад |
Kévin Dunglas
|
4c0dd41327
feat: improve PHP logger
|
2 лет назад |
Kévin Dunglas
|
ea5aa3d729
feat: add support for logs
|
2 лет назад |
Kévin Dunglas
|
c45a4c620f
feat: improve sessions handling in workers
|
2 лет назад |