54 Commits (2986221cabd86740654e1868c61864ef82f430a5)

Author SHA1 Message Date
Glenn Strauss 2986221cab [core] sys-strings.h abstraction for strings.h 5 years ago
Glenn Strauss a448886485 [core] inet_pton(), inet_ntop() on (sock_addr *) 5 years ago
Glenn Strauss 8cf6e908d3 [core] include <netdb.h> where needed 5 years ago
Glenn Strauss 4796313efc [core] collect ioctl FIONREAD code 5 years ago
Glenn Strauss ba953cdf45 [core] include "fdevent.h" where needed 5 years ago
Glenn Strauss 0a635fc8be [core] consolidate dynamic handler response parse 5 years ago
Glenn Strauss d171be31ae [core] do not emit req/response hdrs w/ blank val 5 years ago
Glenn Strauss bdbea2aea8 [mod_openssl] move openssl code into mod_openssl 5 years ago
Glenn Strauss cb7ed13621 [core] new plugin hooks to help isolate SSL 5 years ago
Glenn Strauss ab07c71111 [autobuild] move http_cgi_ssl_env() for Mac OS X (fixes #2757) 5 years ago
Glenn Strauss b8b38f3067 [TLS] set SSL_PROTOCOL, SSL_CIPHER* (fixes #2511) 5 years ago
Glenn Strauss 7fa5bfc938 consistent, shared code to create CGI env 5 years ago
Glenn Strauss 8dcbd61a45 [cygwin] fix mod_proxy and mod_fastcgi ioctl use 6 years ago
Glenn Strauss 4ef4baa59d http_response_backend_error() 6 years ago
Glenn Strauss 53f550b290 [core] stream response to client (#949) 6 years ago
Glenn Strauss c55cf3df10 [mod_cgi,mod_scgi] X-Sendfile sets file_started (fixes #2733) 6 years ago
Glenn Strauss a8c51b0cbe [core] wrap IPv6 literal in "[]" in redirect URL 6 years ago
Glenn Strauss b9940f9856 [mod_fastcgi] use http_response_xsendfile() (fixes #799, fixes #851, fixes #2017, fixes #2076) 6 years ago
Glenn Strauss 4a51d2ab8c [core] http_response_send_file() shared code (#2017) 6 years ago
Glenn Strauss d7638b9b10 fix some warnings reported by static analysis tool 6 years ago
Glenn Strauss 8abd06a7ff consistent inclusion of config.h at top of files (fixes #2073) 6 years ago
Stefan Bühler 85d8a17575 [core] encode path with ENCODING_REL_URI in redirect to directory (fixes #2661, thx gstrauss) 6 years ago
Stefan Bühler 9f05b61ab4 parse If-None-Match for ETag validation (fixes #2578) 7 years ago
Stefan Bühler ad3e93ea96 Use buffer API to read and modify "used" member 7 years ago
Stefan Bühler 4365bdbebe Remove buffer_prepare_copy() and buffer_prepare_append() 7 years ago
Stefan Bühler 6afad87d2e fix buffer, chunk and http_chunk API 7 years ago
Stefan Bühler 05858f6cf2 [ssl] Fix $HTTP["scheme"] conditional, could be "http" for ssl connections if the ssl $SERVER["socket"] conditional was nested (fixes #2501) 9 years ago
Stefan Bühler 543bd249fb fix handling of If-Modified-Since if If-None-Match is present (don't return 412 for date parsing errors); follow current draft for HTTP/1.1, which tells us to ignore If-Modified-Since if we have matching etags. 9 years ago
Stefan Bühler 67cb38d0ca always define _GNU_SOURCE 12 years ago
Stefan Bühler 56adf372fb Revert to _GNU_SOURCE before <time.h> for strptime 12 years ago
Stefan Bühler 844d2e9ef5 Add _XOPEN_SOURCE for strptime 12 years ago
Stefan Bühler 22e8b456a9 Fix header inclusion order, always include "config.h" before any system header 12 years ago
Elan Ruusamäe 6c75b7bf24 - Combine Cache-Control header value in mod_expire to existing HTTP header if header already added by other modules (fixes #2068) 13 years ago
Stefan Bühler 0413cf0ecf Set tm.tm_isdst = 0 before mktime() (fixes #2047) 13 years ago
Stefan Bühler 8629831df2 Remove strptime failed message (fixes #2031) 13 years ago
Stefan Bühler a6218765c2 Fix some problems with more strict compilers (#1923) 13 years ago
Stefan Bühler 3d20850451 Fix uninitialized value in time struct after strptime 13 years ago
Stefan Bühler ad12e4c5b2 Insert many con->mode checks; they should prevent two modules to handle the same request if they shouldn't (#631) 14 years ago
Stefan Bühler 52861d77df Replace buffer_{append,copy}_string with the _len variant where possible (#1732, thx crypt) 14 years ago
Jan Kneschke 1920bd2739 fixed invalid "304 Not Modified" on broken timestamps 15 years ago
Jan Kneschke f1f11ba6ad fixed crashed if gethostbyaddr() fails on redirect 15 years ago
Marcus Rückert 8cd1471cb3 - white space cleanup part 2 this time 1.4 ;) 16 years ago
Jan Kneschke a85ca5e0ef merged [1051], [1052], [1053], [1054], [1057], [1060], [1061], [1062] 16 years ago
Jan Kneschke 2c5ea3f303 301 has a content now, so we need a file_finished to say that we have not content 16 years ago
Jan Kneschke 0ea0486d2f fixed the DEBUG: warning for the Last-Modified header check 16 years ago
Jan Kneschke b71b54fc5b added better debug 16 years ago
Xuefer 58e4c26d94 remove warning for strptime 17 years ago
Jan Kneschke dccb266a39 improved error-msg and fixed invalid read from uninit memory 17 years ago
Jan Kneschke 286b6100a4 moved the etag.h to the right file 17 years ago
Jan Kneschke d956619380 make MacOS X happy when it domes to mod_cml and lua 17 years ago