-
5ab7944d34
[TLS] release openssl buffers as used (fixes #1265, fixes #1283, #881)
Glenn Strauss
2016-05-28 16:58:59 -04:00
-
53f550b290
[core] stream response to client (#949)
Glenn Strauss
2016-05-27 00:24:33 -04:00
-
5a91fd4b90
[core] buffer large responses to tempfiles (fixes #758, fixes #760, fixes #933, fixes #1387, #1283, fixes #2083)
Glenn Strauss
2016-05-25 16:45:09 -04:00
-
-
4f6bd42268
[mod_webdav] create file w/ LOCK request if ENOENT
Glenn Strauss
2016-06-10 04:38:37 -04:00
-
34fbc868cf
[mod_webdav] getetag and lockdiscovery live props
Glenn Strauss
2016-06-07 23:51:01 -04:00
-
488688301e
[doc] NEWS
Glenn Strauss
2016-06-04 18:50:48 -04:00
-
aee88d6916
[mod_webdav] create file w/ LOCK request if ENOENT
Glenn Strauss
2016-06-04 18:41:50 -04:00
-
4eeeb8fc76
[config] server.bsd-accept-filter option
Glenn Strauss
2016-06-04 13:47:27 -04:00
-
f3e36ccdbb
use buffer_string_set_length() to truncate strings
Glenn Strauss
2016-05-23 14:33:09 -04:00
-
df8032a7c8
use buffer_string_set_length() to truncate strings
Glenn Strauss
2016-05-23 14:12:24 -04:00
-
c463860451
minor: quiet some compiler warnings
Glenn Strauss
2016-05-21 15:41:20 -04:00
-
bb93414a23
[build_cmake] use MODULE on Mac OS X (fixes #1761)
Glenn Strauss
2016-05-21 02:51:37 -04:00
-
e8dd8fdb53
[config] normalize IP strings in lighttpd.conf
Glenn Strauss
2016-05-19 19:15:47 -04:00
-
b47494d4cd
[config] opts for http header parsing strictness (fixes #551, fixes #1086, fixes #1184, fixes #2143, #2258, #2281, fixes #946, fixes #1330, fixes #602, #1016)
Glenn Strauss
2016-05-18 05:42:42 -04:00
-
b29c8efcb9
[mod_fastcgi] no chunked response w/ X-Sendfile (fixes #2733)
Glenn Strauss
2016-05-18 00:43:11 -04:00
-
c55cf3df10
[mod_cgi,mod_scgi] X-Sendfile sets file_started (fixes #2733)
Glenn Strauss
2016-05-18 00:05:34 -04:00
-
fde843f63e
[mod_ssi] fix parse of tag across buf boundary (fixes #2732)
Glenn Strauss
2016-05-17 15:33:27 -04:00
-
a8c51b0cbe
[core] wrap IPv6 literal in "[]" in redirect URL
Glenn Strauss
2016-05-16 19:50:53 -04:00
-
a5fcfee6fc
[mod_ssi] more flexible quoting (fixes #1768)
Glenn Strauss
2016-05-13 22:35:19 -04:00
-
abfb9d9e2d
[mod_ssi] add PCRE_* options to constrain regex
Glenn Strauss
2016-05-13 19:21:32 -04:00
-
ede4d17913
[mod_ssi] include relative to alias,userdir (fixes #222)
Glenn Strauss
2016-05-12 12:12:53 -04:00
-
df146a7724
[mod_ssi] fix SSI statement parser
Glenn Strauss
2016-05-12 12:11:52 -04:00
-
45021708bf
[mod_accesslog] report aborted con state with %X (fixes #1890)
Glenn Strauss
2016-05-12 03:30:45 -04:00
-
427acbf034
[build] enhancements for cross-compiling (fixes #2276)
Glenn Strauss
2016-05-12 02:59:33 -04:00
-
0cd7f2dda8
[mod_evasive] 302 redirect option if limit reached (fixes #2199)
Glenn Strauss
2016-05-12 01:11:48 -04:00
-
bd66026fc2
[config] support include file glob (fixes #1221)
Glenn Strauss
2016-05-11 22:34:53 -04:00
-
1cd31ae2cc
adjustments for openssl 1.1.0 pre-release
Glenn Strauss
2016-05-11 00:58:26 -04:00
-
239c7e3026
[doc] NEWS
Glenn Strauss
2016-05-10 22:19:21 -04:00
-
a9568d0ad6
check close() return code after writing to file
Glenn Strauss
2016-05-10 22:17:22 -04:00
-
29e7468d46
[mod_auth] preserve WWW-Authenticate for error docs (fixes #2730)
Glenn Strauss
2016-05-10 21:38:09 -04:00
-
98acff0ea0
[core] add default modules while processing server config
Glenn Strauss
2016-05-10 20:56:04 -04:00
-
edbe157245
[core] simplify config merge of array lists
Glenn Strauss
2016-05-10 20:53:24 -04:00
-
969456f3fa
[core] fix config merge of array lists
Glenn Strauss
2016-05-10 20:33:26 -04:00
-
83d896d095
static build instructions using SCons or make
Glenn Strauss
2016-05-10 00:29:52 -04:00
-
598cdd0e5e
[core] fix IPv6 address + port parsing (#2204)
Glenn Strauss
2016-05-07 23:08:53 -04:00
-
1ca52fdce3
build with libressl
Glenn Strauss
2016-05-07 12:41:05 -04:00
-
873eaf3f4a
minor: fix compiler warning for extra ';'
Glenn Strauss
2016-05-07 02:46:49 -04:00
-
ccb1f02b83
clean up oneshot_fd resource upon startup error
Glenn Strauss
2016-05-07 01:43:41 -04:00
-
c6edb24803
fix typo in new cgi.x-sendfile directives
Glenn Strauss
2016-05-07 01:18:34 -04:00
-
299173a3b5
reset response headers, write_queue for error docs
Glenn Strauss
2016-05-02 16:23:51 -04:00
-
01ec2c458c
[doc] NEWS
Glenn Strauss
2016-05-02 16:03:51 -04:00
-
9b14e017c8
[mod_webdav] improve PROPFIND,PROPPATCH; map COPY/MOVE Destination
Glenn Strauss
2016-05-02 23:49:49 -04:00
-
-
80bb42266e
[mod_webdav] improve PROPFIND,PROPPATCH (#1818, #1953)
Glenn Strauss
2016-04-26 21:50:49 -04:00
-
e0115208ec
[mod_webdav] map COPY/MOVE Destination to aliases (fixes #1787)
Glenn Strauss
2016-04-26 20:43:26 -04:00
-
-
3dc67b3004
[mod_status] add JSON output option (fixed #2432)
Glenn Strauss
2016-05-02 15:56:06 -04:00
-
4059dcd60e
[mod_fastcgi,mod_scgi] IPv6 support (fixes #2372)
Glenn Strauss
2016-04-26 17:57:31 -04:00
-
89379011df
lighttpd run modes for idle timeout, one-shot
Glenn Strauss
2016-05-02 15:29:58 -04:00
-
-
1812f5541a
[core] lighttpd -1 handles single request on stdin socket (fixes #1584)
Glenn Strauss
2016-04-29 00:11:45 -04:00
-
6c35e38fe1
[network] separate addr trans from socket creation
Glenn Strauss
2016-04-28 20:53:33 -04:00
-
06b87dee34
[core] cmd line opt to shutdown after idle time limit (fixes #2696)
Glenn Strauss
2016-03-20 03:43:41 -04:00
-
-
a0a7b9fbf5
[mod_ssi, mod_cml] set DOCUMENT_ROOT to basedir (fixes #2383)
Glenn Strauss
2016-05-02 14:31:36 -04:00
-
0f7c068010
[doc] NEWS
Glenn Strauss
2016-04-28 13:39:57 -04:00
-
7841bab0ec
[doc] add mimetype.use-xattr to create-mime.conf.pl
Glenn Strauss
2016-04-28 13:29:31 -04:00
-
4edb65cfa1
[core] preserve PATH_INFO case on case-insensitive fs (fixes #406)
Glenn Strauss
2016-04-28 13:23:29 -04:00
-
0fb91b026e
minor: add missing #include <errno.h>
Glenn Strauss
2016-04-28 13:20:34 -04:00
-
c46f0ce027
[core] fallback to write if sendfile not supported (fixes #471, #987)
Glenn Strauss
2016-04-18 03:07:30 -04:00
-
b47c393e26
[mod_auth] skip blank lines and comment lines (fixes #2327)
Glenn Strauss
2016-04-25 04:35:02 -04:00
-
8e3c6bf754
fallback to lseek()/read() if mmap() fails (#fixes 2666)
Glenn Strauss
2016-04-17 23:37:40 -04:00
-
c9b56735b8
[mod_compress] use mmap and trap SIGBUS (#2666, fixes #1879)
Glenn Strauss
2016-04-17 02:34:51 -04:00
-
3b6fd58fd9
[mod_webdav] lseek,read if fs can not mmap (#2666, fixes #962)
Glenn Strauss
2016-04-17 02:20:07 -04:00
-
c380d22729
[mod_cgi,mod_fastcgi,mod_scgi] X-Sendfile features
Glenn Strauss
2016-04-28 11:28:27 -04:00
-
-
1f23ba9adf
[mod_cgi] X-Sendfile feature (fixes #2313)
Glenn Strauss
2016-04-21 23:57:14 -04:00
-
0a907c643b
[mod_scgi] X-Sendfile feature (fixes #2253)
Glenn Strauss
2016-04-21 23:05:48 -04:00
-
b9940f9856
[mod_fastcgi] use http_response_xsendfile() (fixes #799, fixes #851, fixes #2017, fixes #2076)
Glenn Strauss
2016-04-21 21:01:30 -04:00
-
4a51d2ab8c
[core] http_response_send_file() shared code (#2017)
Glenn Strauss
2016-04-21 17:33:16 -04:00
-
-
8f255d35df
[doc] NEWS
Glenn Strauss
2016-04-25 01:53:19 -04:00
-
bed63b7962
[core] support IPv6 in $HTTP["remote-ip"] CIDR cond match (fixes #2706)
Glenn Strauss
2016-04-04 01:27:43 -04:00
-
a3d4aa9f23
server.error-handler new directive for error pages
Glenn Strauss
2016-04-25 01:51:11 -04:00
-
-
27cbae9ccd
[doc] add server.error-handler
Glenn Strauss
2016-03-28 06:47:18 -04:00
-
b473220d69
set REDIRECT_URI in mod_rewrite, mod_magnet
Glenn Strauss
2016-03-01 16:09:04 -05:00
-
dbdab5dbc9
[core] server.error-handler new directive for error pages (fixes #2702)
Glenn Strauss
2016-03-01 00:57:48 -05:00
-
87b172e70e
remove unused con->error_handler member
Glenn Strauss
2016-02-29 20:50:24 -05:00
-
5492063f35
[core] set REDIRECT_STATUS to error_handler_saved_status (fixes #1828)
Glenn Strauss
2016-02-28 12:05:22 -05:00
-
-
d7638b9b10
fix some warnings reported by static analysis tool
Glenn Strauss
2016-03-28 22:24:18 -04:00
-
49c74fff65
[core] compile with upcoming openssl 1.1.0 release (fixes #2727)
Glenn Strauss
2016-04-20 03:57:38 -04:00
-
4db255ca39
make (compile and link) cleanly under cygwin
Glenn Strauss
2016-04-19 20:14:36 -04:00
-
3888a1419e
[doc] add ref to RFC 7232 for conditional requests
Glenn Strauss
2016-04-19 16:36:36 -04:00
-
d0dc881d73
[doc] enhance error msg for backend server config
Glenn Strauss
2016-04-19 15:34:07 -04:00
-
8de5f41577
[doc] add mimetype.use-xattr to conf.d/mime.conf
Glenn Strauss
2016-04-19 15:11:34 -04:00
-
eb0cbb00ff
improve dynamic handler control flow logic
Glenn Strauss
2016-04-24 20:08:03 -04:00
-
-
7c0f8a775d
[mod_cgi] asynchronous send of request body to CGI
Glenn Strauss
2016-04-12 00:21:03 -04:00
-
2f21aaa973
handlers can read response before sending req body (fixes #131, #2566)
Glenn Strauss
2016-04-11 19:46:09 -04:00
-
7f942ce09a
remove handle_joblist hook
Glenn Strauss
2016-04-11 19:43:53 -04:00
-
4b0c822ed0
always poll for client POLLHUP/POLLERR events (fixes #399)
Glenn Strauss
2016-04-10 23:20:54 -04:00
-
8f27ff8cd4
defer reading request body until handle subrequest
Glenn Strauss
2016-04-08 03:32:45 -04:00
-
635ab6f802
mv funcs from connections.c to connections-glue.c
Glenn Strauss
2016-04-07 21:18:51 -04:00
-
c263bc6a11
defer reading request body until handle subrequest (fixes #2541)
Glenn Strauss
2016-04-07 19:47:49 -04:00
-
bbbbfb3de0
untangle overly complex control flow logic
Glenn Strauss
2016-04-06 20:46:43 -04:00
-
-
77bd45121c
[core] retry tempdirs on partial write, ENOSPC (fixes #2588)
Glenn Strauss
2016-04-08 00:39:50 -04:00
-
71ed1912c7
[config] server.listen-backlog option (fixes #1825, #2116)
Glenn Strauss
2016-03-30 16:17:17 -04:00
-
a65c57a548
[core] open fd when appending file to cq (fixes #2655)
Glenn Strauss
2016-03-30 06:39:33 -04:00
-
e0bafab2db
[mod_indexfile] save physical path to env (fixes #448, #892)
Glenn Strauss
2016-04-14 08:14:24 -04:00
-
186e7073fb
[mod_redirect,mod-rewrite] short-circuit if blank replacement (fixes #2085)
Glenn Strauss
2016-04-14 06:29:50 -04:00
-
fa3a36ffd4
[mod_ssi] config ssi.exec (fixes #2051)
Glenn Strauss
2016-04-13 19:50:31 -04:00
-
6982b1930e
[mod_ssi] config ssi.conditional-requests
fbrosson
2016-04-13 12:27:47 +00:00
-
bb95317774
[core] setrlimit max-fds <= rlim_max for non-root (fixes #2723)
Glenn Strauss
2016-04-13 02:39:14 -04:00
-
51e0f2087b
[core] define __STDC_WANT_LIB_EXT1__ (fixes #2722)
Glenn Strauss
2016-04-13 02:34:34 -04:00
-
c4edd35655
skip spawning backends for preflight tests (#2642)
Glenn Strauss
2016-04-13 02:30:20 -04:00
-
c63427c999
[mod_dirlisting] class for dir <tr> (fixes #2304)
Glenn Strauss
2016-04-13 02:18:16 -04:00
-
dc9f95c75d
[mod_status] table w/ count of con states (fixes #2427)
Glenn Strauss
2016-04-13 02:12:54 -04:00