-
5863d05ec1
[security] encode quoting chars in HTML and XML
gstrauss
2016-07-30 04:11:21 -04:00
-
375022a1d1
fix buffer.c comments to match encoded_chars_*
gstrauss
2016-07-30 04:02:21 -04:00
-
ebf3af8b12
[core] fix buffer_copy_string_hex() assert (fixes #2742)
gstrauss
2016-07-30 02:48:20 -04:00
-
acd5e450b5
[security] disable stat_cache if !follow-symlink (fixes #2724)
gstrauss
2016-07-30 02:10:44 -04:00
-
558bfc4e1e
[security] ensure gid != 0 if server.username set (fixes #2725)
gstrauss
2016-07-29 22:05:35 -04:00
-
f7410da5d2
[core] set chunkqueue tempdirs at startup /var/tmp
gstrauss
2016-07-29 15:01:46 -04:00
-
ad6d41896e
[core] check if EAI_ADDRFAMILY is defined
gstrauss
2016-07-29 12:48:00 -04:00
-
c8e647ad31
[core] set chunkqueue tempdirs at startup
gstrauss
2016-07-28 03:57:52 -04:00
-
a62bff9866
[core] fix result copy from getaddrinfo()
gstrauss
2016-07-27 22:26:32 -04:00
-
a69a803e35
[core] try AF_INET after AF_INET6 if use-ipv6
gstrauss
2016-07-27 15:37:46 -04:00
-
a95aaa9de9
[TLS] read all available records from SSL_read()
gstrauss
2016-07-27 05:54:25 -04:00
-
bce293e4a7
[TLS] better handling of SSL_ERROR_WANT_READ/WRITE
gstrauss
2016-07-27 02:24:53 -04:00
-
565dec2ff1
[core] consolidate duplicated response_end code
gstrauss
2016-07-26 15:55:45 -04:00
-
38139fa1a9
[core] permit IPv6 address scope identifier
gstrauss
2016-07-25 00:43:05 -04:00
-
9af58a9716
revert 1.4.40 swap of REQUEST_URI, REDIRECT_URI (fixes #2738)
gstrauss
2016-07-23 01:24:25 -04:00
-
ed340897a2
do not set REDIRECT_URI in mod_magnet, mod_rewrite (#2738)
gstrauss
2016-07-23 01:21:33 -04:00
-
b43fc006be
[mod_status] show keep-alive status w/ text output (fixes #2740)
gstrauss
2016-07-21 11:19:06 -04:00
-
cd33554b74
[core] $HTTP["remoteip"] must handle IPv6 w/o []
gstrauss
2016-07-21 01:42:35 -04:00
-
cb468d333c
[core] stay in CON_STATE_CLOSE until done with req
gstrauss
2016-07-20 05:43:39 -04:00
-
78c79ead4a
[core] avoid spurious trace and error abort
gstrauss
2016-07-19 17:23:19 -04:00
-
1ebc83f11f
[build_cmake] clock_gettime() -lrt w/ glibc < 2.17 (fixes #2737)
gstrauss
2016-07-19 04:03:14 -04:00
-
779c133c16
[security] do not emit HTTP_PROXY to CGI env
gstrauss
2016-07-18 22:59:33 -04:00
-
d506f4a569
minor: spelling changes in some comments/messages
gstrauss
2016-07-18 18:01:45 -04:00
-
4d920466f7
[autobuild] clock_gettime() -lrt with glibc < 2.17
gstrauss
2016-07-18 14:24:39 -04:00
-
a3ec906ef9
[core] #include <sys/filio.h> for FIONREAD (fixes #2726)
gstrauss
2016-07-18 04:40:57 -04:00
-
72abc87b40
[autobuild] move inet_pton detection later
fbrosson
2016-07-18 01:03:18 +00:00
-
9c49dc9a5c
workaround clang compiler warning
gstrauss
2016-07-17 23:21:50 -04:00
-
acad2c903a
fix some warnings reported by cppcheck
gstrauss
2016-07-17 16:13:31 -04:00
-
393dfd8cb9
[mod_ssi] fix #config sizefmt="bytes"
gstrauss
2016-07-17 14:54:03 -04:00
-
adf91591fc
[doc] update memcache references to memcached
gstrauss
2016-07-17 00:30:24 -04:00
-
00cc4d7c0e
[mod_auth] fix Digest auth to be better than Basic (fixes #1844)
gstrauss
2016-07-16 23:25:53 -04:00
-
052a049f29
[build] allow AUTHOR, KEYID overrides to packdist
gstrauss
2016-07-16 23:23:24 -04:00
-
2cdc017fb9
[config] inherit server.use-ipv6 and server.set-v6only (fixes #678)
gstrauss
2016-07-16 16:15:19 -04:00
-
e9c9f42564
remove long-deprecated, non-functional config opts
gstrauss
2016-07-16 16:11:51 -04:00
-
8f8fa606ca
- next is 1.4.41
gstrauss
2016-07-16 07:58:40 -04:00
-
268c5582b2
[doc] NEWS
lighttpd-1.4.40
gstrauss
2016-07-15 20:02:17 -04:00
-
ee708db9fd
[doc] add self to AUTHORS (discussed w/ stbuehler)
gstrauss
2016-07-15 20:00:59 -04:00
-
a83bae5bd2
update lighttpd -h
gstrauss
2016-07-15 19:47:58 -04:00
-
8861c2bb54
[mod_cgi] handle local redirect response (fixes #2108)
gstrauss
2016-07-14 14:29:02 -04:00
-
bcddcf8b0e
[tests] remove some tests duplicated in mod-cgi.t
gstrauss
2016-07-14 13:21:43 -04:00
-
86cd135b25
[core] fdevent_libev: workaround compiler warning
gstrauss
2016-07-13 16:06:58 -04:00
-
bd8b58cea5
[core] fdevent_libev: update use of ev_timer
gstrauss
2016-07-02 18:33:39 -04:00
-
ce7d040bf3
[mod_access] new directive url.access-allow (fixes #1421)
gstrauss
2016-07-13 02:12:56 -04:00
-
5e76b284df
[mod_accesslog] %a %A %C %D %k %{}t %{}T (fixes #1145, fixes #1415, fixes #2081)
gstrauss
2016-07-12 20:41:53 -04:00
-
a714f4f720
fix gcc 6.1.1 compiler warn misleading-indentation
gstrauss
2016-07-12 20:19:32 -04:00
-
c1af146a6e
[mod_fastcgi,mod_scgi] check for spawning on same unix socket (#319)
gstrauss
2016-07-10 17:22:10 -04:00
-
b67ff2aaca
[mod_fastcgi,mod_scgi] check for spawning on same unix socket (#319)
gstrauss
2016-07-10 15:08:28 -04:00
-
fe02be7e34
[core] make server.max-request-size scopeable (fixes #1901)
gstrauss
2016-07-09 11:01:13 -04:00
-
3d98e0b61a
[mod_uploadprogress] fix mem leak (#1858)
gstrauss
2016-07-07 13:49:56 -04:00
-
1cb30900f3
[core] remove assert in fdevent_unregister()
gstrauss
2016-07-07 12:47:13 -04:00
-
53d906968b
[autobuild] CMake check for struct tm tm_gmtoff (fixes #2014)
gstrauss
2016-07-06 13:57:24 -04:00
-
dd1ae42770
[mod_webdav] fix proppatch mem leak, other fixes (#fixes 1334, #fixes 2000)
gstrauss
2016-07-05 23:21:13 -04:00
-
28841bfc3d
[core] fix server.max-request-size to be precise (fixes #2131)
gstrauss
2016-07-05 16:34:04 -04:00
-
d6c60ebbff
[TLS] fix return value checks during cert init
gstrauss
2016-07-05 01:36:57 -04:00
-
340e9aefa0
[core] fix s6_addr type-punned compiler warning
gstrauss
2016-07-02 14:26:51 -04:00
-
d147673d40
[tests] remove dependency on CGI.pm
gstrauss
2016-07-02 13:38:37 -04:00
-
c489dd6cc4
[cygwin] minor: fix compiler warning
gstrauss
2016-07-02 02:17:39 -04:00
-
c916b2fc11
[build] add $(ATTR_LIB) to liblightcomp_la_LIBADD
gstrauss
2016-06-30 22:33:54 -04:00
-
5ce7b2df5c
[core] add declarations to fdevent.h (#2373)
gstrauss
2016-06-29 21:12:21 -04:00
-
416b5729fb
[core] disable Nagle algorithm (TCP_NODELAY)
gstrauss
2016-06-29 21:02:44 -04:00
-
eefb94bb39
fix error handling for portability (NetBSD)
gstrauss
2016-06-29 08:20:12 -04:00
-
b482bfd1b8
graceful shutdown without unnecessary 1 sec delay
gstrauss
2016-06-27 00:40:07 -04:00
-
fd6a66b463
[doc] NEWS
gstrauss
2016-06-26 01:23:24 -04:00
-
af304330e7
[mod_webdav] remove excess SQL param to UNLOCK
gstrauss
2016-06-25 19:09:33 -04:00
-
69ec5728f9
use con->conf.server_tag in modules
gstrauss
2016-06-25 18:52:06 -04:00
-
8dcbd61a45
[cygwin] fix mod_proxy and mod_fastcgi ioctl use
gstrauss
2016-06-23 15:46:44 -04:00
-
72b133f595
fix errors detected by Coverity Scan
gstrauss
2016-06-23 03:57:19 -04:00
-
1a18669d53
chunkqueue_append_chunkqueue()
gstrauss
2016-06-21 15:33:18 -04:00
-
16a3f3b6fc
[build] update Makefile.am EXTRA_DIST w/ new files
gstrauss
2016-06-21 04:46:04 -04:00
-
879a282de7
fix errors detected by Coverity Scan
gstrauss
2016-06-21 03:39:17 -04:00
-
b14e1f16f0
asynchronous, bidirectional streaming options
gstrauss
2016-06-19 23:37:36 -04:00
-
-
5863cb5752
defer choosing "Transfer-Encoding: chunked"
gstrauss
2016-06-19 21:05:25 -04:00
-
bfac0285a7
remove excess calls to joblist_append()
gstrauss
2016-06-19 19:32:46 -04:00
-
4ef4baa59d
http_response_backend_error()
gstrauss
2016-06-18 20:39:00 -04:00
-
923688d2da
drain backend socket/pipe bufs upon FDEVENT_HUP
gstrauss
2016-06-14 00:48:28 -04:00
-
18a7b2be37
[core] option to stream response body to client (fixes #949, #760, #1283, #1387)
gstrauss
2016-06-11 11:04:01 -04:00
-
ddfae019cb
separate routines for reading output from backends
gstrauss
2016-06-10 23:34:55 -04:00
-
f69f209e6d
[core] option to stream request body to backend (fixes #376)
gstrauss
2016-06-10 00:04:10 -04:00
-
695c8f4e07
[config] config options to stream request/response (#949, #376)
gstrauss
2016-06-04 10:56:06 -04:00
-
5ab7944d34
[TLS] release openssl buffers as used (fixes #1265, fixes #1283, #881)
gstrauss
2016-05-28 16:58:59 -04:00
-
53f550b290
[core] stream response to client (#949)
gstrauss
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)
gstrauss
2016-05-25 16:45:09 -04:00
-
-
4f6bd42268
[mod_webdav] create file w/ LOCK request if ENOENT
gstrauss
2016-06-10 04:38:37 -04:00
-
34fbc868cf
[mod_webdav] getetag and lockdiscovery live props
gstrauss
2016-06-07 23:51:01 -04:00
-
488688301e
[doc] NEWS
gstrauss
2016-06-04 18:50:48 -04:00
-
aee88d6916
[mod_webdav] create file w/ LOCK request if ENOENT
gstrauss
2016-06-04 18:41:50 -04:00
-
4eeeb8fc76
[config] server.bsd-accept-filter option
gstrauss
2016-06-04 13:47:27 -04:00
-
f3e36ccdbb
use buffer_string_set_length() to truncate strings
gstrauss
2016-05-23 14:33:09 -04:00
-
df8032a7c8
use buffer_string_set_length() to truncate strings
gstrauss
2016-05-23 14:12:24 -04:00
-
c463860451
minor: quiet some compiler warnings
gstrauss
2016-05-21 15:41:20 -04:00
-
bb93414a23
[build_cmake] use MODULE on Mac OS X (fixes #1761)
gstrauss
2016-05-21 02:51:37 -04:00
-
e8dd8fdb53
[config] normalize IP strings in lighttpd.conf
gstrauss
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)
gstrauss
2016-05-18 05:42:42 -04:00
-
b29c8efcb9
[mod_fastcgi] no chunked response w/ X-Sendfile (fixes #2733)
gstrauss
2016-05-18 00:43:11 -04:00
-
c55cf3df10
[mod_cgi,mod_scgi] X-Sendfile sets file_started (fixes #2733)
gstrauss
2016-05-18 00:05:34 -04:00
-
fde843f63e
[mod_ssi] fix parse of tag across buf boundary (fixes #2732)
gstrauss
2016-05-17 15:33:27 -04:00
-
a8c51b0cbe
[core] wrap IPv6 literal in "[]" in redirect URL
gstrauss
2016-05-16 19:50:53 -04:00
-
a5fcfee6fc
[mod_ssi] more flexible quoting (fixes #1768)
gstrauss
2016-05-13 22:35:19 -04:00
-
abfb9d9e2d
[mod_ssi] add PCRE_* options to constrain regex
gstrauss
2016-05-13 19:21:32 -04:00
-
ede4d17913
[mod_ssi] include relative to alias,userdir (fixes #222)
gstrauss
2016-05-12 12:12:53 -04:00