Skip to content

v0.2

Compare
Choose a tag to compare
@maddinat0r maddinat0r released this 05 Aug 18:25
· 209 commits to master since this release
  • new server configuration variable logplugin_debuginfo: if set to 0, all AMX debug functionality will be disabled (all debug retrieval functions will return false), even if the AMX file is compiled with debug symbols
  • complete interface redesign:
    • compatibility with C
    • noticeable performance improvements
    • new init/exit functions samplog_Init and samplog_Exit: these have to be called in Load() and Unload() respectively
  • major crash handling improvements:
    • guaranteed crash-safety
    • compatibility with other crash handlers (like the crashdetect plugin)
      NOTE: load the crashdetect plugin before any other plugin which uses the log-core to ensure compatibility
    • log-core now detects the console close event on Windows (when you press the red X in the upper right corner of the console window)
    • in case of a crash log-core now creates a log-core.log file and logs that crash, e.g.:
      [31/07/2016 13:44:23] [ERROR] exception 0XC0000005 (ACCESS_VIOLATION) from Unhandled Exception Handler catched; shutting log-core down (crash on Windows due to a bug in another plugin)
  • bug-fix: carriage return isn't stripped from read server.cfg file (thanks to @ziggi for his PR)