Pre-release

@mickem mickem released this Nov 30, 2016 · 520 commits to master since this release

Assets 6

2016-11-29 Michael Medin

  • installer: Fixed some regression issues with related to settings fix
  • installer: dumped all keys in log for simpler debug
  • Installer: Improved key handling and removed "have to override keys on msiexec" bug

2016-11-27 Michael Medin

  • Fixed crash if module failed to load
  • Core: Removed mutex from event processing
  • CheckSystem: Real time thread nove logs on TRACE instead of DEBUG
  • PythonScript: Added event support
  • Added functions to API helpers to emit events
  • settings: Added unzip: to attachments to unzip a file of attachments
  • https: Fixed SNI in settings and NRDP
  • CheckSystem: Delayed background threads
  • Improved the https client (doesnt use a double bufffer)
  • Fixed https settings
  • Added miniz as a submodule for unzipping attached file from settings
  • Fixed event record data collection

2016-11-15 Michael Medin

  • CheckSystem: Fixed #341 Crash in check_pagefile when there are no pagefiles

2016-11-13 Michael Medin

  • CheckSystem: refactored various real time filters into separate parts and added check_process
  • PythonScript: Added support for events
  • filters: Added event as target to send result of filters as events
  • Core: Added events
  • system: Fixed regression issue with registry messages
  • filter: refactoring: Added ability to fetch att variables from a filter factory
  • filter: added copy cons to filter_object
  • filter: Added to string methods for filters to provide vbetter error handling
  • filters: Refactored the return data to be simpler (and removed no longer used is_done flag)
  • Filters: Refactored the "template flag" into the function

2016-11-06 Michael Medin

  • Removed attachments (as they are never used)
  • CheckSystem: refactored check_process to a separate module
  • CHeckLogFile: Fixed crash when tracelogging realtime monitoring
  • reset version

2016-10-30 Michael Medin

  • Fixed op5 scripts folder

2016-10-23 Michael Medin

  • NRDP: Added parsing of NRDP server response
  • NRDP: Fixed #331 token missing from NRDP
  • Settings: Fixed #227 migration only saves the root scope
  • Added aliases to settings for future use
  • Improved settings esception to give error from correct line
  • Moved settings and registry query to separate files to make the core more modular
  • Removed "boot settings keys" as they are not really used

2016-10-17 Michael Medin

  • Some more (post) cr-lf fixes
  • Removed unused files
  • Updated and harmonized header comments
  • Changed cr/lf on all files locally
  • Normalize all the line endings
  • Added gitattributes (crlf fix)
  • updated some docs maybe?

2016-10-16 Michael Medin

  • Fixed crash on reload
  • Improved error handling a bit
  • Changed logger from static to factory and cleaned up the log classes
  • removed log to file from service apis for windows (as there is no guarantee the logger is configured)
  • moved replace to ::s namespace

2016-09-14 Michael Medin

  • NRDPClient: Fixed #286 (for real this time), NRDP not working over https
  • http client: changed error to reflect whats wrong (not config error)
  • http client: added error if not compiled with ssl

2016-09-08 Michael Medin

  • Fixed copying of file in centos build
  • check_eventlog: Fixed time/date rendering
  • Fixed missing return

2016-09-05 Michael Medin

  • filters: fixed issue when no filter is specified in realtime checks
  • real time filters: Added more debug messages when no filters match (to better show why)
  • filters: Improved error handler when filters fail