Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [WIP] build systems cleanuppersonal/stbuehler/cleanup-build | Stefan Bühler | 2017-11-07 | 50 | -749/+743 |
| | |||||
* | [cmake] remove | Stefan Bühler | 2017-11-07 | 9 | -1237/+1 |
| | |||||
* | [autobuild] remove obsolete warning about mmap use | Glenn Strauss | 2017-10-28 | 1 | -4/+3 |
| | | | | lighttpd protects against SIGBUS when accessing mmap'd files | ||||
* | [core] fix implicit wildcard IPv4 and IPv6 listen | Glenn Strauss | 2017-10-28 | 1 | -6/+13 |
| | | | | | | | | | | | | fix implicit wildcard IPv4 and IPv6 listening (regression in 1.4.46) (broken in commit:5248b46c) workaround (without this patch): server.set-v6only = "disable" (which may produce a warning when lighttpd parses config) x-ref: https://redmine.lighttpd.net/boards/2/topics/7720 | ||||
* | [core] fix var.CWD (regression in 1.4.46) (fixes #2835) | Glenn Strauss | 2017-10-28 | 1 | -1/+1 |
| | | | | | | | | (broken in commit:86bb8be2) x-ref: "empty var.CWD" https://redmine.lighttpd.net/issues/2835 | ||||
* | [meson] new build system | Stefan Bühler | 2017-10-28 | 8 | -6/+1029 |
| | | | | Needed to extend lemon to take an output path parameter. | ||||
* | [autobuild] Merge branch 'personal/stbuehler/autobuild-cleanup' | Glenn Strauss | 2017-10-28 | 1 | -838/+1054 |
|\ | |||||
| * | [autobuild] generate version id with m4 instead of awk | Stefan Bühler | 2017-10-28 | 1 | -2/+1 |
| | | |||||
| * | [autobuild] improve feature+module counting | Stefan Bühler | 2017-10-28 | 1 | -125/+50 |
| | | |||||
| * | [autobuild] simple check for fork | Stefan Bühler | 2017-10-28 | 1 | -3/+1 |
| | | |||||
| * | [autobuild] improve crypt[_r] | Stefan Bühler | 2017-10-28 | 1 | -14/+12 |
| | | |||||
| * | [autobuild] improve openssl | Stefan Bühler | 2017-10-28 | 1 | -27/+36 |
| | | |||||
| * | [autobuild] kerberos improvements | Stefan Bühler | 2017-10-28 | 1 | -19/+29 |
| | | |||||
| * | [autobuild] move some checks to the top | Stefan Bühler | 2017-10-28 | 1 | -24/+23 |
| | | | | | | | | | | Moved some generic checks from the middle of the "feature checks" to the top. | ||||
| * | [autobuild] lots of small cleanups | Stefan Bühler | 2017-10-28 | 1 | -247/+276 |
| | | | | | | | | | | | | - remove checks with unused results - make some failures explicit - improve some fail messages | ||||
| * | [autobuild] m4 and shell quoting, whitespace changes, sort some lists | Stefan Bühler | 2017-10-28 | 1 | -619/+893 |
| | | |||||
| * | [autobuild] require autoconf >= 2.60, automake >= 1.14 | Stefan Bühler | 2017-10-28 | 1 | -30/+5 |
|/ | | | | | | | | | | - AC_USE_SYSTEM_EXTENSIONS requires autoconf 2.60; using it replaces AC_AIX, AC_ISC_POSIX, AC_MINIX and -D__EXTENSIONS__ - require at least automake 1.12 to remove hack for serial-tests - automake 1.12 is from 2012, automake 1.14 from 2013 - automake 1.14 allows us to drop AM_PROG_CC_C_O - we don't use $LN_S, drop AC_PROG_LN_S - silent-rules replaces AM_SILENT_RULES | ||||
* | [scons] Merge branch 'personal/stbuehler/scons-cleanup' | Glenn Strauss | 2017-10-28 | 3 | -311/+543 |
|\ | |||||
| * | [scons] parse config programs output in a generic way | Stefan Bühler | 2017-10-28 | 1 | -44/+31 |
| | | |||||
| * | [scons] break some lines in Append(...) calls | Stefan Bühler | 2017-10-28 | 1 | -23/+83 |
| | | |||||
| * | [scons] move LIB* initializing block | Stefan Bühler | 2017-10-28 | 1 | -24/+24 |
| | | |||||
| * | [scons] split function names, break some lines | Stefan Bühler | 2017-10-28 | 1 | -12/+73 |
| | | |||||
| * | [scons] wrap Configure in local Autoconf class | Stefan Bühler | 2017-10-28 | 1 | -176/+263 |
| | | |||||
| * | [scons] add some generic defintions early | Stefan Bühler | 2017-10-28 | 1 | -1/+7 |
| | | | | | | | | Also add _GNU_SOURCE. | ||||
| * | [scons] fix warnings with deprecated ldap api | Stefan Bühler | 2017-10-28 | 1 | -0/+1 |
| | | |||||
| * | [scons] explicit fails when wanted features are missing | Stefan Bühler | 2017-10-28 | 1 | -36/+51 |
| | | |||||
| * | [scons] check all features in autoconf block and sort them | Stefan Bühler | 2017-10-28 | 1 | -100/+102 |
| | | |||||
| * | [scons] add with_uuid option, document webdav relations | Stefan Bühler | 2017-10-28 | 1 | -5/+6 |
| | | |||||
| * | [scons] fix dbi | Stefan Bühler | 2017-10-28 | 1 | -4/+4 |
| | | |||||
| * | [scons] don't screw env[LIBS] | Stefan Bühler | 2017-10-28 | 2 | -31/+32 |
| | | | | | | | | | | | | | | | | | | - copy() when collecting dependencies for static module linking - copy() when following operations append to it and we don't reset it to an empty list - use autoadd = 0 for many functions to prevent modifying env[LIBS] in the first place - append to env[LIBS] manually to make it explicit (fam and rt) | ||||
| * | [scons] link -static-libgcc instead of gcc_s | Stefan Bühler | 2017-10-28 | 1 | -0/+3 |
| | | |||||
| * | [scons] don't link pthread twice in --whole-archive workaround | Stefan Bühler | 2017-10-28 | 1 | -0/+1 |
| | | |||||
| * | [scons] fix some lib dependencies | Stefan Bühler | 2017-10-28 | 1 | -3/+11 |
| | | | | | | | | | | | | - mod_cml: doesn't need pcre - mod_trigger_b4_dl: needs gdbm - lighttpd: needs crypto and pcre | ||||
| * | [scons] sort modules | Stefan Bühler | 2017-10-28 | 1 | -22/+22 |
| | | |||||
| * | [scons] fix with_pgsql | Stefan Bühler | 2017-10-28 | 1 | -4/+1 |
| | | | | | | | | | | pg_config --includedir --libdir doesn't print the "-I" or "-l" prefixes, so ParseConfig can't parse it. Use pkg-config instead. | ||||
| * | [scons] add with_all option | Stefan Bühler | 2017-10-28 | 1 | -0/+11 |
| | | |||||
| * | [scons] rename with_gzip to with_zlib | Stefan Bühler | 2017-10-28 | 1 | -2/+2 |
| | | |||||
| * | [scons] config.py(-sample) not used, remove them | Stefan Bühler | 2017-10-28 | 2 | -16/+1 |
| | | |||||
| * | [scons] sort with_* options, document missing options | Stefan Bühler | 2017-10-28 | 1 | -13/+19 |
|/ | |||||
* | [core] fix build --disable-ipv6 (fixes #2832) | nicorac | 2017-10-25 | 1 | -0/+4 |
| | | | | | | | | x-ref: "Build error on systems without IPV6 support (regression from 1.4.46)" https://redmine.lighttpd.net/issues/2832 github: closes #87 | ||||
* | [mod_webdav] fix crash if stat fails, not ENOENT | Marco Angaroni | 2017-10-25 | 1 | -0/+8 |
| | | | | | | | | | | | | fix crash in mod_webdav_subrequest_handler_huge() when stat_cache_get_entry() returns HANDLER_ERROR but errno is not ENOENT x-ref: "fix crash in mod_webdav_subrequest_handler_huge()" https://github.com/lighttpd/lighttpd1.4/pull/86 github: closes #86 | ||||
* | - next is 1.4.48 | Glenn Strauss | 2017-10-22 | 4 | -4/+6 |
| | |||||
* | [doc] NEWSlighttpd-1.4.47 | Glenn Strauss | 2017-10-22 | 1 | -0/+7 |
| | |||||
* | [core] fix 1.4.46 regression in Last-Modified | Glenn Strauss | 2017-10-22 | 1 | -0/+1 |
| | | | | | | | | | | fix 1.4.46 regression in Last-Modified string cache (thx avij) x-ref: "Oversized request-header" https://redmine.lighttpd.net/boards/2/topics/7686 | ||||
* | [doc] use https:// URLs to .lighttpd.net resources | Glenn Strauss | 2017-10-22 | 33 | -47/+47 |
| | |||||
* | [core] normalize config addrs for eq and ne (#2830) | Glenn Strauss | 2017-10-22 | 1 | -92/+15 |
| | | | | | | | | | address strings need to have DNS resolved and port added for consistency when matching other config conditionals x-ref: "1.4.46 regression: $SERVER["socket"] matches when it shouldn't" https://redmine.lighttpd.net/issues/2830 | ||||
* | [core] normalize config addrs for != match (#2830) | Glenn Strauss | 2017-10-22 | 1 | -0/+77 |
| | | | | | | | | | address strings need to have DNS resolved and port added for consistency when matching other config conditionals x-ref: "1.4.46 regression: $SERVER["socket"] matches when it shouldn't" https://redmine.lighttpd.net/issues/2830 | ||||
* | [core] fix 1.4.46 regression in config match (fixes #2830) | Glenn Strauss | 2017-10-22 | 1 | -1/+8 |
| | | | | | | | | | address strings need to have DNS resolved and port added for consistency when matching other config conditionals x-ref: "1.4.46 regression: $SERVER["socket"] matches when it shouldn't" https://redmine.lighttpd.net/issues/2830 | ||||
* | [core] stricter validation of request-URI begin | Glenn Strauss | 2017-10-21 | 1 | -1/+7 |
| | | | | | | | | | check that request-URI begins with '/', "http://", "https://", or is OPTIONS * request, or else reject with 400 Bad Request unless server.http-parseopt-header-strict = "disable" (default is enabled) x-ref: https://redmine.lighttpd.net/boards/3/topics/7637 | ||||
* | [mod_authn_gssapi] needs -lcom_err under Darwin | Glenn Strauss | 2017-10-21 | 1 | -1/+1 |
| |