All Versions
10
Latest Version
Avg Release Cycle
60 days
Latest Release
1918 days ago

Changelog History

  • v1.8.4 Changes

    December 27, 2018

    It appears the small fixes made across 3 release candidates have settled in nicely, and all the little eggheads stayed off the naughty list, so we are pleased as punch to announce Eggdrop v1.8.4 has gone STABLE. Hooray!

    ๐Ÿš€ The major changes in the release include:

    • ๐Ÿ‘€ Lots of work on the compile process for less-commonly seen systems (SunOS, DragonFly, etc), and making Eggdrop more compiler-friendly in general
    • โž• Added and enhanced SSL/TLS warnings to make troubleshooting easier
    • Raised the ban expiration limit from 1 year to 5 years, and added a new %y field to +ban
    • Lots of work on TLS bot links
    • ๐Ÿ‘Œ Improved/clarified botnet TLS documentation- go read it!
    • ๐Ÿ–จ Made TLS fingerprints persistent across a botnet after relinking
    • Sterilized a LOT of small, lingering bugs.

    ๐Ÿš€ Again, thank you to all those who helped us test out the release candidates, and a special thanks to mortmann for joining the development team. Everyone's help was invaluable!

  • v1.8.4.rc3 Changes

    December 22, 2018

    ๐Ÿ›  Thanks to Harekiet for identifying an ssl variable that was not properly #ifdef'd out, causing a compiler error if TLS was not detected/enabled for the compile. Fixed!

  • v1.8.4.rc2 Changes

    December 15, 2018

    ๐Ÿง Thanks to jack3 for identifying a situation where our new random number generation runs into issues on systems running Linux older than 3.17 and using glibc 2.25 or newer. The getrandom() function exists in the system header but the system call does not exist, so a check was added to accommodate this.

  • v1.8.4.rc1 Changes

    December 12, 2018

    ๐Ÿš€ It has been just under 11 months since 1.8.3, and we are happy to announce the first release candidate for Eggdrop v1.8.4! The major changes in the release include:

    • ๐Ÿ‘€ Lots of work on the compile process for less-commonly seen systems (SunOS, DragonFly, etc), and making Eggdrop more compiler-friendly in general
    • โž• Added and enhanced SSL/TLS warnings to make troubleshooting easier
    • Raised the ban expiration limit from 1 year to 5 years, and added a new %y field to +ban
    • Lots of work on TLS bot links
    • ๐Ÿ‘Œ Improved/clarified botnet TLS documentation- go read it!
    • ๐Ÿ–จ Made TLS fingerprints persistent across a botnet after relinking
    • Sterilized a LOT of small, lingering bugs.

    We'd also like to welcome mortmann to the Eggheads team- a BIG piece of what you're looking at for 1.8.4 is thanks to a lot of hard work in both finding and fixing a lot of issues in Eggdrop the rest of us have been too lazy too busy to fix. Thank you mortmann!

    ๐Ÿš€ Please provide feedback on this release candidate via Issues or on Freenode #eggdrop. If everyone stays off the naughty list, you'll have 1.8.4 stable for a Christmas present!

  • v1.8.3 Changes

    February 04, 2018

    We are happy to announce that 1.8.3rc2 did not turn up any bugs relating 1.8.3, so it is now STABLE.

    Eggdrop v1.8.3 contains:

    • ๐Ÿ›  1.8.3 contains bugfixes related to SSL/TLS and botnets in particular
    • โช Backwards-compatible syntax change to the addbot command (dcc and Tcl) to restore sanity when dealing with IPv6 addresses.
    • 0๏ธโƒฃ A new .resetconsole dcc command was added to reset your console flags to the defaults.
    • Simplified botnet debugging, with the console modes +h/+g showing outgoing and incoming botnet raw traffic respectively.
    • ๐ŸŒฒ Significant work on many botnet features and bugs, to include additional granularity in botnet traffic console flags, improved logging, and some issues with SSL handshakes.
    • โž• Additional error/sanity checks for user inputs with various commands

    ๐Ÿš€ If any part of this particular release today seems rushed, blame Geo- his wife started nagging him halfway through that she was "going into labor" or something silly like that. Like a true egghead, he had his priorities straight and finished the release first. Congrats on the new child, and apologies to his wife!

  • v1.8.3.rc2 Changes

    January 13, 2018

    Ooooooh, so close!

    ๐Ÿš€ Shortly before preparing to release v1.8.3 as stable, we found a small bug introduced by some new botnet code that caused Eggdrop to segfault when delinking from a botnet under certain conditions. The crack eggheads team caught it in time, and we now proudly present to you Release Candidate 2 for v1.8.3!

  • v1.8.3.rc1 Changes

    December 20, 2017

    ๐Ÿš€ We are happy to announce the first release candidate for Eggdrop v1.8.3! The major changes in the release include:

    • ๐ŸŒฒ Significant work on many botnet features and bugs, to include additional granularity in botnet traffic console flags, improved logging, and some issues with SSL handshakes.
    • โž• Additional error/sanity checks for user inputs with various commands
    • 0๏ธโƒฃ The addition of the .resetconsole command, to reset console flags to the config file default
  • v1.8.2 Changes

    August 13, 2017

    ๐Ÿš€ We are happy to announce the final release of Eggdrop version 1.8.2! The major changes are:

    • CBC mode option for blowfish (only relevant for Tcl scripts, thanks to Cizzle for the significant patch)
    • Starting Eggdrop with -nt gives full access on the terminal now to simplify debugging
    • Eggdrop won't quit with the error message "CAN'T WRITE TO TEMP DIR" anymore (temp dir is optional for filesys/transfer mod)
    • The Tcl command getuser can now retrieve a list of key/value pairs to get all settings for a user
    • Portuguese language file added (thanks TheMythPT)
    • ๐Ÿ›  Fixed an issue with ./configure --with-ssllib, which prevented users from using a non-standard OpenSSL installation location
  • v1.8.2.rc2 Changes

    July 22, 2017

    ๐Ÿ”ง We found a problem in Eggdrop 1.8.2rc1 when attempting to compile with ./configure --with-ssllib, which prevented users from using a non-standard OpenSSL installation location. So here is Eggdrop 1.8.2rc2 with that problem fixed.

    Thanks to the people who found and reported this and took the time to try and paste a lot of stuff to track it down.

  • v1.8.2.rc1 Changes

    July 07, 2017

    ๐Ÿš€ We are happy to announce the first release candidate of Eggdrop 1.8.2! The major changes are:

    • CBC mode option for blowfish (only relevant for Tcl scripts, thanks to Cizzle for the significant patch)
    • Starting Eggdrop with -nt gives full access on the terminal now to simplify debugging
    • Eggdrop won't quit with the error message "CAN'T WRITE TO TEMP DIR" anymore (temp dir is optional for filesys/transfer mod)
    • The Tcl command getuser can now retrieve a list of key/value pairs to get all settings for a user
    • Portuguese language file added (thanks TheMythPT)