/[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.696 - (hide annotations) (download)
Thu Mar 13 10:00:10 2003 UTC (16 years, 2 months ago) by changelog
Branch: MAIN
Changes since 1.695: +1488 -384 lines
ChangeLog

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