/[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.30 - (hide annotations) (download)
Thu Dec 11 01:23:50 2003 UTC (15 years, 5 months ago) by wcc
Branch: MAIN
Changes since 1.29: +2 -0 lines
* Docs.

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

webmaster@eggheads.org
ViewVC Help
Powered by ViewVC 1.1.23