File _patchinfo of Package patchinfo.2193

<patchinfo incident="2193">
  <category>recommended</category>
  <rating>low</rating>
  <packager>AndreasStieger</packager>
  <summary>rsyslog: update to 7.4.6</summary>
  <description>This update fixes the following issues with rsyslog:
- bnc#848574: update to 7.4.6 [v7.4-stable]
Fixes various segfault, memory leak and buffer overrun fixes and a selection of application bugs
  + bugfix: potential abort during HUP
  + bugfix: imtcp flowControl parameter incorrectly defaulted to "off"
  + now requires libestr 0.1.9 for number handling in RainerScript
  + bugfix: memory leak in strlen() RainerScript function
  + bugfix: buffer overrun if re_extract function was called for submatch 50
  + bugfix: memleak in re_extract() function
  + bugfix: potential abort in RainerScript optimizer
  + bugfix: memory leak in omhiredis
  + bugfix: segfault if variable was assigned to non-container subtree

- also contains changes from 7.4.5
  + mmanon: removed the check for specific "terminator characters" 
  + omelasticsearch: add failed.httprequests stats counter
  + bugfix: invalid property filter was not properly disabled in ruleset
  + bugfix: segfault if re_extract() function was used and no match found
  + bugfix: potential misadressing on startup if property-filter was used
  + bugfix: omelasticsearch: correct failed.http stats counter
  + bugfix: omelasticsearch: did not correctly initialize stats counters
  + bugfix: omelasticsearch: failed.es counter was only maintained in bulk mode
  + bugfix: mmanon did not detect all IP addresses in rewrite mode
  + bugfix: mmanon sometimes used invalid replacement char in simple mode
  + bugfix: memory leak in mmnormalize
  + bugfix: array-based ==/!= comparisions lead to invalid results
  + bugfix: omprog blocked signals to executed programs
  + bugfix: doc: imuxsock legacy param $SystemLogSocketParseTrusted was misspelled
  + bugfix: imfile "facility" input parameter improperly handled
  + bugfix: small memory leak in imfile when $ResetConfigVariables was used
  + bugfix: segfault on startup if TLS was used but no CA cert set
  + bugfix: segfault on startup if TCP TLS was used but no cert or key set
  + bugfix: some more build problems with newer json-c versions
  + bugfix: build system: libgcrypt.h needed even if libgrcypt was disabled

- fix build on ppc</description>
  <issue tracker="bnc" id="848574">rsyslog - various segfault, memory leak and buffer overrun fixes</issue>
</patchinfo>
openSUSE Build Service is sponsored by