-
1104afc49b
[core] export http_request_host_policy() for reuse
Glenn Strauss
2017-04-01 17:23:56 -04:00
-
162e754d0d
[core] report file path when mkstemp() fails (fixes #2802)
Glenn Strauss
2017-03-25 12:32:47 -04:00
-
8cf6e908d3
[core] include <netdb.h> where needed
Glenn Strauss
2017-03-28 02:08:55 -04:00
-
4796313efc
[core] collect ioctl FIONREAD code
Glenn Strauss
2017-03-28 01:57:16 -04:00
-
e116479731
[core] make stat_cache private to stat_cache.c
Glenn Strauss
2017-03-28 00:28:53 -04:00
-
ba953cdf45
[core] include "fdevent.h" where needed
Glenn Strauss
2017-03-28 00:04:31 -04:00
-
20ed025685
[core] use con->dst_addr_buf instead of ip recalc
Glenn Strauss
2017-03-23 21:52:39 -04:00
-
a53f662a30
[core] remove some unused header includes
Glenn Strauss
2017-03-23 21:37:17 -04:00
-
14890c1c89
[core] remove redundant Content-Length digit check
Glenn Strauss
2017-03-23 21:18:15 -04:00
-
4115266792
[mod_proxy] set X-Forwarded-Host (fixes #418)
Glenn Strauss
2017-03-23 12:44:57 -04:00
-
37261bbd7e
[mod_proxy] set Content-Length, if available
Glenn Strauss
2017-03-23 12:43:38 -04:00
-
367e62c1c2
[core] allow overriding prior config values (fixes #2799)
Philip Prindeville
2017-03-22 22:11:27 -06:00
-
ad6c703a51
[core] server.syslog-facility (use -1 for unset) (#2800)
Glenn Strauss
2017-03-20 20:28:49 -04:00
-
a8561450a5
[core] server.syslog-facility (fixes #2800)
Glenn Strauss
2017-03-19 17:56:59 -04:00
-
aa14493e47
[tests] reduce time waiting for backends to start
Glenn Strauss
2017-03-18 22:35:31 -04:00
-
1804ccbd6d
[mod_scgi] do not reconnect after connect succeeds
Glenn Strauss
2017-03-18 20:37:10 -04:00
-
3b7ab403be
[mod_cgi] eliminate warning when compiled -Os
Glenn Strauss
2017-03-18 00:21:25 -04:00
-
a22c126323
[core] remove now-unused buffer_search_string_len
Glenn Strauss
2017-03-18 00:13:24 -04:00
-
0a635fc8be
[core] consolidate dynamic handler response parse
Glenn Strauss
2017-03-18 00:10:48 -04:00
-
76ad82434f
[mod_proxy] remove use of con->got_response
Glenn Strauss
2017-03-15 13:19:18 -04:00
-
0ec41d6d80
[core] remove unused member con->in_joblist
Glenn Strauss
2017-03-15 13:16:13 -04:00
-
1485cb401b
[core] fix crash if invalid config file (fixes #2798)
Glenn Strauss
2017-03-13 18:50:15 -04:00
-
46ff978fa0
[doc] simple-vhost.debug takes an integer value (fixes #2797)
Glenn Strauss
2017-03-13 12:49:47 -04:00
-
83759aede6
[mod_auth] Digest nonce on system with time <=1978
Glenn Strauss
2017-03-10 03:17:02 -05:00
-
e4bb56222f
[mod_cgi,fastcgi,scgi,proxy] fix streaming response (fixes #2796)
Glenn Strauss
2017-03-10 02:46:56 -05:00
-
f94d666d15
[mod_authn_gssapi] needs -lcom_err under cygwin
Glenn Strauss
2017-03-10 02:42:35 -05:00
-
bd77abe0f8
[config] more specific checks for array lists
Glenn Strauss
2017-03-05 15:39:45 -05:00
-
970f337c29
[core] reduce con allocation for small max_conns
Glenn Strauss
2017-03-01 19:21:04 -05:00
-
18905bca2b
update .gitignore, add .gitattributes
Glenn Strauss
2017-02-28 12:01:53 -05:00
-
3399b0dd16
[core] default server.max-fds=4096 if unspecified (#2789)
Glenn Strauss
2017-02-28 11:32:28 -05:00
-
8ddb727d5c
[mod_usertrack] usertrack.cookie-attrs config opt (fixes #2795)
Glenn Strauss
2017-02-27 12:03:34 -05:00
-
78047a3c1b
[core] $REQUEST_HEADER[...] subsumes other config (#1556)
Glenn Strauss
2017-02-27 02:05:56 -05:00
-
57ab20ace5
[mod_cgi] cgi.local-redir = [enable|disable] (#2108, #2793)
Glenn Strauss
2017-02-26 17:49:47 -05:00
-
d569572112
[mod_vhostdb_ldap] fix inverted logic (coverity)
Glenn Strauss
2017-02-26 10:54:43 -05:00
-
ab077790f2
[tests] correct skip count for mod-scgi.t
Glenn Strauss
2017-02-25 16:02:50 -05:00
-
350d39b4ca
[core] fix regex condition subst w/ mod_extforward (fixes #2794)
Glenn Strauss
2017-02-23 16:50:38 -05:00
-
51ff7ac504
[mod_cgi] status 200 OK if no hdrs (deprecated) (#2786)
Glenn Strauss
2017-02-22 11:58:21 -05:00
-
1dd5cce3bc
[mod_fastcgi,mod_scgi] consolidate backend process accounting (#2788)
Glenn Strauss
2017-02-21 20:48:50 -05:00
-
23c3535efc
[mod_scgi] fix potential repeated use of proc->id
Glenn Strauss
2017-02-21 17:03:08 -05:00
-
317b7e5fc6
[mod_scgi] fix unused_procs bidirectional-links
Glenn Strauss
2017-02-21 00:42:07 -05:00
-
ab85841b14
[mod_cgi] fix CGI local-redir w/ url.rewrite-once (fixes #2793)
Glenn Strauss
2017-02-20 14:47:13 -05:00
-
fb6b4027c8
[mod_fastcgi,mod_scgi] consistent waitpid handling (fixes #2791)
Glenn Strauss
2017-02-19 13:23:19 -05:00
-
95a756dcb3
[core] issue trace if max-fds too large (fixes #2789)
Glenn Strauss
2017-02-13 14:24:53 -05:00
-
daa94fceee
[core] move version.h logic into server.c
Glenn Strauss
2017-02-12 00:54:33 -05:00
-
bafe6abf04
[core] include lighttpd vers in server started msg
Glenn Strauss
2017-02-12 00:28:25 -05:00
-
ce0f2f61d2
[core] set default server_tag in server.c
Glenn Strauss
2017-02-12 00:26:12 -05:00
-
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