Commit Graph

1368 Commits (97dbcf7e42fe91660fb723e23aab70dcc7b8f4ec)
 

Author SHA1 Message Date
Stefan Bühler 97dbcf7e42 [core] add option to disable buffering large request bodies on disk - forward them to backend directly instead 10 years ago
Stefan Bühler 38aad8128e [angel,tests] implement and use "one-shot" option to not restart crashed workers 10 years ago
Stefan Bühler 64cabac477 [core] fix connection timeout handling 10 years ago
Stefan Bühler 5e4a94b0c6 [core] handle Connection: Upgrade 10 years ago
Stefan Bühler 5e0a58be53 [stream-http-response] support chunk encoded responses 10 years ago
Stefan Bühler 3deb7c9e79 [core] support chunked uploads 10 years ago
Stefan Bühler 4706cc5f60 Fix filedescriptor/socket leaking 10 years ago
Stefan Bühler f42ebc05f4 [tests] show more output on console with --debug 10 years ago
Stefan Bühler 00926c8049 [mod_openssl,mod_gnutls] fix missing disconnect (mem leak), free buffers (mem leak) 10 years ago
Stefan Bühler 42b49307b9 [mod_fastcgi] next try to fix use after free 10 years ago
Stefan Bühler bb018b091a [mod_fastcgi] fix use after free 10 years ago
Stefan Bühler 04a63b009b [tests] etag with deflate and cache_disk_etag 10 years ago
Stefan Bühler 6e6e8792de [filter] don't run filter on stream-dest connect 10 years ago
Stefan Bühler 245dd5b5d8 [tests] add mod_cache_disk_etag to the mix 10 years ago
Stefan Bühler 7f61ca9dba disable some debug messages 10 years ago
Stefan Bühler 44f56b034f [filters] fix memleak 10 years ago
Stefan Bühler 8a65b5e7aa [throttle] fix memory leak 10 years ago
Stefan Bühler 0857befb7f fix handling of new connection state 10 years ago
Stefan Bühler db36f6a78b [mod_cache_disk_etag] fix use after free 10 years ago
Stefan Bühler abdb238f21 [core] fix half cleaned connection objects 10 years ago
Stefan Bühler d90774c330 [mod_cache_disk_etag] fix segfault 10 years ago
Stefan Bühler 7c003a5505 [mod_throttle] build with automake/wscript too 10 years ago
Stefan Bühler 31e581456d [core] use TCP_FASTOPEN on listening sockets if available 10 years ago
Stefan Bühler bf6470375a flush sockets after request end by setting TCP_NODELY temporarily 10 years ago
Stefan Bühler 11b4bdd8c5 replace unneeded ev_/EV_ references 10 years ago
Stefan Bühler 75e0c442f7 [mod_gnutls] fix issues with giovec_t present before 2.12.0 10 years ago
Stefan Bühler 3194226966 [mod_gnutls] use vec_push only if version >= 2.12.0 10 years ago
Stefan Bühler 709296d796 fix bugs and warnings from compiler warnings (memset parameter order, shadow, ...) 10 years ago
Stefan Bühler 0ff0df8e12 [mod_fastcgi] show stderr messages 10 years ago
Stefan Bühler 018baa0375 [mod_fastcgi] abort request only if headers aren't sent; otherwise stream disconnect will handle it 10 years ago
Stefan Bühler 7a01f69b89 fix connection is_closed handling (never close raw_out, never close con->out.source->out) 10 years ago
Stefan Bühler 914f79650a fix connection handling with chunked responses 10 years ago
Stefan Bühler ff28617976 [mod_fastcgi] disable keep-alive for now 10 years ago
Stefan Bühler c61f4929cb more asserts and checks in stream_simple_socket 10 years ago
Stefan Bühler b6325775dc [backends] fix connection insertion 10 years ago
Stefan Bühler ba46b595ae [mod_fastcgi] fix broken asserts 10 years ago
Stefan Bühler d59cbf3f4e [mod_fastcgi] add some asserts 10 years ago
Stefan Bühler 5c2cc7143d fix filters (deflate, memcached, cache_disk_etag) 10 years ago
Stefan Bühler 49796611be [glib] disable deprecation warnings 10 years ago
Stefan Bühler f33a7fd3fa [lua] check values for NULL before pushing to stack 10 years ago
Stefan Bühler b1611a2047 [tests] add deflate support and tests 10 years ago
Stefan Bühler 1402e8987c [tests] use 127.0.0.2 as base address 10 years ago
Stefan Bühler 21ded067eb [test] mod_fastcgi: upload 2MiB and check sha1sum 10 years ago
Stefan Bühler 3aa78c1002 wait for request body in dynamic backends, cache them on disk 10 years ago
Stefan Bühler c40b1da839 [subrequests lua] fix compile warnings. still not working, needs to be ported to stream api. 10 years ago
Stefan Bühler f1f1aacdfe fix glib deprecation warnings 10 years ago
Stefan Bühler a937bd437a fix missing li prefixes 10 years ago
Stefan Bühler 72ec9a432f [throttle] rewrite 10 years ago
Stefan Bühler e0d9c0d602 [core] register server prepare callbacks 10 years ago
Stefan Bühler b028ad841f [mod_gnutls] stream 10 years ago