# changelog

author: Todd Shadburn <tshadburn@opencomputingsolutions.com>
changelog:
  - Bumped release to 31
  	- src/netinfofilterd.c: Use severity 'name' (instead of numeric id) in alert_data change entries
  	- src/netinfofilterd.c: Output 'event.timestamp' to stdout for external scripts to use
  	- src/netinfofilterd.c: Correct alert message being cutoff in trap file processing


author: Todd Shadburn <tshadburn@opencomputingsolutions.com>
changelog:
  - Bumped release to 33
          - src/netinfofilterd.c: Added support for calling scripts on 'clearing' events
          - src/netinfofilterd.c: Strip any CR/NL chars from TrapFilter message field (tf_msg)
          - Added sample/default passive.conf to the distribution


author: Todd Shadburn <tshadburn@opencomputingsolutions.com>
changelog:
  - Bumped release to 34
          - portability: Added p_gethostname() to retrieve FQDN on all platforms
          - plugins/ni_linux.c: Added 'overlay' to exclude_filesystems list
          - netinfo.spec: Systemd unit files should not be executable
          - support/passive.conf.in: Added missing dependency


author: Todd Shadburn <tshadburn@opencomputingsolutions.com>
changelog:
  - Bumped release to 35
  	- netinfofilterd: Pass reason/orig_state/orig_severity to external scripts
  	- Added support/netinfo.wixl for w32/w64 MSI builds
  	- Added sample netinfod.conf/passive.conf for w32/w64 platform


author: Todd Shadburn <tshadburn@opencomputingsolutions.com>
changelog:
  - Bumped release to 36
  	- plugins/ni_linux.c: Corrected a missing list iteration which could cause a loop condition on statvfs() error
  	- netinfoevtd.logrotate.in: added netinfo-events.log and netinfo-perf2rrd.log
  	- netinfo.spec: Make /etc/netinfo/netinfod.conf world readable


author: Todd Shadburn <tshadburn@opencomputingsolutions.com>
changelog:
  - Bumped release to 37
  	- netinfoevtd.c: Exit (fail) on bad return code from comm_accept()
  	- Updates to systemd unit files and logrotate config files
  	- netinfoevtd.service.in: added LimitNOFILE=4096 to increase open file limit for the daemon


author: Todd Shadburn <tshadburn@opencomputingsolutions.com>
changelog:
  - Bumped release to 38
  	- netinfofilterd.c: Corrected missing format variable in call to log_entry (segv in failure path)


author: Todd Shadburn <tshadburn@opencomputingsolutions.com>
changelog:
  - Bumped release to 39
  	- plugins/nieh_oneshot2trap.c: enforce buffer length
  	- src/netinfofilterd.c: escape message value before SQL inserts
  	- src/netinfofilterd.c: Added thread_id to thread-level log messages
  	- src/netinfofilterd.c: worker threads continue to process buckets as long as one is available in the work queue
  	- src/netinfofilterd.c: Exit main loop on three fatal errors
  	- src/netinfofilterd.c: Additional trapfile syntax checks, added dynamic pathbucket allocation and added basic thread processing stats
  	- src/netinfofilterd.c: Added support for 'inotify_enable' tuning option
  	- src/netinfofilterd.c: comment out several debug lines
  	- src/netinfofilterd.c: default to 2 worker threads
  	- src/netinfofilterd.c: Added support for 'tuning' configration directives
  	- src/netinfofilterd.c: Conversion to a multithreaded daemon


author: Todd Shadburn <tshadburn@opencomputingsolutions.com>
changelog:
  - Bumped release to 40
  	- ni_inotify: initial release of new plugin using inotify to watch filesystem objects for changes


author: Todd Shadburn <tshadburn@opencomputingsolutions.com>
changelog:
  - udpfilterd.c: Specify plugin path directory based on build parameters
  	- Initial spec file created for udpfilterd


