Skip to content

Debugging, Fixes, and Realtime Monitoring

Pre-release
Pre-release
Compare
Choose a tag to compare
@DanielOaks DanielOaks released this 09 May 12:17
· 4552 commits to master since this release

Debugging! Fixes! Better realtime monitoring!

This release isn't too exciting, but packs large improvements to how we handle floods and similar issues. As well, the introduction of snomasks (take a look at /HELPOP snomasks) should help opers keep a basic view over their server during use. Only the "c" (connects) snomask is active right now, but others will be added and extended in future releases.

Config Changes

  • Added debug section containing additional debug settings.
  • Added modes key on oper config, for setting modes on oper-up.
  • Added ability to log to stdout in logger methods.

Added

  • Added ability to log to stdout.
  • Added ability to use StackImpact profiling.
  • Added initial server notice masks (snomasks).

Changed

  • Socket code rewritten to be a lot faster and safer.
  • Updated account registration to use the latest proposed syntax (now being /ACC REGISTER instead of /REG CREATE).

Fixed

  • Clients now timeout properly if they don't complete connection registration.
  • Word wrapping (with draft/maxline) no longer randomly drops characters.