File: news.html

package info (click to toggle)
eggdrop 1.6.18-1etch2
  • links: PTS
  • area: main
  • in suites: etch
  • size: 5,260 kB
  • ctags: 5,135
  • sloc: ansic: 55,311; sh: 4,101; tcl: 2,423; makefile: 1,505
file content (348 lines) | stat: -rw-r--r-- 11,422 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<!-- $Id: news.html,v 1.30 2006-03-27 06:48:58 wcc Exp $ -->

<html>
  <head>
    <title>Eggdrop Documentation: News</title>
  </head>

  <body>
    <div align="center">
      <p><strong>News</strong></p>
    </div>
    <hr>

    <p><strong>News - Last revised: April 16, 2003</strong></p>

    <p>What&#39;s new? First, read the following documents:</p>

    <blockquote>
      <ul>
        <li><a href="install.html">Compilation and Installation of Eggdrop</a></li>

        <li><a href="readme.html">Readme</a></li>

        <li><a href="faqs.html">Frequently Asked Questions</a></li>

        <li><a href="botnet.html">Botnet Sharing and Linking</a></li>

        <li>UPDATES1.6</li>

        <li><a href="tcl-commands.html">Eggdrop Tcl Commands</a></li>
      </ul>
    </blockquote>

    <p>All of these documents combined will help fill you in on the latest
    changes to Eggdrop in version 1.6.x.</p>

    <p>A lot of things have changed in this version, so at a minimum, read
    the UPDATES1.6 text file. UPDATES shows what&#39;s been added and fixed
    along the way.</p>

    <p><strong>If you are upgrading from a pre-1.6 version of Eggdrop:</strong></p>

    <blockquote>
      <ol>
        <li>
          Before you start the bot for the first time, <strong>BACKUP</strong>
          your userfile.</li>

        <li>
          <strong>DON&#39;T USE YOUR OLD CONFIG FILE. MAKE A NEW ONE!</strong>
        </li>
      </ol>
    </blockquote>

    <p><strong>Changes made to Eggdrop 1.6.x from Eggdrop1.4.x:</strong></p>

    <p><strong>!Channels</strong></p>

    <blockquote>
      <p>Support for IRCnet !channels was added to Eggdrop. This might still
      be a bit buggy. We appreciate bug reports!</p>
    </blockquote>

    <p><strong>+/-nodesynch</strong></p>

    <blockquote>
      <p>This new channel setting replaces the old &#39;allow-desync&#39;
      config file setting. It is useful if you use some type of ChanServ
      or if you don&#39;t care about your channel being desynched.</p>
    </blockquote>

    <p><strong>Asynchronous Dns Module</strong></p>

    <blockquote>
      <p>Eggdrop 1.6 is shipped with a new module, the dns module. It
      replaces those old dns-lookups performed by Eggdrop which could halt
      the whole bot during a timeout. We also added a new Tcl command,
      &#39;dnslookup&#39;, so scripts can now use DNS functions
      asynchronously, too. See <a href="mod-dns.html">Dns Module</a> for
      more information.</p>
    </blockquote>

    <p><strong>Compress Module</strong></p>

    <blockquote>
      <p>A new module called compress was introduced to Eggdrop. It provides
      gzip support to Eggdrop via Tcl commands and enables compressed
      userfile transfer. See <a href="mod-compress.html">Compress Module</a>
      for more information.</p>
    </blockquote>

    <p><strong>Share Module</strong></p>

    <blockquote>
      <p>The share module has a new setting now (override-bots) which allows
     hub bots to override the leaf bots&#39; bot settings (botaddress, telnet
     port, and password). Please note that this won&#39;t work with a version
     1.4 or below bot. See <a href="mod-share.html">Share Module</a> for more
     information.</p>
    </blockquote>

    <p><strong>Transfer / Filesys Modules</strong></p>

    <blockquote>
      <p>The filesys and transfer modules have changed completely. Both can
      now handle unlimited filename lengths and description sizes. Incomplete
      downloads from the bot can also now be resumed. The db format of the
      filesys module was changed to remove the limits imposed by the old
      format. There&#39;s nothing special for you to do, as the old db is
      automatically converted to the new format when you first access it.
      You won&#39;t be able to downgrade to older versions after this, so
      you may want to make a backup first. See <a href="mod-transfer.html">
      Transfer Module</a> and  <a href="mod-transfer.html">Filesys Module</a>
      for more information.</p>
    </blockquote>

    <p><strong>Uptime Module</strong></p>

    <blockquote>
      <p>This module reports uptime statistics to
      http://uptime.eggheads.org. Go look and see what your uptime is! It
      takes about 9 hours to show up, so if your bot isn&#39;t listed, try
      again later. See <a href="mod-uptime.html">Uptime Module</a> for more
      information.</p>
    </blockquote>

    <p><strong>DCC Commands</strong></p>

    <blockquote>
      <ul>
        <li>
          <p>&quot;.nick&quot; was renamed to &quot;.handle&quot;.
          &quot;.nick&quot; will still be kept up to version 1.8.</p>
        </li>

        <li>
          <p>&quot;.chnick&quot; was renamed to &quot;.chhandle&quot;.
          &quot;.chnick&quot; will still be kept up to version 1.8.</p>
        </li>

        <li>
          <p>&quot;.binds&quot; now supports wildcards.</p>
        </li>

        <li>
          <p>&quot;.halfop&quot; and &quot;.dehalfop&quot; have been added.</p>
        </li>

        <li>
          <p>The &#39;optimise&#39; file system command was renamed to
          &#39;optimize&#39;. The old command will still be kept up to
          version 1.8.</p>
        </li>

        <li>
          <p>&quot;.modules&quot; now works locally as well as remotely.</p>
        </li>

        <li>
          <p>Eggdrop now counts all of the traffic which it generates and
          receives through IRC, botnet, scripts, and dcc. You can access
          these statistics via the dcc command &quot;.traffic&quot;. Please
          note that the counter gets reset every time a restart is done.</p>
        </li>
      </ul>
    </blockquote>

    <p><strong>Channel Modes</strong></p>

    <blockquote>
      <p>Support for IRCnet negative limits and DALnet&#39;s +R, +M, and +c
      channel modes has been added. Eggdrop now also supports halfops (+h).</p>
    </blockquote>

    <p><strong>Config Files</strong></p>

     <blockquote>
       <ul>
         <li>
           <p>To support longer nicknames, as some IRC servers do, a new
           &#39;nick-len&#39; setting was added.</p>
         </li>

         <li>
           <p>Eggdrop uses strftime now to support different logfile
           suffixes. The new config file setting is &#39;logfile-suffix&#39;.
           </p>
         </li>

         <li>
           <p>A new &#39;pidfile&#39; setting was added to allow you to
           specify the name of Eggdrop&#39;s pid file.</p>
         </li>

         <li>
           <p>The &#39;strict-servernames&#39; setting was removed.</p>
         </li>
       </ul>
     </blockquote>

    <p><strong>Penalty Calculation</strong></p>

    <blockquote>
      <p>Eggdrop calculates penalty points on IRCnet now, so it won&#39;t
      flood itself off anymore.</p>
    </blockquote>

    <p><strong>Tcl Commands</strong></p>

    <blockquote>
      <ul>
        <li>
          <p>The &#39;chnick&#39; command was renamed to &#39;chhandle&#39;.
          The use of &#39;chnick&#39; is deprecated. &#39;chnick&#39; is
          still accessible if you load compat.tcl.
          </p>
        </li>

        <li>
          <p>All three commands to add data to the queues (puthelp, putserv
          and putquick) now support the &#39;-next&#39; parameter which
          pushes data to the front of the queue.</p>
        </li>

        <li>
          <p>A command to calculate md5 checksums, &#39;md5&#39;, was
          added.</p>
        </li>

        <li>
          <p>To support the new asynch dns module, the command
          &#39;dnslookup&#39; was added.</p>
        </li>

        <li>
          <p>Four new commands regarding exempts/invites were added:
          stickexempt, unstickexempt, stickinvite, and unstickinvite.</p>
        </li>

        <li>
          <p>A new &#39;wasop&#39; command was added to check if a user had
          op before a mode change.</p>
        </li>

        <li>
          <p>&#39;washalfop&#39;, &#39;ishalfop&#39;, and &#39;botishalfop&#39;
          have been added.</p>
        </li>

        <li>
          <p>Three new Tcl commands were added as part of the compress
          module: compressfile, uncompressfile, and iscompressed.</p>
        </li>

        <li>
          <p>A new command to check whether the bot&#39;s nick is juped was
          added (isjuped).</p>
        </li>

        <li>
          <p>The fileresend command was added to support mIRC&#39;s dcc resume
          feature.</p>
        </li>

        <li>
          <p>A new bind type called &#39;NEED&#39; was added which triggers
          when the bot needs op, unban, limit, key, or invite.</p>
        </li>

        <li>
          <p>LOST and TOUT bind types were added.</p>
        </li>

        <li>
          <p>Two new commands, &#39;channame2dname&#39; and
          &#39;chandname2name&#39;, were added to allow scripts to support
          !channels.</p>
        </li>

        <li>
          <p>A new evnt type, loaded, was added.</p>
        </li>

        <li>
          <p>The &#39;setudef&#39;, &#39;renudef&#39;, and &#39;deludef&#39;
          commands were added to allow for user-defined channel settings.</p>
        </li>

        <li>
          <p>A &#39;traffic&#39; command was added which returns a list of
          sublists containing information about the bot&#39;s traffic usage
          in bytes.</p>
        </li>

        <li>
          <p>The CTCP bind type now supports wildcards.</p>
        </li>

        <li>
          <p>The &#39;channel get&#39; command was added to allow channel
          settings to be easily retrieved.</p>
        </li>

        <li>
          <p>A &#39;handlen&#39; variable was added (set to the value of the
          HANDLEN define in eggdrop.h. &#39;nick-len&#39; was also renamed to
          &#39;nicklen&#39; (the old variable will remain until version
          1.8.</p>
        </li>

        <li>
          <p>The &#39;server&#39; variable now contains the server&#39;s
          realname instead of its serverlist entry regardless of the
          &#39;strict-servernames&#39; setting.</p>
        </li>

        <li>
          <p>The &#39;serveraddress&#39; variable was added, which contains the
          server&#39;s serverlist address and port.</p>
        </li>

        <li>
          <p>The &#39;onchan&#39;, &#39;botonchan&#39;, &#39;botisvoice&#39;,
          &#39;botisop&#39;, &#39;onchansplit&#39;, &#39;isop&#39;,
          &#39;isvoice&#39;, and &#39;handonchan&#39; commands no longer
          require an argument.</p>
        </li>
      </ul>
      <p>For more information about changed or added Tcl commands, see
      <a href="tcl-commands.html">Eggdrop Tcl Commands</a>.</p>
    </blockquote>

    <p><strong>Traffic Accounting</strong></p>

    <blockquote>
      <p>Eggdrop now counts all of the traffic which it generates and
      receives through IRC, the botnet, scripts, and dcc. You can access
      these statistics via the dcc command &#39;.traffic&#39;. Please note
      that the counter gets reset every time a restart is done.</p>
    </blockquote>
    <hr>

    <p><em>Copyright &copy; 1997 Robey Pointer<br>
    Copyright &copy; 1999 - 2006 Eggheads Development Team
    <a href="http://www.eggheads.org/"> Eggheads Development Team</a></em></p>
  </body>
</html>