diff --git a/configure.ac b/configure.ac index bb97ba755..442b055c4 100644 --- a/configure.ac +++ b/configure.ac @@ -1,7 +1,7 @@ dnl configure.ac: this file is processed by autoconf to produce ./configure. AC_PREREQ(2.61) -AC_INIT([Eggdrop],[1.8.3],[bugs@eggheads.org]) +AC_INIT([Eggdrop],[1.8.4],[bugs@eggheads.org]) AC_COPYRIGHT([Copyright (C) 1999 - 2018 Eggheads Development Team]) AC_LANG([C]) AC_REVISION([m4_esyscmd([misc/getcommit])]) diff --git a/doc/COMPILE-GUIDE b/doc/COMPILE-GUIDE index 372aa87cc..d556d6532 100644 --- a/doc/COMPILE-GUIDE +++ b/doc/COMPILE-GUIDE @@ -259,7 +259,7 @@ Last revised: October 16, 2018 This is usually something like 'C:\cygwin\home\\'. After downloading, extract the Eggdrop tarball: - tar -zxf eggdrop1.8.3.tar.gz + tar -zxf eggdrop1.8.4.tar.gz 4. Run './configure --enable-strip'. Debugging information under Windows is basically useless to the development team, and this will @@ -283,8 +283,8 @@ Last revised: October 16, 2018 cd 'C://' (example: cd 'C:/eggdrop') rm modules rm eggdrop.exe - mv eggdrop.exe-1.8.3 eggdrop.exe - mv modules-1.8.3 modules + mv eggdrop.exe-1.8.4 eggdrop.exe + mv modules-1.8.4 modules 9. Create a 'lib' directory and copy needed libraries using the following commands. This assumes that you installed your Eggdrop in diff --git a/doc/sphinx_source/appendices/text-sub.rst b/doc/sphinx_source/appendices/text-sub.rst index 7732476c1..5bea790cc 100644 --- a/doc/sphinx_source/appendices/text-sub.rst +++ b/doc/sphinx_source/appendices/text-sub.rst @@ -25,9 +25,9 @@ respective values: +------+---------------------------------------------------------+ | %B | bot's nickname (i.e. "LamestBot") | +------+---------------------------------------------------------+ -| %V | current Eggdrop version (i.e. "eggdrop v1.8.3") | +| %V | current Eggdrop version (i.e. "eggdrop v1.8.4") | +------+---------------------------------------------------------+ -| %E | long form of %V (i.e. "Eggdrop v1.8.3 (C) 1997 Robey | +| %E | long form of %V (i.e. "Eggdrop v1.8.4 (C) 1997 Robey | | | Pointer (C) 2010 Eggheads Development Team") | +------+---------------------------------------------------------+ | %C | channels the bot is on (i.e. "#lamest, #botnetcentral") | diff --git a/doc/sphinx_source/conf.py b/doc/sphinx_source/conf.py index 4b3fee4d3..300675000 100644 --- a/doc/sphinx_source/conf.py +++ b/doc/sphinx_source/conf.py @@ -51,9 +51,9 @@ # built documents. # # The short X.Y version. -version = '1.8.3' +version = '1.8.4' # The full version, including alpha/beta/rc tags. -release = '1.8.3' +release = '1.8.4' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. diff --git a/doc/sphinx_source/mainDocs/patch.rst b/doc/sphinx_source/mainDocs/patch.rst index 0d111f5f5..bab642845 100644 --- a/doc/sphinx_source/mainDocs/patch.rst +++ b/doc/sphinx_source/mainDocs/patch.rst @@ -17,7 +17,7 @@ Applying a patch To apply a patch to an Eggdrop, you have to first obtain the Eggdrop source code. You should always keep a tar.gz archive with the source of your current Eggdrop on your shell. In the next step, you have to change - to your source directory (i.e.: /home/user/eggdrop1.8.3/) and type + to your source directory (i.e.: /home/user/eggdrop1.8.4/) and type the following command:: patch -p1 < ../path.to.the/patch diff --git a/doc/sphinx_source/mainDocs/tcl-commands.rst b/doc/sphinx_source/mainDocs/tcl-commands.rst index a5eec6ce9..6de925ff9 100644 --- a/doc/sphinx_source/mainDocs/tcl-commands.rst +++ b/doc/sphinx_source/mainDocs/tcl-commands.rst @@ -11,7 +11,7 @@ of the normal Tcl built-in commands are still there, of course, but you can also use these to manipulate features of the bot. They are listed according to category. -This list is accurate for Eggdrop v1.8.3. Scripts written for v1.3, v1.4 +This list is accurate for Eggdrop v1.8.4. Scripts written for v1.3, v1.4 or 1.6 series of Eggdrop should probably work with a few minor modifications depending on the script. Scripts which were written for v0.9, v1.0, v1.1 or v1.2 will probably not work without modification. Commands which have @@ -1352,7 +1352,7 @@ putdcc [-raw] dccbroadcast ^^^^^^^^^^^^^^^^^^^^^^ - Description: sends a message to everyone on the party line across the botnet, in the form of "\*\*\* " for local users, "\*\*\* (Bot) " for users on other bots with version below 1.8.3, and "(Bot) " for users on other bots with version 1.8.3+ and console log mode 'l' enabled + Description: sends a message to everyone on the party line across the botnet, in the form of "\*\*\* " for local users, "\*\*\* (Bot) " for users on other bots with version below 1.8.4, and "(Bot) " for users on other bots with version 1.8.4+ and console log mode 'l' enabled Returns: nothing @@ -2286,7 +2286,7 @@ unlink encrypt ^^^^^^^^^^^^^^^^^^^^^^ - Returns: encrypted string (using the currently loaded encryption module), encoded into ASCII using base-64. As of v1.8.3, the default blowfish encryption module can use either the older ECB mode (currently used by default for compatibility reasons), or the more recent and more-secure CBC mode. You can explicitly request which encryption mode to use by prefixing the encryption key with either "ecb:" or "cbc:", or by using the blowfish-use-mode setting in the config file. Note: the default encryption mode for this function is planned to transition from ECB to CBC in v1.9.0. + Returns: encrypted string (using the currently loaded encryption module), encoded into ASCII using base-64. As of v1.8.4, the default blowfish encryption module can use either the older ECB mode (currently used by default for compatibility reasons), or the more recent and more-secure CBC mode. You can explicitly request which encryption mode to use by prefixing the encryption key with either "ecb:" or "cbc:", or by using the blowfish-use-mode setting in the config file. Note: the default encryption mode for this function is planned to transition from ECB to CBC in v1.9.0. Module: encryption diff --git a/src/mod/compress.mod/configure.ac b/src/mod/compress.mod/configure.ac index 45a50f087..492064d81 100644 --- a/src/mod/compress.mod/configure.ac +++ b/src/mod/compress.mod/configure.ac @@ -4,7 +4,7 @@ AC_PREREQ(2.58) sinclude(../eggmod.m4) -AC_INIT([Eggdrop Compress Module],[1.8.3],[bugs@eggheads.org]) +AC_INIT([Eggdrop Compress Module],[1.8.4],[bugs@eggheads.org]) AC_CONFIG_SRCDIR(compress.c) AC_CONFIG_AUX_DIR(../../../misc) diff --git a/src/mod/dns.mod/configure.ac b/src/mod/dns.mod/configure.ac index 8fb5d90c4..d644f9736 100644 --- a/src/mod/dns.mod/configure.ac +++ b/src/mod/dns.mod/configure.ac @@ -4,7 +4,7 @@ AC_PREREQ(2.60) sinclude(../eggmod.m4) -AC_INIT([Eggdrop DNS Module],[1.8.3],[bugs@eggheads.org]) +AC_INIT([Eggdrop DNS Module],[1.8.4],[bugs@eggheads.org]) AC_CONFIG_SRCDIR(coredns.c) AC_CONFIG_AUX_DIR(../../../misc) diff --git a/src/version.h b/src/version.h index fedc41fd0..d858e3385 100644 --- a/src/version.h +++ b/src/version.h @@ -26,6 +26,6 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -#define EGG_STRINGVER "1.8.3" -#define EGG_NUMVER 1080310 -#define EGG_PATCH "sendfprint" +#define EGG_STRINGVER "1.8.4" +#define EGG_NUMVER 1080400 +#define EGG_PATCH "alpha"