/[cvs]/eggdrop1.9/ChangeLog
ViewVC logotype

Annotation of /eggdrop1.9/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.691 - (hide annotations) (download)
Mon Mar 10 09:30:07 2003 UTC (16 years, 2 months ago) by changelog
Branch: MAIN
Changes since 1.690: +8 -0 lines
ChangeLog

1 changelog 1.691 2003-03-10 09:11 stdarg <stdarg@techmonkeys.org>
2    
3     * modules/server/: dcc.c, input.c, nicklist.c, output.c, output.h,
4     parse.h, scriptcmds.c:
5    
6    
7     * Initial output queue for server.mod, stores pre-parsed messages
8    
9 changelog 1.690 2003-03-08 09:20 stdarg <stdarg@techmonkeys.org>
10    
11     * modules/: javascript/javascript.c, tclscript/tclscript.c:
12    
13    
14     * Add SCRIPT_STRING_LIST support to tcl/javascript (for raw binds)
15     (perl is messed up on my computer right now)
16    
17 changelog 1.689 2003-03-08 07:32 Tothwolf <tothwolf@techmonkeys.org>
18    
19     * acconfig/acinclude.m4:
20    
21     * Another small typo...
22    
23 changelog 1.688 2003-03-08 07:17 Tothwolf <tothwolf@techmonkeys.org>
24    
25     * acconfig/acinclude.m4:
26    
27     * Update autoconf macro usage.
28     * Simplify autoconf variables.
29    
30     2003-03-08 07:12 stdarg <stdarg@techmonkeys.org>
31    
32     * modules/server/: channels.c, channels.h, scriptcmds.c:
33    
34    
35     * Almost done with channel support
36    
37 changelog 1.687 2003-03-07 19:42 stdarg <stdarg@techmonkeys.org>
38    
39     * modules/server/input.c:
40    
41     [no log message]
42    
43 changelog 1.686 2003-03-07 18:50 stdarg <stdarg@techmonkeys.org>
44    
45     * lib/compat/inet_ntop.h:
46    
47    
48     * Added necessary include file for inet_ntop on freebsd
49    
50 changelog 1.685 2003-03-07 13:00 Tothwolf <tothwolf@techmonkeys.org>
51    
52     * configure.ac:
53    
54     * Fixed a small typo.
55    
56 changelog 1.684 2003-03-07 12:58 Tothwolf <tothwolf@techmonkeys.org>
57    
58     * Makefile.am, configure.ac:
59    
60     * Updates and fixes for configure/Makefile stuff.
61    
62 changelog 1.683 2003-03-07 12:12 Tothwolf <tothwolf@techmonkeys.org>
63    
64     * acconfig/mpatrol.m4:
65    
66     * Upgraded to latest mpatrol.m4.
67    
68     2003-03-07 12:10 Tothwolf <tothwolf@techmonkeys.org>
69    
70     * lib/egglib/Makefile.am:
71    
72     * Fixed small typo.
73    
74     2003-03-07 12:06 Tothwolf <tothwolf@techmonkeys.org>
75    
76     * acconfig/: config.rpath, config.rpath:
77    
78     * Corrected file permissions for config.rpath.
79    
80 changelog 1.682 2003-03-07 11:44 Tothwolf <tothwolf@techmonkeys.org>
81    
82     * m4/Makefile.am:
83    
84     * Make maintainer-clean make target remove m4/Makefile.in.
85    
86     2003-03-07 11:30 Tothwolf <tothwolf@techmonkeys.org>
87    
88     * ABOUT-NLS, Makefile.am, configure.ac, acconfig/codeset.m4,
89     acconfig/config.rpath, acconfig/gettext.m4, acconfig/glibc21.m4,
90     acconfig/iconv.m4, acconfig/isc-posix.m4, acconfig/lcmessage.m4,
91     acconfig/progtest.m4, intl/Makefile.in, intl/VERSION,
92     intl/bindtextdom.c, intl/config.charset, intl/dcgettext.c,
93     intl/dcigettext.c, intl/dcngettext.c, intl/dgettext.c,
94     intl/dngettext.c, intl/eval-plural.h, intl/gettext.c,
95     intl/gettext.h, intl/gettextP.h, intl/gmo.h, intl/hash-string.h,
96     intl/intl-compat.c, intl/l10nflist.c, intl/libgettext.h,
97     intl/libgnuintl.h, intl/loadinfo.h, intl/loadmsgcat.c,
98     intl/localcharset.c, intl/localealias.c, intl/localename.c,
99     intl/ngettext.c, intl/os2compat.c, intl/os2compat.h, intl/osdep.c,
100     intl/plural-exp.c, intl/plural-exp.h, intl/plural.c, intl/plural.y,
101     intl/textdomain.c, m4/Makefile.am, m4/codeset.m4, m4/gettext.m4,
102     m4/glibc21.m4, m4/iconv.m4, m4/intdiv0.m4, m4/inttypes-pri.m4,
103     m4/inttypes.m4, m4/inttypes_h.m4, m4/isc-posix.m4, m4/lcmessage.m4,
104     m4/lib-ld.m4, m4/lib-link.m4, m4/lib-prefix.m4, m4/progtest.m4,
105     m4/stdint_h.m4, m4/uintmax_t.m4, m4/ulonglong.m4,
106     po/Makefile.in.in, po/Makevars, po/Rules-quot, po/boldquot.sed,
107     po/en@boldquot.header, po/en@quot.header, po/insert-header.sin,
108     po/quot.sed, po/remove-potcdate.sin:
109    
110     * Upgraded gettext to version 0.11.5.
111    
112 changelog 1.681 2003-03-07 08:16 Tothwolf <tothwolf@techmonkeys.org>
113    
114     * acconfig/: config.guess, config.sub:
115    
116     * Upgraded to latest config.guess and config.sub.
117    
118 changelog 1.680 2003-03-06 13:49 Tothwolf <tothwolf@techmonkeys.org>
119    
120     * configure.ac, acconfig/acinclude.m4, lib/compat/Makefile.am:
121    
122     * Revert LTLIBOBJS changes for now.
123    
124 changelog 1.679 2003-03-06 12:40 Tothwolf <tothwolf@techmonkeys.org>
125    
126     * lib/compat/Makefile.am:
127    
128     * LTLIBOBJS -> LIBOBJS
129    
130     2003-03-06 12:33 Tothwolf <tothwolf@techmonkeys.org>
131    
132     * configure.ac, acconfig/acinclude.m4:
133    
134     * Removed EGG_LTLIBOBJS macro.
135     + See: 'AC_LIBOBJ vs. LIBOBJS' in the autoconf manual.
136    
137 changelog 1.678 2003-03-06 12:08 Tothwolf <tothwolf@techmonkeys.org>
138    
139     * modules/blowfish/blowfish.c, modules/channels/tclchan.c,
140     modules/channels/userchan.c, modules/console/console.c,
141     modules/filesys/files.c, modules/filesys/filesys.c,
142     modules/irc/chan.c, modules/irc/mode.c, modules/irc/msgcmds.c,
143     modules/notes/notes.c, modules/server/dcc.c,
144     modules/server/input.c, src/cmds.c, src/misc.c, src/modules.c,
145     src/userent.c, src/users.c:
146    
147     * Converted most strncpy() usage to strlcpy().
148     + See: http://www.courtesan.com/todd/papers/strlcpy.html
149    
150 changelog 1.677 2003-03-06 09:15 stdarg <stdarg@techmonkeys.org>
151    
152     * modules/server/: binds.c, binds.h, channels.c, channels.h,
153     input.c, input.h, scriptcmds.c, server.c, server.h, servsock.c:
154    
155    
156     * server_parse_input() allows us to generate "fake" server messages
157     * 005 support for channel modes
158     * new fake005 config setting so that people on servers with
159     invalid/missing 005 replies can add their own (largely replaces
160     nettype/*)
161     * server_support "name" function to return values from 005, e.g.
162     server_support("chantypes") returns "#&" (or whatever). Works from
163     scripts too.
164    
165 changelog 1.676 2003-03-06 07:56 Tothwolf <tothwolf@techmonkeys.org>
166    
167     * lib/eggdrop/: memutil.c, memutil.h:
168    
169     Removed egg_strcatn().
170    
171     2003-03-06 07:55 Tothwolf <tothwolf@techmonkeys.org>
172    
173     * modules/irc/mode.c:
174    
175     Convert flush_mode() to use strlcat() instead of egg_strcatn().
176    
177     2003-03-06 07:51 Tothwolf <tothwolf@techmonkeys.org>
178    
179     * lib/compat/compat.h:
180    
181     Misc formatting cleanups.
182    
183 changelog 1.675 2003-03-05 12:20 stdarg <stdarg@techmonkeys.org>
184    
185     * doc/SCRIPTING-COMMANDS, lib/eggdrop/eggconfig.c,
186     lib/eggdrop/hash_table.c, lib/eggdrop/hash_table.h,
187     lib/eggdrop/partyline.c, lib/eggdrop/users.c,
188     modules/server/binds.c, modules/server/binds.h,
189     modules/server/channels.c, modules/server/channels.h,
190     modules/server/input.c, modules/server/scriptcmds.c,
191     modules/server/server.c, modules/server/servsock.c:
192    
193    
194     * Store some channel information (members, topic info)
195     * Hash table for nick->uhost assocation
196     * Script commands to access channel info
197     * Documentation for script commands *gasp*
198    
199 changelog 1.672 2003-03-05 02:16 Will Buckner <wcc@techmonkeys.org>
200    
201     * acconfig/acinclude.m4, doc/MODULES, lib/compat/snprintf.c,
202     lib/compat/snprintf.h, misc/addpatch:
203    
204     * More doc stuff.
205     * Reverted last snprintf changes.
206     * Cosmetic changes to addpatch.
207    
208 changelog 1.671 2003-03-04 22:02 Will Buckner <wcc@techmonkeys.org>
209    
210     * doc/UPDATES1.6, lib/compat/snprintf.c, lib/compat/snprintf.h,
211     modules/channels/channels.c, modules/channels/udefchan.c,
212     modules/filesys/filesys.c, src/egg.h, src/main.c:
213    
214     * Removed debugx() macros.
215    
216 changelog 1.670 2003-03-04 11:31 Tothwolf <tothwolf@techmonkeys.org>
217    
218     * acconfig/acinclude.m4, lib/compat/snprintf.h:
219    
220     Removed checking for broken snprintf/vsnprintf functions since we
221     already check for a C99 compliant vsnprintf.
222    
223 changelog 1.669 2003-03-04 10:33 Tothwolf <tothwolf@techmonkeys.org>
224    
225     * acconfig/acinclude.m4, lib/compat/snprintf.c,
226     lib/compat/snprintf.h:
227    
228     Simplify checking for broken snprintf/vsnprintf functions.
229    
230 changelog 1.666 2003-03-04 09:16 Will Buckner <wcc@techmonkeys.org>
231    
232     * configure.ac, acconfig/acinclude.m4, doc/howto/PATCHING,
233     lib/compat/snprintf.c, lib/compat/snprintf.h, src/patch.h:
234    
235     * Sync 1.6: Tru64 (both)
236     * More Tcl-related autotools cleanups.
237    
238 changelog 1.665 2003-03-04 03:12 Will Buckner <wcc@techmonkeys.org>
239    
240     * AUTHORS, CONTENTS, doc/AUTHORS, doc/CONTENTS, doc/Makefile.in,
241     doc/howto/CONTENTS, doc/howto/README, src/traffic.c:
242    
243     * More doc stuff.
244     * Traffic cleanups.
245    
246 changelog 1.664 2003-03-04 01:56 Tothwolf <tothwolf@techmonkeys.org>
247    
248     * modules/irc/: chan.c, mode.c:
249    
250     Fixed a couple of egg_snprintf/snprintf typos.
251    
252 changelog 1.663 2003-03-03 22:31 stdarg <stdarg@techmonkeys.org>
253    
254     * acconfig/acinclude.m4, modules/javascript/javascript.c,
255     modules/server/channels.c, modules/server/channels.h,
256     modules/server/dcc.c, modules/server/input.c,
257     modules/server/scriptcmds.c, modules/server/server.h,
258     modules/server/servsock.c:
259    
260    
261     * Make javascript module compile again * "Normal" ip lookup for dccs
262     * Make a --without-perlscript setting for configure
263    
264 changelog 1.662 2003-03-01 08:25 Will Buckner <wcc@techmonkeys.org>
265    
266     * AUTHORS, CONTENTS, FEATURES, configure.ac, acconfig/acinclude.m4,
267     doc/AUTHORS, doc/BANS, doc/MODULES, doc/Makefile.in,
268     doc/SCRIPTING-COMMANDS, doc/USERS, doc/tcl-commands.doc,
269     doc/text-substitutions.doc, doc/tricks, modules/channels/tclchan.c,
270     modules/tclscript/tclscript.c:
271    
272     * Tcl cleanups.
273     * More documentation.
274    
275 changelog 1.661 2003-02-27 02:44 Will Buckner <wcc@techmonkeys.org>
276    
277     * modules/irc/chan.c, modules/tclscript/tclscript.c, src/patch.h:
278    
279     * Synch 1.6: Tothwolf's TCL_MAJOR_VERSION/TCL_MINOR_VERSION fixes,
280     qa_as_op.
281    
282 changelog 1.658 2003-02-26 01:51 Will Buckner <wcc@techmonkeys.org>
283    
284     * po/POTFILES.in, po/eggdrop.pot, po/update.pl, src/chanprog.c,
285     src/egg.h, src/patch.h:
286    
287     * gettext updates.
288     * Synch 1.6: uhost-buffer
289    
290 changelog 1.657 2003-02-25 10:30 stdarg <stdarg@techmonkeys.org>
291    
292     * src/modules.c:
293    
294    
295     * One more cleanup
296    
297 changelog 1.656 2003-02-25 10:28 stdarg <stdarg@techmonkeys.org>
298    
299     * config.xml, configure.ac, lib/Makefile.am,
300     lib/eggdrop/Makefile.am, lib/eggdrop/egglog.h,
301     lib/eggdrop/module.h, lib/eggdrop/my_socket.c,
302     lib/eggdrop/my_socket.h, modules/blowfish/blowfish.c,
303     modules/perlscript/mod_iface.c, modules/server/channels.c,
304     modules/server/dcc.c, modules/server/dcc.h, modules/server/input.c,
305     modules/server/server.c, modules/server/server.h,
306     modules/server/servsock.c, modules/tclscript/tclscript.c,
307     src/Makefile.am, src/dcc.c, src/dcc.h, src/dccutil.c,
308     src/dccutil.h, src/dns.c, src/dns.h, src/logfile.c, src/logfile.h,
309     src/main.c, src/main.h, src/modules.c, src/net.c, src/net.h:
310    
311    
312     * Cleanups
313    
314 changelog 1.654 2003-02-25 06:52 stdarg <stdarg@techmonkeys.org>
315    
316     * Makefile.am, lib/eggdrop/eggnet.c, lib/eggdrop/eggnet.h,
317     lib/eggdrop/match.c, lib/eggdrop/match.h, lib/eggdrop/module.h,
318     modules/server/channels.h, modules/server/input.c,
319     modules/tclscript/tclscript.c, src/Makefile.am, src/chanprog.c,
320     src/core_binds.c, src/dcc.c, src/dccutil.c, src/flags.c,
321     src/main.c, src/main.h, src/misc.c, src/modules.c, src/tcl.c,
322     src/tcl.h, src/tcldcc.c, src/tclegg.h, src/tclmisc.c,
323     src/tcluser.c, src/userent.c, src/users.c, src/users.h:
324    
325    
326     * Well, I think Tcl is finally removed from the core (except for
327     detection/configuration).
328    
329 changelog 1.653 2003-02-24 10:00 Automatic CVS Scripts
330    
331     * po/eggdrop.pot:
332    
333     Pots
334    
335 changelog 1.652 2003-02-23 10:00 Automatic CVS Scripts
336    
337     * po/eggdrop.pot:
338    
339     Pots
340    
341     2003-02-23 09:52 Will Buckner <wcc@techmonkeys.org>
342    
343     * doc/: BUG-REPORT, CONTENTS, KNOWN-PROBLEMS, MODULES, Makefile.in,
344     compiling.FAQ, patch.howto, howto/FIRST-SCRIPT, howto/PATCHING,
345     howto/PORTING, howto/TIMERS, howto/UDEF, howto/first_script.txt,
346     howto/porting.txt, howto/setudef.txt, howto/timers.txt,
347     settings/CONTENTS, settings/CORE, settings/core.settings:
348    
349     * More docs.
350    
351 changelog 1.651 2003-02-22 10:00 Automatic CVS Scripts
352    
353     * po/eggdrop.pot:
354    
355     Pots
356    
357 changelog 1.650 2003-02-21 10:00 Automatic CVS Scripts
358    
359     * po/eggdrop.pot:
360    
361     Pots
362    
363 changelog 1.649 2003-02-20 10:00 Automatic CVS Scripts
364    
365     * po/eggdrop.pot:
366    
367     Pots
368    
369 changelog 1.648 2003-02-19 10:00 Automatic CVS Scripts
370    
371     * po/eggdrop.pot:
372    
373     Pots
374    
375 changelog 1.647 2003-02-18 10:37 stdarg <stdarg@techmonkeys.org>
376    
377     * src/: Makefile.am, core_binds.c, dcc.c, main.c, match.c, match.h,
378     misc.c, modules.c, tcl.c, userent.c, userrec.c, users.c:
379    
380     [no log message]
381    
382 changelog 1.646 2003-02-18 10:13 stdarg <stdarg@techmonkeys.org>
383    
384     * lib/eggdrop/eggconfig.c, lib/eggdrop/eggconfig.h,
385     lib/eggdrop/module.h, lib/eggdrop/script.c, lib/eggdrop/users.c,
386     modules/server/binds.c, modules/server/binds.h,
387     modules/server/channels.h, modules/server/input.c,
388     modules/server/parse.c, modules/server/scriptcmds.c,
389     modules/server/server.c, modules/server/servsock.c,
390     modules/tclscript/tclscript.c, src/main.c:
391    
392     [no log message]
393    
394 changelog 1.645 2003-02-18 10:00 Automatic CVS Scripts
395    
396     * po/eggdrop.pot:
397    
398     Pots
399    
400 changelog 1.644 2003-02-17 10:22 stdarg <stdarg@techmonkeys.org>
401    
402     * lib/eggdrop/Makefile.am, lib/eggdrop/eggdrop.h,
403     lib/eggdrop/irccmp.c, lib/eggdrop/irccmp.h, lib/eggdrop/module.h,
404     lib/eggdrop/modvals.h, modules/server/binds.c,
405     modules/server/binds.h, modules/server/dcc.c,
406     modules/server/dcc_commands.c, modules/server/input.c,
407     modules/server/scriptcmds.c, modules/server/server.c,
408     modules/server/server.h, modules/server/servsock.c,
409     src/Makefile.am, src/chanprog.c, src/flags.c, src/irccmp.c,
410     src/irccmp.h, src/logfile.c, src/modules.c, src/userent.c,
411     src/userrec.c, src/users.c:
412    
413    
414     * Moved irccmp to libeggdrop
415     * Initial support for 005 numeric
416    
417 changelog 1.643 2003-02-17 10:00 Automatic CVS Scripts
418    
419     * po/eggdrop.pot:
420    
421     Pots
422    
423 changelog 1.642 2003-02-16 11:15 stdarg <stdarg@techmonkeys.org>
424    
425     * lib/eggdrop/binds.c, lib/eggdrop/eggconfig.c,
426     lib/eggdrop/eggconfig.h, lib/eggdrop/users.c, lib/eggdrop/xml.c,
427     lib/eggdrop/xml.h, lib/eggdrop/xmlread.c, lib/eggdrop/xmlwrite.c,
428     modules/server/dcc_commands.c, modules/server/output.c,
429     modules/server/server.c, modules/server/serverlist.c,
430     modules/server/serverlist.h, src/Makefile.am, src/chanprog.c,
431     src/core_config.c, src/core_config.h, src/main.c, src/tcl.c:
432    
433    
434     * Variables can be linked to config now (auto-update).
435     * config_str bind for changes to config strings
436    
437 changelog 1.641 2003-02-16 10:00 Automatic CVS Scripts
438    
439     * po/eggdrop.pot:
440    
441     Pots
442    
443 changelog 1.640 2003-02-16 07:05 Will Buckner <wcc@techmonkeys.org>
444    
445     * doc/UPDATES1.6, modules/channels/userchan.c, src/users.c:
446    
447     * Fixes from last commit.
448    
449     2003-02-16 07:01 Will Buckner <wcc@techmonkeys.org>
450    
451     * src/: patch.h, users.c:
452    
453     * Synch 1.6: delignore-bounds2.
454    
455 changelog 1.639 2003-02-15 10:00 Automatic CVS Scripts
456    
457     * po/eggdrop.pot:
458    
459     Pots
460    
461 changelog 1.638 2003-02-15 09:24 Will Buckner <wcc@techmonkeys.org>
462    
463     * doc/eggdrop.doc, lib/eggdrop/modvals.h,
464     modules/filesys/filedb3.c, modules/filesys/filesys.c,
465     modules/filesys/filesys.h, modules/filesys/modinfo:
466    
467     * Removed tray portions of code from share/transfer/botnet removal.
468    
469     2003-02-15 09:07 Will Buckner <wcc@techmonkeys.org>
470    
471     * modules/channels/userchan.c, src/cmds.c, src/patch.h,
472     src/users.c:
473    
474     * Synch 1.6: off-by-one, delignore-bounds.
475    
476 changelog 1.637 2003-02-15 05:04 Will Buckner <wcc@techmonkeys.org>
477    
478     * Makefile.am, config.tcl, eggdrop.conf, doc/BOTNET,
479     lib/eggdrop/module.h, lib/eggdrop/modvals.h,
480     modules/blowfish/blowfish.c, modules/channels/channels.c,
481     modules/channels/cmdschan.c, modules/channels/flagmaps.c,
482     modules/channels/modinfo, modules/channels/tclchan.c,
483     modules/channels/userchan.c, modules/compress/compress.c,
484     modules/compress/modinfo, modules/console/console.c,
485     modules/filesys/dbcompat.c, modules/filesys/dbcompat.h,
486     modules/filesys/filedb3.c, modules/filesys/filedb3.h,
487     modules/filesys/files.c, modules/filesys/filesys.c,
488     modules/filesys/filesys.h, modules/filesys/tclfiles.c,
489     modules/irc/mode.c, modules/irc/msgcmds.c, po/POTFILES.in,
490     po/eggdrop.pot, scripts/CONTENTS, src/chan.h, src/chanprog.c,
491     src/cmds.c, src/dccutil.h, src/egg.h, src/flags.c, src/flags.h,
492     src/logfile.h, src/main.c, src/misc.c, src/misc.h, src/modules.c,
493     src/tcluser.c, src/userent.c, src/userrec.c, src/users.c,
494     src/users.h:
495    
496     * Removed share.mod (will be part of the new botnet module).
497     * More transfer removal.
498     * More botnet removal.
499     * Regenerated gettext stuff.
500     * More doc stuff.
501     * Removed eggdrop.conf (replaced by config.tcl for now).
502    
503 changelog 1.636 2003-02-15 00:23 Will Buckner <wcc@techmonkeys.org>
504    
505     * config.tcl, modules/ctcp/Makefile.am, modules/ctcp/ctcp.c,
506     modules/ctcp/ctcp.h, modules/ctcp/modinfo,
507     modules/filesys/filedb3.c, modules/filesys/filedb3.h,
508     modules/filesys/files.c, modules/filesys/filesys.c,
509     modules/script/scriptmisc.c, modules/transfer/Makefile.am,
510     modules/transfer/modinfo, modules/transfer/transfer.c,
511     modules/transfer/transfer.h, src/cmds.c, src/flags.h, src/tcldcc.c,
512     src/traffic.c:
513    
514     * Removed transfer and ctcp. Their functionality is in server now.
515    
516 changelog 1.635 2003-02-14 20:55 stdarg <stdarg@techmonkeys.org>
517    
518     * Makefile.am, config.tcl, config.xml, lib/eggdrop/egglog.c,
519     lib/eggdrop/partyline.c, modules/script/Makefile.am,
520     modules/script/scriptmisc.c, modules/script/scriptmod.c,
521     src/chanprog.c, src/core_config.c, src/main.c, src/modules.h,
522     src/tclmisc.c:
523    
524    
525     * Added autoload section to xml config file and got rid of the -p
526     option (preload).
527     * To load your old config file, rename it to blah.tcl and put
528     <script>blah.tcl</script> in the autoload section.
529     * Added sample config.xml and config.tcl files.
530     * Moved some more script functions to the script module.
531    
532 changelog 1.634 2003-02-14 10:07 stdarg <stdarg@techmonkeys.org>
533    
534     * lib/eggdrop/eggconfig.c, lib/eggdrop/eggconfig.h,
535     lib/eggdrop/flags.c, modules/script/scriptconfig.c,
536     modules/script/scriptuser.c:
537    
538    
539     * User flag matching for scripts
540     * Config updates
541    
542 changelog 1.633 2003-02-14 07:06 stdarg <stdarg@techmonkeys.org>
543    
544     * lib/eggdrop/eggconfig.c, lib/eggdrop/eggconfig.h,
545     lib/eggdrop/eggdrop.h, lib/eggdrop/egglog.h, lib/eggdrop/script.c,
546     lib/eggdrop/script.h, modules/script/Makefile.am,
547     modules/script/scriptconfig.c, modules/script/scriptlog.c,
548     modules/script/scriptmod.c, src/core_config.c:
549    
550    
551     * Initial scripting support for config.
552    
553 changelog 1.632 2003-02-12 08:42 Will Buckner <wcc@techmonkeys.org>
554    
555     * eggdrop.conf, modules/channels/channels.c,
556     modules/channels/cmdschan.c, modules/channels/flagmaps.c,
557     modules/channels/tclchan.c, modules/irc/chan.c,
558     modules/irc/cmdsirc.c, modules/irc/mode.c, src/chan.h, text/banner,
559     text/motd:
560    
561     * Finished protection removal -- this is everything (will be added
562     back in a module later).
563    
564 changelog 1.631 2003-02-11 06:59 stdarg <stdarg@techmonkeys.org>
565    
566     * src/: core_config.c, core_config.h, logfile.c:
567    
568    
569     * A bit more to configure.
570    
571 changelog 1.630 2003-02-11 02:32 stdarg <stdarg@techmonkeys.org>
572    
573     * lib/eggdrop/Makefile.am, lib/eggdrop/eggconfig.c,
574     lib/eggdrop/eggconfig.h, lib/eggdrop/my_socket.c,
575     lib/eggdrop/xml.c, src/Makefile.am, src/chanprog.c,
576     src/core_config.c, src/core_config.h, src/core_party.c, src/main.c,
577     src/telnet.c:
578    
579    
580     * Some initial config code to play around with.
581    
582 changelog 1.629 2003-02-10 00:09 Will Buckner <wcc@techmonkeys.org>
583    
584     * configure.ac, doc/UPDATES1.6, lib/eggdrop/fileutil.c,
585     lib/eggdrop/fileutil.h, lib/eggdrop/module.h,
586     lib/eggdrop/modvals.h, modules/channels/userchan.c,
587     modules/filesys/files.c, modules/filesys/filesys.c,
588     modules/filesys/tclfiles.c, modules/irc/chan.c, modules/irc/mode.c,
589     modules/irc/msgcmds.c, modules/irc/scriptcmds.c,
590     modules/transfer/Makefile.am, modules/transfer/transfer.c,
591     modules/transfer/transfer.h, scripts/compat.tcl, src/chanprog.c,
592     src/cmds.c, src/dccutil.c, src/misc.c, src/misc.h, src/modules.c,
593     src/patch.h, src/tcl.c:
594    
595     * Synch 1.6: transfer-cleanups, filesys-move, delbancrash,
596     plsbot_cosmetic, stricthostfix, opreverselogic, dontdelfile
597    
598 changelog 1.628 2003-02-04 04:54 Will Buckner <wcc@techmonkeys.org>
599    
600     * eggdrop.conf, doc/settings/CONTENTS, doc/settings/core.settings,
601     doc/settings/mod.assoc, doc/settings/mod.blowfish,
602     doc/settings/mod.channel, doc/settings/mod.compress,
603     doc/settings/mod.console, doc/settings/mod.ctcp,
604     doc/settings/mod.filesys, doc/settings/mod.irc,
605     doc/settings/mod.notes, doc/settings/mod.server,
606     doc/settings/mod.share, doc/settings/mod.transfer,
607     doc/settings/mod.woobie, doc/settings/tricks,
608     modules/irc/msgcmds.c, scripts/alltools.tcl, src/tcl.c:
609    
610     * More botnet removal.
611     * More config updates.
612     * alltools.tcl updates.
613     * Started cleaning up docs before conversion to a more dynamic
614     format. HTML docs removed for now (they will be dynamically
615     generated later).
616    
617 changelog 1.627 2003-02-03 18:49 stdarg <stdarg@techmonkeys.org>
618    
619     * src/flags.h:
620    
621    
622     * Stray chars from botnet removal.
623    
624 changelog 1.626 2003-02-03 11:41 Will Buckner <wcc@techmonkeys.org>
625    
626     * eggdrop.conf, lib/eggdrop/module.h, modules/channels/channels.c,
627     modules/channels/userchan.c, modules/console/console.c,
628     modules/filesys/filedb3.c, modules/filesys/files.c,
629     modules/irc/msgcmds.c, modules/notes/notes.c,
630 changelog 1.637 modules/uptime/uptime.c, src/chanprog.c, src/cmds.c, src/dcc.c,
631     src/dccutil.c, src/main.c, src/misc.c, src/modules.c, src/tcl.c,
632     src/tcldcc.c, src/tcluser.c, src/userrec.c, src/users.c:
633 changelog 1.626
634     * More botnet removal.
635    
636 changelog 1.625 2003-02-03 10:43 Will Buckner <wcc@techmonkeys.org>
637    
638     * eggdrop.conf, modules/channels/channels.c,
639     modules/channels/cmdschan.c, modules/channels/flagmaps.c,
640     modules/channels/tclchan.c, modules/irc/chan.c,
641     modules/irc/cmdsirc.c, modules/irc/irc.c, modules/irc/irc.h,
642     modules/irc/mode.c, modules/irc/msgcmds.c, scripts/klined.tcl,
643     scripts/notes2.tcl, scripts/ques5.tcl, scripts/sentinel.tcl,
644     src/chan.h, src/cmds.c, src/egg.h, src/flags.c, src/flags.h,
645     src/tcl.c:
646    
647     * Removed protection stuff, will be added back in a module later.
648     * Removed klined, ques5, sentinel, and notes2 as they won't be
649     compatable and are not maintained by us.
650    
651 changelog 1.624 2003-02-03 06:42 stdarg <stdarg@techmonkeys.org>
652    
653     * lib/eggdrop/hash_table.c, lib/eggdrop/users.c, src/logfile.c,
654     src/main.c, src/net.c:
655    
656     [no log message]
657    
658 changelog 1.623 2003-02-03 02:32 Will Buckner <wcc@techmonkeys.org>
659    
660     * eggdrop.conf:
661    
662     * Fixed a config file conflict.
663    
664 changelog 1.622 2003-02-03 01:57 stdarg <stdarg@techmonkeys.org>
665    
666     * modules/script/scriptlog.c:
667    
668     [no log message]
669    
670 changelog 1.621 2003-02-03 01:01 stdarg <stdarg@techmonkeys.org>
671    
672     * eggdrop.conf, lib/eggdrop/Makefile.am, lib/eggdrop/binds.c,
673     lib/eggdrop/binds.h, lib/eggdrop/eggdns.c, lib/eggdrop/eggdrop.h,
674     lib/eggdrop/eggident.c, lib/eggdrop/eggident.h,
675     lib/eggdrop/egglog.c, lib/eggdrop/egglog.h, lib/eggdrop/flags.c,
676     lib/eggdrop/flags.h, lib/eggdrop/memutil.c, lib/eggdrop/memutil.h,
677     lib/eggdrop/partyline.c, lib/eggdrop/partyline.h,
678     lib/eggdrop/users.c, lib/eggdrop/users.h,
679     modules/script/Makefile.am, modules/script/scriptmod.c,
680     modules/server/input.c, modules/tclscript/tclscript.c,
681     src/Makefile.am, src/core_binds.h, src/core_party.c, src/flags.c,
682     src/logfile.c, src/logfile.h, src/main.c, src/misc.c, src/tcl.c,
683     src/telnet.c, src/userent.c:
684    
685    
686     * Let me know if there are any missing files!
687    
688 changelog 1.620 2003-02-02 08:41 Will Buckner <wcc@techmonkeys.org>
689    
690     * modules/channels/tclchan.c:
691    
692     * Fixed a small typo.
693    
694 changelog 1.619 2003-02-02 05:34 Will Buckner <wcc@techmonkeys.org>
695    
696     * modules/channels/channels.c:
697    
698     * Fixed a udef strings bug.. we should copy to p, not s.
699    
700 changelog 1.616 2003-01-30 08:20 Will Buckner <wcc@techmonkeys.org>
701    
702     * modules/channels/tclchan.c, modules/compress/tclcompress.c,
703     modules/filesys/tclfiles.c, modules/notes/notes.c,
704     modules/transfer/transfer.c, src/tclegg.h:
705    
706     * Removed STDVAR macro.
707    
708 changelog 1.615 2003-01-30 07:47 Will Buckner <wcc@techmonkeys.org>
709    
710     * src/: net.c, tcl.c, tclmisc.c, userrec.c:
711    
712     * Fixed a few compiler errors/warnings (found by Eule).
713    
714 changelog 1.614 2003-01-30 03:05 Will Buckner <wcc@techmonkeys.org>
715    
716     * eggdrop.conf, modules/channels/channels.c, src/tcl.c,
717     src/userrec.c:
718    
719     * Removed quiet_save.
720    
721 changelog 1.613 2003-01-30 01:15 Will Buckner <wcc@techmonkeys.org>
722    
723     * modules/channels/: channels.c, tclchan.c:
724    
725     * udef-[str/int/flag]-* -> udef_[str/int/flag]_*.
726    
727     2003-01-30 01:04 Will Buckner <wcc@techmonkeys.org>
728    
729     * eggdrop.conf, doc/UPDATES1.6, modules/channels/channels.c,
730     modules/channels/cmdschan.c, modules/channels/tclchan.c,
731     modules/transfer/transfer.c, nettype/custom.irc.conf,
732     nettype/custom.server.conf, nettype/dalnet.server.conf,
733     nettype/efnet.irc.conf, nettype/efnet.server.conf,
734     nettype/hybridefnet.irc.conf, nettype/hybridefnet.server.conf,
735     nettype/ircnet.irc.conf, nettype/ircnet.server.conf,
736     nettype/undernet.irc.conf, nettype/undernet.server.conf:
737    
738     * Removed dont-idle-kick (same as idle-kick 0).
739     * Config cleanups (synch 1.6 (not recent)).
740     * Changed EFnet's max_bans and max_modes to 25.
741     * Renamed max_dloads to dcc_limit in favor of the C variable.
742     * Changed -'s in channel settings to _'s in favor of C variables.
743    
744 changelog 1.612 2003-01-29 21:39 Will Buckner <wcc@techmonkeys.org>
745    
746     * eggdrop.conf, lib/eggdrop/module.h, modules/server/servsock.c,
747     src/dcc.c, src/flags.c, src/misc.c, src/modules.c, src/tcl.c:
748    
749     * Renamed debug_output to raw_log.
750    
751 changelog 1.611 2003-01-29 07:42 Will Buckner <wcc@techmonkeys.org>
752    
753     * lib/eggdrop/memutil.c, lib/eggdrop/module.h,
754     modules/channels/channels.c, modules/channels/userchan.c,
755     modules/filesys/dbcompat.c, modules/filesys/filedb3.h,
756 changelog 1.637 modules/irc/chan.c, modules/irc/msgcmds.c,
757 changelog 1.611 modules/transfer/transfer.c, modules/transfer/transfer.h,
758     src/dccutil.c, src/egg.h, src/main.c, src/modules.c, src/patch.h,
759     src/tcl.c, src/tclmisc.c, src/userrec.c, src/userrec.h:
760    
761     * Synch 1.6: save_ignores, save_ignores2, killtransfer-segv,
762     bugfixes (whatever applied), header-fixes, hello.
763    
764 changelog 1.610 2003-01-28 20:38 Will Buckner <wcc@techmonkeys.org>
765    
766     * src/modules.c:
767    
768     * Fixed a typo in modules.c (found by Eule).
769    
770 changelog 1.607 2003-01-18 22:36 Will Buckner <wcc@techmonkeys.org>
771    
772     * doc/UPDATES1.6, lib/eggdrop/module.h, modules/irc/chan.c,
773     src/dccutil.c, src/dccutil.h, src/logfile.c, src/modules.c,
774     src/patch.h, src/tcldcc.c, src/tclmisc.c:
775    
776     * Synch 1.6: nickbind, unixtime_incr, transfer-close, logblocking.
777    
778 changelog 1.606 2003-01-02 21:33 Will Buckner <wcc@techmonkeys.org>
779    
780     * AUTHORS, FEATURES, INSTALL, NEWS, README, doc/compiling.FAQ,
781 changelog 1.637 doc/text-substitutions.doc, lib/compat/compat.h,
782     lib/compat/inet_ntop.h, lib/compat/inet_pton.h,
783     lib/compat/memcpy.c, lib/compat/memcpy.h, lib/compat/memset.c,
784     lib/compat/memset.h, lib/compat/snprintf.h,
785 changelog 1.606 lib/compat/strcasecmp.c, lib/compat/strcasecmp.h,
786     lib/compat/strdup.h, lib/compat/strerror.h, lib/compat/strftime.h,
787     lib/compat/strlcat.h, lib/compat/strlcpy.h,
788     lib/compat/strncasecmp.c, lib/compat/strncasecmp.h,
789     lib/eggdrop/botnetutil.c, lib/eggdrop/botnetutil.h,
790     lib/eggdrop/common.h, lib/eggdrop/eggdrop.c, lib/eggdrop/eggdrop.h,
791     lib/eggdrop/eggtimer.c, lib/eggdrop/eggtimer.h,
792     lib/eggdrop/fileutil.c, lib/eggdrop/fileutil.h,
793     lib/eggdrop/hash_table.c, lib/eggdrop/memutil.c,
794     lib/eggdrop/memutil.h, lib/eggdrop/module.h, lib/eggdrop/modvals.h,
795     lib/eggdrop/script.c, lib/eggdrop/script.h, lib/eggdrop/stat.h,
796     lib/egglib/egglib.h, lib/egglib/hash_table.c,
797     lib/egglib/hash_table.h, lib/egglib/hash_table_test.c,
798     lib/egglib/linked_list.c, lib/egglib/linked_list.h,
799     lib/egglib/linked_list_test.c, lib/egglib/mempool.c,
800     lib/egglib/mempool.h, lib/egglib/mempool_test.c,
801     lib/egglib/msprintf.c, lib/egglib/msprintf.h, lib/egglib/mstack.c,
802     lib/egglib/mstack.h, misc/addpatch, modules/blowfish/bf_tab.h,
803     modules/blowfish/blowfish.c, modules/blowfish/blowfish.h,
804     modules/channels/channels.c, modules/channels/channels.h,
805     modules/channels/cmdschan.c, modules/channels/flagmaps.c,
806     modules/channels/tclchan.c, modules/channels/udefchan.c,
807     modules/channels/userchan.c, modules/compress/compress.c,
808     modules/compress/compress.h, modules/compress/tclcompress.c,
809     modules/console/console.c, modules/console/console.h,
810     modules/ctcp/ctcp.c, modules/ctcp/ctcp.h,
811     modules/filesys/dbcompat.c, modules/filesys/dbcompat.h,
812     modules/filesys/filedb3.c, modules/filesys/filedb3.h,
813     modules/filesys/filelist.c, modules/filesys/filelist.h,
814     modules/filesys/files.c, modules/filesys/files.h,
815     modules/filesys/filesys.c, modules/filesys/filesys.h,
816     modules/filesys/tclfiles.c, modules/irc/chan.c,
817     modules/irc/cmdsirc.c, modules/irc/irc.c, modules/irc/irc.h,
818     modules/irc/mode.c, modules/irc/msgcmds.c,
819     modules/irc/scriptcmds.c, modules/javascript/javascript.c,
820     modules/notes/cmdsnote.c, modules/notes/notes.c,
821     modules/notes/notes.h, modules/perlscript/mod_iface.c,
822     modules/perlscript/perlscript.c, modules/server/scriptcmds.c,
823 changelog 1.637 modules/tclscript/tclscript.c, modules/transfer/transfer.c,
824     modules/transfer/transfer.h, modules/uptime/uptime.c,
825     modules/uptime/uptime.h, scripts/ques5.tcl, src/bg.c, src/bg.h,
826     src/chan.h, src/chanprog.c, src/chanprog.h, src/cmds.c, src/cmds.h,
827     src/cmdt.h, src/core_binds.h, src/dcc.c, src/dcc.h, src/dccutil.c,
828 changelog 1.606 src/dccutil.h, src/debug.h, src/dns.c, src/dns.h, src/egg.h,
829     src/flags.c, src/flags.h, src/irccmp.c, src/irccmp.h,
830     src/logfile.c, src/logfile.h, src/main.c, src/main.h, src/misc.c,
831     src/misc.h, src/modules.c, src/modules.h, src/net.h, src/patch.h,
832     src/tcl.c, src/tcl.h, src/tcldcc.c, src/tclegg.h, src/tclmisc.c,
833     src/tcluser.c, src/traffic.c, src/traffic.h, src/userent.c,
834     src/userent.h, src/userrec.c, src/userrec.h, src/users.c,
835     src/users.h, testcode/match.c, text/banner:
836    
837     * Updated copyright info for 2003.
838    
839 changelog 1.605 2002-12-27 23:07 Will Buckner <wcc@techmonkeys.org>
840    
841     * eggdrop.conf, doc/UPDATES1.6, modules/channels/channels.c,
842     modules/transfer/transfer.c, nettype/undernet.irc.conf,
843     src/patch.h:
844    
845     * Fixed default setting for the help-path and text-path settings.
846     Patch by poptix.
847     * Did not port matching changes. We can fix this once we start using
848     Ian's new matching code.
849     * Updated max_bans to 45 for UnderNet. Found by reed.
850     * BarkerJr:
851     * Reworded the comment above the addhost/ident unbinds (found by
852     persaukko).
853     * Changed global-revenge-mode to 0 by default.
854     * Changed dcc-block to default to 0 (zero; turbo-dcc).
855    
856 changelog 1.604 2002-12-12 04:28 Will Buckner <wcc@techmonkeys.org>
857    
858     * doc/UPDATES1.6, src/main.c, src/patch.h:
859    
860     Fixed default setting for the help-path and text-path settings.
861     Patch by poptix.
862    
863 changelog 1.603 2002-11-29 06:15 Will Buckner <wcc@techmonkeys.org>
864    
865     * doc/UPDATES1.6, misc/addpatch, modules/irc/cmdsirc.c,
866     modules/irc/irc.c, modules/irc/irc.h, src/patch.h,
867     testcode/match.c:
868    
869     * check_this_user() had the wrong function number in irc_table.
870     * Exported me_voice() in irc_table (synch 1.6).
871     * Small fix to zip's match code (requested by zip).
872     * Applied The_Dawn's kickfix patch (synch 1.6).
873     * Small fixes to addpatch.
874    
875 changelog 1.602 2002-11-24 04:50 Will Buckner <wcc@techmonkeys.org>
876    
877     * eggdrop.conf, doc/UPDATES1.6, modules/channels/channels.c,
878     modules/channels/tclchan.c, modules/irc/chan.c, modules/irc/mode.c,
879     scripts/alltools.tcl, src/chan.h, src/patch.h:
880    
881     * Synch'd 1.6 with 1.7 as of November 23rd.
882    
883 changelog 1.599 2002-11-04 17:44 stdarg <stdarg@techmonkeys.org>
884    
885     * lib/: eggdrop/Makefile.am, eggdrop/base64.c, eggdrop/base64.h,
886     egglib/base64.c, egglib/base64.h:
887    
888    
889     * base 64 encoding/decoding
890    
891 changelog 1.598 2002-11-03 23:22 stdarg <stdarg@techmonkeys.org>
892    
893     * lib/eggdrop/users.c:
894    
895    
896     * Removed some debugging stuff from user auth
897    
898     2002-11-03 23:16 stdarg <stdarg@techmonkeys.org>
899    
900     * configure.ac, lib/eggdrop/Makefile.am, lib/eggdrop/eggdrop.h,
901     lib/eggdrop/eggtimer.c, lib/eggdrop/eggtimer.h,
902     lib/eggdrop/flags.c, lib/eggdrop/flags.h, lib/eggdrop/linemode.c,
903     lib/eggdrop/md5.c, lib/eggdrop/md5.h, lib/eggdrop/module.h,
904     lib/eggdrop/partyline.c, lib/eggdrop/partyline.h,
905     lib/eggdrop/sockbuf.c, lib/eggdrop/users.c, lib/eggdrop/users.h,
906     lib/egglib/Makefile.am, modules/Makefile.am,
907     modules/script/Makefile.am, modules/script/scriptbind.c,
908     modules/script/scriptmod.c, modules/script/scriptnet.c,
909     modules/script/scriptparty.c, modules/script/scripttimer.c,
910     modules/script/scriptuser.c, modules/server/input.c,
911     src/Makefile.am, src/egg_timer.c, src/egg_timer.h, src/main.c,
912     src/md5.c, src/md5.h, src/scriptbind.c, src/scriptnet.c,
913     src/scriptuser.c, src/tcl.c, src/tclmisc.c, src/telnet.c:
914    
915    
916     * Moved md5 code to lib/eggdrop so I can use it for password hashing
917     * Passwords are stored as standard hex encoding of md5(salt +
918     password)
919     * Started moving script interface functions to modules/script
920    
921 changelog 1.591 2002-10-11 23:59 Will Buckner <wcc@techmonkeys.org>
922    
923     * doc/UPDATES1.6, src/egg.h:
924    
925     * Removed a left-over piece of botnet code and finished synch'ing
926     the updates file.
927    
928 changelog 1.590 2002-10-11 09:00 stdarg <stdarg@techmonkeys.org>
929    
930     * lib/eggdrop/eggdrop.h, modules/javascript/javascript.c,
931     modules/perlscript/mod_iface.c, modules/perlscript/perlscript.c,
932     modules/server/binds.c, modules/server/dcc.c,
933     modules/server/input.c, modules/server/servsock.c,
934     modules/tclscript/tclscript.c, src/scriptuser.c, src/users.h:
935    
936    
937     * Started switching over user code to the new interface.
938    
939 changelog 1.589 2002-10-11 07:27 stdarg <stdarg@techmonkeys.org>
940    
941     * lib/eggdrop/flags.c:
942    
943    
944     * Forgot a file.
945    
946 changelog 1.588 2002-10-11 06:56 stdarg <stdarg@techmonkeys.org>
947    
948     * lib/compat/compat.h, lib/compat/strdup.h,
949     lib/eggdrop/Makefile.am, lib/eggdrop/flags.h, lib/eggdrop/users.c,
950     lib/eggdrop/users.h, src/scriptuser.c:
951    
952    
953     * Made 'uset' bind to intercept user settings, and 'uflag' bind for
954     user flags. Next comes 'uhost' I guess.
955    
956 changelog 1.587 2002-10-11 02:46 Will Buckner <wcc@techmonkeys.org>
957    
958     * Makefile.am:
959    
960     * Makefile fixes.
961    
962     2002-10-11 02:32 Will Buckner <wcc@techmonkeys.org>
963    
964     * Makefile.am:
965    
966     * Makefile fixes from last commit.
967    
968 changelog 1.586 2002-10-11 00:51 Will Buckner <wcc@techmonkeys.org>
969    
970     * eggdrop.complete.conf, eggdrop.conf:
971    
972     Forgot some cvs add/remove.
973    
974     2002-10-11 00:49 Will Buckner <wcc@techmonkeys.org>
975    
976     * eggdrop.simple.conf, misc/addpatch, modules/channels/channels.c,
977     modules/channels/tclchan.c, modules/irc/chan.c,
978     modules/irc/cmdsirc.c, modules/irc/irc.c,
979     modules/transfer/transfer.c, src/chan.h, src/cmds.c, src/egg.h,
980     src/net.c, src/patch.h:
981    
982     * Completed 1.6<>1.7 patch synch.
983    
984 changelog 1.585 2002-10-10 07:48 stdarg <stdarg@techmonkeys.org>
985    
986     * lib/eggdrop/: eggconfig.c, eggconfig.h:
987    
988    
989     * Beginning of config system. Right now it's based on xml but it
990     should be easy to replace it later or add a module backend system.
991    
992 changelog 1.584 2002-10-10 05:50 Will Buckner <wcc@techmonkeys.org>
993    
994     * configure.ac, eggdrop.complete.conf, doc/UPDATES1.6,
995     lib/compat/snprintf.c, modules/channels/channels.c,
996     modules/channels/channels.h, modules/channels/cmdschan.c,
997     modules/channels/tclchan.c, modules/filesys/filesys.c,
998     modules/irc/chan.c, modules/irc/cmdsirc.c, modules/irc/irc.c,
999 changelog 1.637 modules/irc/mode.c, modules/irc/msgcmds.c,
1000 changelog 1.584 modules/transfer/transfer.c, scripts/alltools.tcl, src/chan.h,
1001     src/chanprog.c, src/misc.c:
1002    
1003     * Synch'd 1.6 with 1.7 as of September 1st.
1004     * Did not synch +C or +r chanmode additions or halfop code, as our
1005     mode handling really needs to be redone in 1.7.
1006     * Did not synch any of the handlen-friendly patches.
1007     * Did not synch Tcl 8.4 fixes (not a proper fix yet).
1008     * My banligic patch doesn't seem relevent currently.
1009     * Did not synch sockfix, as network code has changed drasticly.
1010    
1011     Synch will be continued tomorrow.
1012    
1013 changelog 1.583 2002-10-10 04:41 stdarg <stdarg@techmonkeys.org>
1014    
1015     * lib/eggdrop/Makefile.am, lib/eggdrop/binds.c,
1016     lib/eggdrop/binds.h, lib/eggdrop/eggdrop.h, lib/eggdrop/eggtimer.c,
1017     lib/eggdrop/module.h, lib/eggdrop/users.c,
1018     modules/javascript/javascript.c, modules/perlscript/mod_iface.c,
1019     modules/server/binds.c, modules/server/dcc.c, modules/server/dcc.h,
1020     modules/server/input.c, modules/server/server.c,
1021     modules/server/servsock.c, modules/tclscript/tclscript.c,
1022     src/Makefile.am, src/core_binds.c, src/dcc.c, src/dccutil.c,
1023     src/main.c, src/modules.c, src/net.c, src/scriptbind.c,
1024     src/scriptuser.c, src/tcl.c, src/tcldcc.c, src/tclhash.c,
1025     src/tclhash.h, src/tcluser.c, src/userrec.c, testcode/match.c:
1026    
1027    
1028     * Moved bind tables to libeggdrop
1029    
1030 changelog 1.582 2002-10-09 09:09 stdarg <stdarg@techmonkeys.org>
1031    
1032     * lib/eggdrop/: flags.h, hash_table.c, hash_table.h, ircmasks.c,
1033     ircmasks.h, users.c:
1034    
1035    
1036     * Forgot some files
1037    
1038 changelog 1.581 2002-10-07 22:37 stdarg <stdarg@techmonkeys.org>
1039    
1040     * src/scriptuser.c:
1041    
1042    
1043     * Script interface to new user functions.
1044    
1045     2002-10-07 22:36 stdarg <stdarg@techmonkeys.org>
1046    
1047     * lib/egglib/Makefile.am, lib/egglib/egglib.h,
1048     modules/server/binds.c, modules/server/binds.h,
1049     modules/server/dcc.c, modules/server/dcc.h,
1050     modules/server/scriptcmds.c, src/Makefile.am, src/cmds.c,
1051     src/core_binds.c, src/dcc.c, src/logfile.c, src/main.c,
1052     src/modules.c, src/scriptnet.c, src/tcl.c, src/tcluser.c,
1053     src/users.c:
1054    
1055    
1056     * Added some dcc support functions like sending/accepting files,
1057     with resume, and chats.
1058     * Starting to migrate to new user system.
1059    
1060     2002-10-07 22:33 stdarg <stdarg@techmonkeys.org>
1061    
1062     * lib/eggdrop/: Makefile.am, eggdrop.h, eggnet.c, eggnet.h,
1063     flags.h, ircmasks.c, ircmasks.h, match.c, match.h, module.h,
1064     sockbuf.c, sockbuf.h, throttle.c, throttle.h, users.c, users.h,
1065     xml.c, xml.h, xmlread.c, xmlwrite.c:
1066    
1067    
1068     * Added input/output throttling for sockets (haven't tested input)
1069     * Basic xml read/write stuff. Very forgiving on xml syntax; doesn't
1070     do validation. Not done.
1071     * Beginning of new user code. Works well so far.
1072    
1073 changelog 1.577 2002-09-22 08:50 stdarg <stdarg@techmonkeys.org>
1074    
1075     * lib/eggdrop/eggnet.c, lib/eggdrop/eggnet.h,
1076     lib/eggdrop/my_socket.c, lib/eggdrop/my_socket.h,
1077     lib/eggdrop/sockbuf.c, lib/eggdrop/sockbuf.h,
1078     modules/server/Makefile.am, modules/server/binds.c,
1079     modules/server/binds.h, modules/server/dcc.c, modules/server/dcc.h,
1080     modules/server/scriptcmds.c, modules/server/server.c,
1081     modules/server/server.h, src/scriptnet.c:
1082    
1083    
1084     * Added a command to initiate dcc chats
1085    
1086 changelog 1.576 2002-09-22 01:25 stdarg <stdarg@techmonkeys.org>
1087    
1088     * src/: botcmd.c, botcmd.h, botmsg.c, botmsg.h, botnet.c, botnet.h,
1089     tandem.h:
1090    
1091    
1092     * Remove unnecessary files (botnet stuff)
1093    
1094 changelog 1.575 2002-09-21 07:40 stdarg <stdarg@techmonkeys.org>
1095    
1096     * lib/eggdrop/memutil.c, lib/eggdrop/memutil.h,
1097     lib/eggdrop/script.h, lib/eggdrop/sockbuf.c, lib/eggdrop/sockbuf.h,
1098     modules/javascript/javascript.c, modules/perlscript/perlscript.c,
1099     modules/server/scriptcmds.c, modules/server/servsock.c,
1100     modules/tclscript/tclscript.c, src/Makefile.am, src/main.c,
1101     src/scriptnet.c:
1102    
1103    
1104     * Added script support for network stuff
1105    
1106 changelog 1.574 2002-09-20 21:44 stdarg <stdarg@techmonkeys.org>
1107    
1108     * modules/Makefile.am:
1109    
1110    
1111     * last patch accidentally disabled javascript
1112    
1113     2002-09-20 21:41 stdarg <stdarg@techmonkeys.org>
1114    
1115     * lib/eggdrop/botnetutil.c, lib/eggdrop/module.h,
1116     modules/Makefile.am, src/Makefile.am, src/cmds.c, src/dcc.c,
1117     src/dccutil.c, src/dccutil.h, src/main.c, src/misc.c,
1118     src/modules.c, src/tcl.c, src/tcldcc.c, src/tclmisc.c,
1119     src/tcluser.c, src/userrec.c, src/users.c, src/users.h:
1120    
1121    
1122     * Mo-Ize removed the botnet code, thanks
1123    
1124 changelog 1.573 2002-09-20 20:28 stdarg <stdarg@techmonkeys.org>
1125    
1126     * modules/server/binds.c:
1127    
1128     [no log message]
1129    
1130     2002-09-20 20:18 stdarg <stdarg@techmonkeys.org>
1131    
1132     * configure.ac, lib/compat/poll.c, lib/compat/poll.h,
1133     lib/eggdrop/eggdns.c, lib/eggdrop/module.h,
1134     lib/eggdrop/my_socket.c, modules/Makefile.am,
1135     modules/server/binds.h:
1136    
1137    
1138     * compat entries for poll, and a server module file I forgot
1139    
1140 changelog 1.570 2002-09-20 02:10 stdarg <stdarg@techmonkeys.org>
1141    
1142     * lib/eggdrop/: my_socket.c, my_socket.h, sockbuf.c, sockbuf.h:
1143    
1144    
1145     * Ah I knew I forgot some.
1146    
1147     2002-09-20 02:06 stdarg <stdarg@techmonkeys.org>
1148    
1149     * configure.ac, lib/compat/Makefile.am, lib/eggdrop/Makefile.am,
1150     lib/eggdrop/eggdns.c, lib/eggdrop/eggdns.h, lib/eggdrop/eggdrop.h,
1151     lib/eggdrop/eggident.c, lib/eggdrop/eggident.h,
1152     lib/eggdrop/eggnet.c, lib/eggdrop/eggnet.h, lib/eggdrop/eggtimer.c,
1153     lib/eggdrop/eggtimer.h, lib/eggdrop/linemode.c,
1154     lib/eggdrop/linemode.h, lib/eggdrop/memutil.c,
1155     lib/eggdrop/memutil.h, lib/eggdrop/module.h, lib/eggdrop/script.c,
1156     lib/eggdrop/script.h, modules/Makefile.am,
1157     modules/javascript/javascript.c, modules/perlscript/perlscript.c,
1158     modules/server/Makefile.am, modules/server/channels.c,
1159     modules/server/cmdsserv.c, modules/server/dcc_commands.c,
1160     modules/server/input.c, modules/server/nicklist.c,
1161     modules/server/nicklist.h, modules/server/output.c,
1162     modules/server/output.h, modules/server/parse.c,
1163     modules/server/parse.h, modules/server/scriptcmds.c,
1164     modules/server/server.c, modules/server/server.h,
1165     modules/server/serverlist.c, modules/server/serverlist.h,
1166     modules/server/servmsg.c, modules/server/servsock.c,
1167     modules/server/servsock.h, modules/tclscript/tclscript.c,
1168     src/Makefile.am, src/egg_timer.c, src/main.c, src/modules.c,
1169     src/net.c, src/tclhash.c, src/userrec.c, src/userrec.h,
1170     src/users.h, testcode/dnscache.c, testcode/socks5.c:
1171    
1172    
1173     * Moved several things from the core into libegg
1174     * Server module uses new network code
1175     * Lots of stuff removed from the server module, like flood stuff,
1176     which should go into a new module
1177     * Moved some things from irc module to server module (mostly bind
1178     stuff, like pub)
1179     * Not everything works right now, but I wanted to get it into cvs in
1180     case my computer dies a horrible death. I'm going to combine
1181     irc/server (mostly) and make a new one for all the default
1182     protection stuff.
1183     * Right now server messages are not queued. I thought the code was
1184     pretty much beyond repair. The new queueing code will hopefully be
1185     more maintainable.
1186     * I'm not sure I added/removed all the files necessary! Let me know
1187     if it doesn't compile for you.
1188    
1189 changelog 1.555 2002-08-12 01:16 stdarg <stdarg@techmonkeys.org>
1190    
1191     * src/tclhash.c:
1192    
1193    
1194     * MATCH_PARTIAL bind tables (like dcc) were not being checked for
1195     correct user flags.
1196    
1197 changelog 1.554 2002-08-11 20:50 stdarg <stdarg@techmonkeys.org>
1198    
1199     * testcode/: client.c, my_poll.c, sockbuf.c:
1200    
1201     [no log message]
1202    
1203 changelog 1.553 2002-08-10 09:31 Matthew Hallacy <poptix@techmonkeys.org>
1204    
1205     * src/: chanprog.c, patch.h:
1206    
1207     owner variable was not being used properly, potential access
1208     elevation.
1209    
1210 changelog 1.552 2002-08-09 23:48 stdarg <stdarg@techmonkeys.org>
1211    
1212     * testcode/dnscache.c:
1213    
1214    
1215     * beginning of a small caching dns stub resolver, ipv4 and ipv6
1216    
1217     2002-08-09 23:44 stdarg <stdarg@techmonkeys.org>
1218    
1219     * src/: tclhash.c, tclhash.h:
1220    
1221    
1222     * Beginning of load-order independent bind tables
1223    
1224     2002-08-09 23:42 stdarg <stdarg@techmonkeys.org>
1225    
1226     * testcode/: Makefile, chat.c, my_poll.c, my_poll.h, my_socket.c,
1227     mypoll.c, mypoll.h, sockbuf.c, sockbuf.h:
1228    
1229    
1230     * Some updates to network code
1231    
1232 changelog 1.547 2002-07-17 22:52 Matthew Hallacy <poptix@techmonkeys.org>
1233    
1234     * src/patch.h:
1235    
1236     sigh.
1237    
1238     2002-07-17 22:46 Matthew Hallacy <poptix@techmonkeys.org>
1239    
1240     * src/patch.h:
1241    
1242     Duh, watch your patch.h entries.
1243    
1244 changelog 1.546 2002-06-19 05:10 stdarg <stdarg@techmonkeys.org>
1245    
1246     * testcode/: mypoll.c, mypoll.h:
1247    
1248    
1249     * poll() emulation
1250    
1251 changelog 1.545 2002-06-19 04:51 stdarg <stdarg@techmonkeys.org>
1252    
1253     * testcode/: Makefile, chat.c, client.c, http.c, ipv6.c,
1254     linemode.c, my_socket.c, sclient.c, sockbuf.c, sockbuf.h, socks4.c,
1255     socks5.c, sslmode.c, zipmode.c:
1256    
1257    
1258     * I think the sockbuf api is almost done
1259    
1260 changelog 1.544 2002-06-18 06:15 Jeff Fisher <guppy@techmonkeys.org>
1261    
1262     * help/cmds2.help:
1263    
1264     forgot to remove a reference to highlight in a help file
1265    
1266     2002-06-18 06:12 Jeff Fisher <guppy@techmonkeys.org>
1267    
1268     * configure.ac, eggdrop.complete.conf, help/cmds2.help,
1269     help/core.help, lib/eggdrop/module.h, modules/Makefile.am,
1270     modules/console/console.c, modules/irc/chan.c,
1271     modules/irc/cmdsirc.c, modules/server/servmsg.c, src/Makefile.am,
1272     src/botcmd.c, src/cmds.c, src/cmds.h, src/dcc.c, src/egg.h,
1273     src/flags.c, src/flags.h, src/main.c, src/misc.c, src/modules.c,
1274     src/tcldcc.c:
1275    
1276    
1277    
1278     - removed userflag +k
1279     - removed userflag +h
1280     - removed all the code related to .strip since stdarg is going to
1281     redo it in a better fashion using network filters.
1282     - removed woobie since woobie is useless and we would be much better
1283     suited with a "sample" module that actually does something useful
1284    
1285 changelog 1.543 2002-06-18 04:40 Jeff Fisher <guppy@techmonkeys.org>
1286    
1287 changelog 1.628 * eggdrop.complete.conf, doc/settings/mod.server,
1288     modules/server/cmdsserv.c, modules/server/scriptcmds.c,
1289     modules/server/server.c:
1290 changelog 1.543
1291    
1292    
1293     removed the settings that did not allow for duplicate messages to be
1294     enqueued. this always seemed like a hack to me because it doesn't
1295     fix the real problem of broken scripts sending duplicates and
1296     causing the bot to flood off. if a script wants to send 4000 of the
1297     same message who are we to say that is wrong.
1298    
1299 changelog 1.542 2002-06-17 16:39 Jeff Fisher <guppy@techmonkeys.org>
1300    
1301 changelog 1.628 * eggdrop.complete.conf, doc/settings/core.settings, src/tcl.c,
1302     src/userrec.c:
1303 changelog 1.542
1304     removed sort_users since any decent userfile backend should do this
1305     on the fly -- i.e.. sql or our new user api that is being worked on
1306    
1307 changelog 1.541 2002-06-17 06:14 Jeff Fisher <guppy@techmonkeys.org>
1308    
1309     * help/cmds2.help, help/core.help, modules/irc/msgcmds.c,
1310     modules/notes/notes.c, src/flags.c, src/flags.h:
1311    
1312     removed the common user access flag sice this is a throw back to the
1313     earlier days of IRC -- common accounts are almost non-existant on
1314     IRC these days.
1315    
1316     2002-06-17 06:04 Jeff Fisher <guppy@techmonkeys.org>
1317    
1318     * eggdrop.complete.conf, help/cmds1.help, help/cmds2.help,
1319     help/core.help, modules/irc/msgcmds.c,
1320     modules/irc/help/msg/irc.help, src/cmds.c, src/misc.c, src/misc.h:
1321    
1322     removed some legacy commands that are fairly non-useful and addhost
1323     which is just wrong.
1324    
1325 changelog 1.538 2002-06-08 07:21 stdarg <stdarg@techmonkeys.org>
1326    
1327     * modules/server/servmsg.c:
1328    
1329     [no log message]
1330    
1331 changelog 1.537 2002-06-07 06:38 stdarg <stdarg@techmonkeys.org>
1332    
1333     * modules/server/servmsg.c:
1334    
1335    
1336     * got432(), got433(), and renamed gotfake433 to choose_altnick
1337    
1338 changelog 1.536 2002-06-05 05:11 stdarg <stdarg@techmonkeys.org>
1339    
1340     * modules/server/servmsg.c:
1341    
1342    
1343     * Oops committed too early, doh
1344     * Converted got303(), thought about moving the keep-nick stuff to a
1345     separate file and adding watch-list support
1346    
1347     2002-06-05 05:10 stdarg <stdarg@techmonkeys.org>
1348    
1349     * modules/server/servmsg.c:
1350    
1351     [no log message]
1352    
1353 changelog 1.535 2002-06-03 03:35 stdarg <stdarg@techmonkeys.org>
1354    
1355     * lib/eggdrop/module.h, modules/server/server.c,
1356     modules/server/servmsg.c, src/modules.c:
1357    
1358    
1359     * Server lag checking now does hundredths of a second.
1360     * gotwallops() and gotpong() converted to new raw syntax
1361    
1362 changelog 1.534 2002-06-02 18:06 stdarg <stdarg@techmonkeys.org>
1363    
1364     * modules/: irc/chan.c, server/server.c, server/servmsg.c:
1365    
1366    
1367     * gotnotice()
1368    
1369 changelog 1.533 2002-06-02 08:56 stdarg <stdarg@techmonkeys.org>
1370    
1371     * modules/server/servmsg.c:
1372    
1373    
1374     * Oops argument mixup
1375    
1376     2002-06-02 08:52 stdarg <stdarg@techmonkeys.org>
1377    
1378     * modules/: irc/chan.c, irc/irc.c, server/server.c,
1379     server/servmsg.c:
1380    
1381    
1382     * Changed the raw bind syntax again: user nick uhost cmd nargs
1383     args... maybe user should come after uhost, like in other binds?
1384     * Moved pub/pubm binds from irc module to server module
1385    
1386 changelog 1.532 2002-06-01 17:57 stdarg <stdarg@techmonkeys.org>
1387    
1388     * modules/server/: channels.c, channels.h, servmsg.c:
1389    
1390    
1391     * Ooops forgot to add channels.c and channels.h last time!
1392    
1393 changelog 1.531 2002-06-01 13:42 wingman
1394    
1395     * src/Makefile.am:
1396    
1397    
1398     .oO(i should really somewhere write down my modified files or
1399     just use cvs commit w/o my own in-memory-modified-file-list...
1400     ;-)
1401    
1402 changelog 1.530 2002-06-01 13:28 wingman
1403    
1404     * src/traffic.c:
1405    
1406    
1407     * new file: traffic.
1408    
1409     2002-06-01 13:27 wingman
1410    
1411     * src/: main.c, net.c, traffic.h:
1412    
1413    
1414     * moved traffic commands to traffic.[c|h] and cleaned
1415     up net.c/main.c
1416    
1417 changelog 1.529 2002-06-01 08:13 stdarg <stdarg@techmonkeys.org>
1418    
1419     * modules/channels/tclchan.c:
1420    
1421    
1422     * Converted a few more channel commands
1423    
1424 changelog 1.528 2002-06-01 05:15 stdarg <stdarg@techmonkeys.org>
1425    
1426     * modules/server/Makefile.am, modules/server/server.c,
1427     modules/server/servmsg.c, src/modules.c:
1428    
1429    
1430     * Added "newraw" bind table, which will eventually replace "raw"
1431     * Made got001() the first newraw-compliant function
1432     * Started merging irc/server modules a little bit
1433    
1434 changelog 1.527 2002-06-01 03:50 stdarg <stdarg@techmonkeys.org>
1435    
1436     * testcode/dns.c:
1437    
1438    
1439     * dns resolving seems to work now, even for strange replies like
1440     irc.dal.net and www.lycos.com
1441    
1442 changelog 1.526 2002-05-31 08:02 stdarg <stdarg@techmonkeys.org>
1443    
1444     * modules/server/servmsg.c:
1445    
1446    
1447     * Beginning of a new model for the raw server bind. It will do more
1448     parsing so that other places don't have to. We can also add an SFILT
1449     bind so that scripts/modules can modify server input text.
1450    
1451 changelog 1.525 2002-05-31 05:29 stdarg <stdarg@techmonkeys.org>
1452    
1453     * modules/server/: scriptcmds.c, server.c:
1454    
1455    
1456     * More conversions in the server module
1457    
1458 changelog 1.524 2002-05-31 04:11 stdarg <stdarg@techmonkeys.org>
1459    
1460     * lib/eggdrop/module.h, lib/eggdrop/script.h,
1461     modules/javascript/javascript.c, modules/perlscript/perlscript.c,
1462     modules/server/scriptcmds.c, modules/server/server.c,
1463     modules/server/servmsg.c, modules/tclscript/tclscript.c,
1464     src/chanprog.c, src/misc.c, src/modules.c:
1465    
1466    
1467     * Botname doesn't rely on NICKLEN
1468     * Ok.. using strtok() on function arguments that get re-used (binds)
1469     is BAD.
1470    
1471 changelog 1.523 2002-05-31 03:07 stdarg <stdarg@techmonkeys.org>
1472    
1473     * lib/eggdrop/memutil.c, lib/eggdrop/memutil.h,
1474     modules/server/scriptcmds.c, modules/server/server.c, src/dcc.c:
1475    
1476    
1477     * Getting rid of some usage of NICKLEN in the hopes that eventually
1478     it will disappear.
1479    
1480 changelog 1.522 2002-05-31 02:01 stdarg <stdarg@techmonkeys.org>
1481    
1482     * modules/server/: server.c, servmsg.c:
1483    
1484    
1485     * Fixed a bug which was corrupting MODE binds
1486     * disconnect_server() was resetting servidx before removing it from
1487     the dcc table
1488    
1489 changelog 1.521 2002-05-28 20:36 stdarg <stdarg@techmonkeys.org>
1490    
1491     * modules/filesys/tclfiles.c, modules/notes/notes.c,
1492     modules/server/server.c, modules/server/server.h,
1493     modules/server/servmsg.c, modules/uptime/uptime.c, src/botmsg.c:
1494    
1495    
1496     * Got rid of a bit of findanyidx() usage
1497    
1498 changelog 1.520 2002-05-28 05:13 stdarg <stdarg@techmonkeys.org>
1499    
1500     * modules/channels/tclchan.c:
1501    
1502    
1503     * Some more converted channel commands.
1504    
1505 changelog 1.519 2002-05-27 04:19 stdarg <stdarg@techmonkeys.org>
1506    
1507     * modules/channels/tclchan.c:
1508    
1509    
1510     * channel_info now returns a list of all channel setting names, not
1511     values.
1512     * channel_get returns a single setting for a single channel.
1513    
1514 changelog 1.518 2002-05-26 08:34 stdarg <stdarg@techmonkeys.org>
1515    
1516     * lib/eggdrop/module.h, modules/console/console.c,
1517     modules/filesys/filesys.c, src/botcmd.c, src/botmsg.c,
1518     src/botnet.c, src/cmds.c, src/core_binds.c, src/core_binds.h,
1519     src/dcc.c, src/dccutil.c, src/modules.c, src/tcldcc.c,
1520     src/tclhash.c, src/tclhash.h, src/userrec.c:
1521    
1522    
1523     * Moved creation and maintenance of core binds from tclhash.c to
1524     core_binds.c
1525     * Renamed check_tcl_* to check_bind_* in the core
1526    
1527 changelog 1.517 2002-05-26 03:02 stdarg <stdarg@techmonkeys.org>
1528    
1529     * src/tclhash.c:
1530    
1531    
1532     * Made dcc a MATCH_PARTIAL table again.
1533    
1534 changelog 1.516 2002-05-26 02:49 stdarg <stdarg@techmonkeys.org>
1535    
1536     * lib/eggdrop/module.h, modules/irc/irc.c, src/modules.c,
1537     src/tclegg.h, src/tclhash.c, src/tclhash.h:
1538    
1539    
1540     * Bind table cleanups
1541     * Removed bind_chain_t for now. I think for non-wildcard,
1542     non-stackable tables, we could do a hash table
1543    
1544 changelog 1.515 2002-05-24 17:50 stdarg <stdarg@techmonkeys.org>
1545    
1546     * src/proxyapi.h:
1547    
1548    
1549     * Beginning of an interface for modules that support a type of proxy
1550     (socks5, http, etc) (proxy_t to be defined later).
1551    
1552     2002-05-24 17:37 stdarg <stdarg@techmonkeys.org>
1553    
1554     * src/cryptapi.h:
1555    
1556    
1557     * Beginning of an interface for modules that want to provide
1558     hash/crypto functions.
1559    
1560 changelog 1.514 2002-05-24 06:52 stdarg <stdarg@techmonkeys.org>
1561    
1562     * lib/eggdrop/script.c, modules/server/scriptcmds.c,
1563     modules/server/server.c:
1564    
1565    
1566     * Null checking in script_string
1567     * Got rid of $servers in favor of [server_list], and $server is now
1568     an index
1569    
1570 changelog 1.511 2002-05-21 21:28 stdarg <stdarg@techmonkeys.org>
1571    
1572     * modules/server/server.c:
1573    
1574    
1575     * Forgot to set the serverlist to null when it's cleared.
1576    
1577     2002-05-21 21:23 stdarg <stdarg@techmonkeys.org>
1578    
1579     * eggdrop.complete.conf, eggdrop.simple.conf,
1580     modules/server/scriptcmds.c, modules/server/server.c:
1581    
1582    
1583     * Added server_add and server_clear, still need a server_del.
1584    
1585 changelog 1.510 2002-05-19 04:41 stdarg <stdarg@techmonkeys.org>
1586    
1587     * modules/filesys/filesys.c, modules/server/server.c, src/net.c:
1588