Commit Graph

58 Commits (768dc3aa5bc94860b80a0cef5516f2b14f2c9a58)

Author SHA1 Message Date
Glenn Strauss 7f4e156e5f [core] rand.[ch] to use better RNGs when available
7 years ago
Glenn Strauss ebbd639029 [cmake] build mod_authn_gssapi if WITH_KRB5
7 years ago
Glenn Strauss ed3065cfb2 [CMake] fix clang -Wcast-align warnings in lemon.c
7 years ago
Glenn Strauss 1c1a63786e [mod_auth] mod_authn_gssapi Kerberos auth backend (fixes #1899)
7 years ago
Glenn Strauss 381aaae363 remove unused array type TYPE_COUNT data_count
7 years ago
Glenn Strauss cb1a3c6299 backport mod_deflate to lighttpd 1.4 (fixes #1824, fixes #2753)
7 years ago
Glenn Strauss 5dfe21acc9 [mod_geoip] add to default build (fixes #2705, fixes #2101, fixes #2092, fixes #2025, fixes #1962, fixes #1938)
7 years ago
Glenn Strauss ab935a2b96 [mod_uploadprogress] add to default build
7 years ago
Glenn Strauss ae91578895 [mod_auth] mod_authn_mysql.c MySQL auth backend (fixes #752, fixes #1845)
7 years ago
Glenn Strauss 4b3a91e64b [mod_auth] extensible interface for auth backends
7 years ago
Stefan Bühler 46b0e01217 [cmake] enable warnings for GCC and Clang
7 years ago
Stefan Bühler f7b3745552 [cmake] always define _GNU_SOURCE
7 years ago
Glenn Strauss 1ebc83f11f [build_cmake] clock_gettime() -lrt w/ glibc < 2.17 (fixes #2737)
7 years ago
Glenn Strauss 53d906968b [autobuild] CMake check for struct tm tm_gmtoff (fixes #2014)
7 years ago
Glenn Strauss bb93414a23 [build_cmake] use MODULE on Mac OS X (fixes #1761)
7 years ago
Glenn Strauss a5fcfee6fc [mod_ssi] more flexible quoting (fixes #1768)
7 years ago
Glenn Strauss 1ca52fdce3 build with libressl
7 years ago
Glenn Strauss bed63b7962 [core] support IPv6 in $HTTP["remote-ip"] CIDR cond match (fixes #2706)
7 years ago
Stefan Bühler 92c3da847b [unittests] add test_buffer and test_base64 unit tests
7 years ago
Stefan Bühler 8455734f4a [core] add generic vector implementation
7 years ago
Stefan Bühler f3b577ddee use libmemcached instead of deprecated libmemcache
7 years ago
Stefan Bühler c354229f42 add handling for lua 5.2 and 5.3 (fixes #2674)
7 years ago
Kyle J. McKay 159ca0c15d [network] add darwin-sendfile backend (fixes #2687)
7 years ago
Stefan Bühler bfaa48260a [mod_secdownload] add required algorithm option; old behaviour available as "md5", new options "hmac-sha1" and "hmac-sha256"
7 years ago
Stefan Bühler b0a4421272 [core] refactor base64 functions into separate file
7 years ago
Loganaden Velvindron d7be04beb5 [mod_auth] implement and use safe_memclear, using memset_s or explicit_bzero if available
8 years ago
Stefan Bühler 2b9be8f072 [build] put --as-needed into linker flags instead of cflags
8 years ago
Stefan Bühler 27ab3f76db [mod_dirlisting] remove sys/syslimits.h; base.h already includes limits.h
8 years ago
Stefan Bühler 5c48617737 [cmake] fix FreeBSD linker bug
8 years ago
Stefan Bühler 16e1a78ad5 [cmake] don't put date into config.h (not used anyway), only unset local vars for disabled features instead of clearing cache
8 years ago
Stefan Bühler 10f1490fb1 [cmake] cleanup cache variables if features get deactivated
8 years ago
Stefan Bühler 403afcd251 [cmake] lowercase commands, whitespace cleanup, remove clutter in else(...), endif(...), endforeach(...)
8 years ago
Stefan Bühler 593599f14a rewrite network (write) backends
8 years ago
Stefan Bühler c92496720d [mod_auth] use crypt_r instead of crypt if available
8 years ago
Stefan Bühler bfce99aacc [bitset] unused -> remove
8 years ago
Stefan Bühler ad3e93ea96 Use buffer API to read and modify "used" member
8 years ago
Stefan Bühler 3521be8b85 print backtrace in assert logging with libunwind
8 years ago
Stefan Bühler c4f214584a [build] use fortify flags with "extra-warnings"
9 years ago
Stefan Bühler 680b714543 [cmake] Use TARGET_LINK_LIBRARIES instead of LINK_FLAGS for library dependencies, also add -Wl,--as-needed to extra warnings (fixes #2448)
10 years ago
Stefan Bühler 90dd8af32b Always use our 'own' md5 implementation, fixes linking issues on MacOS (fixes #2331)
12 years ago
Stefan Bühler 55e1dc1825 [ssl/build] some minor fixes; fix compile without ssl, cleanup ssl config buffers
12 years ago
Stefan Bühler f8eb52ebda add libev fdevent handler: server.event-handler = "libev"
13 years ago
Stefan Bühler 38f2d1ddd7 cleanup fdevent code, removed linux-rtsig handler, replaced some fprintf calls
13 years ago
Stefan Bühler fbd4fe3c07 cmake: Add -export-dynamic to link flags, fixes build on FreeBSD
14 years ago
Stefan Bühler fcfd4d048a cmake: Fix crypt lib check
14 years ago
Stefan Bühler 8f61a1ffd0 Add "lua-5.1" to searched pkg-config names for lua
14 years ago
Stefan Bühler 2c0eb025f1 [cmake] Remove -Wno-pointer-sign from extra warnings
14 years ago
Stefan Bühler 4a47537696 Add IPv6 support to mod_proxy (fixes #1537)
14 years ago
Stefan Bühler a8ffcb783a Fix some cmake issues (xattr and mysql)
14 years ago
Stefan Bühler 9c7cdb8011 Add proper SUID bit detection (fixes #416)
14 years ago