Change Log :: ChangeLog for 3.19.10 (beta) :: (680 Reads)
Posted by
rgerhards
on Tuesday, July 15, 2008 - 09:14 PM
Version 3.19.10 [BETA] (rgerhards), 2008-07-15
start of a new beta branch based on former 3.19 devel branch
bugfix: bad memory leak in disk-based queue modes
bugfix: UDP syslog forwarding did not work on all platforms
the ai_socktype was incorrectly set to 1. On some platforms, this
lead to failing name resolution (e.g. FreeBSD 7). Thanks to HKS for
reporting the bug.
bugfix: priority was incorrectly calculated on FreeBSD 7,
because the LOG_MAKEPRI() C macro has a different meaning there (it
is just a simple addition of faciltity and severity). I have changed
this to use own, consistent, code for PRI calculation. Thank to HKS
for reporting this bug.
bugfix (cosmetical): authorization was not checked when gtls handshake
completed immediately. While this sounds scary, the situation can not
happen in practice. We use non-blocking IO only for server-based gtls
session setup. As TLS requires the exchange of multiple frames before
the handshake completes, it simply is impossible to do this in one
step. However, it is useful to have the code path correct even for
this case - otherwise, we may run into problems if the code is changed
some time later (e.g. to use blocking sockets). Thanks to varmojfekoj
for providing the patch.
important queue bugfix from 3.18.1 imported (see below)
cleanup of some debug messages
Only logged in users are allowed to comment.
register/log in