/[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.28 - (hide annotations) (download)
Thu Apr 17 04:38:33 2003 UTC (16 years, 1 month ago) by wcc
Branch: MAIN
CVS Tags: r1, eggdrop_1_6_15, blah, test
Changes since 1.27: +111 -108 lines
* IPv6 doc updates.
* More IPv6 fixes.
* Misc. doc updates.

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

webmaster@eggheads.org
ViewVC Help
Powered by ViewVC 1.1.23