380 Commits (5e4a94b0c66e2d2818e74e6a8584ca218dc7866f)

Author SHA1 Message Date
Stefan Bühler 5e4a94b0c6 [core] handle Connection: Upgrade 10 years ago
Stefan Bühler 4706cc5f60 Fix filedescriptor/socket leaking 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 7f61ca9dba disable some debug messages 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 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 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
out stream disconnects will lead to fastcgi_reset too, but the vrequest is fine in that case
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 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 f33a7fd3fa [lua] check values for NULL before pushing to stack 10 years ago
Stefan Bühler 3aa78c1002 wait for request body in dynamic backends, cache them on disk 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 b028ad841f [mod_gnutls] stream 10 years ago
Stefan Bühler d0d3c851a5 [openssl] use BIO wrappers for streams 10 years ago
Stefan Bühler d9952f8e14 [mod_proxy] use backends 10 years ago
Stefan Bühler cfd8955008 [common] implement libev wrapper
* need a way to mark a watcher as "don't keep the loop alive"
10 years ago
Stefan Bühler 079c365f39 [mod_scgi] use backends 10 years ago
Stefan Bühler b74ec36c1e [mod_fastcgi]: use backends 10 years ago
Stefan Bühler ff69160c34 [core] Use streams 10 years ago
Stefan Bühler ebd5a4ecb3 Fix comment style (//) and add gnutls to automake distcheck 10 years ago
Stefan Bühler 4793e43461 [mod_gnutls] fix ca-file handling 10 years ago
Stefan Bühler 0d85a068c8 [lua] add per lua_State lock 10 years ago
Stefan Bühler c1851a6cea [lua] force garbage collection 10 years ago
Stefan Bühler 0dd67d972a [mod_lua] fix order of setting ts_loaded and checking it 10 years ago
Stefan Bühler e2d7bb30ec [mod_lua] fix docs 10 years ago
Stefan Bühler ff527c560c [mod_lua] fix ttl handling for lua.handler 10 years ago
Stefan Bühler af3e0728fa [mod_deflate] Parse x-gzip/x-bzip2 explicitly and send it back as it was requested (instead of gzip/bzip2) 11 years ago
Stefan Bühler 1951de6e40 [mod_acceslog] fix escaping of " 11 years ago
Stefan Bühler 5d48ae7102 [log] Add changable log contexts (i.e. references to the real one), so a pointer to such context can be used over a longer period of time 11 years ago
Stefan Bühler b1c45e6a8f [chunk/network] use glib error system to report errors (instead of using virtualrequest context) 11 years ago
Stefan Bühler 77f786ed18 [log] remove different timestamp format handling (one is enough), separate log context (liLogMap) from virtualrequest 11 years ago
Stefan Bühler c270124514 [mod_gnutls] remove \n from log messages 11 years ago
Stefan Bühler 34ad0a52e4 [gnutls] fix automake 11 years ago
Stefan Bühler bef05e0b2e new module: mod_gnutls 11 years ago
Thomas Porzelt 8a4565a63a [mod_flv] don't retry close(fd) on EINTR
Sources:
- http://www.daemonology.net/blog/2011-12-17-POSIX-close-is-broken.html
- http://linux.derkeiler.com/Mailing-Lists/Kernel/2005-09/3000.html
- http://linux.derkeiler.com/Mailing-Lists/Kernel/2005-09/3202.html

However this might not be true for all systems, more investigation needed.
11 years ago