patches ported from syslog-ng PE 3.0.2
Hi, Just as I outlined in my previous mail, here goes the list of patches that were ported to syslog-ng OSE from the PE 3.0.2 release. You can find more information in the git tree at http://git.balabit.hu/, but feel free to ask specific questions if you need further information. Balazs Scheidler (30): don't use long double in the parser [tgzbuild] fixed --with-pidfile-dir configure option Fixed: slng_start checks whether syslog-ng already running before starting a new session. (fixes: #16011) Fixed: logic error when checking whether an instance already running. (fixes: #16011) Fixed: On SuSE -n no longer echoed (fixes: #16025) Fixed: obscure missing file error on HP-UX (fixes: #16710) Fixed: Init scripts link /var/run/syslog.pid to syslog-ng's pid. (fixes: #16710) Fixed: Solaris 10 method script links /var/run/syslog.pid to syslog-ng's pid. (fixes: #16710) [config parser] fixed a failed assert in case an include directory does not exist [security] user names were not resolved properly, do it right this time fixed compilation warnings fixed LogMessageMatch structure layout on big-endian 32 bit machines (like PA-RISC) Fixed: init.d script uses different syslogd pid on redhat (fixes: #16710) Fixed: init script don't start syslog-ng when it doesn't run (fixes: #16011) really only move to the newly rotated logfile if the new one already has data [logproto] remember "encoding" value, so that log messages can contain it [logproto] properly handle incomplete encodings (fixes: #15680) [logproto] don't let the conversion buffer increase to unlimited sizes Fixed: init script on solaris 8 links /etc/syslog.pid to pidfile. (fixes: #16710) [security] enable SSL X.509 policy check [tlscontext] reorganize cert validation somewhat, fixed "required-untrusted" (fixes: #16671) [tlscontext] added basicConstraints validation even for trusted CA certificates [afsocket] fixed a possible reference of invalid file descriptors [main] never initialize the configuration in the supervisor process kill the syslog-ng process if reverting to the old config fails fixed compilation error on FreeBSD [templates] use the correct timezone offset when time_zone_info_get_offset() returns -1 [config parser] accept newly introduced keywords as identifiers (fixes: #17653) [config parser] removed unused KW_FRAMED keyword [configure] change default linking mode to "dynamic" Tamas Pal (1): Fixed: on linux, dash no longer prinst -e (fixes: #17559) -- Bazsi
participants (1)
-
Balazs Scheidler