/[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.18 - (hide annotations) (download)
Thu Feb 28 05:13:54 2002 UTC (17 years, 4 months ago) by wcc
Branch: MAIN
Changes since 1.17: +3 -3 lines
more doc updates

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

webmaster@eggheads.org
ViewVC Help
Powered by ViewVC 1.1.23