Santiago Piccinini
|
939c281c70
proc: do not cancel script killing after writing headers
|
4 years ago |
Hauke Mehrtens
|
91fcac34ac
uhttpd: Fix multiple format string problems
|
4 years ago |
Jo-Philipp Wich
|
393b59ef5d
proc: expose HTTP Origin header in process environment
|
6 years ago |
Jo-Philipp Wich
|
a39b7f8e5b
Revert "proc: avoid stdio deadlocks"
|
6 years ago |
Jo-Philipp Wich
|
ccd9717ba5
proc: avoid stdio deadlocks
|
6 years ago |
Jo-Philipp Wich
|
c0a569de53
proc: expose HTTP_AUTH_USER and HTTP_AUTH_PASS
|
6 years ago |
Jo-Philipp Wich
|
fa51d7fbc6
proc: do not declare empty process variables
|
6 years ago |
Karl Palsson
|
f91788b809
cgi: Support passing X-HTTP-Method-Override header.
|
8 years ago |
Jo-Philipp Wich
|
a91aac9419
proc: add HTTPS environment variable
|
9 years ago |
Felix Fietkau
|
d6366570bf
relay: do forward data if the http request type was HEAD
|
10 years ago |
Felix Fietkau
|
7823ad9590
proc: consume all data after the pipe dies, instead of looping with 100% cpu usage
|
10 years ago |
Felix Fietkau
|
14e3971c37
proc: call read notify after more write space is available
|
11 years ago |
Felix Fietkau
|
3560e89406
implement support for script timeout for cgi/lua
|
11 years ago |
Felix Fietkau
|
1f4c517bb8
relicense to ISC
|
11 years ago |
Felix Fietkau
|
bee4450c61
fix cgi/lua header parsing
|
11 years ago |
Felix Fietkau
|
0590256080
fix local/remote port env vars
|
11 years ago |
Felix Fietkau
|
9d49fe82fd
de-constify the url parameter for the handler, it becomes invalid after the request anyway
|
11 years ago |
Felix Fietkau
|
b949545598
add lua plugin support
|
11 years ago |
Felix Fietkau
|
ecce95627c
ensure the cgi postdata write pipe is closed for other processes
|
11 years ago |
Felix Fietkau
|
e446c68fb5
re-enable reads from the cgi pipe after enough data has been written to the client
|
11 years ago |
Felix Fietkau
|
27e60fb7bb
plug a memory leak in cgi processing
|
11 years ago |
Felix Fietkau
|
5ee20abc0d
free cgi headers
|
11 years ago |
Felix Fietkau
|
af526c6c2e
use pipes instead of a socketpair, EOF handling is broken with sockets
|
11 years ago |
Felix Fietkau
|
b7c85a2819
implement proper flow control for relaying postdata
|
11 years ago |
Felix Fietkau
|
12931edab7
fix use-after-realloc issue with the request url
|
11 years ago |
Felix Fietkau
|
2bef561c89
add post data relaying
|
11 years ago |
Felix Fietkau
|
fbfd773aa6
cleanup dispatch struct access
|
11 years ago |
Felix Fietkau
|
a6aca5fc1b
add local/remote address env vars for cgi
|
11 years ago |
Felix Fietkau
|
7215fb5a2b
parse status header code from cgi scripts
|
11 years ago |
Felix Fietkau
|
387e33a6ed
fix typo in header name check
|
11 years ago |