-
6ccccaaa38
[tests] move src/test_*.c to src/t/
gstrauss
2018-04-23 07:25:02 -04:00
-
a46bc4f5de
[core] remove proc_open.[ch], reduce stdio.h use
gstrauss
2018-04-22 00:31:47 -04:00
-
fb5a33ffe9
[core] remove unused get_http_status_body_name()
gstrauss
2018-04-21 20:51:12 -04:00
-
c56b21084e
[core] http_kv.[ch] method, status, version str
gstrauss
2018-04-21 20:21:54 -04:00
-
1b62dc325c
[tests] test_request unit tests
gstrauss
2018-04-21 17:23:17 -04:00
-
e8c1efd5df
[core] data_config_pcre_compile,exec()
gstrauss
2018-04-18 01:38:41 -04:00
-
cf9474aa2c
[mod_redirect, mod_rewrite] code reuse (sharing)
gstrauss
2018-04-17 00:53:40 -04:00
-
22f3f43621
[core] CONNECT must be handled before fs hooks
gstrauss
2018-04-15 21:38:37 -04:00
-
83cdf28610
[core] check for continuation in server.tag
gstrauss
2018-04-15 17:50:38 -04:00
-
132c1b6019
[tests] remove test_buffer output, except on error
gstrauss
2018-04-14 23:09:45 -04:00
-
1cef8dfc05
[tests] reduce test_base64 brute force tests
gstrauss
2018-04-14 23:04:40 -04:00
-
1593190651
[core] buffer_append_string_encoded() uc hex
gstrauss
2018-04-14 21:38:44 -04:00
-
3d880810d1
[core] buffer_append_uint_hex_lc() uses lc hex
gstrauss
2018-04-14 20:09:49 -04:00
-
d3cf141d14
[core] li_tohex_lc() explicitly uses lc hex chars
gstrauss
2018-04-14 20:01:54 -04:00
-
5e60b8faea
[mod_secdownload] compare bin MAC instead of hex
gstrauss
2018-04-14 19:07:23 -04:00
-
9eda625d67
[core] more efficient hex2int()
gstrauss
2018-04-14 17:17:19 -04:00
-
936db51f05
[core] buffer_append_string_encoded_hex_lc()
gstrauss
2018-04-14 17:10:24 -04:00
-
78024584bb
[core] check if SOCK_NONBLOCK is ignored (fixes #2883)
gstrauss
2018-04-10 21:37:39 -04:00
-
3efaff973f
[mod_fastcgi,mod_scgi] fastcgi.balance,scgi.balance (fixes #2882)
gstrauss
2018-04-09 09:47:40 -04:00
-
b70186131a
[mod_magnet] reduce buffer copies
gstrauss
2018-04-07 16:09:09 -04:00
-
4753064318
[mod_magnet] code reuse
gstrauss
2018-04-07 14:27:07 -04:00
-
6fb023d664
[mod_wstunnel] better Sec-WebSocket-Protocol parse
gstrauss
2018-04-01 00:38:48 -04:00
-
04d76e7afd
[core] some header cleanup
gstrauss
2018-03-25 03:45:05 -04:00
-
fefc82153a
[build] remove m4 AC_PATH_PROG for PKG_CONFIG
gstrauss
2018-03-25 01:05:05 -04:00
-
d400f8aac5
[core] fdevent_accept_listenfd() nonblock cloexec
gstrauss
2018-03-25 00:57:38 -04:00
-
26fb8d3ee6
[mod_proxy] fix segfault in Set-Cookie reverse map (fixes #2879)
gstrauss
2018-03-22 00:25:06 -04:00
-
210b57708e
[core] fix rare race condition from backends (fixes #2878)
gstrauss
2018-03-18 19:01:32 -04:00
-
957916a90e
[core] minor code cleanup in gw_recv_response()
gstrauss
2018-03-17 23:16:48 -04:00
-
86f64a0288
[mod_magnet] fix regression in lighty.stat (fixes #2877)
gstrauss
2018-03-17 11:57:50 -04:00
-
e21906b3b4
[core] fix crash if 'host' empty in config (fixes #2876)
gstrauss
2018-03-15 23:21:37 -04:00
-
78e25f0f50
[mod_extforward] allow explict IPs to be untrusted (#2860)
gstrauss
2018-03-13 00:08:10 -04:00
-
ae54806dc2
- next is 1.4.50
gstrauss
2018-03-11 21:54:44 -04:00
-
d0d5d4267b
[doc] NEWS
lighttpd-1.4.49
gstrauss
2018-03-11 20:23:32 -04:00
-
758d24142b
[core] fix incorrect hash algorithm impl
gstrauss
2018-03-11 12:18:41 -04:00
-
5a6e4df85c
[mod_auth] check that digest realm matches config
gstrauss
2018-03-11 00:31:12 -05:00
-
81b7e8e2fb
[mod_auth] constant time compare plain passwords
gstrauss
2018-03-11 00:28:56 -05:00
-
7265c72b6c
[autoconf] reduce minimum automake version to 1.13
gstrauss
2018-03-07 00:35:55 -05:00
-
4a674224ab
[core] re-enable overloaded backends w/ multi wkrs
gstrauss
2018-03-04 14:24:23 -05:00
-
fc7edb3946
[mod_extforward] CIDR support for trusted proxies (fixes #2860)
gstrauss
2018-03-04 07:16:16 -05:00
-
cd2b51cb1a
[core] fix CONNECT w strict header parsing enabled
gstrauss
2018-02-26 00:44:14 -05:00
-
bd32f67046
[core] open additional fds O_CLOEXEC
gstrauss
2018-02-03 13:43:59 -05:00
-
b1df38ab6a
[core] increase stat_cache abstraction
gstrauss
2018-02-02 23:24:22 -05:00
-
2496c1af4c
[core] pass array_get_element_klen() const array *
gstrauss
2018-02-02 06:22:33 -05:00
-
6a6d32698e
[core] fix path-info calculation in git master (fixes #2861)
gstrauss
2018-02-02 06:10:24 -05:00
-
978a3f8dad
[core] add include sys/poll.h on Solaris (fixes #2859)
gstrauss
2018-01-22 19:54:15 -05:00
-
58a1793964
[core] fix 32-bit compile POST w/ chunked request body (#2854)
gstrauss
2018-01-19 22:35:17 -05:00
-
30fe3684f6
[mod_wstunnel] fix for frames larger than 64k (fixes #2858)
gstrauss
2018-01-19 22:17:42 -05:00
-
1c594f0629
[doc] minor update to *outdated* doc
gstrauss
2018-01-19 22:16:47 -05:00
-
e6564641d8
[core] remove unused func
gstrauss
2018-01-16 19:45:41 -05:00
-
dc1675ea32
[core] fix POST with chunked request body (fixes #2854)
gstrauss
2018-01-12 01:43:38 -05:00
-
cb371557e5
[core] merge redirect/rewrite pattern substitution
gstrauss
2018-01-10 01:39:05 -05:00
-
a5a2654bd4
[core] code cleanup: separate physical path sub
gstrauss
2018-01-08 01:06:16 -05:00
-
d5f37803dd
[mod_authn_ldap] auth with ldap referrals (fixes #2846)
gstrauss
2018-01-07 12:50:30 -05:00
-
ec9e6abcb3
[core] check for path-info forward down path
gstrauss
2018-01-06 22:23:51 -05:00
-
76b9b1fa46
[mod_openssl] elliptic curve auto selection (fixes #2833)
gstrauss
2018-01-06 20:05:42 -05:00
-
f90ccdef51
[mod_openssl] minor code cleanup; reduce var scope
gstrauss
2018-01-06 19:04:08 -05:00
-
b9df146b3c
[core] non-blocking write() to piped loggers
gstrauss
2018-01-02 20:58:20 -05:00
-
e8226c11cb
[core] do not reparse request if async cb
gstrauss
2018-01-01 17:06:05 -05:00
-
b28f03b5a4
[core] warn if mod_indexfile after dynamic handler
gstrauss
2018-01-01 07:32:52 -05:00
-
37f9b60d5e
[mod_authn_ldap] fix mem leak when ldap auth fails (fixes #2849)
gstrauss
2017-12-21 17:44:23 -05:00
-
d4083effab
[core] fix base64 decode when char is unsigned (fixes #2848)
gstrauss
2017-12-21 17:41:17 -05:00
-
0c95ed370f
[core] report to stderr if errorlog path ENOENT (fixes #2847)
gstrauss
2017-12-11 22:17:00 -05:00
-
84b5064dc4
[core] discard from socket using recv MSG_TRUNC
gstrauss
2017-12-11 01:20:43 -05:00
-
e4ed2ed4ae
[mod_compress,mod_deflate] try mmap MAP_PRIVATE
gstrauss
2017-12-09 20:22:29 -05:00
-
bed3779617
[core] fix segfault if tempdirs fill up (fixes #2843)
gstrauss
2017-11-26 17:03:07 -05:00
-
d3b0eb8264
[mod_deflate] fix deflate of file > 2MB w/o mmap
gstrauss
2017-11-26 12:40:34 -05:00
-
3770df2387
[mod_proxy] basic support for HTTP CONNECT method (#2060)
gstrauss
2017-11-25 18:38:09 -05:00
-
d5d0258362
[core] support POLLRDHUP, where available (#2743)
gstrauss
2017-11-19 12:01:09 -05:00
-
9f02df2d39
[mod_accesslog] %{canonical,local,remote}p (fixes #2840)
gstrauss
2017-11-17 22:09:51 -05:00
-
e7f5e24aeb
[core] adjust offset if response header blank line
gstrauss
2017-11-15 06:36:58 -05:00
-
de937f47f8
- next is 1.4.49
gstrauss
2017-11-12 00:53:51 -05:00
-
-
2c7d70eddb
[doc] NEWS
lighttpd-1.4.48
gstrauss
2017-11-11 11:13:39 -05:00
-
d4cdaab15b
[doc] fix doc/config/conf.d/fastcgi.conf example
gstrauss
2017-11-09 22:16:22 -05:00
-
d102a7113f
[scons] fix various python2/3 incompatibilities
stbuehler
2017-11-06 19:11:30 +01:00
-
2728572af3
[core] fix dup typedef compiler warning
gstrauss
2017-11-07 08:52:55 -05:00
-
ebf8b11abb
[WIP] build systems cleanup
personal/stbuehler/cleanup-build
stbuehler
2017-10-22 21:07:16 +02:00
-
c383ff562c
[cmake] remove
stbuehler
2017-10-21 16:17:41 +02:00
-
06d108855d
[mod_openssl] quiet trace from TCP probes (#2784)
gstrauss
2017-11-06 21:39:00 -05:00
-
d61714dd0d
[mod_authn_sasl] SASL auth (new) (fixes #2275)
gstrauss
2017-11-05 18:52:09 -05:00
-
fdc4c324c4
[mod_authn_ldap] replace use of deprecated funcs
gstrauss
2017-11-05 18:50:25 -05:00
-
5a5ce3dc75
[doc] NEWS - fix improper format line breaks
gstrauss
2017-11-05 00:36:16 -04:00
-
c09acbeb8a
[mod_openssl] ssl.openssl.ssl-conf-cmd (fixes #2758)
gstrauss
2017-11-04 21:39:30 -04:00
-
1a22ca87f9
[mod_openssl] allow specifying server cert chain (fixes #2692)
gstrauss
2017-11-04 16:42:52 -04:00
-
35ecd4dd9d
[mod_openssl] more pedantic check of return values
gstrauss
2017-11-04 14:08:41 -04:00
-
da6b2dc1b6
[core] quiet coverity false positive
gstrauss
2017-11-03 23:51:37 -04:00
-
a9d1c46fb9
[build] fix link of test_configfile.c
gstrauss
2017-11-03 23:34:49 -04:00
-
d6e184aca9
[mod_cgi] quiet trace if mod_cgi sends SIGTERM (fixes #2838)
gstrauss
2017-11-03 22:37:33 -04:00
-
0e84df8180
[core] fix lighttpd -1 one-shot graceful shutdown
gstrauss
2017-11-03 21:51:34 -04:00
-
bfef0907bd
[mod_openssl] error if ssl.engine in wrong section (fixes #2837)
gstrauss
2017-11-02 23:11:39 -04:00
-
8f3bbd7f13
[core] isolate backend fdevent handler defs
gstrauss
2017-11-01 00:16:38 -04:00
-
7b2514cdad
[core] quiet pedantic cc warning for excess comma
gstrauss
2017-10-31 21:04:33 -04:00
-
82d374328f
[autobuild] allow sendfile() in cross-compile (fixes #2836)
gstrauss
2017-10-31 20:31:11 -04:00
-
142971a80c
[core] consolidate backend network write handlers
gstrauss
2017-10-29 22:36:49 -04:00
-
9287c87dcd
[core] cleanup: consolidate FAM code in stat_cache
gstrauss
2017-10-29 17:01:54 -04:00
-
6e87da7195
[core] cleanup unused ifndef
gstrauss
2017-10-29 11:34:47 -04:00
-
f97f2e359c
[stat_cache] remove debug code littered in file
gstrauss
2017-10-29 11:28:32 -04:00
-
1367f60626
[core] isolate sock_addr manipulation
gstrauss
2017-10-29 01:23:19 -04:00
-
-
caab4cdf8a
[autobuild] remove obsolete warning about mmap use
gstrauss
2017-10-28 23:02:32 -04:00
-
f394207d5f
[core] fix implicit wildcard IPv4 and IPv6 listen
gstrauss
2017-10-27 22:16:00 -04:00
-
b27f1c0910
[core] fix var.CWD (regression in 1.4.46) (fixes #2835)
gstrauss
2017-10-27 09:01:13 -04:00