Sagan version 2.0.1 released!

16 views
Skip to first unread message

Da Beave

unread,
Feb 8, 2021, 12:40:57 PM2/8/21
to sagan-users
We are happy to release Sagan version 2.0.1.  This release fixes some minor bugs and contains some performance enhancements.  Change Log is below!

* Multiple bug fixes that address compile time issues with GCC 10. 

* Can now compile with Google's TCMalloc (--enable-tcmalloc).  This might result in less memory usage and a minor increase in performance.

* Bug fix for "event_id" not working in certain situations.  Thanks to Ivan Kuncl (iku899) at Github for reporting this issue. 


* Bug fix for segfault when running with --daemon flag.  Thanks to Stef Roskam (smr1983) for reporting and patching this.


* A lot of "cleanup" work provided by Jonas Smedegaad (jonassmedegaard).  This involved proper git "tagging", typo's, dirty source trees, etc. 

* Removed unneeded pthead_mutex_locks() in bluedot.c.  This should cause a minor performance increase.  Also some other minor Bluedot performance enhancements.

* Removed the "perfmon" function.  Use "stats-json" instead!

* Added a "Max threads used" statistics.  This assists with properly tuning the number of threads in your sagan.yaml.  It displays the max number of threads during the lifetime of Sagan.

* Bypass content/pcre when syslog "message" is null. 

* Simplified the was "client-stats" functions.  Now writes out one JSON object for each log source detected.   This change is also reflected in Meer. 

* Sagan now records PID on startup & minor typo's fixed. 
Reply all
Reply to author
Forward
0 new messages