Glenn Strauss
f8cc9fb915
[core] http_date.[ch] encapsulate HTTP-date parse
...
http_date.[ch] encapsulate HTTP-date parse/compare
(import from one of my development branches from 2015)
2020-12-24 16:13:20 -05:00
Glenn Strauss
fc01b820ec
[tests] remove FastCGI test dependency on libfcgi
...
- rewrite fcgi-responder as standalone app
fcgi-responder is now a minimal, standalone FastCGI server for tests
- remove dependency on fcgi-devel package
- merge fcgi-auth into fcgi-responder
2020-12-23 03:49:43 -05:00
Glenn Strauss
ae77d8ae6e
- next is 1.4.58
2020-12-17 04:31:59 -05:00
Glenn Strauss
ce1d45ed82
[build] fix SCons build when building all TLS mods
2020-12-05 02:30:15 -05:00
Glenn Strauss
3579c32295
[core] prefer inet_aton() over inet_addr()
2020-12-05 02:18:58 -05:00
Glenn Strauss
afa6595a7b
- next is 1.4.57
2020-11-29 19:15:06 -05:00
Glenn Strauss
7ce8b22cb2
[build] detect inotify header <sys/inotify.h>
2020-11-04 03:53:15 -05:00
Glenn Strauss
64aff80d86
[build] prepend search for lua version 5.4
2020-10-31 00:55:44 -04:00
Glenn Strauss
07622251b0
[build] option to use system-provided libxxhash
...
--with-xxhash
2020-10-29 19:30:45 -04:00
Stefan Bühler
5515bb2a08
scons: fix check environment
...
if os.environ is a special class the scons.Environment Clone() doesn't
work properly.
show builddir in prepare.sh so we can actually see it works.
2020-08-02 20:05:33 +02:00
Glenn Strauss
e012705b43
[build] SCons fix space/tabs inconsistency
2020-08-02 13:48:48 -04:00
Glenn Strauss
cea7e92157
[build] SCons brotli needs pkg-config --static
...
SCons fullstatic build including brotli needs pkg-config --static
2020-08-02 12:55:18 -04:00
Glenn Strauss
f358f04bdc
[build] SCons build mod_deflate w/ libm for brotli
2020-08-02 12:32:37 -04:00
Glenn Strauss
17b378c00e
[build] SCons build with brotli needs -lm on *BSD
2020-08-02 10:16:55 -04:00
Glenn Strauss
abfa915d97
[build] fix SCons build for detection of brotli
2020-08-02 09:17:04 -04:00
Glenn Strauss
8d5e237c60
[mod_deflate] Brotli support
...
configuration option: ./configure --with-brotli
2020-08-02 06:46:22 -04:00
Glenn Strauss
e00deb5578
[mod_nss] NSS option for TLS ( fixes #1218 )
...
(experimental)
WARNING: EXPERIMENTAL code sketch; mod_nss is INCOMPLETE and UNTESTED
mod_nss supports most ssl.* config options supported by mod_openssl
x-ref:
"alternate ssl backend"
https://redmine.lighttpd.net/issues/1218
2020-07-08 22:51:32 -04:00
Glenn Strauss
bf4054f8ec
[mod_gnutls] GnuTLS option for TLS ( fixes #109 )
...
(experimental)
mod_gnutls supports most ssl.* config options supported by mod_openssl
x-ref:
"GnuTLS support for the mod_ssl"
https://redmine.lighttpd.net/issues/109
2020-07-08 22:51:31 -04:00
Glenn Strauss
cb753ec5b5
[mod_mbedtls] mbedTLS option for TLS
...
(experimental)
mod_mbedtls supports most ssl.* config options supported by mod_openssl
thx Ward Willats for the initial discussion and attempt in the comments
https://redmine.lighttpd.net/boards/3/topics/7029
2020-07-08 22:51:31 -04:00
Glenn Strauss
b28a3714c4
[multiple] ./configure --with-nettle to use Nettle
...
./configure --with-nettle to use Nettle crypto lib for algorithms,
instead of OpenSSL or wolfSSL. Note: Nettle does not provide TLS.
x-ref:
"How to use SHA-256 without OpenSSL?"
https://redmine.lighttpd.net/boards/2/topics/8903
2020-07-08 19:54:30 -04:00
Glenn Strauss
0d62b8657b
[mod_webdav] use copy_file_range() if available
2020-07-08 19:54:29 -04:00
Glenn Strauss
2230b08ef4
- next is 1.4.56
2020-01-31 22:27:44 -05:00
Niclas Rosenvik
8c9b5480f3
[core] Solaris has getloadavg in sys/loadavg.h
...
SunOS/Solaris/Illumos has getloadavg declared in sys/loadavg.h .
github: closes #101
2020-01-30 21:47:59 -05:00
Stefan Bühler
d7c0fc295f
Also use explicit_memset (NetBSD) with cmake, scons and meson
2019-08-22 13:13:24 +02:00
Glenn Strauss
51a46f0211
- next is 1.4.55
2019-05-27 17:46:26 -04:00
Glenn Strauss
4ac239c401
[mod_maxminddb] MaxMind GeoIP2 support
2019-05-26 10:21:57 -04:00
Glenn Strauss
52c489837f
[build] detect FreeBSD elftc_copyfile()
2019-05-05 23:05:02 -04:00
Glenn Strauss
ec94594504
[scons] help scons on FreeBSD find sys/event.h
2019-05-05 23:05:02 -04:00
Glenn Strauss
40ded06b08
- next is 1.4.54
2019-01-27 04:47:20 -05:00
Glenn Strauss
53c231a764
- next is 1.4.53
2018-11-28 23:56:50 -05:00
Glenn Strauss
c9a64d94fc
- next is 1.4.52
2018-10-14 18:34:55 -04:00
Glenn Strauss
a950ae15ca
[build] SCons support for wolfSSL
2018-10-07 23:47:56 -04:00
Glenn Strauss
6edd040b22
[build] fix SCons build for mod_authn_pam
2018-09-24 02:03:36 -04:00
Glenn Strauss
df4812ec2e
[mod_authn_pam] mod_auth PAM support ( fixes #688 )
...
x-ref:
"auth via pam"
https://redmine.lighttpd.net/issues/688
2018-09-23 18:01:58 -04:00
Glenn Strauss
a9e131fa37
- next is 1.4.51
2018-08-13 00:43:56 -04:00
Glenn Strauss
ae54806dc2
- next is 1.4.50
2018-03-11 21:54:44 -04:00
Glenn Strauss
de937f47f8
- next is 1.4.49
2017-11-12 00:53:51 -05:00
Stefan Bühler
d102a7113f
[scons] fix various python2/3 incompatibilities
2017-11-08 00:02:54 -05:00
Glenn Strauss
d61714dd0d
[mod_authn_sasl] SASL auth (new) ( fixes #2275 )
...
(experimental)
HTTP Basic authentication using saslauthd
server.modules += ( "mod_auth" )
server.modules += ( "mod_authn_sasl" )
auth.backend = "sasl"
auth.backend.sasl.opts = ( "pwcheck_method" => "saslauthd" ) # default
x-ref:
"SASL auth like libapache2-mod-authn-sasl"
https://redmine.lighttpd.net/issues/2275
2017-11-05 20:11:07 -05:00
Glenn Strauss
fdc4c324c4
[mod_authn_ldap] replace use of deprecated funcs
...
[mod_authn_ldap,mod_vhostdb_ldap]
replace use of deprecated funcs
remove -DLDAP_DEPRECATED
2017-11-05 18:50:25 -05:00
Stefan Bühler
3ba68b25d4
[scons] parse config programs output in a generic way
2017-10-28 22:41:32 -04:00
Stefan Bühler
2e79799681
[scons] break some lines in Append(...) calls
2017-10-28 22:41:32 -04:00
Stefan Bühler
d57029c075
[scons] move LIB* initializing block
2017-10-28 22:41:32 -04:00
Stefan Bühler
7733376b5a
[scons] split function names, break some lines
2017-10-28 22:41:32 -04:00
Stefan Bühler
42704e312e
[scons] wrap Configure in local Autoconf class
2017-10-28 22:41:32 -04:00
Stefan Bühler
706910ac6a
[scons] add some generic defintions early
...
Also add _GNU_SOURCE.
2017-10-28 22:41:32 -04:00
Stefan Bühler
f78749d3c6
[scons] fix warnings with deprecated ldap api
2017-10-28 22:41:32 -04:00
Stefan Bühler
66e0cd16b2
[scons] explicit fails when wanted features are missing
2017-10-28 22:41:32 -04:00
Stefan Bühler
505cc7856d
[scons] check all features in autoconf block and sort them
2017-10-28 22:41:32 -04:00
Stefan Bühler
08c8749b48
[scons] add with_uuid option, document webdav relations
2017-10-28 22:41:32 -04:00