Release Notes:
This is the first beta release of Eggdrop RacBot 3.40. See
http://www.racbot.org/download.html#releases to find out if you should
be using this release.
The key changes between 3.28 and 3.40 are:
* New XML based help system which is viewable via the Bot and through your
browser. The help has been completely rewritten and now contains Tcl
scripting help and more information & examples. Additional help for
modules and scripts can now be easily added to the help system.
* SSL (secure connection) support for IRC Server, Botnet, and Relay network
connections, and for the Web Configuration tool.
* Improved 64-bit support.
* XML based MOTD and dump files.
* Primative logging of fatal errors to Windows Event Log.
* Improved channel operator detection.
You can download the UNIX version from
http://www.racbot.org/devel/unix.html
You can download the Windows version from
http://www.racbot.org/devel/windows.html
Below are the detailed changes between 3.28 and 3.40:
------------------------------------------------------------------------
17/6/04
CHANGES:
Added an extra optional parameter to the DCC Help command. If you
specify "all" after the section name, help goes into more detail.
------------------------------------------------------------------------
9/7/04
CHANGES:
The "context" C function has been changed to "file_context". (It was
conflicting with Expat). Module developers will also need to change
(or use a #define to map to it).
CODE:
-lexpat (an XML parser) must now be installed for the Bot to
compile.
------------------------------------------------------------------------
18/7/04
CHANGES:
The Bot now uses XML for its MOTD files. You will need to rewrite
your own files to the new format.
The default MOTD files are now motd-local.dist.xml and motd-
remote.dist.xml.
------------------------------------------------------------------------
30/7/04
ADDITIONS:
Added a new DCC Command called "indexhelp". This regenerates the
help index. This command replaces the "rehelp" command (which has
been also been removed).
------------------------------------------------------------------------
8/4/05
ADDITIONS:
When running on Windows as a service, fatal errors are now logged in
the Windows application event log.
------------------------------------------------------------------------
21/10/05
CHANGES:
Self-Lookup IP error reporting has been improved.
------------------------------------------------------------------------
22/1/06
CHANGES:
The help system now reports when a command/function is not currently
available due to the required module not being loaded.
------------------------------------------------------------------------
26/1/06
CHANGES:
Stopped some compile warnings on 64-bit systems.
------------------------------------------------------------------------
27/1/06
ADDITIONS:
Added support for the "&" (Channel Admin) and "~" (Channel Owner)
user prefixes used on Unreal IRC servers. Previously if the Bot had
one of these statuses, it thought it did not have operator status.
Added the configuration setting "chanops-prefixes". This setting can
be used to add new prefixes that indicate ChanOp status on channel.
CHANGES:
The Bot's help data is now stored in XML files. (This is so is can
be easily converted to the web and can also be viewed in web
browsers that support XSL/XSLT. E.g. IE6, FireFox).
All of the help displayed within the Bot has been completely
rewritten. When viewing through a web browser, you will see
examples of the command/function.
The "/whois" DCC command is now called "ircwhois" (to get around
an XML Help issue).
The various help commands can now be used to view any type of help
item. E.g. When using the "help" DCC command, you can view the
"login" Message command help by typing ".help msg/login".
------------------------------------------------------------------------
29/1/06
CODE:
Upgraded the configure process to use autoconf-2.59 / autoheader-
2.59.
------------------------------------------------------------------------
14/5/06
CHANGES:
The dummy-acct Configuration setting has been removed. It has been
replaced by the common user global flag.
doc/CONFIG-SETTING.txt has been removed. Refer to online help
instead.
------------------------------------------------------------------------
18/5/06
ADDITIONS:
The Bot now supports secure SSL connections for IRC Server,
Botnet, and Relay connections. UNIX systems must have OpenSSL
installed to use SSL.
Added "ssl-certificate-file" and "ssl-private-key-file"
Configuration settings.
CHANGES:
The Web Configuration Tool now uses secure SSL connections.
------------------------------------------------------------------------
25/5/06
ADDITIONS:
On Windows, Start Menu links have been added for uninstalling and
the local Help System.
------------------------------------------------------------------------
17/7/06
ADDITIONS:
Added the "script-path" configuration setting where scripts are
located.
CHANGES:
The dump subdirectory is now located under "script-path"
configuration setting (by default "scripts/").
------------------------------------------------------------------------
1/8/06
ADDITIONS:
Added the ability to turn off local help and get the Bot to redirect
you to the web based help system instead. (The Bot will display the
appropriate URL instead).
Added the "help-type" configuration setting. When set to 0, help is
given locally, when set to 1 DCC help is local and IRC help is via
the web, and when set to 2 all help is via the web (url provided).
Added the "help-url" configuration setting. This is the base URL of
the web help system.
------------------------------------------------------------------------
9/9/06
CHANGES:
The file doc/TCL-BINDINGS.txt has been removed. Refer to the online
help instead.
------------------------------------------------------------------------
14/9/06
ADDITIONS:
The Botnet console mode ("t") now shows outgoing botnet commands. It
uses an arrow to indicate the direction of the message.
------------------------------------------------------------------------
10/2/07
CHANGES:
The files doc/TCL-COMMANDS.txt and GLOBAL-VARIABLES.txt has been
removed. Refer to the online help instead.
------------------------------------------------------------------------
10/3/07
CHANGES:
The Bot will now no longer try and send empty messages to IRC.
------------------------------------------------------------------------
--- End of File
If any information on this webpage conflicts with the Developers then the Developers should be taken as the authoritative version.