Eggdrop 1.6.20 has been released and marks the first release put together by the new developer team.
Eggdrop is a mature IRC bot that has been in development since 1993 and this new release once again brings new features, lots of bugfixes and enhancements.
For starters, Eggdrop can now be compiled against TCL 8.6 and amongst “numerous minor issues and potential crashes fixed” there also have been issues with the 64-bit binaries crashing on FreeBSD and NetBSD resolved.
Interesting new features include full CIDR support for userhosts and modes b, e and l. Channel sync time has been improved by querying aforementioned modes at once and removing “redundant commands”. The charset detection on Telnet and DCC partylines now works better and according to developer thommey you should “never have to use .fixcodes” again.
The TCL event loop has been replaced and now allows events to be triggered without a delay – previous versions had a minimum delay of one second between TCL events, no matter how low the timer has been set.
Security issues resolved since 1.6.19+ctcpfix are proper checking of the .+chan command which could have changed the need-* channel settings in the past.
If you’re running 1.6.20rc2 you can keep using it as there where no changes between it and the final release, others might want to update: The updated sourcecode can be grabbed from their homepage, the full changelog is supplied in docs/Changes1.6 and a summary of the most important changes is available here.