Robert Landers
|
8339f2d072
unwrap go routine
|
5 месяцев назад |
Robert Landers
|
e1df51097c
prevent go from reusing threads
|
5 месяцев назад |
Robert Landers
|
cde930c5c5
remove C-Thread-Pool
|
5 месяцев назад |
Robert Landers
|
3a75120832
see: https://github.com/golang/go/issues/6883\#issuecomment-383800123
|
5 месяцев назад |
Robert Landers
|
9d843b9577
factor out thread pool
|
5 месяцев назад |
Robert Landers
|
a31abc4514
delete defunc code
|
5 месяцев назад |
Robert Landers
|
9f17ed6776
refactor fetch and execute into single function
|
5 месяцев назад |
Rob Landers
|
b96db939b7
feat: option to enable full duplex for HTTP/1 connections (#692)
|
5 месяцев назад |
Kévin Dunglas
|
90a7b98b10
feat: log the number of threads and workers during startup
|
5 месяцев назад |
Rob Landers
|
d973206174
fix reading post bodies (#686)
|
7 месяцев назад |
Kévin Dunglas
|
1511decad6
chore: some CS changes
|
8 месяцев назад |
Kévin Dunglas
|
07a74e5c5a
perf: reduce allocs when creating $_SERVER (#540)
|
8 месяцев назад |
Kévin Dunglas
|
b71dae9b03
fix: prevent crash when calling apache_request_headers() in non-HTTP context
|
8 месяцев назад |
Kévin Dunglas
|
fe7e9e7c79
fix: crash when using apache_request_headers() (#536)
|
9 месяцев назад |
Kévin Dunglas
|
49baf02035
feat: add go_apache_request_headers()
|
9 месяцев назад |
naoki kuroda
|
3692818d0c
perf: optimize cookie handling in request (#459)
|
10 месяцев назад |
Rob Landers
|
7830aae549
Ensure we don't modify a shared env (#452)
|
10 месяцев назад |
Rob Landers
|
2055142904
apply just an optimization (#450)
|
10 месяцев назад |
Rob Landers
|
5bda50cbd7
Fix memory leak (#442)
|
10 месяцев назад |
Kévin Dunglas
|
7c5f18fe3f
ci: fix changelog generation
|
10 месяцев назад |
Kévin Dunglas
|
3709c2a50b
chore: switch to upstream C-Thread-Pool
|
10 месяцев назад |
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 год назад |