/[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.23 - (hide annotations) (download)
Fri Jun 14 03:46:47 2002 UTC (17 years ago) by wcc
Branch: MAIN
CVS Tags: v2_0, eggdrop1_6_11
Changes since 1.22: +5 -1 lines
Doc and help file updates related to halfop support

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

webmaster@eggheads.org
ViewVC Help
Powered by ViewVC 1.1.23