-
8f651a2b30
[core] config opt to intercept dynamic handler err (fixes #974)
Glenn Strauss
2017-02-11 14:35:28 -05:00
-
aa923e05f6
[mod_fastcgi,mod_scgi] backend spawn EINTR retry (#2788)
Glenn Strauss
2017-02-11 12:35:49 -05:00
-
12440e89cd
[core] use kqueue in level-triggered mode (fixes #2788)
Glenn Strauss
2017-02-11 00:09:14 -05:00
-
3209f30d11
[core] handle if backend sends Transfer-Encoding (#2786)
Glenn Strauss
2017-02-04 20:33:45 -05:00
-
82501d24f2
[mod_openssl] inherit ssl.* from global scope
Glenn Strauss
2017-02-02 08:48:29 -05:00
-
55bf085cca
[core] add label for 308 Permanent Redirect
Glenn Strauss
2017-01-31 08:27:09 -05:00
-
7f9209c6d4
[mod_cgi] do not send "Status" back to client
Glenn Strauss
2017-01-25 11:26:10 -05:00
-
dde50f1939
[mod_cgi] RFC3875 CGI local-redir strict adherence (#2108)
Glenn Strauss
2017-01-25 11:22:39 -05:00
-
1c3e7095d9
[mime.conf] add text/markdown to utf-8 list, regenerate mime.conf
Stefan Bühler
2017-01-02 16:08:49 +01:00
-
0ae6bab4a9
[doc] SIGUSR1 doc and lighttpd-angel SIGUSR1
Glenn Strauss
2017-01-24 18:40:28 -05:00
-
b63c9011c3
[mod_rrdtool] no error if loaded but no config
Glenn Strauss
2017-01-24 16:31:36 -05:00
-
fb8057707c
[mod_authn_mysql] fix minor memleak at shutdown
Glenn Strauss
2017-01-24 16:14:56 -05:00
-
6c1e6e660e
[core] graceful restart with SIGUSR1 (fixes #2785)
Glenn Strauss
2017-01-24 11:29:10 -05:00
-
b0c66266d9
[core] initialize globals at top of main()
Glenn Strauss
2017-01-23 21:01:58 -05:00
-
3cd822b5e0
[core] move interval timer near worker event loop
Glenn Strauss
2017-01-23 20:59:54 -05:00
-
733fa06cdb
[core] combine duplicated getrlimit, network_init
Glenn Strauss
2017-01-23 09:06:39 -05:00
-
0a6eaf2e49
[core] check issetugid() early in main()
Glenn Strauss
2017-01-23 08:51:25 -05:00
-
92c724eac6
[doc] doc/initscripts.txt (fixes #2782)
Glenn Strauss
2017-01-23 06:01:28 -05:00
-
739ccb5de0
[tests] remove unused file depending on CGI.pm
Glenn Strauss
2017-01-22 10:54:06 -05:00
-
0f9b9242d8
[core] quicker graceful shutdown
Glenn Strauss
2017-01-21 01:51:02 -05:00
-
65a6740fe2
[core] improve accuracy of bandwidth write limits
Glenn Strauss
2017-01-21 01:48:25 -05:00
-
e2c19c3680
[core] X-LIGHTTPD-KBytes-per-second from backends (fixes #954)
Glenn Strauss
2017-01-20 22:21:58 -05:00
-
93622f4d7a
[mod_flv_streaming] add end pos param (fixes #1887)
Glenn Strauss
2017-01-20 11:21:46 -05:00
-
2ac2911b9a
[core] config match w/ arbitrary HTTP request hdrs (fixes #1556)
Glenn Strauss
2017-01-20 09:59:21 -05:00
-
5b81201be9
[TLS] include <openssl/opensslv.h> in rand.c
Glenn Strauss
2017-01-20 00:19:59 -05:00
-
546dab3205
[core] permit connection-level state in modules
Glenn Strauss
2017-01-19 06:11:17 -05:00
-
b1405360fe
apply debian/patches/spelling.patch
Glenn Strauss
2017-01-19 03:09:50 -05:00
-
a90c2ffbeb
[mod_auth] have LDAP template replace '?'
Glenn Strauss
2017-01-18 01:24:25 -05:00
-
2f83aac9fb
mod_vhostdb* (dbi,mysql,pgsql,ldap) (fixes #485, fixes #1936, fixes #2297)
Glenn Strauss
2017-01-18 00:36:49 -05:00
-
eda72ebfc7
[mod_auth] LDAP escape username in DN and filters
Glenn Strauss
2017-01-17 02:01:46 -05:00
-
8981ca0467
[core] use getaddrinfo,inet_pton vs gethostbyname (fixes #2783)
Glenn Strauss
2017-01-14 16:19:54 -05:00
-
9c91af0cfd
[mod_auth] support LDAP groups for HTTP auth (fixes #1817)
Glenn Strauss
2017-01-09 22:45:57 -05:00
-
4a68780e1b
[mod_scgi] tests/mod-scgi.t unit tests
Glenn Strauss
2017-01-04 11:38:46 -05:00
-
d246656f5b
[mod_ssi] send #exec cmd="..." output to temp file
Glenn Strauss
2017-01-03 13:25:21 -05:00
-
acc37c1cbc
[mod_openssl] use TLS SNI to set host-based certs
Glenn Strauss
2017-01-03 02:49:06 -05:00
-
37dac9a23c
[core] support Expect: 100-continue with HTTP/1.1 (fixes #377, #1017, #1953, #2438)
Glenn Strauss
2016-12-24 07:35:29 -05:00
-
82feb70588
[core] move con throttling to connections-glue.c
Glenn Strauss
2016-12-24 07:19:26 -05:00
-
afce434e0b
[mod_secdownload] new directives modify hash path (fixes #646, fixes #1904)
Glenn Strauss
2016-12-23 04:39:50 -05:00
-
4d92366ab2
[mod_setenv] directives to overwrite/remove hdrs (fixes #650, fixes #2295)
Glenn Strauss
2016-12-22 12:32:22 -05:00
-
d171be31ae
[core] do not emit req/response hdrs w/ blank val
Glenn Strauss
2016-12-22 11:04:10 -05:00
-
20946a8b92
[mod_openssl] allow ssl.verifyclient on url paths (fixes #2245)
Glenn Strauss
2016-12-22 03:44:01 -05:00
-
f54d628cd5
[mod_auth] enable optional authz if extern authn (fixes #2481)
Glenn Strauss
2016-12-22 03:10:38 -05:00
-
86d0396761
[build] only mod_openssl depends on -lssl
Glenn Strauss
2016-12-21 23:40:15 -05:00
-
f5356302a7
[mod_geoip] call from handle_request_env hook
Glenn Strauss
2016-12-21 22:05:47 -05:00
-
d0f17f1e10
[core] move connection_read_cq() to connections.c
Glenn Strauss
2016-12-21 21:52:48 -05:00
-
8960633dc7
[mod_openssl] move openssl config into mod_openssl
Glenn Strauss
2016-12-21 20:23:43 -05:00
-
bdbea2aea8
[mod_openssl] move openssl code into mod_openssl
Glenn Strauss
2016-12-21 09:27:05 -05:00
-
4364a4e029
[core] move network_open_file_chunk() to chunk.c
Glenn Strauss
2016-12-21 06:00:32 -05:00
-
cb9ebe9fa6
[mod_openssl] new module (preliminary layout)
Glenn Strauss
2016-12-21 04:23:49 -05:00
-
cb7ed13621
[core] new plugin hooks to help isolate SSL
Glenn Strauss
2016-12-21 00:07:12 -05:00
-
2bc94dee82
[core] con interface for read/write; isolate SSL
Glenn Strauss
2016-12-20 21:57:08 -05:00
-
93fc82c4ac
[mod_mysql_vhost] remove dev debug code
Glenn Strauss
2016-12-20 19:14:27 -05:00
-
1adf1df285
remove redundant calls to end-of-request hooks
Glenn Strauss
2016-12-20 19:10:19 -05:00
-
a801ef55a0
[TLS] mark code that uses -lcrypto but not -lssl
Glenn Strauss
2016-12-20 18:40:52 -05:00
-
b0d63e31e8
- next is 1.4.46
Glenn Strauss
2017-01-14 01:06:00 -05:00
-
f9b391645f
[mod_cgi] check cgi fd for num bytes ready to read
lighttpd-1.4.45
Glenn Strauss
2017-01-13 15:00:32 -05:00
-
83b2b71527
[tests] give time for periodic jobs to detect exit
Glenn Strauss
2017-01-10 19:18:36 -05:00
-
16f171588f
[tests] FCGI_Finish() final request before exit
Glenn Strauss
2017-01-10 18:16:35 -05:00
-
32443ea1c7
[tests] update test skip count for !fcgi-responder
Glenn Strauss
2017-01-10 17:04:11 -05:00
-
4f00aafcde
[doc] NEWS
Glenn Strauss
2017-01-10 16:24:27 -05:00
-
b03c496298
[TLS] ssl.read-ahead = "disable" for low mem (fixes #2778)
Glenn Strauss
2017-01-10 15:59:50 -05:00
-
be520a8058
[mod_scgi] detect child exit, restart proactively
Glenn Strauss
2017-01-10 06:36:29 -05:00
-
64df38aad8
[mod_fastcgi] detect child exit, restart proactively
Glenn Strauss
2017-01-10 06:34:23 -05:00
-
987a76ff58
[mod_webdav] fix crash when plugin_ctx cleaned up (fixes #2780)
Glenn Strauss
2017-01-08 10:41:18 -05:00
-
f57d8c54b4
[mod_cgi] skip local-redir handling if to self (fixes #2779, #2108)
Glenn Strauss
2017-01-06 18:03:02 -05:00
-
656f9e454d
- next is 1.4.45
Glenn Strauss
2016-12-24 01:07:46 -05:00
-
367bc5fd28
[doc] NEWS
lighttpd-1.4.44
Glenn Strauss
2016-12-23 20:49:46 -05:00
-
38d00abd8f
[TLS] openssl 1.1.0 makes SSL_OP_NO_SSLv2 no-op
Glenn Strauss
2016-12-23 07:36:30 -05:00
-
a09d80dfd1
fix SCons fullstatic build with glibc pthreads
Stefan Bühler
2016-12-18 21:19:10 +01:00
-
c718064911
[mod_cgi] fall back to pipe() if pipe2() fails
Glenn Strauss
2016-12-23 00:31:23 -05:00
-
2ca402c64d
[mod_proxy] proxy.replace-http-host enable/disable
Glenn Strauss
2016-12-22 12:44:51 -05:00
-
15bc2313a4
[tests] mark tests/docroot/www/*.pl scripts a+x
Glenn Strauss
2016-12-22 05:40:37 -05:00
-
0f4cc0d697
[mod_evhost] fix an incorrect error trace
Glenn Strauss
2016-12-19 02:50:46 -05:00
-
22ca2778a8
[build] check for pipe2() at configure time
Glenn Strauss
2016-12-17 17:58:34 -05:00
-
9619d643ff
[build] compile fixes for AIX
Glenn Strauss
2016-12-17 17:54:53 -05:00
-
17f6595e1a
[mod_secdownload] warn if SHA used w/o SSL crypto
Glenn Strauss
2016-12-17 16:56:55 -05:00
-
6598968796
[mod_proxy] proxy.balance = "sticky" option (fixes #2117)
Glenn Strauss
2016-12-17 02:16:21 -05:00
-
539deb7370
[autobuild] set NO_RDYNAMIC=yes for midipix
Glenn Strauss
2016-12-16 17:43:10 -05:00
-
4d7f5737f1
[core] support Transfer-Encoding: chunked req body (fixes #2156)
Glenn Strauss
2016-12-16 11:06:29 -05:00
-
f792d84cf9
[core] fix segfault when parsing a bad config file
Glenn Strauss
2016-12-16 08:38:53 -05:00
-
ede9b3fc4c
[core] consolidate duplicated read-to-close code
Glenn Strauss
2016-12-13 14:05:47 -05:00
-
c367b1ca80
[mod_ssi] implement, ignore <!--#comment ... -->
Glenn Strauss
2016-12-11 02:39:59 -05:00
-
185e262bf5
[mod_ssi] basic recursive SSI include virtual (fixes #536)
Glenn Strauss
2016-12-11 01:49:11 -05:00
-
879ce0b534
[mod_proxy] replace HTTP Host sent to backend (fixes #2770)
Glenn Strauss
2016-12-10 01:37:49 -05:00
-
090985af6b
[mod_dirlisting] render dirlisting as HTML (fixes #2767)
Glenn Strauss
2016-12-10 01:36:00 -05:00
-
da86a596f5
[core] permit connection-level state in modules
Glenn Strauss
2016-12-09 02:33:24 -05:00
-
28c8fec42b
[core] defer li_rand_init() until first use
Glenn Strauss
2016-12-09 02:17:52 -05:00
-
544ccee5e1
[core] remove srv->entropy[]
Glenn Strauss
2016-12-09 01:37:43 -05:00
-
83ec97a054
[mod_ssi] produce content in subrequest hook
Glenn Strauss
2016-12-06 00:25:56 -05:00
-
ac9822f468
[core] combine duplicated connection reset code
Glenn Strauss
2016-12-05 22:53:09 -05:00
-
445bc2914a
[mod_cml] include lua headers before base.h
Glenn Strauss
2016-12-05 17:47:35 -05:00
-
431bc346df
remove #include "stream.h" where not used
Glenn Strauss
2016-12-05 17:43:59 -05:00
-
c64c2173ce
[core] rename li_rand() to li_rand_pseudo_bytes()
Glenn Strauss
2016-12-05 14:22:25 -05:00
-
7ef58b5a81
[mod_authn_gssapi] fix missing error ret, coverity
Glenn Strauss
2016-12-05 03:20:42 -05:00
-
1584c5d7d2
[doc] remove reference to Linux rt-signals
Glenn Strauss
2016-12-05 02:53:44 -05:00
-
331ac4f177
set systemd settings similar to lighttpd2
sugilog
2016-11-02 10:56:15 +09:00
-
4481489078
suggest inclusion of mod_geoip... before mod_ssi.
fbrosson
2016-11-11 22:14:54 +00:00
-
394278c61a
[build] build network_*.c into lighttpd executable
Glenn Strauss
2016-12-05 00:30:27 -05:00
-
875a21c952
[mod_cgi] remove direct calls to network_backend*
Glenn Strauss
2016-12-05 00:22:33 -05:00
-
88b1f3994f
openssl 1.1.0 init and cleanup
Glenn Strauss
2016-12-04 23:07:43 -05:00