]> jfr.im git - irc/rizon/znc.git/tag
znc-0.060
object 8ab24030bc3e369c227bebf4becd58eef781f362
authorUli Schlachter <redacted>
Sat, 13 Sep 2008 19:31:11 +0000 (21:31 +0200)
ZNC 0.060

Changes since ZNC-0.058:
- Print a message when SIGHUP is caught.
- Moved autocycle into a module.
- New module call OnMode().
- Added MaxJoins and JoinTries to webadmin.
- Fix channel keyword (+k) related mess up on Quakene.
- Added new module call OnUserTopicRequest().
- Also add traffic generated by modules to the traffic stats.
- Don't use znc.com but znc.in everywhere (hostname of *status etc).
- Close the listening port if we ran out of free FDs.
- Add a config option MaxJoins which limits the number of joins ZNC sends in one burst.
- Bug fix where WriteToDisk() didn't made sure a fail was empty.
- Add ShowMOTD and reorder the HELP output of *status.
- Add /msg *status restart . Thanks to kroimon.
- Make --makeconf more userfriendly. Thanks to kroimon.
- Dont start a new znc process after --makeconf. Thanks to kroimon.
- Add CModule::PutModule(const CTable&).
- Unify some preprocessor macros in Modules.cpp.
- Catch a throw UNLOAD from CModule::OnLoad().
- A couple of bugs with OnModCTCP(), OnModCommand() and OnModNotice() where fixed.
- Quicker connects and reconnects to IRC.
- Speedup the CTable class.
- Update our bundled Csocket.
- Some fixes to modperl for hppa.
- Move keepnick into a module.
- Split up some big functions and files.
- modperl now fails to load if it can't find modperl.pm.
- Handle nick prefixes and such stuff from clients correctly.
- Simplify the code connecting users a little.
- Fix partyline for users who are not connected to IRC.
- We are in a channel when we receive a join for it, not an 'end of /names'.
- Enable some more debug flags with --enable-debug.
- Don't ever throw exceptions in CModules::LoadModule().
- Don't give any stdin to commands executed from the shell module.
- Fix some over-the-end iterator dereference on parting empty channels.
- Replace usage of getresuid() with getuid() and geteuid().
- Use salted hashes for increased security.
- Don't mention any libraries in znc-config.
- Don't define __GNU_LIBRARY__ for FreeBSD.