/[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.521 - (hide annotations) (download)
Tue May 28 21:00:20 2002 UTC (17 years, 4 months ago) by changelog
Branch: MAIN
Changes since 1.520: +9 -0 lines
ChangeLog

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