|
| 1 | +======================================= |
| 2 | +NaviServer 5.0.3, released 2025-09-26 |
| 3 | +======================================= |
| 4 | + |
| 5 | + 8 files changed, 83 insertions(+), 70 deletions(-) |
| 6 | + |
| 7 | +Bug Fixes: |
| 8 | +---------- |
| 9 | + |
| 10 | + - tls: Centralized OpenSSL feature detection and simplified |
| 11 | + build-time guards. OpenSSL version and capability checks have been |
| 12 | + moved into a dedicated header (nsopenssl.h) and normalized to |
| 13 | + presence-style macros (HAVE_OPENSSL_*). This eliminates a mix of |
| 14 | + legacy macros and makes code paths for TLS features (such as OCSP, |
| 15 | + DH auto-parameters, and read-buffer support) consistent and easier |
| 16 | + to maintain. This fixes a bug introduced in 5.0.2. (commit 650f470) |
| 17 | + |
| 18 | +Compatibility and Platform Fixes: |
| 19 | +--------------------------------- |
| 20 | + |
| 21 | + - build(make): Replaced wget with curl for downloading build |
| 22 | + helpers. Network fetches for config.guess, config.sub, and |
| 23 | + ca-bundle.crt now use curl, which is more portable across |
| 24 | + platforms and already available in NaviServer’s toolchain |
| 25 | + (e.g. for testing). (commit 336c91a) |
| 26 | + |
| 27 | +Notes: |
| 28 | +------ |
| 29 | + |
| 30 | + This is a bug-fix and stability release addressing a regression in |
| 31 | + 5.0.2 and improves portability. |
| 32 | + |
| 33 | + |
1 | 34 | ======================================= |
2 | 35 | NaviServer 5.0.2, released 2025-09-23 |
3 | 36 | ======================================= |
|
0 commit comments