-
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
-
c68f83aed4
[mod_status] page refresh option (fixes #2170)
Glenn Strauss
2016-04-13 02:07:29 -04:00
-
760baed402
[mod_expire] reset caching response headers for error docs (fixes #1919)
Glenn Strauss
2016-04-13 01:04:39 -04:00
-
f4cb07f723
[mod_webdav] readdir POSIX compat (fixes #1826)
Glenn Strauss
2016-04-13 00:23:31 -04:00
-
e5e5548b88
[mod_extforward] reset cond_cache for scheme (fixes #1499)
Glenn Strauss
2016-04-13 00:17:46 -04:00
-
659ce5e78e
[mod_magnet] rename var for clarity (fixes #1483)
Glenn Strauss
2016-04-13 00:07:26 -04:00
-
4b412797b8
[mod_auth] send charset="UTF-8" in WWW-Authenticate (fixes #1468)
Glenn Strauss
2016-04-12 23:56:55 -04:00
-
f1681ca29b
[mod_cgi] always set QUERY_STRING (fixes #1339)
Glenn Strauss
2016-04-12 23:48:14 -04:00
-
97556d992b
[mod_fastcgi,mod_scgi] check for spawning on same unix socket (fixes #319)
Glenn Strauss
2016-03-31 21:59:32 -04:00
-
de08a135ea
[core] clean up srv before exiting for lighttpd -[vVh]
Glenn Strauss
2016-04-01 17:38:32 +00:00
-
36ab0587c0
[stream] fstat() after open() to obtain file size
Glenn Strauss
2016-04-01 17:38:29 +00:00
-
47f3dbebe4
use li_[iu]tostrn() instead of li_[iu]tostr()
Glenn Strauss
2016-04-01 17:38:26 +00:00
-
e5006d88eb
pass buf size to li_tohex()
Glenn Strauss
2016-04-01 16:54:46 +00:00
-
dac02e257c
[mod_status] use snprintf() instead of sprintf()
Glenn Strauss
2016-04-01 16:54:43 +00:00
-
ab829cee5e
[mod_webdav] allow Depth: Infinity lock on file (fixes #2296)
Glenn Strauss
2016-04-01 16:26:25 +00:00
-
dd33a350bb
[configparser] fix small leak on config failure
Stefan Bühler
2016-03-26 13:57:03 +00:00
-
d17d48e01e
[stat] mimetype.xattr-name global config option (fixes #2631)
Glenn Strauss
2016-03-26 13:49:43 +00:00
-
292309f88b
[core] lighttpd -tt performs preflight startup checks (fixes #411)
Glenn Strauss
2016-03-26 13:39:54 +00:00
-
9ae7813685
[core] fixed the loading for default modules if they are specified explicitly
Jan Kneschke
2016-03-26 13:07:48 +00:00
-
06d3c75440
[core] respond 411 Length Required if request has Transfer-Encoding: chunked (fixes #631)
Glenn Strauss
2016-03-26 12:58:33 +00:00
-
f11089ed2b
[core] wait for grandchild to be ready when daemonizing (fixes #2712, thx pasdVn)
Glenn Strauss
2016-03-26 12:52:23 +00:00
-
0aa2ea74e3
[mod_proxy] accept LF delimited headers, not just CRLF (fixes #2594)
Glenn Strauss
2016-03-26 11:32:13 +00:00
-
b4a4afdaf7
[config] warn if server.upload-dirs has non-existent dirs (fixes #2508)
Glenn Strauss
2016-03-26 11:24:15 +00:00
-
a579e7ffc0
[mod_ssi] Add SSI vars SCRIPT_{URI,URL} and REQUEST_SCHEME (fixes #2721)
fbrosson
2016-03-26 11:14:21 +00:00
-
cc81f1f9dc
add NEWS entry for previous commit
Stefan Bühler
2016-03-26 11:14:19 +00:00
-
f5453290b7
validate return values from strtol, strtoul (fixes #2564)
Glenn Strauss
2016-03-26 10:58:49 +00:00
-
733ce38203
[http_auth/mod_fastcgi] check get_http_*_name() for NULL return (#2583)
Glenn Strauss
2016-03-26 10:44:47 +00:00
-
0a61fdecac
[buffer] refactor buffer_path_simplify (fixes #2560)
Stefan Bühler
2016-03-25 16:58:16 +00:00
-
82bee8d5c3
[base64] fix another crash due to broken force_assert conditions
Stefan Bühler
2016-03-25 16:58:14 +00:00
-
92c3da847b
[unittests] add test_buffer and test_base64 unit tests
Stefan Bühler
2016-03-25 16:58:12 +00:00
-
7b983ae054
[base64] fix crash due to broken force_assert
Andrey Mnatsakanov
2016-03-23 20:25:29 +00:00
-
5c68caa6d7
[core] replace array weakref with vector
Stefan Bühler
2016-03-19 15:27:38 +00:00
-
8455734f4a
[core] add generic vector implementation
Stefan Bühler
2016-03-19 15:27:36 +00:00