/[cvs]/eggdrop1.6/NEWS
ViewVC logotype

Annotation of /eggdrop1.6/NEWS

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.19 - (hide annotations) (download)
Sat Mar 9 21:14:14 2002 UTC (17 years, 7 months ago) by wcc
Branch: MAIN
CVS Tags: eggdrop1_6_9
Changes since 1.18: +70 -65 lines
more doc updates

1 wcc 1.19 News
2     Last revised: March 08, 2002
3 guppy 1.17 ________________________________________________________________________
4 fabian 1.1
5 guppy 1.17 What's new? First, read the following documents:
6 fabian 1.2
7 fabian 1.3 INSTALL
8     README
9     BOTNET
10 guppy 1.17 UPDATES1.6
11     tcl-commands.doc
12 fabian 1.2
13 fabian 1.3 All of these documents combined will fill you in on the latest changes to
14 wcc 1.19 Eggdrop in version 1.6.x. All files, with the exception of UPDATES1.6, are
15     also available in html format in doc/html/.
16 fabian 1.4
17 wcc 1.19 A lot of things have changed in this version, so at a minimum, read the
18     UPDATES1.6 text file. UPDATES shows what's been added and fixed along the
19 guppy 1.17 way.
20 fabian 1.2
21 guppy 1.17 If you are upgrading from a pre-1.6 version of Eggdrop:
22 fabian 1.2
23 guppy 1.17 1. Before you start the bot for the first time, BACKUP your userfile.
24 fabian 1.3
25 guppy 1.17 2. DON'T USE YOUR OLD CONFIG FILE. MAKE A NEW ONE!
26 fabian 1.3
27 guppy 1.17 Changes made to Eggdrop 1.6.x from Eggdrop1.4.x:
28 fabian 1.2
29 wcc 1.19 !CHANNELS
30 fabian 1.3
31 guppy 1.17 Support for IRCnet !channels was added to Eggdrop. This might still be
32     a bit buggy. We appreciate bug reports!
33 fabian 1.2
34 wcc 1.19 +/-NODESYNCH
35 fabian 1.4
36 guppy 1.17 This new channel setting replaces the old 'allow-desync' config file
37 wcc 1.19 setting. It is useful if you use some type of ChanServ or if you don't
38     care about your channel being desynched.
39 fabian 1.4
40 wcc 1.19 ASYNCHRONOUS DNS MODULE
41 fabian 1.3
42 wcc 1.19 Eggdrop 1.6 is shipped with a new module, the dns module. It replaces
43     those old dns-lookups performed by Eggdrop which could halt the whole
44     bot during a timeout. We also added a new Tcl command, 'dnslookup', so
45     scripts can now use DNS functions asynchronously, too. See
46     doc/settings/mod.dns for more information.
47 fabian 1.2
48 wcc 1.19 COMPRESS MODULE
49 johoho 1.6
50 wcc 1.19 A new module called compress was introduced to Eggdrop. It provides
51     gzip support to Eggdrop (via Tcl commands) and enables compressed
52     userfile transfer. See doc/settings/mod.compress for more information.
53 guppy 1.17
54 wcc 1.19 SHARE MODULE
55 guppy 1.17
56     The share module has a new setting now (override-bots) which allows
57 wcc 1.19 hub bots to override the leaf bots' bot settings (botaddress, telnet
58     port, and password). Please note that this won't work with a version
59     1.4 or below bot. See doc/settings/mod.share for more information.
60    
61     TRANSFER / FILESYS MODULES
62    
63     The filesys and transfer modules have changed completely. Both can now
64     handle unlimited filename lengths and description sizes. Incomplete
65     downloads from the bot can also now be resumed. The db format of the
66     filesys module was changed to remove the limits imposed by the old
67     format. There's nothing special for you to do, as the old db is
68 guppy 1.17 automatically converted to the new format when you first access it.
69     You won't be able to downgrade to older versions after this, so you
70 wcc 1.19 may want to make a backup first. See doc/settings/mod.transfer and
71     doc/settings/mod.filesys for more information.
72 guppy 1.17
73    
74 wcc 1.19 UPTIME MODULE
75 guppy 1.17
76     This module reports uptime statistics to http://uptime.eggheads.org.
77 wcc 1.19 Go look and see what your uptime is! It takes about 9 hours to show
78     up, so if your bot isn't listed, try again later. See
79 guppy 1.17 doc/settings/mod.uptime for more information.
80    
81 johoho 1.6
82 wcc 1.19 DCC COMMANDS
83 fabian 1.3
84 fabian 1.4 * ".nick" was renamed to ".handle". ".nick" will still be kept
85     up to version 1.8.
86 guppy 1.17
87 fabian 1.4 * ".chnick" was renamed to ".chhandle". ".chnick" will still be kept
88     up to version 1.8.
89 guppy 1.17
90 wcc 1.19 * ".binds" now supports wildcards.
91 guppy 1.17
92     * The 'optimise' file system command was renamed to 'optimize'. The
93     old command will still be kept up to version 1.8.
94    
95     * Eggdrop now counts all of the traffic which it generates and receives
96 wcc 1.19 through IRC, the botnet, scripts, and dcc. You can access these
97     statistics via the dcc command ".traffic". Please note that the counter
98     gets reset every time a restart is done.
99 guppy 1.17
100 wcc 1.19 CHANNEL MODES
101 guppy 1.17
102     Support for IRCnet negative limits and DALnet's +R, +M, and +c channel
103     modes has been added.
104 johoho 1.6
105 wcc 1.19 DOCUMENTATION
106 johoho 1.6
107 wcc 1.19 A lot has happened to the documentation; nearly every file was changed,
108     so take a look at them. Also, we have discovered html, and full html
109 guppy 1.17 documentation is available now in doc/html. Additionally, all possible
110     settings for Eggdrop are documented in doc/settings.
111    
112 wcc 1.19 CONFIG FILES
113 guppy 1.17
114     * eggdrop.conf.dist was replaced with three files: eggdrop.simple.conf,
115     eggdrop.advanced.conf, and eggdrop.complete.conf. This allows users to
116 wcc 1.19 choose how they want to configure their bot. eggdrop.simple.conf
117 guppy 1.17 contains the simplest configuration options, eggdrop.advanced.conf
118     goes more into detail, and eggdrop.complete.conf contains all possible
119     settings.
120 johoho 1.6
121 wcc 1.18 * To support longer nicknames, as some IRC servers do, a new 'nick-len'
122 guppy 1.17 setting was added.
123 fabian 1.2
124 guppy 1.17 * Eggdrop uses strftime now to support different logfile suffixes. The
125     new config file setting is 'logfile-suffix'.
126 fabian 1.3
127 guppy 1.17 * A new 'pidfile' setting was added to allow you to specify the name
128     of Eggdrop's pid file.
129 guppy 1.13
130 wcc 1.19 PENALTY CALCULATION
131 guppy 1.13
132 guppy 1.17 Eggdrop calculates penalty points on IRCnet now, so it won't
133     flood itself off anymore. This feature also works on EFnet and
134     Undernet, and should work on other networks as well.
135    
136 wcc 1.19 TCL COMMANDS
137 guppy 1.17
138 wcc 1.19 * The 'chnick' command was renamed to 'chhandle'. The use of 'chnick'
139     is deprecated. 'chnick' is still accessible if you load compat.tcl.
140 fabian 1.2
141 wcc 1.19 * All three commands to add data to the queues (puthelp, putserv and
142 guppy 1.17 putquick) now support the '-next' parameter which pushes data to the
143     front of the queue.
144    
145 wcc 1.19 * A command to calculate md5 checksums, 'md5', was added.
146 fabian 1.3
147 wcc 1.19 * To support the new asynch dns module, the command 'dnslookup' was
148 guppy 1.17 added.
149 fabian 1.2
150 guppy 1.17 * Four new commands regarding exempts/invites were added: stickexempt,
151     unstickexempt, stickinvite, and unstickinvite.
152 fabian 1.3
153 wcc 1.19 * A new 'wasop' command was added to check if a user had op before a
154 johoho 1.6 mode change.
155 guppy 1.17
156     * Three new Tcl commands were added as part of the compress module:
157     compressfile, uncompressfile, and iscompressed.
158    
159 johoho 1.6 * A new command to check whether the bot's nick is juped was
160 guppy 1.17 added (isjuped).
161    
162 wcc 1.19 * The fileresend command was added to support mIRC's dcc resume
163 guppy 1.17 feature.
164    
165     * A new bind type called 'NEED' was added which triggers when the bot
166     needs op, unban, limit, key, or invite.
167    
168 wcc 1.19 * LOST and TOUT bind types were added.
169 johoho 1.6
170 wcc 1.19 * Two new commands, 'channame2dname' and 'chandname2name', were added
171     to allow scripts to support !channels.
172 guppy 1.17
173     * A new evnt type, loaded, was added.
174    
175 wcc 1.19 * The 'setudef', 'renudef', and 'deludef' commands were added to allow
176     for user-defined channel settings.
177 guppy 1.17
178 wcc 1.19 * A 'traffic' command was added which returns a list of sublists
179 guppy 1.17 containing information about the bot's traffic usage in bytes.
180    
181     * The CTCP bind type now supports wildcards.
182    
183 wcc 1.19 * A 'handlen' variable was added (set to the value of the HANDLEN
184     define in eggdrop.h. 'nick-len' was also renamed to 'nicklen' (the
185     old variable will remain until version 1.8.
186    
187 guppy 1.17 For more information about changed or added Tcl commands, see
188 wcc 1.19 doc/tcl-commands.doc.
189 fabian 1.2
190 wcc 1.19 TRAFFIC ACCOUNTING
191 fabian 1.3
192 guppy 1.17 Eggdrop now counts all of the traffic which it generates and receives
193 wcc 1.19 through IRC, the botnet, scripts, and dcc. You can access these statistics
194 guppy 1.17 via the dcc command '.traffic'. Please note that the counter gets reset
195     every time a restart is done.
196     ________________________________________________________________________
197 fabian 1.3
198 guppy 1.14 Copyright (C) 1997 Robey Pointer
199 guppy 1.17 Copyright (C) 1999, 2000, 2001, 2002 Eggheads Development Team

webmaster@eggheads.org
ViewVC Help
Powered by ViewVC 1.1.23