Glenn Strauss
ee6df0961b
[build] update descriptions to remove old lua ver
10 months ago
Glenn Strauss
d68fc6394f
[mod_deflate] --with-libdeflate to use libdeflate
...
configure --with-libdeflate option to use libdeflate
(must also configure --enable-mmap for mod_deflate to use libdeflate
on input files larger than 64kB; libdeflate not used on files <= 64kB)
1 year ago
Glenn Strauss
7792bc7230
[build] meson -Dlua_version=... to specify lua ver
...
(thx herbmillerjr)
x-ref:
https://github.com/gentoo/gentoo/pull/23857
1 year ago
Glenn Strauss
f95ca5ef3b
[build] use -fstack-protector-strong w/ extra warn
...
use -fstack-protector-strong if configured with --enable-extra-warnings
1 year ago
Glenn Strauss
e563ae0173
[build] adjust help strings for pcre2 default
1 year ago
Glenn Strauss
750414d3bb
[build] default --with-pcre2 unless --with-pcre
1 year ago
Glenn Strauss
86c2d30936
[multiple] remove long-deprecated modules
...
x-ref:
https://wiki.lighttpd.net/Docs_ConfigurationOptions#Deprecated
1 year ago
Glenn Strauss
7512d82ca4
[core] pcre2 support (--with-pcre2)
...
x-ref:
"lighttpd: depends on obsolete pcre3 library"
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1000063
1 year ago
Glenn Strauss
a737572aa4
[meson] add with_zstd to meson_options.txt
2 years ago
Glenn Strauss
d9c8e38253
[build] meson --with-xxhash option
2 years ago
Glenn Strauss
3353ff2024
[build] adjust meson.build for use by OpenWRT
2 years ago
Glenn Strauss
dab212b5f5
[doc] change mod_compress refs to mod_deflate
2 years ago
Glenn Strauss
8d5e237c60
[mod_deflate] Brotli support
...
configuration option: ./configure --with-brotli
3 years ago
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
3 years ago
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
3 years ago
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
3 years ago
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
3 years ago
Glenn Strauss
4ac239c401
[mod_maxminddb] MaxMind GeoIP2 support
4 years ago
Glenn Strauss
2f46736edc
[build] remove -Wdeclaration-after-statement
...
Declarations after statements has been permitted since C99.
(That was 20 years ago!)
4 years ago
Glenn Strauss
923b321094
[build] meson support for wolfSSL
...
meson.build needed to change some args to lists to support meson objects
5 years ago
Glenn Strauss
df4812ec2e
[mod_authn_pam] mod_auth PAM support ( fixes #688 )
...
x-ref:
"auth via pam"
https://redmine.lighttpd.net/issues/688
5 years ago
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
5 years ago
Stefan Bühler
16c4530e61
[meson] new build system
...
Needed to extend lemon to take an output path parameter.
5 years ago