From: Gustaf N. <ne...@wu...> - 2023-06-16 09:46:54
|
Dear all, I am glad to announce that the release of NaviServer 4.99.26 is available at SourceForge [1]. This release is a pure bug-fix and maintenance release, which fixes a bug annoying for some OpenACS users (wrong value when hostname is retrieved from the configuration values via "ns_config ..."). See below for a summary of the changes. All the best! -gustaf neumann [1] https://sourceforge.net/projects/naviserver/files/naviserver/4.99.26/ ======================================= NaviServer 4.99.26, released 2023-06-16 ======================================= 18 files changed, 109 insertions(+), 64 deletions(-) New Features: ------------- - None Bug Fixes: ---------- - Bug fix: don't update the value of an ns_set entry using the identical string. Since the update of an ns_set entry requires a free operation of the old memory and a copy operation of the new value, in case the pointers are identical, the new value might be freed in the first step, leading to an invalid value. This condition can happen only from the C level API. Unfortunately, this happened with the sample configuration file for OpenACS. - Increase portability for older compilers and windows. NaviServer 4.99.* uses now same idiom for NS_BITELEMENTS as in NaviServer 5 - improved error message on socket errors (reported unknown error before) Configuration Files: -------------------- - Modernize recommended cipher lists in OpenSSL configuration files |