/[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.510 - (hide annotations) (download)
Sun May 19 05:00:39 2002 UTC (17 years, 2 months ago) by changelog
Branch: MAIN
Changes since 1.509: +8 -0 lines
ChangeLog

1 changelog 1.510 2002-05-19 04:41 stdarg <stdarg@techmonkeys.org>
2    
3     * modules/filesys/filesys.c, modules/server/server.c, src/net.c:
4    
5    
6     * Got rid of some inet_ntoa
7     * Converted dcc ip nums to dotted decimal notation
8    
9 changelog 1.509 2002-05-18 07:41 stdarg <stdarg@techmonkeys.org>
10    
11     * configure.ac, lib/adns/internal.h, lib/adns/setup.c,
12     lib/compat/Makefile.am, lib/compat/compat.h,
13     lib/compat/inet_aton.c, lib/compat/inet_aton.h,
14     modules/filesys/filesys.c, modules/server/server.c, src/dns.c,
15     src/net.c:
16    
17    
18     * Changed inet_aton(...) to inet_pton(AF_INET, ...) and removed
19     inet_aton from lib/compat -- why have both?
20    
21 changelog 1.508 2002-05-17 07:29 stdarg <stdarg@techmonkeys.org>
22    
23     * lib/eggdrop/module.h, modules/channels/channels.c,
24     modules/console/console.c, modules/ctcp/ctcp.c,
25     modules/filesys/filesys.c, modules/irc/irc.c,
26     modules/javascript/javascript.c, modules/notes/notes.c,
27     modules/perlscript/mod_iface.c, modules/server/server.c,
28     modules/share/share.c, modules/tclscript/tclscript.c,
29     modules/transfer/transfer.c, modules/uptime/uptime.c,
30     modules/woobie/woobie.c, src/botnet.c, src/core_binds.c,
31     src/modules.c, src/tcl.c, src/tclhash.c, src/tclhash.h:
32    
33    
34     * Bind table cleanups, especially renaming bind table functions and
35     making add/rem_builtins take a char * instead of a bind_table_t *.
36    
37 changelog 1.507 2002-05-16 22:56 stdarg <stdarg@techmonkeys.org>
38    
39     * src/: botnet.c, dcc.c, dccutil.c:
40    
41    
42     * check_tcl_chon wasn't being called with the real idx
43    
44 changelog 1.506 2002-05-13 17:40 stdarg <stdarg@techmonkeys.org>
45    
46     * modules/ctcp/ctcp.c:
47    
48     * (telnet) to (all)
49    
50 changelog 1.505 2002-05-13 08:38 stdarg <stdarg@techmonkeys.org>
51    
52     * lib/eggdrop/script.c:
53    
54    
55     * Fixed some stuff I messed up while moving around code.
56    
57 changelog 1.504 2002-05-12 15:35 Federico Mennite <ite@techmonkeys.org>
58    
59     * configure.ac, acconfig/acinclude.m4, src/bg.c, src/main.c,
60     src/users.h:
61    
62     * Now always preforking
63     * More minor configure macros cleanup
64     * Let's try to detect JS_NewObject() instead of JS_Now() for
65     javascript library detection.
66     * Js headers to be corectly detected when --with-jsinc isn't passed
67     to ./configure
68    
69 changelog 1.501 2002-05-12 07:58 stdarg <stdarg@techmonkeys.org>
70    
71     * src/patch.h:
72    
73    
74     * Did I update this the right way?
75    
76 changelog 1.500 2002-05-12 06:25 stdarg <stdarg@techmonkeys.org>
77    
78     * modules/channels/channels.c:
79    
80    
81     * yay
82    
83     2002-05-12 06:24 stdarg <stdarg@techmonkeys.org>
84    
85     * src/botmsg.c:
86    
87    
88     * Unnecessary strlen()
89    
90     2002-05-12 06:23 stdarg <stdarg@techmonkeys.org>
91    
92     * modules/irc/irc.c, modules/server/server.c, src/tcldcc.c:
93    
94    
95     * Overlooked name changes
96    
97     2002-05-12 06:12 stdarg <stdarg@techmonkeys.org>
98    
99     * lib/eggdrop/module.h, modules/channels/tclchan.c, src/botmsg.c,
100     src/dccutil.c, src/misc.c, src/misc.h, src/modules.c:
101    
102    
103     * Got rid of str_nutf8tounicode
104    
105 changelog 1.499 2002-05-12 05:59 stdarg <stdarg@techmonkeys.org>
106    
107     * lib/eggdrop/Makefile.am, lib/eggdrop/eggdrop.h,
108     lib/eggdrop/registry.c, lib/eggdrop/registry.h,
109     lib/eggdrop/script.c, lib/eggdrop/script.h,
110     modules/blowfish/blowfish.c, modules/channels/channels.c,
111     modules/irc/irc.c, modules/javascript/javascript.c,
112     modules/perlscript/mod_iface.c, modules/perlscript/perlscript.c,
113     modules/server/server.c, modules/tclscript/tclscript.c, src/dcc.c,
114     src/dns.c, src/egg_timer.c, src/logfile.c, src/tcl.c, src/tcldcc.c,
115     src/tclhash.c, src/tclmisc.c, src/users.c:
116    
117    
118     * Converting the scripting modules to using a well-defined interface
119     rather than the general registry.
120     * Converted the 'traffic' command.
121     * Got rid of the registry since it wasn't needed anymore.
122    
123 changelog 1.498 2002-05-11 01:08 stdarg <stdarg@techmonkeys.org>
124    
125     * modules/javascript/javascript.c, src/cmds.c:
126    
127    
128     * Fixed a lot of duplicate log messages from dcc commands.
129    
130 changelog 1.497 2002-05-09 21:23 Federico Mennite <ite@techmonkeys.org>
131    
132     * configure.ac, acconfig/acinclude.m4, modules/Makefile.am,
133     modules/javascript/.cvsignore, modules/javascript/Makefile.am,
134     modules/javascript/javascript.c:
135    
136     Added preliminary support libjs detection and javascript module
137     Makefile
138    
139 changelog 1.496 2002-05-09 07:37 stdarg <stdarg@techmonkeys.org>
140    
141     * src/: dcc.c, egg.h, tcldcc.c, tclmisc.c:
142    
143    
144     * Quickly converted the network functions to language neutrality
145     * script_listen_script() doesn't work, I think. I haven't tested it
146     yet, but I'm 99.9% sure. I'll do it later.
147     * Sort of a cool little new function... script_export. It lets you
148     define a function in tcl/perl/javascript, and make it available in
149     the other scripting modules. It needs some tuning, but it's a start.
150    
151 changelog 1.495 2002-05-09 03:34 stdarg <stdarg@techmonkeys.org>
152    
153     * modules/tclscript/tclscript.c:
154    
155    
156     * Don't bother with remaining arguments if there's a conversion
157     error.
158    
159 changelog 1.494 2002-05-09 03:26 stdarg <stdarg@techmonkeys.org>
160    
161     * modules/irc/: irc.c, scriptcmds.c, tclirc.c:
162    
163    
164     * Added patch by Guillaume Leclanche <mo-ize@nul-en.info> to convert
165     functions in the irc module to language-independent form.
166    
167     2002-05-09 03:11 stdarg <stdarg@techmonkeys.org>
168    
169     * src/egg_timer.c:
170    
171    
172     * Changed a static int array to dynamic.
173    
174 changelog 1.493 2002-05-07 22:09 stdarg <stdarg@techmonkeys.org>
175    
176     * modules/javascript/javascript.c:
177    
178    
179     * The javascript module seems to be on par with tcl and perl now.
180     Who's yo daddy! Later we can add special things, like a real
181     EggdropUser object, and EggdropChannel, etc.
182    
183 changelog 1.492 2002-05-07 10:02 stdarg <stdarg@techmonkeys.org>
184    
185     * modules/javascript/javascript.c:
186    
187    
188     * Stuff is starting to work. You can use .js putlog("blah blah") for
189     instance.
190    
191 changelog 1.491 2002-05-06 10:41 stdarg <stdarg@techmonkeys.org>
192    
193     * modules/javascript/javascript.c:
194    
195    
196     * .js can now do simple stuff like math and string addition
197    
198     2002-05-06 10:33 stdarg <stdarg@techmonkeys.org>
199    
200     * modules/javascript/javascript.c:
201    
202    
203     * it compiles now if you hack up a makefile, but makes eggdrop when
204     you call a function with .js (dcc command)
205    
206 changelog 1.490 2002-05-06 09:39 stdarg <stdarg@techmonkeys.org>
207    
208     * modules/javascript/javascript.c:
209    
210    
211     * It doesn't compile yet. Can somebody make a proper Makefile for it
212     though? I tried for a little while, but it's failing horribly. ITE?
213    
214 changelog 1.487 2002-05-06 05:44 stdarg <stdarg@techmonkeys.org>
215    
216     * lib/egglib/: regexp.c, regexp.h:
217    
218    
219     * Added a regsub() function that works sort of like Tcl's. I'll do a
220     regmatch() function later. We should add regcomp() and regexec() to
221     lib/compat I guess?
222    
223 changelog 1.486 2002-05-06 04:52 Jeff Fisher <guppy@techmonkeys.org>
224    
225     * testcode/match.c:
226    
227     added zip's matching code
228    
229 changelog 1.485 2002-05-05 20:04 stdarg <stdarg@techmonkeys.org>
230    
231     * src/: match.c, match.h:
232    
233    
234     * wild_match has const arguments
235    
236 changelog 1.484 2002-05-05 16:40 Tothwolf <tothwolf@techmonkeys.org>
237    
238     * lib/compat/compat.h, lib/compat/inet_aton.c,
239     lib/compat/inet_aton.h, lib/compat/inet_ntop.c,
240     lib/compat/inet_ntop.h, lib/compat/inet_pton.c,
241     lib/compat/inet_pton.h, lib/compat/memcpy.c, lib/compat/memcpy.h,
242     lib/compat/memset.c, lib/compat/memset.h, lib/compat/snprintf.c,
243     lib/compat/snprintf.h, lib/compat/strcasecmp.c,
244     lib/compat/strcasecmp.h, lib/compat/strdup.c, lib/compat/strdup.h,
245     lib/compat/strerror.h, lib/compat/strftime.h, lib/compat/strlcat.h,
246     lib/compat/strlcpy.h, lib/compat/strncasecmp.c,
247     lib/compat/strncasecmp.h, lib/eggdrop/botnetutil.c,
248     lib/eggdrop/botnetutil.h, lib/eggdrop/common.h,
249     lib/eggdrop/eggdrop.c, lib/eggdrop/eggdrop.h,
250     lib/eggdrop/fileutil.c, lib/eggdrop/fileutil.h,
251     lib/eggdrop/memutil.c, lib/eggdrop/memutil.h, lib/eggdrop/module.h,
252     lib/eggdrop/modvals.h, lib/eggdrop/registry.c,
253     lib/eggdrop/registry.h, lib/eggdrop/script.c, lib/eggdrop/script.h,
254     lib/eggdrop/stat.h, lib/egglib/base64.c, lib/egglib/base64.h,
255     lib/egglib/egglib.h, lib/egglib/hash_table.c,
256     lib/egglib/hash_table.h, lib/egglib/hash_table_test.c,
257     lib/egglib/linked_list.c, lib/egglib/linked_list.h,
258     lib/egglib/linked_list_test.c, lib/egglib/mempool.c,
259     lib/egglib/mempool.h, lib/egglib/mempool_test.c,
260     lib/egglib/msprintf.c, lib/egglib/msprintf.h, lib/egglib/mstack.c,
261     lib/egglib/mstack.h, modules/blowfish/bf_tab.h,
262     modules/blowfish/blowfish.c, modules/blowfish/blowfish.h,
263     modules/channels/channels.c, modules/channels/channels.h,
264     modules/channels/cmdschan.c, modules/channels/flagmaps.c,
265     modules/channels/tclchan.c, modules/channels/udefchan.c,
266     modules/channels/userchan.c, modules/compress/compress.c,
267     modules/compress/compress.h, modules/compress/tclcompress.c,
268     modules/console/console.c, modules/console/console.h,
269     modules/ctcp/ctcp.c, modules/ctcp/ctcp.h,
270     modules/filesys/dbcompat.c, modules/filesys/dbcompat.h,
271     modules/filesys/filedb3.c, modules/filesys/filedb3.h,
272     modules/filesys/filelist.c, modules/filesys/filelist.h,
273     modules/filesys/files.c, modules/filesys/files.h,
274     modules/filesys/filesys.c, modules/filesys/filesys.h,
275     modules/filesys/tclfiles.c, modules/irc/chan.c,
276     modules/irc/cmdsirc.c, modules/irc/irc.c, modules/irc/irc.h,
277     modules/irc/mode.c, modules/irc/msgcmds.c, modules/irc/tclirc.c,
278     modules/notes/cmdsnote.c, modules/notes/notes.c,
279     modules/notes/notes.h, modules/perlscript/mod_iface.c,
280     modules/perlscript/perlscript.c, modules/server/cmdsserv.c,
281     modules/server/scriptcmds.c, modules/server/server.c,
282     modules/server/server.h, modules/server/servmsg.c,
283     modules/share/share.c, modules/share/share.h,
284     modules/share/uf_features.c, modules/tclscript/tclscript.c,
285     modules/transfer/transfer.c, modules/transfer/transfer.h,
286     modules/uptime/uptime.c, modules/uptime/uptime.h,
287     modules/woobie/woobie.c, src/bg.c, src/bg.h, src/botcmd.c,
288     src/botcmd.h, src/botmsg.c, src/botmsg.h, src/botnet.c,
289     src/botnet.h, src/chan.h, src/chanprog.c, src/chanprog.h,
290     src/cmds.c, src/cmds.h, src/cmdt.h, src/core_binds.c,
291     src/core_binds.h, src/dcc.c, src/dcc.h, src/dccutil.c,
292     src/dccutil.h, src/debug.h, src/dns.c, src/dns.h, src/egg.h,
293     src/egg_timer.c, src/egg_timer.h, src/flags.c, src/flags.h,
294     src/irccmp.c, src/irccmp.h, src/logfile.c, src/logfile.h,
295     src/main.c, src/main.h, src/match.c, src/match.h, src/misc.c,
296     src/misc.h, src/modules.c, src/modules.h, src/net.c, src/net.h,
297     src/patch.h, src/tandem.h, src/tcl.c, src/tcl.h, src/tcldcc.c,
298     src/tclegg.h, src/tclhash.c, src/tclhash.h, src/tclmisc.c,
299     src/tcluser.c, src/traffic.h, src/userent.c, src/userent.h,
300     src/userrec.c, src/userrec.h, src/users.c, src/users.h:
301    
302     Grafted GPL header onto newer files. Storing rcsid in binary files
303     now.
304    
305 changelog 1.483 2002-05-05 15:21 wingman
306    
307     * lib/egglib/linked_list_test.c, modules/irc/irc.h,
308     modules/server/server.h, src/botcmd.h, src/botmsg.h, src/botnet.h,
309     src/chanprog.h, src/cmds.h, src/core_binds.c, src/dcc.h,
310     src/dccutil.h, src/misc.h, src/modules.h, src/net.c, src/net.h,
311     src/proto.h, src/tcl.h, src/tclhash.h, src/userent.h,
312     src/userrec.h:
313    
314     i knew i forgot something :-P
315    
316     2002-05-05 15:19 wingman
317    
318     * src/Makefile.am, src/botcmd.c, src/botmsg.c, src/botnet.c,
319     src/chanprog.c, src/cmds.c, src/dcc.c, src/dccutil.c, src/dns.c,
320     src/flags.c, src/logfile.c, src/main.c, src/main.h, src/misc.c,
321     src/modules.c, src/tcl.c, src/tcldcc.c, lib/eggdrop/module.h,
322     modules/filesys/files.c, modules/filesys/filesys.c,
323     modules/filesys/filesys.h, src/tclegg.h, src/tclhash.c,
324     src/tclmisc.c, src/tcluser.c, src/userent.c, src/userrec.c,
325     src/users.c, src/users.h:
326    
327     Changes:
328    
329     * removed patch.h
330     * added proper <filename>.h to (nearly) all <filename.h>
331     * moved fixcolon to server.mod and irc.mod
332     * moved ip2long to net.h
333     * removed some unused function (forgot the name :-P)
334    
335     Todo:
336    
337     * move config.h #include's away from main.h to files which
338     needs them
339     * clean up lib/eggdrop/module.h
340     (now not just main.h is included but nearly all .h files from
341     the core, but i guess this fixes itself when the global func
342     table is abandon - then the modules must be revised too and
343     we can clean up module.h)
344    
345     And i'll bet i forgot something... ;-)
346    
347 changelog 1.482 2002-05-05 04:59 stdarg <stdarg@techmonkeys.org>
348    
349     * src/tclmisc.c:
350    
351    
352     * Got rid of a static buffer in script_md5
353    
354 changelog 1.481 2002-05-05 04:12 stdarg <stdarg@techmonkeys.org>
355    
356     * modules/blowfish/: Makefile.am, blowfish.c:
357    
358    
359     * Applied a modified version of a blowfish.mod patch by Mo-Ize
360     <mo-ize@nul-en.info> to convert blowfish scripting functions.
361    
362 changelog 1.480 2002-05-04 17:01 wingman
363    
364     * lib/egglib/: linked_list.c, linked_list.h, linked_list_test.c:
365    
366     egglib:
367    
368     *) commented linked_list.[c|h]
369     *) added a char comparator
370     *) fixed a segfault with uninitialised cursor
371     *) update test code and added a char'd linked_list
372    
373 changelog 1.479 2002-05-04 16:17 Federico Mennite <ite@techmonkeys.org>
374    
375     * configure.ac, acconfig/acinclude.m4, src/bg.c:
376    
377     Preforking is now enbaled by default (not matter if Tcl is threaded
378     or not).
379    
380 changelog 1.478 2002-05-04 14:14 Federico Mennite <ite@techmonkeys.org>
381    
382     * acconfig/acinclude.m4:
383    
384     Cygwin's binmode static library name was wrong.
385    
386 changelog 1.477 2002-05-04 13:32 Tothwolf <tothwolf@techmonkeys.org>
387    
388     * testcode/Makefile:
389    
390     Simplified build rules and added a clean target.
391    
392 changelog 1.476 2002-05-04 09:18 Axel Franke <eule@berlin.snafu.de>
393    
394     * modules/channels/cmdschan.c, src/patch.h:
395    
396     clean up cmd_pls_ban/exempt/invite and cmd_mns_ban/exempt/invite
397     with maskfunctions
398    
399 changelog 1.475 2002-05-03 20:16 Will Buckner <wcc@techmonkeys.org>
400    
401     * text/banner:
402    
403     Small copyright info update.
404    
405 changelog 1.474 2002-05-03 07:59 stdarg <stdarg@techmonkeys.org>
406    
407     * src/traffic.h:
408    
409    
410     * Ah, and traffic.h to define the struct
411    
412     2002-05-03 07:57 stdarg <stdarg@techmonkeys.org>
413    
414     * src/: cmds.c, main.c, net.c, tcl.c, tcldcc.c:
415    
416    
417     * Made itraffic_* otraffic_* into a single struct.
418     * mod-path -> mod_path
419    
420 changelog 1.473 2002-05-03 01:21 Federico Mennite <ite@techmonkeys.org>
421    
422     * configure.ac, acconfig/acinclude.m4, lib/compat/Makefile.am,
423     lib/compat/compat.h, lib/compat/getopt.c, lib/compat/getopt.h,
424     lib/compat/getopt1.c, src/main.c:
425    
426     * Now using getopt_long() for command line processing. Might not be
427     defnitive.
428     * Workarounded an issue on cygwin which prevented binmode.o to be
429     linked in.
430     * Minor configure macros cleanup
431    
432 changelog 1.470 2002-05-02 03:21 stdarg <stdarg@techmonkeys.org>
433    
434     * doc/howto/porting.txt:
435    
436    
437     * Oops botnet-nick, not bot-nick
438    
439     2002-05-02 03:16 stdarg <stdarg@techmonkeys.org>
440    
441     * doc/howto/: README, porting.txt, timers.txt:
442    
443    
444     * Added 'porting.txt', which gives some pointers for porting scripts
445     from older versions of Eggdrop to 1.7.
446     * Updated the howto for timers.
447    
448 changelog 1.469 2002-05-01 05:39 stdarg <stdarg@techmonkeys.org>
449    
450     * src/tcluser.c:
451    
452    
453     * Fixed crash in script_matchuser (found by blaster^
454     <blasterb@wanadoo.Fr>)
455    
456     2002-05-01 05:31 stdarg <stdarg@techmonkeys.org>
457    
458     * doc/tcl-commands.doc, modules/server/scriptcmds.c:
459    
460    
461     * now putserv -noqueue adds \r\n to the end of your text for you
462    
463 changelog 1.468 2002-05-01 04:28 stdarg <stdarg@techmonkeys.org>
464    
465     * scripts/compat.tcl:
466    
467    
468     * Oops, forgot a }
469    
470 changelog 1.467 2002-05-01 03:56 stdarg <stdarg@techmonkeys.org>
471    
472     * eggdrop.complete.conf, eggdrop.simple.conf,
473     modules/channels/channels.c, modules/compress/compress.c,
474     modules/console/console.c, modules/filesys/filesys.c,
475     modules/irc/irc.c, modules/notes/notes.c, modules/server/server.c,
476     modules/transfer/transfer.c, nettype/custom.irc.conf,
477     nettype/custom.server.conf, nettype/dalnet.irc.conf,
478     nettype/dalnet.server.conf, nettype/efnet.irc.conf,
479     nettype/efnet.server.conf, nettype/hybridefnet.irc.conf,
480     nettype/hybridefnet.server.conf, nettype/ircnet.irc.conf,
481     nettype/ircnet.server.conf, nettype/undernet.irc.conf,
482     nettype/undernet.server.conf, scripts/compat.tcl,
483     scripts/userinfo.tcl, src/logfile.c, src/tcl.c:
484    
485     I changed a lot of variable names (- became _). I may have missed
486     some so keep your eyes open and if your scripts stop working, this
487     may be why. I also added 'puthelp' and 'putquick' to compat.tcl.
488    
489 changelog 1.466 2002-05-01 02:30 stdarg <stdarg@techmonkeys.org>
490    
491     * doc/tcl-commands.doc, lib/eggdrop/script.c, lib/eggdrop/script.h,
492     src/tcldcc.c, src/tclhash.c, src/tclmisc.c:
493    
494    
495     * Added some convenience functions for working with strings in
496     script_var_t's. * 'binds' command now returns a list of bind tables
497     if you specify no arguments.
498    
499 changelog 1.465 2002-04-28 07:37 stdarg <stdarg@techmonkeys.org>
500    
501     * modules/perlscript/perlscript.c, modules/tclscript/tclscript.c,
502     src/dcc.c, src/tcl.c, src/tclmisc.c:
503    
504    
505     * Converted some more variables
506     * Added null checking in tcl and perl modules for string conversions
507    
508 changelog 1.464 2002-04-28 06:15 Federico Mennite <ite@techmonkeys.org>
509    
510     * src/: tcl.c, tclmisc.c:
511    
512     Got rid of tcl_loadmodule() in favour of script_loadmodule.
513    
514 changelog 1.463 2002-04-28 05:58 Federico Mennite <ite@techmonkeys.org>
515    
516     * eggdrop.complete.conf, eggdrop.simple.conf:
517    
518     Don't load tclscript in the traditional way since we load it through
519     command line.
520    
521     2002-04-28 05:53 Federico Mennite <ite@techmonkeys.org>
522    
523     * eggdrop.complete.conf, eggdrop.simple.conf, src/main.c:
524    
525     Allow to preload a module from the command line.
526    
527 changelog 1.462 2002-04-28 03:13 Federico Mennite <ite@techmonkeys.org>
528    
529     * src/tcldcc.c:
530    
531     Dcc entries weren't released properly in a case of listen command
532     failure
533    
534 changelog 1.461 2002-04-28 02:21 Federico Mennite <ite@techmonkeys.org>
535    
536     * lib/eggdrop/module.h, src/dcc.c, src/dccutil.c, src/modules.c,
537     src/proto.h:
538    
539     * Let's increase candidates to be schrienked out from the dcc table.
540     * Built default for max_dcc is the same to the one in the config
541     file.
542     * Minor dcc clean up.
543     * Exporting removedcc() was unneeded and dangerous.
544    
545 changelog 1.460 2002-04-27 18:34 stdarg <stdarg@techmonkeys.org>
546    
547     * src/: dcc.c, dccutil.c, tcl.c:
548    
549    
550     * Use init_dcc_max instead of resizing the dcc array ourselves
551    
552 changelog 1.459 2002-04-27 18:15 stdarg <stdarg@techmonkeys.org>
553    
554     * src/: dcc.c, main.c, tcl.c, users.c:
555    
556    
557     * Changed some linked variables to new linking method
558     * Made max_dcc shrinkable down to the last-used dcc slot.
559    
560 changelog 1.458 2002-04-26 17:46 stdarg <stdarg@techmonkeys.org>
561    
562     * src/dccutil.c:
563    
564    
565     * Applied a patch that ITE <ite@freesurf.ch> sent in, which restores
566     the behavior of max-dcc
567    
568     2002-04-26 17:33 stdarg <stdarg@techmonkeys.org>
569    
570     * modules/perlscript/perlscript.c, src/dcc.c:
571    
572    
573     * On perl error, don't try to get return value off the perl stack
574     * Some NULL checking for dcc.c
575    
576 changelog 1.457 2002-04-26 09:29 stdarg <stdarg@techmonkeys.org>
577    
578     * modules/: channels/channels.c, channels/channels.h,
579     channels/tclchan.c, channels/userchan.c, perlscript/perlscript.c:
580    
581     I combined a lot of code for bans, invites, exempts. The new syntax
582     for the commands is like:
583    
584     newban channel ban creator comment ?lifetime? ?sticky?
585     use "" for channel if you want a global ban
586    
587     killban ?channel? ban
588     if channel isn't given, or is "", use the global ban list
589    
590     isban ?channel? ban isbansticky ?channel? ban ispermban ?channel?
591     ban matchban ?channel? ban stickban ?channel? ban unstickban
592     ?channel? ban
593    
594     And the same for invites and exempts
595    
596 changelog 1.456 2002-04-26 00:25 stdarg <stdarg@techmonkeys.org>
597    
598     * modules/perlscript/perlscript.c:
599    
600    
601     * Got rid of the use of the aTHX_ macro
602    
603 changelog 1.455 2002-04-25 23:18 stdarg <stdarg@techmonkeys.org>
604    
605     * modules/channels/cmdschan.c, src/cmds.c, src/tcldcc.c,
606     src/tclhash.c, src/userrec.c, src/users.c:
607    
608    
609     * Added NULL checking to some more dcc table cycling code
610    
611 changelog 1.454 2002-04-25 22:48 stdarg <stdarg@techmonkeys.org>
612    
613     * modules/perlscript/: mod_iface.c, perlscript.c:
614    
615    
616     * Added variable linking support to perlscript.mod. I'm not sure if
617     unlinking works right now.
618    
619 changelog 1.453 2002-04-25 20:11 stdarg <stdarg@techmonkeys.org>
620    
621     * modules/server/: scriptcmds.c, tclserv.c:
622    
623     Yes, I did forget! doh
624    
625 changelog 1.452 2002-04-25 17:39 stdarg <stdarg@techmonkeys.org>
626    
627     * doc/tcl-commands.doc:
628    
629    
630     * Updated docs for putserv
631    
632     2002-04-25 17:34 stdarg <stdarg@techmonkeys.org>
633    
634     * modules/: notes/notes.c, server/server.c:
635    
636    
637     * Fixed compiler warning in storenote
638     * Applied patch by Guillaume Leclanche <mo-ize@nul-en.info> to
639     convert server script functions to language independence
640     * Changed putserv to handle multiple queues, and removed
641     puthelp/putquick
642    
643 changelog 1.451 2002-04-25 04:25 stdarg <stdarg@techmonkeys.org>
644    
645     * testcode/base64.h:
646    
647    
648     * Forgot a file heh
649    
650     2002-04-25 04:24 stdarg <stdarg@techmonkeys.org>
651    
652     * testcode/dns.c:
653    
654    
655     * Some simple dns resolution code
656    
657     2002-04-25 04:19 stdarg <stdarg@techmonkeys.org>
658    
659     * testcode/: Makefile, base64.c, chat.c, client.c, http.c, ipv6.c,
660     linemode.c, my_socket.c, my_socket.h, sclient.c, sockbuf.c,
661     sockbuf.h, socks4.c, socks5.c:
662    
663    
664     * sclient.c - test program to telnet using a proxy
665     * http.c/base64.c - http anonymous and authenticated proxies
666     * socks5.c - socks5 proxy with support for username/password
667     authentication, ipv4, ipv6, and remote hostname resolution
668     * socks4.c socks4 proxy (no authentication)
669    
670     2002-04-25 04:06 stdarg <stdarg@techmonkeys.org>
671    
672     * lib/eggdrop/script.c, lib/eggdrop/script.h, lib/egglib/mstack.c,
673     lib/egglib/mstack.h, modules/perlscript/mod_iface.c,
674     modules/perlscript/perlscript.c, modules/tclscript/tclscript.c,
675     src/dcc.c, src/egg_timer.c, src/logfile.c, src/proto.h, src/tcl.c,
676     src/tclhash.c, testcode/sockbuf.c, testcode/sockbuf.h:
677    
678    
679     * Implemented string/int variable linking for the tcl module
680     * Started working on linking variables in the perl module
681     * Some minor fixes as I came across them
682    
683 changelog 1.450 2002-04-17 23:10 Federico Mennite <ite@techmonkeys.org>
684    
685     * modules/channels/tclchan.c:
686    
687     Fixed a small error with channel add not showing an error message on
688     invalid channel prefixes (synch 1.6)
689    
690     2002-04-17 23:03 Federico Mennite <ite@techmonkeys.org>
691    
692     * src/botcmd.c:
693    
694     * "Detected loop: two bots exist named bot2: disconnecting bot3"
695     sounds better than "Detected loop: disconnecting (bot2):
696     Disconnected bot3" (synch 1.6).
697     * Minor gettextification clean ups.
698    
699 changelog 1.449 2002-04-17 21:40 Federico Mennite <ite@techmonkeys.org>
700    
701     * modules/channels/channels.c:
702    
703     removed an extra space from the 'Writing channel file...' message
704     (synch 1.6)
705    
706 changelog 1.448 2002-04-17 21:27 Federico Mennite <ite@techmonkeys.org>
707    
708     * modules/share/uf_features.c:
709    
710     uff entries were not added properly (synch 1.6)
711    
712     2002-04-17 21:16 Federico Mennite <ite@techmonkeys.org>
713    
714     * modules/irc/mode.c:
715    
716     Defines cleanups (synch 1.6)
717    
718     2002-04-17 21:09 Federico Mennite <ite@techmonkeys.org>
719    
720     * src/botnet.c:
721    
722     botlink() now safely copies the linker string.
723    
724 changelog 1.447 2002-04-16 23:08 Federico Mennite <ite@techmonkeys.org>
725    
726     * modules/irc/mode.c, src/chan.h:
727    
728     Fixed crashes relating to flushmodes (synch 1.6)
729    
730 changelog 1.446 2002-04-16 22:52 Federico Mennite <ite@techmonkeys.org>
731    
732     * src/dcc.c:
733    
734     Users with only +x can now only login via dcc chat, they cannot use
735     telnet (synch 1.6)
736    
737     2002-04-16 22:40 Federico Mennite <ite@techmonkeys.org>
738    
739     * scripts/botchk:
740    
741     Better botchk comments (synch 1.6)
742    
743     2002-04-16 22:34 Federico Mennite <ite@techmonkeys.org>
744    
745     * doc/: compiling.FAQ, html/compiling.html:
746    
747     Added a referenece to LD_LIBRARY_PATH in compiling FAQ.
748    
749 changelog 1.445 2002-04-14 23:22 Federico Mennite <ite@techmonkeys.org>
750    
751     * acconfig/acinclude.m4:
752    
753     Made a few cosmetic changes to the configure macros (synch 1.6).
754    
755     2002-04-14 23:10 Federico Mennite <ite@techmonkeys.org>
756    
757     * modules/filesys/filesys.c, modules/server/cmdsserv.c, src/cmds.c:
758    
759     * Some plural fixes for the filesys and the server modules and the
760     core (synch 1.6).
761     * More gettextification for the filesys module.
762    
763 changelog 1.444 2002-04-14 22:01 Federico Mennite <ite@techmonkeys.org>
764    
765     * acconfig/acinclude.m4:
766    
767     Shared tcl libraries wern't recognised properly on cygwin32 (synch
768     1.6).
769    
770 changelog 1.439 2002-04-01 23:39 Federico Mennite <ite@techmonkeys.org>
771    
772     * configure.ac, acconfig/acinclude.m4, lib/compat/Makefile.am,
773     lib/compat/compat.h, lib/compat/strerror.c, lib/compat/strerror.h,
774     src/net.c:
775    
776     Stripped neterror() so it will always use strerror(). Provided a
777     full strerror() fallback function.
778    
779     2002-04-01 23:35 Federico Mennite <ite@techmonkeys.org>
780    
781     * acconfig/acinclude.m4:
782    
783     Removed a trick needed by autoconf 2.53 to access the LIBOBJS
784     variable without getting an error on bootstrap, since autoconf 2.52
785     didn't like it.
786    
787 changelog 1.438 2002-04-01 17:34 Axel Franke <eule@berlin.snafu.de>
788    
789     * modules/channels/channels.c, modules/channels/channels.h,
790     modules/channels/cmdschan.c, modules/channels/tclchan.c,
791     modules/channels/userchan.c, modules/irc/chan.c,
792     modules/irc/cmdsirc.c, modules/irc/irc.c, modules/share/share.c,
793     src/patch.h:
794    
795     move u_addban, u_addexempt and u_addinvite into u_addmask
796    
797 changelog 1.437 2002-04-01 13:33 Federico Mennite <ite@techmonkeys.org>
798    
799     * configure.ac, acconfig/acinclude.m4, lib/compat/Makefile.am,
800     lib/compat/compat.h, lib/compat/strlcat.c, lib/compat/strlcat.h,
801     lib/compat/strlcpy.c, lib/compat/strlcpy.h, lib/eggdrop/common.h,
802     lib/eggdrop/eggdrop.h, lib/eggdrop/memutil.c,
803     lib/eggdrop/memutil.h, modules/channels/cmdschan.c,
804     modules/channels/tclchan.c, modules/channels/userchan.c,
805     modules/filesys/filesys.c, modules/irc/chan.c,
806     modules/irc/cmdsirc.c, modules/irc/irc.c, modules/irc/mode.c,
807     modules/irc/msgcmds.c, modules/server/cmdsserv.c,
808     modules/server/server.c, modules/server/servmsg.c,
809     modules/server/tclserv.c, modules/share/share.c, src/chanprog.c,
810     src/cmds.c, src/dcc.c, src/dns.c, src/flags.c, src/main.c,
811     src/misc.c, src/modules.c, src/net.c, src/tcldcc.c, src/tclmisc.c,
812     src/tcluser.c, src/userent.c, src/userrec.c, src/users.c:
813    
814     * Got rid of strncpyz() in favour of BSD's strlcpy(). Fallback
815     function provided.
816     * BSD's strlcat() provided as fallback function.
817     * Fallback functions weren't linked as expected when needed.
818    
819 changelog 1.436 2002-03-26 01:06 Federico Mennite <ite@techmonkeys.org>
820    
821     * .cvsignore, lib/eggdrop/Makefile.am, lib/eggdrop/eggdrop.c,
822     lib/eggdrop/eggdrop.h, lib/eggdrop/registry.c,
823     lib/eggdrop/registry.h, lib/eggdrop/script.c, lib/eggdrop/script.h,
824     modules/perlscript/mod_iface.c, modules/perlscript/perlscript.c,
825     modules/tclscript/tclscript.c, src/Makefile.am, src/dcc.c,
826     src/dns.c, src/egg_timer.c, src/logfile.c, src/main.c, src/main.h,
827     src/script.c, src/script.h, src/script_api.h, src/tcl.c,
828     src/tcldcc.c, src/tclhash.c, src/tclmisc.c, src/tcluser.c:
829    
830     * moved script API to libeggdrop (without using the bot context)
831     * fixed a wrong function name in perlscript
832     * do not use the bot context in registry for now
833    
834 changelog 1.433 2002-03-22 16:01 Federico Mennite <ite@techmonkeys.org>
835    
836     * lib/eggdrop/Makefile.am, lib/eggdrop/common.h,
837     lib/eggdrop/eggdrop.c, lib/eggdrop/eggdrop.h, lib/eggdrop/module.h,
838     lib/eggdrop/registry.c, lib/eggdrop/registry.h,
839     lib/egglib/egglib.h, modules/blowfish/blowfish.c,
840     modules/channels/channels.c, modules/compress/compress.c,
841     modules/console/console.c, modules/ctcp/ctcp.c,
842     modules/filesys/filesys.c, modules/irc/irc.c,
843     modules/notes/notes.c, modules/perlscript/mod_iface.c,
844     modules/server/server.c, modules/share/share.c,
845     modules/tclscript/Makefile.am, modules/tclscript/tclscript.c,
846     modules/transfer/transfer.c, modules/uptime/uptime.c,
847     modules/woobie/woobie.c, src/Makefile.am, src/egg.h,
848     src/egg_timer.c, src/egg_timer.h, src/main.c, src/main.h,
849     src/modules.c, src/modules.h, src/registry.c, src/registry.h,
850     src/script.c, src/script.h:
851    
852     * Created eggdrop's library context.
853     * Moved registry stuff to libeggdrop.
854     * Some headers vs. prototypes cleanups.
855    
856 changelog 1.432 2002-03-20 13:11 Will Buckner <wcc@techmonkeys.org>
857    
858     * doc/UPDATES1.6:
859    
860     Synched UPDATES1.6 with 1.6
861    
862 changelog 1.429 2002-03-13 14:16 stdarg <stdarg@techmonkeys.org>
863    
864     * testcode/client.c:
865    
866    
867     * Updated chat client
868    
869 changelog 1.428 2002-03-13 00:27 stdarg <stdarg@techmonkeys.org>
870    
871     * src/: tcldcc.c, tclmisc.c:
872    
873    
874     * All the tcl commands in tclmisc.c except for loadmodule (has to
875     wait for tcl-free config)
876     * Fixed some dcc stuff that got commented out instead of changed..
877     oops
878    
879 changelog 1.427 2002-03-11 20:16 stdarg <stdarg@techmonkeys.org>
880    
881     * src/: botmsg.c, cmds.c, dcc.c, tcl.c, tcldcc.c, tclmisc.c:
882    
883     * Converted/cleaned some tcl stuff
884     * More dcc fixes
885    
886 changelog 1.426 2002-03-10 01:35 stdarg <stdarg@techmonkeys.org>
887    
888     * modules/notes/notes.c:
889    
890     * dcc checks
891    
892 changelog 1.425 2002-03-09 19:42 Axel Franke <eule@berlin.snafu.de>
893    
894     * modules/: channels/channels.c, channels/channels.h,
895     channels/cmdschan.c, channels/tclchan.c, channels/userchan.c,
896     share/share.c:
897    
898     move u_delban, u_delexempt and u_delinvite into u_delmask
899    
900 changelog 1.424 2002-03-05 19:53 stdarg <stdarg@techmonkeys.org>
901    
902     * configure.ac, src/net.c:
903    
904    
905     * Use strerror() within neterror() if we have it
906    
907 changelog 1.423 2002-03-05 08:12 stdarg <stdarg@techmonkeys.org>
908    
909     * src/flags.c:
910    
911    
912     * Cleaned up logmodes a bit.
913    
914 changelog 1.422 2002-03-04 03:55 stdarg <stdarg@techmonkeys.org>
915    
916     * modules/tclscript/tclscript.c, src/chanprog.c, src/cmds.c:
917    
918    
919     * Got rid of .set command
920     * Moved Tcl info from chanprog.c to tcl module
921    
922 changelog 1.421 2002-03-04 02:32 stdarg <stdarg@techmonkeys.org>
923    
924     * lib/eggdrop/modvals.h, modules/notes/notes.c, src/botmsg.c,
925     src/modules.c, src/proto.h:
926    
927    
928     * Removed Tcl dependency from storenote.
929    
930 changelog 1.420 2002-03-03 20:17 stdarg <stdarg@techmonkeys.org>
931    
932     * modules/tclscript/tclscript.c, src/botcmd.c, src/botnet.c,
933     src/cmds.c:
934    
935    
936     * Moved .tcl command to the tcl module
937    
938 changelog 1.419 2002-03-03 19:09 stdarg <stdarg@techmonkeys.org>
939    
940     * eggdrop.complete.conf, doc/tcl-commands.doc:
941    
942    
943     * Remove assoc.mod's tcl commands and entry in the config file.
944    
945     2002-03-03 19:03 stdarg <stdarg@techmonkeys.org>
946    
947 changelog 1.472 * configure.ac, modules/Makefile.am, src/Makefile.am, src/botcmd.c,
948 changelog 1.443 src/botnet.c, src/cmds.c, src/tcldcc.c:
949 changelog 1.419
950    
951     * Got rid of assoc.mod
952    
953 changelog 1.418 2002-03-03 18:14 stdarg <stdarg@techmonkeys.org>
954    
955     * testcode/: Makefile, chat.c, client.c, ipv6.c, my_socket.c,
956     sockbuf.c, sockbuf.h, sslmode.c, zipmode.c:
957    
958     [no log message]
959    
960 changelog 1.417 2002-03-03 10:00 Automatic CVS Scripts
961    
962     * po/eggdrop.pot:
963    
964     Pots
965    
966 changelog 1.416 2002-03-02 23:08 Axel Franke <eule@berlin.snafu.de>
967    
968     * modules/share/share.c:
969    
970     fixed hopefully the crashes in share.c
971    
972 changelog 1.415 2002-03-02 10:00 Automatic CVS Scripts
973    
974     * po/eggdrop.pot:
975    
976     Pots
977    
978 changelog 1.414 2002-03-02 07:51 Jeff Fisher <guppy@techmonkeys.org>
979    
980     * modules/irc/mode.c:
981    
982     thanks eule for catching rfc_casecmp should be irccmp
983    
984 changelog 1.413 2002-03-01 10:00 Automatic CVS Scripts
985    
986     * po/eggdrop.pot:
987    
988     Pots
989    
990 changelog 1.412 2002-02-28 10:00 Automatic CVS Scripts
991    
992     * po/eggdrop.pot:
993    
994     Pots
995    
996 changelog 1.411 2002-02-27 10:00 Automatic CVS Scripts
997    
998     * po/eggdrop.pot:
999    
1000     Pots
1001    
1002 changelog 1.410 2002-02-27 05:34 Jeff Fisher <guppy@techmonkeys.org>
1003    
1004     * doc/UPDATES1.6, modules/irc/chan.c, modules/irc/mode.c:
1005    
1006     sync'd 1.6 to 1.7
1007    
1008 changelog 1.409 2002-02-26 10:00 Automatic CVS Scripts
1009    
1010     * po/eggdrop.pot:
1011    
1012     Pots
1013    
1014 changelog 1.408 2002-02-25 10:00 Automatic CVS Scripts
1015    
1016     * po/eggdrop.pot:
1017    
1018     Pots
1019    
1020 changelog 1.407 2002-02-25 02:59 stdarg <stdarg@techmonkeys.org>
1021    
1022     * src/: egg_timer.c, egg_timer.h, logfile.c, main.c:
1023    
1024    
1025     * Added 'timers' and 'timer_info' commands
1026     * Removed some unnecessary usage of time(NULL) in logfile.c
1027     * New global variable egg_timeval_now (like 'now' but with
1028     microseconds)
1029     * Fixed some bugs, cleaned up some code, in egg_timer.c
1030    
1031 changelog 1.406 2002-02-24 10:00 Automatic CVS Scripts
1032    
1033     * po/eggdrop.pot:
1034    
1035     Pots
1036    
1037 changelog 1.405 2002-02-24 08:14 Jeff Fisher <guppy@techmonkeys.org>
1038    
1039     * doc/UPDATES1.6, lib/eggdrop/module.h, modules/channels/tclchan.c,
1040     modules/channels/userchan.c, modules/server/server.c,
1041     modules/server/servmsg.c, src/botnet.c, src/dccutil.c,
1042     src/modules.c, src/patch.h, src/users.c, text/motd:
1043    
1044     sync'd 1.6 to 1.7
1045    
1046 changelog 1.404 2002-02-23 10:00 Automatic CVS Scripts
1047    
1048     * po/eggdrop.pot:
1049    
1050     Pots
1051    
1052 changelog 1.403 2002-02-22 13:56 stdarg <stdarg@techmonkeys.org>
1053    
1054     * modules/perlscript/perlscript.c:
1055    
1056    
1057     * Sync perl module with tcl module for SCRIPT_VAR_FRONT functions.
1058    
1059     2002-02-22 13:44 stdarg <stdarg@techmonkeys.org>
1060    
1061     * modules/tclscript/tclscript.c:
1062    
1063    
1064     * Changed the calling conventions for SCRIPT_VAR_FRONT functions.
1065     * Strings returned from Tcl_GetStringFromObj are owned by Tcl, not
1066     us. Oops.
1067    
1068     2002-02-22 13:43 stdarg <stdarg@techmonkeys.org>
1069    
1070     * src/egg_timer.c:
1071    
1072    
1073     * Made 'microseconds' field optional to the timer and rtimer
1074     commands.
1075    
1076 changelog 1.402 2002-02-22 10:00 Automatic CVS Scripts
1077    
1078     * po/eggdrop.pot:
1079    
1080     Pots
1081    
1082 changelog 1.401 2002-02-22 02:43 Axel Franke <eule@berlin.snafu.de>
1083    
1084     * modules/irc/chan.c:
1085    
1086     fix a crash in gotquit
1087    
1088 changelog 1.400 2002-02-21 10:00 Automatic CVS Scripts
1089    
1090     * po/eggdrop.pot:
1091    
1092     Pots
1093    
1094 changelog 1.398 2002-02-20 10:00 Automatic CVS Scripts
1095    
1096     * po/eggdrop.pot:
1097    
1098     Pots
1099    
1100 changelog 1.399 2002-02-20 03:29 Will Buckner <wcc@techmonkeys.org>
1101 changelog 1.397
1102     * doc/UPDATES1.6, src/cmds.c:
1103    
1104     cosmetic fixes (synch 1.6)
1105    
1106 changelog 1.396 2002-02-20 02:37 Jeff Fisher <guppy@techmonkeys.org>
1107    
1108     * doc/UPDATES1.6, modules/console/console.c, modules/irc/chan.c,
1109     modules/irc/irc.c, src/patch.h:
1110    
1111     added a few patches to sync with 1.6
1112    
1113 changelog 1.395 2002-02-19 10:00 Automatic CVS Scripts
1114    
1115     * po/eggdrop.pot:
1116    
1117     Pots
1118    
1119 changelog 1.394 2002-02-18 22:53 Federico Mennite <ite@techmonkeys.org>
1120    
1121     * modules/irc/chan.c:
1122    
1123     PART messages weren't parsed correctly (synch 1.6)
1124    
1125     2002-02-18 22:43 Federico Mennite <ite@techmonkeys.org>
1126    
1127     * modules/irc/chan.c:
1128    
1129     Fixed missing sanity check in check_this_member() (synch 1.6)
1130    
1131 changelog 1.393 2002-02-18 10:00 Automatic CVS Scripts
1132    
1133     * po/eggdrop.pot:
1134    
1135     Pots
1136    
1137 changelog 1.392 2002-02-18 00:07 Federico Mennite <ite@techmonkeys.org>
1138    
1139     * src/cmds.c:
1140    
1141     Fixed a couple of cosmetic problems in cmd_pls_user (synch 1.6)
1142    
1143 changelog 1.391 2002-02-17 19:49 Federico Mennite <ite@techmonkeys.org>
1144    
1145     * nettype/dalnet.server.conf:
1146    
1147     changed kick-method from 1 to 4 in DALnet's server config template
1148    
1149 changelog 1.390 2002-02-17 18:34 Federico Mennite <ite@techmonkeys.org>
1150    
1151     * configure.ac, acconfig/acinclude.m4,
1152     modules/tclscript/Makefile.am, src/Makefile.am:
1153    
1154     tclscript modules isn't being compiled anymore with tcl versions
1155     prior to 8.
1156    
1157 changelog 1.389 2002-02-17 12:44 Federico Mennite <ite@techmonkeys.org>
1158    
1159     * nettype/: .cvsignore, Makefile.am, custom.irc.conf,
1160     custom.server.conf, dalnet.irc.conf, dalnet.server.conf,
1161     efnet.irc.conf, efnet.server.conf, hybridefnet.irc.conf,
1162     hybridefnet.server.conf, ircnet.irc.conf, ircnet.server.conf,
1163     undernet.irc.conf, undernet.server.conf:
1164    
1165     nettype templates directory was missing from the last commit.
1166    
1167     2002-02-17 12:40 Federico Mennite <ite@techmonkeys.org>
1168    
1169     * Makefile.am, configure.ac, eggdrop.complete.conf,
1170     eggdrop.simple.conf, modules/irc/irc.c, modules/server/server.c,
1171     modules/server/server.h:
1172    
1173     * acconfig/mpatrol.m4 wasn't distributed
1174     * net-type is history. Added config templates for network specific
1175     features.
1176    
1177 changelog 1.388 2002-02-17 10:00 Automatic CVS Scripts
1178    
1179     * po/eggdrop.pot:
1180    
1181     Pots
1182    
1183 changelog 1.387 2002-02-16 10:00 Automatic CVS Scripts
1184    
1185     * po/eggdrop.pot:
1186    
1187     Pots
1188    
1189 changelog 1.386 2002-02-15 10:00 Automatic CVS Scripts
1190    
1191     * po/eggdrop.pot:
1192    
1193     Pots
1194    
1195 changelog 1.385 2002-02-14 10:00 Automatic CVS Scripts
1196    
1197     * po/eggdrop.pot:
1198    
1199     Pots
1200    
1201 changelog 1.384 2002-02-14 01:39 Federico Mennite <ite@techmonkeys.org>
1202    
1203     * acconfig/: config.guess, config.sub:
1204    
1205     Upgraded to latest config.guess and config.sub
1206    
1207     2002-02-14 01:36 Federico Mennite <ite@techmonkeys.org>
1208    
1209     * acconfig/acinclude.m4:
1210    
1211     If ngettext isn't available in the eventual gettext library
1212     available on the system, switch to our own.
1213    
1214 changelog 1.383 2002-02-14 00:55 Federico Mennite <ite@techmonkeys.org>
1215    
1216     * acconfig/acinclude.m4, src/chanprog.c, src/modules.c, src/tcl.c:
1217    
1218     * Got rid of STATIC and the related code. We don't need to care if
1219     we have a static build these days.
1220     * Let's tell libtdl about the module's search path with
1221     lt_dladdsearchdir()
1222    
1223 changelog 1.382 2002-02-13 23:56 Axel Franke <eule@berlin.snafu.de>
1224    
1225     * doc/tcl-commands.doc, modules/channels/tclchan.c:
1226    
1227     added as tcl-command isglobalban, isglobalexempt and isglobalinvite
1228    
1229 changelog 1.381 2002-02-13 22:57 Federico Mennite <ite@techmonkeys.org>
1230    
1231     * src/: main.c, userrec.c:
1232    
1233     HQ user's nick to be defined only once.
1234    
1235 changelog 1.380 2002-02-13 16:44 Federico Mennite <ite@techmonkeys.org>
1236    
1237     * modules/compress/compress.c, modules/filesys/filedb3.c,
1238     modules/notes/notes.c, modules/transfer/transfer.c, po/update.pl,
1239     src/chanprog.c, src/egg.h:
1240    
1241     gettext plurals are now supported with the P_() macro
1242    
1243     2002-02-13 16:38 Federico Mennite <ite@techmonkeys.org>
1244    
1245     * bootstrap:
1246    
1247     Updated info about the bootstrap step
1248    
1249 changelog 1.379 2002-02-13 10:00 Automatic CVS Scripts
1250    
1251     * po/eggdrop.pot:
1252    
1253     Pots
1254    
1255 changelog 1.377 2002-02-12 10:00 Automatic CVS Scripts
1256    
1257     * po/eggdrop.pot:
1258    
1259     Pots
1260    
1261 changelog 1.376 2002-02-11 10:00 Automatic CVS Scripts
1262    
1263     * po/eggdrop.pot:
1264    
1265     Pots
1266    
1267 changelog 1.375 2002-02-10 10:00 Automatic CVS Scripts
1268    
1269     * po/eggdrop.pot:
1270    
1271     Pots
1272    
1273 changelog 1.374 2002-02-09 18:37 Axel Franke <eule@berlin.snafu.de>
1274    
1275     * doc/tcl-commands.doc, modules/channels/tclchan.c:
1276    
1277     modify some tcl-commands for the new honor-global-sets
1278    
1279 changelog 1.373 2002-02-09 10:00 Automatic CVS Scripts
1280    
1281     * po/eggdrop.pot:
1282    
1283     Pots
1284    
1285 changelog 1.372 2002-02-08 10:00 Automatic CVS Scripts
1286    
1287     * po/eggdrop.pot:
1288    
1289     Pots
1290    
1291 changelog 1.399 2002-02-07 22:18 Will Buckner <wcc@techmonkeys.org>
1292 changelog 1.371
1293     * doc/compiling.FAQ, doc/text-substitutions.doc,
1294     doc/html/about.html, doc/html/app-problems.html,
1295     doc/html/app-sharing.html, doc/html/app-textsub.html,
1296     doc/html/app-tricks.html, doc/html/app-weird.html,
1297     doc/html/authors.html, doc/html/bans.html, doc/html/botnet.html,
1298     doc/html/compiling.html, doc/html/egg-core.html,
1299     doc/html/faqs.html, doc/html/features.html, doc/html/flags.html,
1300     doc/html/index.html, doc/html/install.html,
1301     doc/html/mod-assoc.html, doc/html/mod-blowfish.html,
1302     doc/html/mod-channels.html, doc/html/mod-compress.html,
1303     doc/html/mod-dns.html, doc/html/mod-filesys.html,
1304     doc/html/mod-irc.html, doc/html/mod-notes.html,
1305     doc/html/mod-server.html, doc/html/mod-share.html,
1306     doc/html/news.html, doc/html/party.html, doc/html/readme.html,
1307     doc/html/sharing.html, doc/html/starting.html, doc/html/users.html,
1308     doc/man1/eggdrop.1, lib/compat/compat.h, lib/compat/inet_aton.h,
1309     lib/compat/inet_ntop.h, lib/compat/inet_pton.h,
1310     lib/compat/memcpy.c, lib/compat/memcpy.h, lib/compat/memset.c,
1311     lib/compat/memset.h, lib/compat/snprintf.h,
1312     lib/compat/strcasecmp.c, lib/compat/strcasecmp.h,
1313     lib/compat/strdup.h, lib/compat/strftime.h,
1314     lib/compat/strncasecmp.c, lib/compat/strncasecmp.h,
1315     lib/eggdrop/botnetutil.c, lib/eggdrop/botnetutil.h,
1316     lib/eggdrop/common.h, lib/eggdrop/eggdrop.h,
1317     lib/eggdrop/fileutil.c, lib/eggdrop/fileutil.h,
1318     lib/eggdrop/memutil.c, lib/eggdrop/memutil.h, lib/eggdrop/module.h,
1319 changelog 1.472 lib/eggdrop/modvals.h, lib/egglib/egglib.h,
1320     modules/blowfish/bf_tab.h, modules/blowfish/blowfish.c,
1321     modules/blowfish/blowfish.h, modules/channels/channels.c,
1322     modules/channels/channels.h, modules/channels/cmdschan.c,
1323     modules/channels/tclchan.c, modules/channels/udefchan.c,
1324     modules/channels/userchan.c, modules/compress/compress.c,
1325     modules/compress/compress.h, modules/compress/tclcompress.c,
1326     modules/console/console.c, modules/console/console.h,
1327     modules/ctcp/ctcp.c, modules/ctcp/ctcp.h,
1328     modules/filesys/dbcompat.c, modules/filesys/dbcompat.h,
1329     modules/filesys/filedb3.c, modules/filesys/filedb3.h,
1330     modules/filesys/filelist.c, modules/filesys/filelist.h,
1331     modules/filesys/files.c, modules/filesys/files.h,
1332     modules/filesys/filesys.c, modules/filesys/filesys.h,
1333     modules/filesys/tclfiles.c, modules/irc/chan.c,
1334     modules/irc/cmdsirc.c, modules/irc/irc.c, modules/irc/irc.h,
1335     modules/irc/mode.c, modules/irc/msgcmds.c, modules/irc/tclirc.c,
1336     modules/notes/cmdsnote.c, modules/notes/notes.c,
1337     modules/notes/notes.h, modules/server/cmdsserv.c,
1338     modules/server/server.c, modules/server/server.h,
1339     modules/server/servmsg.c, modules/server/tclserv.c,
1340     modules/share/share.c, modules/share/share.h,
1341     modules/share/uf_features.c, modules/transfer/transfer.c,
1342     modules/transfer/transfer.h, modules/uptime/uptime.c,
1343     modules/uptime/uptime.h, modules/woobie/woobie.c,
1344     scripts/autobotchk, scripts/ques5.tcl, src/bg.c, src/bg.h,
1345     src/botcmd.c, src/botmsg.c, src/botnet.c, src/chan.h,
1346     src/chanprog.c, src/cmds.c, src/cmdt.h, src/dcc.c, src/dccutil.c,
1347     src/debug.h, src/dns.c, src/dns.h, src/egg.h, src/flags.c,
1348     src/flags.h, src/irccmp.c, src/irccmp.h, src/logfile.h, src/main.c,
1349     src/main.h, src/misc.c, src/misc.h, src/modules.c, src/modules.h,
1350     src/patch.h, src/proto.h, src/tandem.h, src/tcl.c, src/tcldcc.c,
1351     src/tclegg.h, src/tclhash.c, src/tclhash.h, src/tclmisc.c,
1352     src/tcluser.c, src/userent.c, src/userrec.c, src/users.c,
1353     src/users.h, FEATURES, INSTALL, NEWS, README:
1354 changelog 1.371
1355     Updated copyright info for 2002
1356    
1357 changelog 1.370 2002-02-07 10:00 Automatic CVS Scripts
1358    
1359     * po/eggdrop.pot:
1360    
1361     Pots
1362    
1363 changelog 1.369 2002-02-07 05:07 Jeff Fisher <guppy@techmonkeys.org>
1364    
1365     * doc/UPDATES1.6, src/dcc.c:
1366    
1367     added newuser.patch by dw from eggdrop1.6
1368    
1369 changelog 1.368 2002-02-06 10:00 Automatic CVS Scripts
1370    
1371     * po/eggdrop.pot:
1372    
1373     Pots
1374    
1375 changelog 1.367 2002-02-05 10:00 Automatic CVS Scripts
1376    
1377     * po/eggdrop.pot:
1378    
1379     Pots
1380    
1381 changelog 1.366 2002-02-04 10:00 Automatic CVS Scripts
1382    
1383     * po/eggdrop.pot:
1384    
1385     Pots
1386    
1387 changelog 1.399 2002-02-04 07:32 Will Buckner <wcc@techmonkeys.org>
1388 changelog 1.365
1389     * doc/UPDATES1.6:
1390    
1391     Sync'd doc/UPDATES1.6 with 1.6.
1392    
1393 changelog 1.399 2002-02-04 07:27 Will Buckner <wcc@techmonkeys.org>
1394 changelog 1.364
1395     * src/: chanprog.c, patch.h:
1396    
1397     The '/msg bot hello' info should use origbotname instead of
1398     botnetnick when starting the bot in userfile creation mode.
1399    
1400 changelog 1.363 2002-02-03 10:00 Automatic CVS Scripts
1401    
1402     * po/eggdrop.pot:
1403    
1404     Pots
1405    
1406 changelog 1.362 2002-02-02 10:00 Automatic CVS Scripts
1407    
1408     * po/eggdrop.pot:
1409    
1410     Pots
1411    
1412 changelog 1.361 2002-02-01 10:00 Automatic CVS Scripts
1413    
1414     * po/eggdrop.pot:
1415    
1416     Pots
1417    
1418 changelog 1.360 2002-01-31 13:35 Axel Franke <eule@berlin.snafu.de>
1419    
1420     * eggdrop.complete.conf, eggdrop.simple.conf,
1421     modules/channels/channels.c, modules/channels/channels.h,
1422     modules/channels/cmdschan.c, modules/channels/flagmaps.c,
1423     modules/irc/chan.c, modules/irc/cmdsirc.c, src/chan.h:
1424    
1425     adding as channelset honor-global-bans, honor-global-exempts and
1426     honor-global-invites
1427    
1428 changelog 1.359 2002-01-31 10:00 Automatic CVS Scripts
1429    
1430     * po/eggdrop.pot:
1431    
1432     Pots
1433    
1434 changelog 1.358 2002-01-30 10:00 Automatic CVS Scripts
1435    
1436     * po/eggdrop.pot:
1437    
1438     Pots
1439    
1440 changelog 1.356 2002-01-29 10:00 Automatic CVS Scripts
1441    
1442     * po/eggdrop.pot:
1443    
1444     Pots
1445    
1446 changelog 1.355 2002-01-28 10:00 Automatic CVS Scripts
1447    
1448     * po/eggdrop.pot:
1449    
1450     Pots
1451    
1452 changelog 1.354 2002-01-27 14:59 Federico Mennite <ite@techmonkeys.org>
1453    
1454     * modules/channels/cmdschan.c, modules/irc/cmdsirc.c,
1455     modules/server/cmdsserv.c, po/.potignore, src/cmds.c:
1456    
1457     * Cosmetic changes for some partyline's commands output (synch 1.6)
1458     * More gettextification in the core and in the channels, irc and
1459     server modules
1460     * Minor code indentation cleanups
1461    
1462 changelog 1.353 2002-01-27 10:00 Automatic CVS Scripts
1463    
1464     * po/eggdrop.pot:
1465    
1466     Pots
1467    
1468 changelog 1.352 2002-01-26 13:34 Federico Mennite <ite@techmonkeys.org>
1469    
1470     * modules/channels/channels.h:
1471    
1472     Changed kickreason max length to 307 (synch 1.6)
1473    
1474 changelog 1.351 2002-01-26 13:26 Federico Mennite <ite@techmonkeys.org>
1475    
1476     * scripts/sentinel.tcl:
1477    
1478     Updated sentinel.tcl to v2.60 (synch 1.6)
1479    
1480     2002-01-26 13:18 Federico Mennite <ite@techmonkeys.org>
1481    
1482     * modules/filesys/filedb3.c, modules/notes/notes.c,
1483     modules/transfer/transfer.c, src/botnet.c:
1484    
1485     Cosmetic changes for plurals (synch 1.6)
1486    
1487 changelog 1.350 2002-01-26 10:00 Automatic CVS Scripts
1488    
1489     * po/eggdrop.pot:
1490    
1491     Pots
1492    
1493 changelog 1.349 2002-01-26 03:44 stdarg <stdarg@techmonkeys.org>
1494    
1495     * modules/transfer/transfer.c:
1496    
1497    
1498     * Cleaned up some of the excessive use of the 'register' keyword
1499     * Cleaned up pump_file_to_sock
1500    
1501 changelog 1.348 2002-01-26 02:57 stdarg <stdarg@techmonkeys.org>
1502    
1503     * modules/perlscript/: Makefile.am, mod_iface.c,
1504     module_interface.c, perlscript.c:
1505    
1506    
1507     * Renamed module_interface.c to mod_iface.c to meet filename length
1508     requirements
1509    
1510     2002-01-26 02:47 stdarg <stdarg@techmonkeys.org>
1511    
1512     * lib/eggdrop/memutil.c:
1513    
1514    
1515     * Cleaned up rmspace() a bit
1516    
1517 changelog 1.347 2002-01-25 21:25 Federico Mennite <ite@techmonkeys.org>
1518    
1519     * lib/eggdrop/memutil.c:
1520    
1521     Got rid of the whitespace macro. isspace() does the same thing and
1522     should be available on every system.
1523    
1524 changelog 1.346 2002-01-25 10:00 Automatic CVS Scripts
1525    
1526     * po/eggdrop.pot:
1527    
1528     Pots
1529    
1530 changelog 1.345 2002-01-24 21:06 Federico Mennite <ite@techmonkeys.org>
1531    
1532     * modules/irc/chan.c:
1533    
1534     Patch fixing key for channel request on op wasn't fully applied
1535     (synch 1.6)
1536    
1537 changelog 1.343 2002-01-24 10:00 Automatic CVS Scripts
1538    
1539     * po/eggdrop.pot:
1540    
1541     Pots
1542    
1543 changelog 1.342 2002-01-23 22:18 Federico Mennite <ite@techmonkeys.org>
1544    
1545     * lib/eggdrop/memutil.c, lib/eggdrop/memutil.h,
1546     lib/eggdrop/module.h, src/chanprog.c, src/modules.c, src/proto.h:
1547    
1548     * moved rmspace() from the core to libeggdrop
1549     * deleted a couple of prototypes missing the relative function
1550     definition
1551     * strchr_unescape() was still exported
1552    
1553 changelog 1.341 2002-01-23 10:00 Automatic CVS Scripts
1554    
1555     * po/eggdrop.pot:
1556    
1557     Pots
1558    
1559 changelog 1.399 2002-01-22 21:45 Will Buckner <wcc@techmonkeys.org>
1560 changelog 1.340
1561     * modules/notes/notes.c:
1562    
1563     A password is required to use the NOTES msg command, therefore
1564     [pass] should be <pass> in usage notices.
1565    
1566 changelog 1.339 2002-01-22 10:00 Automatic CVS Scripts
1567    
1568     * po/eggdrop.pot:
1569    
1570     Pots
1571    
1572 changelog 1.338 2002-01-22 01:17 Federico Mennite <ite@techmonkeys.org>
1573    
1574     * lib/eggdrop/module.h, modules/console/console.c, src/botcmd.c,
1575     src/botmsg.c, src/botnet.c, src/cmds.c, src/dcc.c, src/dccutil.c,
1576     src/flags.c, src/flags.h, src/tcldcc.c:
1577    
1578     geticon() didn't really need to care about dcc table
1579    
1580 changelog 1.337 2002-01-21 10:00 Automatic CVS Scripts
1581    
1582     * po/eggdrop.pot:
1583    
1584     Pots
1585    
1586 changelog 1.336 2002-01-20 16:56 Federico Mennite <ite@techmonkeys.org>
1587    
1588     * doc/tcl-commands.doc, src/tcldcc.c, src/tclmisc.c:
1589    
1590     Added tcl_traffic (synch 1.6)
1591    
1592 changelog 1.335 2002-01-20 14:29 Federico Mennite <ite@techmonkeys.org>
1593    
1594     * modules/irc/chan.c:
1595    
1596     fixed a bug that prevented MODE from being sent when we get ops on a
1597     channel to retrieve the proper channel key (synch 1.6)
1598    
1599     2002-01-20 14:22 Federico Mennite <ite@techmonkeys.org>
1600    
1601     * modules/server/server.c, src/tcl.c:
1602    
1603     changed nick-len and hand-len to nicklen and handlen respectively
1604    
1605 changelog 1.334 2002-01-20 12:55 Federico Mennite <ite@techmonkeys.org>
1606    
1607     * modules/channels/userchan.c:
1608    
1609     Update already existing bans/invites/exempt entries instead of
1610     removing and readding them. (synch 1.6)
1611    
1612 changelog 1.333 2002-01-20 11:57 Federico Mennite <ite@techmonkeys.org>
1613    
1614     * src/botcmd.c:
1615    
1616     Let's log remote botinfo calls.
1617    
1618 changelog 1.332 2002-01-20 10:00 Automatic CVS Scripts
1619    
1620     * po/eggdrop.pot:
1621    
1622     Pots
1623    
1624 changelog 1.399 2002-01-19 22:52 Will Buckner <wcc@techmonkeys.org>
1625 changelog 1.331
1626     * doc/html/authors.html:
1627    
1628     Fixed a small authors.html error.
1629    
1630 changelog 1.330 2002-01-19 20:08 Federico Mennite <ite@techmonkeys.org>
1631    
1632     * lib/eggdrop/eggdrop.h, lib/eggdrop/module.h,
1633     modules/filesys/filesys.h, modules/irc/irc.h,
1634     modules/perlscript/perlscript.c, src/Makefile.am, src/botcmd.c,
1635     src/botmsg.c, src/botnet.c, src/chanprog.c, src/cmds.c, src/dcc.c,
1636     src/dccutil.c, src/dns.c, src/dns.h, src/egg.h, src/flags.c,
1637     src/logfile.c, src/logfile.h, src/main.c, src/misc.c, src/misc.h,
1638     src/modules.c, src/net.c, src/proto.h, src/tcl.c, src/tcldcc.c,
1639     src/tclhash.c, src/tclmisc.c, src/userent.c, src/userrec.c,
1640     src/users.c:
1641    
1642     * varoius header inclusion cleanups
1643     * moved FILEDB* defines from src/egg.h to a more suitable place in
1644     modules/filesys/filesys.h
1645     * moved NORMAL and QUICK defines from src/egg.h to a more suitable
1646     place in modules/irc/irc.h
1647     * fixed a warning in modules/perlscript/perlscript.c
1648     * created src/misc.h and src/logfile.h. Moved in them the respective
1649     prototypes from src/proto.h, and the respective defines from
1650     src/egg.h
1651     * moved private structures from src/dns.h to src/dns.c
1652     * moved src/dns.c's related prototypes from src/egg.h to src/dns.h
1653     * moved RES_* defines from src/egg.h to dns.h
1654     * removed some unneeded defines here and there
1655     * moved LOG_* defines from src/egg.h to src/logfile.h
1656     * dns_events wasn't static
1657    
1658 changelog 1.329 2002-01-19 14:03 Tothwolf <tothwolf@techmonkeys.org>
1659    
1660     * AUTHORS, doc/html/authors.html:
1661    
1662     Sync AUTHORS files with 1.6
1663    
1664 changelog 1.328 2002-01-19 12:47 Tothwolf <tothwolf@techmonkeys.org>
1665    
1666     * AUTHORS, doc/html/authors.html:
1667    
1668     Updated an AUTHORS entry
1669    
1670 changelog 1.327 2002-01-19 11:54 Tothwolf <tothwolf@techmonkeys.org>
1671    
1672     * AUTHORS, doc/html/authors.html:
1673    
1674     Updated an AUTHORS entry
1675    
1676     2002-01-19 11:34 Tothwolf <tothwolf@techmonkeys.org>
1677    
1678     * AUTHORS, doc/html/authors.html:
1679    
1680     Updated an AUTHORS entry
1681    
1682 changelog 1.326 2002-01-19 11:24 Tothwolf <tothwolf@techmonkeys.org>
1683    
1684     * AUTHORS, doc/html/authors.html:
1685    
1686     Updated an AUTHORS entry
1687    
1688     2002-01-19 11:13 Tothwolf <tothwolf@techmonkeys.org>
1689    
1690     * AUTHORS, doc/html/authors.html:
1691    
1692     Updated an AUTHORS entry
1693    
1694 changelog 1.325 2002-01-19 10:00 Automatic CVS Scripts
1695    
1696     * po/eggdrop.pot:
1697    
1698     Pots
1699    
1700 changelog 1.324 2002-01-19 09:22 Tothwolf <tothwolf@techmonkeys.org>
1701    
1702     * AUTHORS, doc/html/authors.html:
1703    
1704     Updated an AUTHORS entry
1705    
1706 changelog 1.323 2002-01-19 08:56 Tothwolf <tothwolf@techmonkeys.org>
1707    
1708     * AUTHORS, doc/html/authors.html:
1709    
1710     Updated an AUTHORS entry
1711    
1712 changelog 1.322 2002-01-18 22:55 stdarg <stdarg@techmonkeys.org>
1713    
1714     * modules/perlscript/: Makefile.am, module_interface.c,
1715     perlscript.c:
1716    
1717    
1718     * Fixed most of the compiler warnings by moving Eggdrop-related
1719     stuff into a separate file (module_interface.c)
1720    
1721 changelog 1.321 2002-01-18 22:28 stdarg <stdarg@techmonkeys.org>
1722    
1723     * modules/channels/cmdschan.c:
1724    
1725    
1726     * Fixed 2 compiler warnings about type mismatches in sprintf
1727    
1728 changelog 1.320 2002-01-18 21:42 stdarg <stdarg@techmonkeys.org>
1729   &n