|
Revision tags: lighttpd-1.4.69 |
|
| #
1eda5074 |
| 03-Jan-2023 |
Glenn Strauss <[email protected]> |
[doc] remove references to removed modules
|
|
Revision tags: lighttpd-1.4.68, lighttpd-1.4.67, lighttpd-1.4.66, lighttpd-1.4.65 |
|
| #
de48eaa4 |
| 14-Feb-2022 |
Glenn Strauss <[email protected]> |
[core] fall back to getauxval(AT_RANDOM), if avail
fall back to use getauxval(AT_RANDOM), if available, for srand() init
getauxval(AT_RANDOM) is a glibc extension
|
| #
c0803bec |
| 22-Jan-2022 |
Glenn Strauss <[email protected]> |
[core] use diff var name w/ CCRandomGenerateBytes (fixes #3141)
(thx ryandesign)
CCRandomGenerateBytes is a fallback and might be present alongside crypto libraries which (previously) used the same
[core] use diff var name w/ CCRandomGenerateBytes (fixes #3141)
(thx ryandesign)
CCRandomGenerateBytes is a fallback and might be present alongside crypto libraries which (previously) used the same variable name.
x-ref: "error: redefinition of 'i'" https://redmine.lighttpd.net/issues/3141
show more ...
|
| #
6791f71b |
| 21-Jan-2022 |
Glenn Strauss <[email protected]> |
[core] avoid CCRandomGenerateBytes on MacOS <10.12 (fixes #3140)
(thx ryandesign)
x-ref: "lighttpd build failure on macOS 10.13 and earlier" https://redmine.lighttpd.net/issues/3140
|
|
Revision tags: lighttpd-1.4.64 |
|
| #
1334dd4a |
| 03-Jan-2022 |
Glenn Strauss <[email protected]> |
[core] CCRandomGenerateBytes() for rand on macOS (fixes #3129)
(thx devnexen)
x-ref: "rand macOs case handling update" https://redmine.lighttpd.net/issues/3129
|
|
Revision tags: lighttpd-1.4.63, lighttpd-1.4.62, lighttpd-1.4.61, lighttpd-1.4.60 |
|
| #
1cd73b08 |
| 15-Jun-2021 |
Glenn Strauss <[email protected]> |
[core] move backtrace and assert macros to ck.[ch]
|
| #
08c03cd4 |
| 22-May-2021 |
Glenn Strauss <[email protected]> |
[multiple] rename safe_memclear() -> ck_memzero()
|
| #
13ea2d88 |
| 28-Apr-2021 |
Glenn Strauss <[email protected]> |
[core] consistent inclusion of sys-time.h
|
|
Revision tags: lighttpd-1.4.59, lighttpd-1.4.58, lighttpd-1.4.57, lighttpd-1.4.56, lighttpd-1.4.56-rc7, lighttpd-1.4.56-rc6 |
|
| #
6fb63fa8 |
| 29-Oct-2020 |
Glenn Strauss <[email protected]> |
[multiple] include mbedtls/config.h after select
include mbedtls/config.h crypto lib config after selecting crypto lib to use
|
| #
441c95c6 |
| 29-Oct-2020 |
Glenn Strauss <[email protected]> |
[multiple] consistent order for crypto lib select
|
|
Revision tags: lighttpd-1.4.56-rc5, lighttpd-1.4.56-rc4, lighttpd-1.4.56-rc3 |
|
| #
babfb438 |
| 27-Oct-2020 |
Glenn Strauss <[email protected]> |
[build] WITHOUT_LIB_CRYPTO option in code
(not (yet?) an end-user option in the build system) (If extended to build system, build system should also unset CRYPTO_LIB)
If WITHOUT_LIB_CRYPTO is defin
[build] WITHOUT_LIB_CRYPTO option in code
(not (yet?) an end-user option in the build system) (If extended to build system, build system should also unset CRYPTO_LIB)
If WITHOUT_LIB_CRYPTO is defined in sys-crypto.h, then non-TLS modules will have access to MD5() and SHA1() built with lighttpd (algo_md5.[ch] and algo_sha1.[ch]), but not to other message digest algorithms.
As of this commit, this affects only mod_secdownload with SHA256 digest and mod_auth* modules using HTTP Digest Auth with digest=SHA-256, which is not currently well-supported by client browers (besides Opera)
show more ...
|
|
Revision tags: lighttpd-1.4.56-rc2, lighttpd-1.4.56-rc1 |
|
| #
03320939 |
| 22-Oct-2020 |
Glenn Strauss <[email protected]> |
[multiple] test for nss includes
some distro packages deploy NSS includes under nss/, others nss3/ (and similar for nspr/ vs nspr4/)
|
| #
9868d3b3 |
| 21-Oct-2020 |
Glenn Strauss <[email protected]> |
[core] add missing declaration for NSS rand
(bug on master branch; never released)
|
| #
a46f519e |
| 13-Oct-2020 |
Glenn Strauss <[email protected]> |
[multiple] use NSS crypto if no other crypto avail
use NSS crypto if no other crypto avail, but NSS crypto is available
"NSS crypto support" is not included in tests/LightyTest.pm:has_crypto() due
[multiple] use NSS crypto if no other crypto avail
use NSS crypto if no other crypto avail, but NSS crypto is available
"NSS crypto support" is not included in tests/LightyTest.pm:has_crypto() due to NSS libraries (freebl3) lacking public export for HMAC funcs
show more ...
|
| #
bd8edb51 |
| 08-Oct-2020 |
Glenn Strauss <[email protected]> |
[core] allow symlinks under /dev for rand devices
(fix code to match comment)
|
| #
c3a85c9b |
| 09-Sep-2020 |
Glenn Strauss <[email protected]> |
[mod_wolfssl] standalone module
standalone module forked from mod_openssl
|
| #
2781a3be |
| 10-Jul-2020 |
Glenn Strauss <[email protected]> |
[multiple] address coverity warnings
|
| #
98a224a4 |
| 03-Jul-2020 |
Glenn Strauss <[email protected]> |
[mod_openssl] prefer some WolfSSL native APIs
Prefer some WolfSSL native APIs when building with WolfSSL.
However, some functionality in WolfSSL is available only through the WolfSSL compatibility
[mod_openssl] prefer some WolfSSL native APIs
Prefer some WolfSSL native APIs when building with WolfSSL.
However, some functionality in WolfSSL is available only through the WolfSSL compatibility layer for OpenSSL, so the effort to create a native mod_wolfssl halted here.
show more ...
|
| #
c18f442a |
| 20-May-2020 |
Glenn Strauss <[email protected]> |
[multiple] add summaries to top of some modules
|
| #
bf4054f8 |
| 14-May-2020 |
Glenn Strauss <[email protected]> |
[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.li
[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
show more ...
|
| #
cb753ec5 |
| 19-Mar-2020 |
Glenn Strauss <[email protected]> |
[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
[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
show more ...
|
| #
7de51cc7 |
| 17-Mar-2020 |
Glenn Strauss <[email protected]> |
[core] add seed before openssl RAND_pseudo_bytes()
|
| #
b28a3714 |
| 25-Feb-2020 |
Glenn Strauss <[email protected]> |
[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: "Ho
[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
show more ...
|
|
Revision tags: lighttpd-1.4.55 |
|
| #
2c180902 |
| 26-Dec-2019 |
Glenn Strauss <[email protected]> |
[core] remove include base.h where unused
|
|
Revision tags: lighttpd-1.4.54 |
|
| #
37bd124a |
| 11-Mar-2019 |
Glenn Strauss <[email protected]> |
[core] pass conf.follow_symlink in more places
|