/[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.457 - (hide annotations) (download)
Fri Apr 26 09:30:26 2002 UTC (17 years, 3 months ago) by changelog
Branch: MAIN
Changes since 1.456: +20 -0 lines
ChangeLog

1 changelog 1.457 2002-04-26 09:29 stdarg <stdarg@techmonkeys.org>
2    
3     * modules/: channels/channels.c, channels/channels.h,
4     channels/tclchan.c, channels/userchan.c, perlscript/perlscript.c:
5    
6     I combined a lot of code for bans, invites, exempts. The new syntax
7     for the commands is like:
8    
9     newban channel ban creator comment ?lifetime? ?sticky?
10     use "" for channel if you want a global ban
11    
12     killban ?channel? ban
13     if channel isn't given, or is "", use the global ban list
14    
15     isban ?channel? ban isbansticky ?channel? ban ispermban ?channel?
16     ban matchban ?channel? ban stickban ?channel? ban unstickban
17     ?channel? ban
18    
19     And the same for invites and exempts
20    
21 changelog 1.456 2002-04-26 00:25 stdarg <stdarg@techmonkeys.org>
22    
23     * modules/perlscript/perlscript.c:
24    
25    
26     * Got rid of the use of the aTHX_ macro
27    
28 changelog 1.455 2002-04-25 23:18 stdarg <stdarg@techmonkeys.org>
29    
30     * modules/channels/cmdschan.c, src/cmds.c, src/tcldcc.c,
31     src/tclhash.c, src/userrec.c, src/users.c:
32    
33    
34     * Added NULL checking to some more dcc table cycling code
35    
36 changelog 1.454 2002-04-25 22:48 stdarg <stdarg@techmonkeys.org>
37    
38     * modules/perlscript/: mod_iface.c, perlscript.c:
39    
40    
41     * Added variable linking support to perlscript.mod. I'm not sure if
42     unlinking works right now.
43    
44 changelog 1.453 2002-04-25 20:11 stdarg <stdarg@techmonkeys.org>
45    
46     * modules/server/: scriptcmds.c, tclserv.c:
47    
48     Yes, I did forget! doh
49    
50 changelog 1.452 2002-04-25 17:39 stdarg <stdarg@techmonkeys.org>
51    
52     * doc/tcl-commands.doc:
53    
54    
55     * Updated docs for putserv
56    
57     2002-04-25 17:34 stdarg <stdarg@techmonkeys.org>
58    
59     * modules/: notes/notes.c, server/server.c:
60    
61    
62     * Fixed compiler warning in storenote
63     * Applied patch by Guillaume Leclanche <mo-ize@nul-en.info> to
64     convert server script functions to language independence
65     * Changed putserv to handle multiple queues, and removed
66     puthelp/putquick
67    
68 changelog 1.451 2002-04-25 04:25 stdarg <stdarg@techmonkeys.org>
69    
70     * testcode/base64.h:
71    
72    
73     * Forgot a file heh
74    
75     2002-04-25 04:24 stdarg <stdarg@techmonkeys.org>
76    
77     * testcode/dns.c:
78    
79    
80     * Some simple dns resolution code
81    
82     2002-04-25 04:19 stdarg <stdarg@techmonkeys.org>
83    
84     * testcode/: Makefile, base64.c, chat.c, client.c, http.c, ipv6.c,
85     linemode.c, my_socket.c, my_socket.h, sclient.c, sockbuf.c,
86     sockbuf.h, socks4.c, socks5.c:
87    
88    
89     * sclient.c - test program to telnet using a proxy
90     * http.c/base64.c - http anonymous and authenticated proxies
91     * socks5.c - socks5 proxy with support for username/password
92     authentication, ipv4, ipv6, and remote hostname resolution
93     * socks4.c socks4 proxy (no authentication)
94    
95     2002-04-25 04:06 stdarg <stdarg@techmonkeys.org>
96    
97     * lib/eggdrop/script.c, lib/eggdrop/script.h, lib/egglib/mstack.c,
98     lib/egglib/mstack.h, modules/perlscript/mod_iface.c,
99     modules/perlscript/perlscript.c, modules/tclscript/tclscript.c,
100     src/dcc.c, src/egg_timer.c, src/logfile.c, src/proto.h, src/tcl.c,
101     src/tclhash.c, testcode/sockbuf.c, testcode/sockbuf.h:
102    
103    
104     * Implemented string/int variable linking for the tcl module
105     * Started working on linking variables in the perl module
106     * Some minor fixes as I came across them
107    
108 changelog 1.450 2002-04-17 23:10 Federico Mennite <ite@techmonkeys.org>
109    
110     * modules/channels/tclchan.c:
111    
112     Fixed a small error with channel add not showing an error message on
113     invalid channel prefixes (synch 1.6)
114    
115     2002-04-17 23:03 Federico Mennite <ite@techmonkeys.org>
116    
117     * src/botcmd.c:
118    
119     * "Detected loop: two bots exist named bot2: disconnecting bot3"
120     sounds better than "Detected loop: disconnecting (bot2):
121     Disconnected bot3" (synch 1.6).
122     * Minor gettextification clean ups.
123    
124 changelog 1.449 2002-04-17 21:40 Federico Mennite <ite@techmonkeys.org>
125    
126     * modules/channels/channels.c:
127    
128     removed an extra space from the 'Writing channel file...' message
129     (synch 1.6)
130    
131 changelog 1.448 2002-04-17 21:27 Federico Mennite <ite@techmonkeys.org>
132    
133     * modules/share/uf_features.c:
134    
135     uff entries were not added properly (synch 1.6)
136    
137     2002-04-17 21:16 Federico Mennite <ite@techmonkeys.org>
138    
139     * modules/irc/mode.c:
140    
141     Defines cleanups (synch 1.6)
142    
143     2002-04-17 21:09 Federico Mennite <ite@techmonkeys.org>
144    
145     * src/botnet.c:
146    
147     botlink() now safely copies the linker string.
148    
149 changelog 1.447 2002-04-16 23:08 Federico Mennite <ite@techmonkeys.org>
150    
151     * modules/irc/mode.c, src/chan.h:
152    
153     Fixed crashes relating to flushmodes (synch 1.6)
154    
155 changelog 1.446 2002-04-16 22:52 Federico Mennite <ite@techmonkeys.org>
156    
157     * src/dcc.c:
158    
159     Users with only +x can now only login via dcc chat, they cannot use
160     telnet (synch 1.6)
161    
162     2002-04-16 22:40 Federico Mennite <ite@techmonkeys.org>
163    
164     * scripts/botchk:
165    
166     Better botchk comments (synch 1.6)
167    
168     2002-04-16 22:34 Federico Mennite <ite@techmonkeys.org>
169    
170     * doc/: compiling.FAQ, html/compiling.html:
171    
172     Added a referenece to LD_LIBRARY_PATH in compiling FAQ.
173    
174 changelog 1.445 2002-04-14 23:22 Federico Mennite <ite@techmonkeys.org>
175    
176     * acconfig/acinclude.m4:
177    
178     Made a few cosmetic changes to the configure macros (synch 1.6).
179    
180     2002-04-14 23:10 Federico Mennite <ite@techmonkeys.org>
181    
182     * modules/filesys/filesys.c, modules/server/cmdsserv.c, src/cmds.c:
183    
184     * Some plural fixes for the filesys and the server modules and the
185     core (synch 1.6).
186     * More gettextification for the filesys module.
187    
188 changelog 1.444 2002-04-14 22:01 Federico Mennite <ite@techmonkeys.org>
189    
190     * acconfig/acinclude.m4:
191    
192     Shared tcl libraries wern't recognised properly on cygwin32 (synch
193     1.6).
194    
195 changelog 1.439 2002-04-01 23:39 Federico Mennite <ite@techmonkeys.org>
196    
197     * configure.ac, acconfig/acinclude.m4, lib/compat/Makefile.am,
198     lib/compat/compat.h, lib/compat/strerror.c, lib/compat/strerror.h,
199     src/net.c:
200    
201     Stripped neterror() so it will always use strerror(). Provided a
202     full strerror() fallback function.
203    
204     2002-04-01 23:35 Federico Mennite <ite@techmonkeys.org>
205    
206     * acconfig/acinclude.m4:
207    
208     Removed a trick needed by autoconf 2.53 to access the LIBOBJS
209     variable without getting an error on bootstrap, since autoconf 2.52
210     didn't like it.
211    
212 changelog 1.438 2002-04-01 17:34 Axel Franke <eule@berlin.snafu.de>
213    
214     * modules/channels/channels.c, modules/channels/channels.h,
215     modules/channels/cmdschan.c, modules/channels/tclchan.c,
216     modules/channels/userchan.c, modules/irc/chan.c,
217     modules/irc/cmdsirc.c, modules/irc/irc.c, modules/share/share.c,
218     src/patch.h:
219    
220     move u_addban, u_addexempt and u_addinvite into u_addmask
221    
222 changelog 1.437 2002-04-01 13:33 Federico Mennite <ite@techmonkeys.org>
223    
224     * configure.ac, acconfig/acinclude.m4, lib/compat/Makefile.am,
225     lib/compat/compat.h, lib/compat/strlcat.c, lib/compat/strlcat.h,
226     lib/compat/strlcpy.c, lib/compat/strlcpy.h, lib/eggdrop/common.h,
227     lib/eggdrop/eggdrop.h, lib/eggdrop/memutil.c,
228     lib/eggdrop/memutil.h, modules/channels/cmdschan.c,
229     modules/channels/tclchan.c, modules/channels/userchan.c,
230     modules/filesys/filesys.c, modules/irc/chan.c,
231     modules/irc/cmdsirc.c, modules/irc/irc.c, modules/irc/mode.c,
232     modules/irc/msgcmds.c, modules/server/cmdsserv.c,
233     modules/server/server.c, modules/server/servmsg.c,
234     modules/server/tclserv.c, modules/share/share.c, src/chanprog.c,
235     src/cmds.c, src/dcc.c, src/dns.c, src/flags.c, src/main.c,
236     src/misc.c, src/modules.c, src/net.c, src/tcldcc.c, src/tclmisc.c,
237     src/tcluser.c, src/userent.c, src/userrec.c, src/users.c:
238    
239     * Got rid of strncpyz() in favour of BSD's strlcpy(). Fallback
240     function provided.
241     * BSD's strlcat() provided as fallback function.
242     * Fallback functions weren't linked as expected when needed.
243    
244 changelog 1.436 2002-03-26 01:06 Federico Mennite <ite@techmonkeys.org>
245    
246     * .cvsignore, lib/eggdrop/Makefile.am, lib/eggdrop/eggdrop.c,
247     lib/eggdrop/eggdrop.h, lib/eggdrop/registry.c,
248     lib/eggdrop/registry.h, lib/eggdrop/script.c, lib/eggdrop/script.h,
249     modules/perlscript/mod_iface.c, modules/perlscript/perlscript.c,
250     modules/tclscript/tclscript.c, src/Makefile.am, src/dcc.c,
251     src/dns.c, src/egg_timer.c, src/logfile.c, src/main.c, src/main.h,
252     src/script.c, src/script.h, src/script_api.h, src/tcl.c,
253     src/tcldcc.c, src/tclhash.c, src/tclmisc.c, src/tcluser.c:
254    
255     * moved script API to libeggdrop (without using the bot context)
256     * fixed a wrong function name in perlscript
257     * do not use the bot context in registry for now
258    
259 changelog 1.433 2002-03-22 16:01 Federico Mennite <ite@techmonkeys.org>
260    
261     * lib/eggdrop/Makefile.am, lib/eggdrop/common.h,
262     lib/eggdrop/eggdrop.c, lib/eggdrop/eggdrop.h, lib/eggdrop/module.h,
263     lib/eggdrop/registry.c, lib/eggdrop/registry.h,
264     lib/egglib/egglib.h, modules/blowfish/blowfish.c,
265     modules/channels/channels.c, modules/compress/compress.c,
266     modules/console/console.c, modules/ctcp/ctcp.c,
267     modules/filesys/filesys.c, modules/irc/irc.c,
268     modules/notes/notes.c, modules/perlscript/mod_iface.c,
269     modules/server/server.c, modules/share/share.c,
270     modules/tclscript/Makefile.am, modules/tclscript/tclscript.c,
271     modules/transfer/transfer.c, modules/uptime/uptime.c,
272     modules/woobie/woobie.c, src/Makefile.am, src/egg.h,
273     src/egg_timer.c, src/egg_timer.h, src/main.c, src/main.h,
274     src/modules.c, src/modules.h, src/registry.c, src/registry.h,
275     src/script.c, src/script.h:
276    
277     * Created eggdrop's library context.
278     * Moved registry stuff to libeggdrop.
279     * Some headers vs. prototypes cleanups.
280    
281 changelog 1.432 2002-03-20 13:11 Will Buckner <wcc@techmonkeys.org>
282    
283     * doc/UPDATES1.6:
284    
285     Synched UPDATES1.6 with 1.6
286    
287 changelog 1.429 2002-03-13 14:16 stdarg <stdarg@techmonkeys.org>
288    
289     * testcode/client.c:
290    
291    
292     * Updated chat client
293    
294 changelog 1.428 2002-03-13 00:27 stdarg <stdarg@techmonkeys.org>
295    
296     * src/: tcldcc.c, tclmisc.c:
297    
298    
299     * All the tcl commands in tclmisc.c except for loadmodule (has to
300     wait for tcl-free config)
301     * Fixed some dcc stuff that got commented out instead of changed..
302     oops
303    
304 changelog 1.427 2002-03-11 20:16 stdarg <stdarg@techmonkeys.org>
305    
306     * src/: botmsg.c, cmds.c, dcc.c, tcl.c, tcldcc.c, tclmisc.c:
307    
308     * Converted/cleaned some tcl stuff
309     * More dcc fixes
310    
311 changelog 1.426 2002-03-10 01:35 stdarg <stdarg@techmonkeys.org>
312    
313     * modules/notes/notes.c:
314    
315     * dcc checks
316    
317 changelog 1.425 2002-03-09 19:42 Axel Franke <eule@berlin.snafu.de>
318    
319     * modules/: channels/channels.c, channels/channels.h,
320     channels/cmdschan.c, channels/tclchan.c, channels/userchan.c,
321     share/share.c:
322    
323     move u_delban, u_delexempt and u_delinvite into u_delmask
324    
325 changelog 1.424 2002-03-05 19:53 stdarg <stdarg@techmonkeys.org>
326    
327     * configure.ac, src/net.c:
328    
329    
330     * Use strerror() within neterror() if we have it
331    
332 changelog 1.423 2002-03-05 08:12 stdarg <stdarg@techmonkeys.org>
333    
334     * src/flags.c:
335    
336    
337     * Cleaned up logmodes a bit.
338    
339 changelog 1.422 2002-03-04 03:55 stdarg <stdarg@techmonkeys.org>
340    
341     * modules/tclscript/tclscript.c, src/chanprog.c, src/cmds.c:
342    
343    
344     * Got rid of .set command
345     * Moved Tcl info from chanprog.c to tcl module
346    
347 changelog 1.421 2002-03-04 02:32 stdarg <stdarg@techmonkeys.org>
348    
349     * lib/eggdrop/modvals.h, modules/notes/notes.c, src/botmsg.c,
350     src/modules.c, src/proto.h:
351    
352    
353     * Removed Tcl dependency from storenote.
354    
355 changelog 1.420 2002-03-03 20:17 stdarg <stdarg@techmonkeys.org>
356    
357     * modules/tclscript/tclscript.c, src/botcmd.c, src/botnet.c,
358     src/cmds.c:
359    
360    
361     * Moved .tcl command to the tcl module
362    
363 changelog 1.419 2002-03-03 19:09 stdarg <stdarg@techmonkeys.org>
364    
365     * eggdrop.complete.conf, doc/tcl-commands.doc:
366    
367    
368     * Remove assoc.mod's tcl commands and entry in the config file.
369    
370     2002-03-03 19:03 stdarg <stdarg@techmonkeys.org>
371    
372 changelog 1.443 * configure.ac, modules/Makefile.am, src/Makefile.am, src/botcmd.c,
373     src/botnet.c, src/cmds.c, src/tcldcc.c:
374 changelog 1.419
375    
376     * Got rid of assoc.mod
377    
378 changelog 1.418 2002-03-03 18:14 stdarg <stdarg@techmonkeys.org>
379    
380     * testcode/: Makefile, chat.c, client.c, ipv6.c, my_socket.c,
381     sockbuf.c, sockbuf.h, sslmode.c, zipmode.c:
382    
383     [no log message]
384    
385 changelog 1.417 2002-03-03 10:00 Automatic CVS Scripts
386    
387     * po/eggdrop.pot:
388    
389     Pots
390    
391 changelog 1.416 2002-03-02 23:08 Axel Franke <eule@berlin.snafu.de>
392    
393     * modules/share/share.c:
394    
395     fixed hopefully the crashes in share.c
396    
397 changelog 1.415 2002-03-02 10:00 Automatic CVS Scripts
398    
399     * po/eggdrop.pot:
400    
401     Pots
402    
403 changelog 1.414 2002-03-02 07:51 Jeff Fisher <guppy@techmonkeys.org>
404    
405     * modules/irc/mode.c:
406    
407     thanks eule for catching rfc_casecmp should be irccmp
408    
409 changelog 1.413 2002-03-01 10:00 Automatic CVS Scripts
410    
411     * po/eggdrop.pot:
412    
413     Pots
414    
415 changelog 1.412 2002-02-28 10:00 Automatic CVS Scripts
416    
417     * po/eggdrop.pot:
418    
419     Pots
420    
421 changelog 1.411 2002-02-27 10:00 Automatic CVS Scripts
422    
423     * po/eggdrop.pot:
424    
425     Pots
426    
427 changelog 1.410 2002-02-27 05:34 Jeff Fisher <guppy@techmonkeys.org>
428    
429     * doc/UPDATES1.6, modules/irc/chan.c, modules/irc/mode.c:
430    
431     sync'd 1.6 to 1.7
432    
433 changelog 1.409 2002-02-26 10:00 Automatic CVS Scripts
434    
435     * po/eggdrop.pot:
436    
437     Pots
438    
439 changelog 1.408 2002-02-25 10:00 Automatic CVS Scripts
440    
441     * po/eggdrop.pot:
442    
443     Pots
444    
445 changelog 1.407 2002-02-25 02:59 stdarg <stdarg@techmonkeys.org>
446    
447     * src/: egg_timer.c, egg_timer.h, logfile.c, main.c:
448    
449    
450     * Added 'timers' and 'timer_info' commands
451     * Removed some unnecessary usage of time(NULL) in logfile.c
452     * New global variable egg_timeval_now (like 'now' but with
453     microseconds)
454     * Fixed some bugs, cleaned up some code, in egg_timer.c
455    
456 changelog 1.406 2002-02-24 10:00 Automatic CVS Scripts
457    
458     * po/eggdrop.pot:
459    
460     Pots
461    
462 changelog 1.405 2002-02-24 08:14 Jeff Fisher <guppy@techmonkeys.org>
463    
464     * doc/UPDATES1.6, lib/eggdrop/module.h, modules/channels/tclchan.c,
465     modules/channels/userchan.c, modules/server/server.c,
466     modules/server/servmsg.c, src/botnet.c, src/dccutil.c,
467     src/modules.c, src/patch.h, src/users.c, text/motd:
468    
469     sync'd 1.6 to 1.7
470    
471 changelog 1.404 2002-02-23 10:00 Automatic CVS Scripts
472    
473     * po/eggdrop.pot:
474    
475     Pots
476    
477 changelog 1.403 2002-02-22 13:56 stdarg <stdarg@techmonkeys.org>
478    
479     * modules/perlscript/perlscript.c:
480    
481    
482     * Sync perl module with tcl module for SCRIPT_VAR_FRONT functions.
483    
484     2002-02-22 13:44 stdarg <stdarg@techmonkeys.org>
485    
486     * modules/tclscript/tclscript.c:
487    
488    
489     * Changed the calling conventions for SCRIPT_VAR_FRONT functions.
490     * Strings returned from Tcl_GetStringFromObj are owned by Tcl, not
491     us. Oops.
492    
493     2002-02-22 13:43 stdarg <stdarg@techmonkeys.org>
494    
495     * src/egg_timer.c:
496    
497    
498     * Made 'microseconds' field optional to the timer and rtimer
499     commands.
500    
501 changelog 1.402 2002-02-22 10:00 Automatic CVS Scripts
502    
503     * po/eggdrop.pot:
504    
505     Pots
506    
507 changelog 1.401 2002-02-22 02:43 Axel Franke <eule@berlin.snafu.de>
508    
509     * modules/irc/chan.c:
510    
511     fix a crash in gotquit
512    
513 changelog 1.400 2002-02-21 10:00 Automatic CVS Scripts
514    
515     * po/eggdrop.pot:
516    
517     Pots
518    
519 changelog 1.398 2002-02-20 10:00 Automatic CVS Scripts
520    
521     * po/eggdrop.pot:
522    
523     Pots
524    
525 changelog 1.399 2002-02-20 03:29 Will Buckner <wcc@techmonkeys.org>
526 changelog 1.397
527     * doc/UPDATES1.6, src/cmds.c:
528    
529     cosmetic fixes (synch 1.6)
530    
531 changelog 1.396 2002-02-20 02:37 Jeff Fisher <guppy@techmonkeys.org>
532    
533     * doc/UPDATES1.6, modules/console/console.c, modules/irc/chan.c,
534     modules/irc/irc.c, src/patch.h:
535    
536     added a few patches to sync with 1.6
537    
538 changelog 1.395 2002-02-19 10:00 Automatic CVS Scripts
539    
540     * po/eggdrop.pot:
541    
542     Pots
543    
544 changelog 1.394 2002-02-18 22:53 Federico Mennite <ite@techmonkeys.org>
545    
546     * modules/irc/chan.c:
547    
548     PART messages weren't parsed correctly (synch 1.6)
549    
550     2002-02-18 22:43 Federico Mennite <ite@techmonkeys.org>
551    
552     * modules/irc/chan.c:
553    
554     Fixed missing sanity check in check_this_member() (synch 1.6)
555    
556 changelog 1.393 2002-02-18 10:00 Automatic CVS Scripts
557    
558     * po/eggdrop.pot:
559    
560     Pots
561    
562 changelog 1.392 2002-02-18 00:07 Federico Mennite <ite@techmonkeys.org>
563    
564     * src/cmds.c:
565    
566     Fixed a couple of cosmetic problems in cmd_pls_user (synch 1.6)
567    
568 changelog 1.391 2002-02-17 19:49 Federico Mennite <ite@techmonkeys.org>
569    
570     * nettype/dalnet.server.conf:
571    
572     changed kick-method from 1 to 4 in DALnet's server config template
573    
574 changelog 1.390 2002-02-17 18:34 Federico Mennite <ite@techmonkeys.org>
575    
576     * configure.ac, acconfig/acinclude.m4,
577     modules/tclscript/Makefile.am, src/Makefile.am:
578    
579     tclscript modules isn't being compiled anymore with tcl versions
580     prior to 8.
581    
582 changelog 1.389 2002-02-17 12:44 Federico Mennite <ite@techmonkeys.org>
583    
584     * nettype/: .cvsignore, Makefile.am, custom.irc.conf,
585     custom.server.conf, dalnet.irc.conf, dalnet.server.conf,
586     efnet.irc.conf, efnet.server.conf, hybridefnet.irc.conf,
587     hybridefnet.server.conf, ircnet.irc.conf, ircnet.server.conf,
588     undernet.irc.conf, undernet.server.conf:
589    
590     nettype templates directory was missing from the last commit.
591    
592     2002-02-17 12:40 Federico Mennite <ite@techmonkeys.org>
593    
594     * Makefile.am, configure.ac, eggdrop.complete.conf,
595     eggdrop.simple.conf, modules/irc/irc.c, modules/server/server.c,
596     modules/server/server.h:
597    
598     * acconfig/mpatrol.m4 wasn't distributed
599     * net-type is history. Added config templates for network specific
600     features.
601    
602 changelog 1.388 2002-02-17 10:00 Automatic CVS Scripts
603    
604     * po/eggdrop.pot:
605    
606     Pots
607    
608 changelog 1.387 2002-02-16 10:00 Automatic CVS Scripts
609    
610     * po/eggdrop.pot:
611    
612     Pots
613    
614 changelog 1.386 2002-02-15 10:00 Automatic CVS Scripts
615    
616     * po/eggdrop.pot:
617    
618     Pots
619    
620 changelog 1.385 2002-02-14 10:00 Automatic CVS Scripts
621    
622     * po/eggdrop.pot:
623    
624     Pots
625    
626 changelog 1.384 2002-02-14 01:39 Federico Mennite <ite@techmonkeys.org>
627    
628     * acconfig/: config.guess, config.sub:
629    
630     Upgraded to latest config.guess and config.sub
631    
632     2002-02-14 01:36 Federico Mennite <ite@techmonkeys.org>
633    
634     * acconfig/acinclude.m4:
635    
636     If ngettext isn't available in the eventual gettext library
637     available on the system, switch to our own.
638    
639 changelog 1.383 2002-02-14 00:55 Federico Mennite <ite@techmonkeys.org>
640    
641     * acconfig/acinclude.m4, src/chanprog.c, src/modules.c, src/tcl.c:
642    
643     * Got rid of STATIC and the related code. We don't need to care if
644     we have a static build these days.
645     * Let's tell libtdl about the module's search path with
646     lt_dladdsearchdir()
647    
648 changelog 1.382 2002-02-13 23:56 Axel Franke <eule@berlin.snafu.de>
649    
650     * doc/tcl-commands.doc, modules/channels/tclchan.c:
651    
652     added as tcl-command isglobalban, isglobalexempt and isglobalinvite
653    
654 changelog 1.381 2002-02-13 22:57 Federico Mennite <ite@techmonkeys.org>
655    
656     * src/: main.c, userrec.c:
657    
658     HQ user's nick to be defined only once.
659    
660 changelog 1.380 2002-02-13 16:44 Federico Mennite <ite@techmonkeys.org>
661    
662     * modules/compress/compress.c, modules/filesys/filedb3.c,
663     modules/notes/notes.c, modules/transfer/transfer.c, po/update.pl,
664     src/chanprog.c, src/egg.h:
665    
666     gettext plurals are now supported with the P_() macro
667    
668     2002-02-13 16:38 Federico Mennite <ite@techmonkeys.org>
669    
670     * bootstrap:
671    
672     Updated info about the bootstrap step
673    
674 changelog 1.379 2002-02-13 10:00 Automatic CVS Scripts
675    
676     * po/eggdrop.pot:
677    
678     Pots
679    
680 changelog 1.377 2002-02-12 10:00 Automatic CVS Scripts
681    
682     * po/eggdrop.pot:
683    
684     Pots
685    
686 changelog 1.376 2002-02-11 10:00 Automatic CVS Scripts
687    
688     * po/eggdrop.pot:
689    
690     Pots
691    
692 changelog 1.375 2002-02-10 10:00 Automatic CVS Scripts
693    
694     * po/eggdrop.pot:
695    
696     Pots
697    
698 changelog 1.374 2002-02-09 18:37 Axel Franke <eule@berlin.snafu.de>
699    
700     * doc/tcl-commands.doc, modules/channels/tclchan.c:
701    
702     modify some tcl-commands for the new honor-global-sets
703    
704 changelog 1.373 2002-02-09 10:00 Automatic CVS Scripts
705    
706     * po/eggdrop.pot:
707    
708     Pots
709    
710 changelog 1.372 2002-02-08 10:00 Automatic CVS Scripts
711    
712     * po/eggdrop.pot:
713    
714     Pots
715    
716 changelog 1.399 2002-02-07 22:18 Will Buckner <wcc@techmonkeys.org>
717 changelog 1.371
718     * doc/compiling.FAQ, doc/text-substitutions.doc,
719     doc/html/about.html, doc/html/app-problems.html,
720     doc/html/app-sharing.html, doc/html/app-textsub.html,
721     doc/html/app-tricks.html, doc/html/app-weird.html,
722     doc/html/authors.html, doc/html/bans.html, doc/html/botnet.html,
723     doc/html/compiling.html, doc/html/egg-core.html,
724     doc/html/faqs.html, doc/html/features.html, doc/html/flags.html,
725     doc/html/index.html, doc/html/install.html,
726     doc/html/mod-assoc.html, doc/html/mod-blowfish.html,
727     doc/html/mod-channels.html, doc/html/mod-compress.html,
728     doc/html/mod-dns.html, doc/html/mod-filesys.html,
729     doc/html/mod-irc.html, doc/html/mod-notes.html,
730     doc/html/mod-server.html, doc/html/mod-share.html,
731     doc/html/news.html, doc/html/party.html, doc/html/readme.html,
732     doc/html/sharing.html, doc/html/starting.html, doc/html/users.html,
733     doc/man1/eggdrop.1, lib/compat/compat.h, lib/compat/inet_aton.h,
734     lib/compat/inet_ntop.h, lib/compat/inet_pton.h,
735     lib/compat/memcpy.c, lib/compat/memcpy.h, lib/compat/memset.c,
736     lib/compat/memset.h, lib/compat/snprintf.h,
737     lib/compat/strcasecmp.c, lib/compat/strcasecmp.h,
738     lib/compat/strdup.h, lib/compat/strftime.h,
739     lib/compat/strncasecmp.c, lib/compat/strncasecmp.h,
740     lib/eggdrop/botnetutil.c, lib/eggdrop/botnetutil.h,
741     lib/eggdrop/common.h, lib/eggdrop/eggdrop.h,
742     lib/eggdrop/fileutil.c, lib/eggdrop/fileutil.h,
743     lib/eggdrop/memutil.c, lib/eggdrop/memutil.h, lib/eggdrop/module.h,
744 changelog 1.443 lib/eggdrop/modvals.h, lib/egglib/egglib.h,
745     modules/blowfish/bf_tab.h, modules/blowfish/blowfish.c,
746     modules/blowfish/blowfish.h, modules/channels/channels.c,
747     modules/channels/channels.h, modules/channels/cmdschan.c,
748     modules/channels/tclchan.c, modules/channels/udefchan.c,
749     modules/channels/userchan.c, modules/compress/compress.c,
750     modules/compress/compress.h, modules/compress/tclcompress.c,
751     modules/console/console.c, modules/console/console.h,
752     modules/ctcp/ctcp.c, modules/ctcp/ctcp.h,
753     modules/filesys/dbcompat.c, modules/filesys/dbcompat.h,
754     modules/filesys/filedb3.c, modules/filesys/filedb3.h,
755     modules/filesys/filelist.c, modules/filesys/filelist.h,
756     modules/filesys/files.c, modules/filesys/files.h,
757     modules/filesys/filesys.c, modules/filesys/filesys.h,
758     modules/filesys/tclfiles.c, modules/irc/chan.c,
759     modules/irc/cmdsirc.c, modules/irc/irc.c, modules/irc/irc.h,
760     modules/irc/mode.c, modules/irc/msgcmds.c, modules/irc/tclirc.c,
761     modules/notes/cmdsnote.c, modules/notes/notes.c,
762     modules/notes/notes.h, modules/server/cmdsserv.c,
763     modules/server/server.c, modules/server/server.h,
764     modules/server/servmsg.c, modules/server/tclserv.c,
765     modules/share/share.c, modules/share/share.h,
766     modules/share/uf_features.c, modules/transfer/transfer.c,
767     modules/transfer/transfer.h, modules/uptime/uptime.c,
768     modules/uptime/uptime.h, modules/woobie/woobie.c,
769     scripts/autobotchk, scripts/ques5.tcl, src/bg.c, src/bg.h,
770     src/botcmd.c, src/botmsg.c, src/botnet.c, src/chan.h,
771     src/chanprog.c, src/cmds.c, src/cmdt.h, src/dcc.c, src/dccutil.c,
772     src/debug.h, src/dns.c, src/dns.h, src/egg.h, src/flags.c,
773     src/flags.h, src/irccmp.c, src/irccmp.h, src/logfile.h, src/main.c,
774     src/main.h, src/misc.c, src/misc.h, src/modules.c, src/modules.h,
775     src/patch.h, src/proto.h, src/tandem.h, src/tcl.c, src/tcldcc.c,
776     src/tclegg.h, src/tclhash.c, src/tclhash.h, src/tclmisc.c,
777     src/tcluser.c, src/userent.c, src/userrec.c, src/users.c,
778     src/users.h, FEATURES, INSTALL, NEWS, README:
779 changelog 1.371
780     Updated copyright info for 2002
781    
782 changelog 1.370 2002-02-07 10:00 Automatic CVS Scripts
783    
784     * po/eggdrop.pot:
785    
786     Pots
787    
788 changelog 1.369 2002-02-07 05:07 Jeff Fisher <guppy@techmonkeys.org>
789    
790     * doc/UPDATES1.6, src/dcc.c:
791    
792     added newuser.patch by dw from eggdrop1.6
793    
794 changelog 1.368 2002-02-06 10:00 Automatic CVS Scripts
795    
796     * po/eggdrop.pot:
797    
798     Pots
799    
800 changelog 1.367 2002-02-05 10:00 Automatic CVS Scripts
801    
802     * po/eggdrop.pot:
803    
804     Pots
805    
806 changelog 1.366 2002-02-04 10:00 Automatic CVS Scripts
807    
808     * po/eggdrop.pot:
809    
810     Pots
811    
812 changelog 1.399 2002-02-04 07:32 Will Buckner <wcc@techmonkeys.org>
813 changelog 1.365
814     * doc/UPDATES1.6:
815    
816     Sync'd doc/UPDATES1.6 with 1.6.
817    
818 changelog 1.399 2002-02-04 07:27 Will Buckner <wcc@techmonkeys.org>
819 changelog 1.364
820     * src/: chanprog.c, patch.h:
821    
822     The '/msg bot hello' info should use origbotname instead of
823     botnetnick when starting the bot in userfile creation mode.
824    
825 changelog 1.363 2002-02-03 10:00 Automatic CVS Scripts
826    
827     * po/eggdrop.pot:
828    
829     Pots
830    
831 changelog 1.362 2002-02-02 10:00 Automatic CVS Scripts
832    
833     * po/eggdrop.pot:
834    
835     Pots
836    
837 changelog 1.361 2002-02-01 10:00 Automatic CVS Scripts
838    
839     * po/eggdrop.pot:
840    
841     Pots
842    
843 changelog 1.360 2002-01-31 13:35 Axel Franke <eule@berlin.snafu.de>
844    
845     * eggdrop.complete.conf, eggdrop.simple.conf,
846     modules/channels/channels.c, modules/channels/channels.h,
847     modules/channels/cmdschan.c, modules/channels/flagmaps.c,
848     modules/irc/chan.c, modules/irc/cmdsirc.c, src/chan.h:
849    
850     adding as channelset honor-global-bans, honor-global-exempts and
851     honor-global-invites
852    
853 changelog 1.359 2002-01-31 10:00 Automatic CVS Scripts
854    
855     * po/eggdrop.pot:
856    
857     Pots
858    
859 changelog 1.358 2002-01-30 10:00 Automatic CVS Scripts
860    
861     * po/eggdrop.pot:
862    
863     Pots
864    
865 changelog 1.356 2002-01-29 10:00 Automatic CVS Scripts
866    
867     * po/eggdrop.pot:
868    
869     Pots
870    
871 changelog 1.355 2002-01-28 10:00 Automatic CVS Scripts
872    
873     * po/eggdrop.pot:
874    
875     Pots
876    
877 changelog 1.354 2002-01-27 14:59 Federico Mennite <ite@techmonkeys.org>
878    
879     * modules/channels/cmdschan.c, modules/irc/cmdsirc.c,
880     modules/server/cmdsserv.c, po/.potignore, src/cmds.c:
881    
882     * Cosmetic changes for some partyline's commands output (synch 1.6)
883     * More gettextification in the core and in the channels, irc and
884     server modules
885     * Minor code indentation cleanups
886    
887 changelog 1.353 2002-01-27 10:00 Automatic CVS Scripts
888    
889     * po/eggdrop.pot:
890    
891     Pots
892    
893 changelog 1.352 2002-01-26 13:34 Federico Mennite <ite@techmonkeys.org>
894    
895     * modules/channels/channels.h:
896    
897     Changed kickreason max length to 307 (synch 1.6)
898    
899 changelog 1.351 2002-01-26 13:26 Federico Mennite <ite@techmonkeys.org>
900    
901     * scripts/sentinel.tcl:
902    
903     Updated sentinel.tcl to v2.60 (synch 1.6)
904    
905     2002-01-26 13:18 Federico Mennite <ite@techmonkeys.org>
906    
907     * modules/filesys/filedb3.c, modules/notes/notes.c,
908     modules/transfer/transfer.c, src/botnet.c:
909    
910     Cosmetic changes for plurals (synch 1.6)
911    
912 changelog 1.350 2002-01-26 10:00 Automatic CVS Scripts
913    
914     * po/eggdrop.pot:
915    
916     Pots
917    
918 changelog 1.349 2002-01-26 03:44 stdarg <stdarg@techmonkeys.org>
919    
920     * modules/transfer/transfer.c:
921    
922    
923     * Cleaned up some of the excessive use of the 'register' keyword
924     * Cleaned up pump_file_to_sock
925    
926 changelog 1.348 2002-01-26 02:57 stdarg <stdarg@techmonkeys.org>
927    
928     * modules/perlscript/: Makefile.am, mod_iface.c,
929     module_interface.c, perlscript.c:
930    
931    
932     * Renamed module_interface.c to mod_iface.c to meet filename length
933     requirements
934    
935     2002-01-26 02:47 stdarg <stdarg@techmonkeys.org>
936    
937     * lib/eggdrop/memutil.c:
938    
939    
940     * Cleaned up rmspace() a bit
941    
942 changelog 1.347 2002-01-25 21:25 Federico Mennite <ite@techmonkeys.org>
943    
944     * lib/eggdrop/memutil.c:
945    
946     Got rid of the whitespace macro. isspace() does the same thing and
947     should be available on every system.
948    
949 changelog 1.346 2002-01-25 10:00 Automatic CVS Scripts
950    
951     * po/eggdrop.pot:
952    
953     Pots
954    
955 changelog 1.345 2002-01-24 21:06 Federico Mennite <ite@techmonkeys.org>
956    
957     * modules/irc/chan.c:
958    
959     Patch fixing key for channel request on op wasn't fully applied
960     (synch 1.6)
961    
962 changelog 1.343 2002-01-24 10:00 Automatic CVS Scripts
963    
964     * po/eggdrop.pot:
965    
966     Pots
967    
968 changelog 1.342 2002-01-23 22:18 Federico Mennite <ite@techmonkeys.org>
969    
970     * lib/eggdrop/memutil.c, lib/eggdrop/memutil.h,
971     lib/eggdrop/module.h, src/chanprog.c, src/modules.c, src/proto.h:
972    
973     * moved rmspace() from the core to libeggdrop
974     * deleted a couple of prototypes missing the relative function
975     definition
976     * strchr_unescape() was still exported
977    
978 changelog 1.341 2002-01-23 10:00 Automatic CVS Scripts
979    
980     * po/eggdrop.pot:
981    
982     Pots
983    
984 changelog 1.399 2002-01-22 21:45 Will Buckner <wcc@techmonkeys.org>
985 changelog 1.340
986     * modules/notes/notes.c:
987    
988     A password is required to use the NOTES msg command, therefore
989     [pass] should be <pass> in usage notices.
990    
991 changelog 1.339 2002-01-22 10:00 Automatic CVS Scripts
992    
993     * po/eggdrop.pot:
994    
995     Pots
996    
997 changelog 1.338 2002-01-22 01:17 Federico Mennite <ite@techmonkeys.org>
998    
999     * lib/eggdrop/module.h, modules/console/console.c, src/botcmd.c,
1000     src/botmsg.c, src/botnet.c, src/cmds.c, src/dcc.c, src/dccutil.c,
1001     src/flags.c, src/flags.h, src/tcldcc.c:
1002    
1003     geticon() didn't really need to care about dcc table
1004    
1005 changelog 1.337 2002-01-21 10:00 Automatic CVS Scripts
1006    
1007     * po/eggdrop.pot:
1008    
1009     Pots
1010    
1011 changelog 1.336 2002-01-20 16:56 Federico Mennite <ite@techmonkeys.org>
1012    
1013     * doc/tcl-commands.doc, src/tcldcc.c, src/tclmisc.c:
1014    
1015     Added tcl_traffic (synch 1.6)
1016    
1017 changelog 1.335 2002-01-20 14:29 Federico Mennite <ite@techmonkeys.org>
1018    
1019     * modules/irc/chan.c:
1020    
1021     fixed a bug that prevented MODE from being sent when we get ops on a
1022     channel to retrieve the proper channel key (synch 1.6)
1023    
1024     2002-01-20 14:22 Federico Mennite <ite@techmonkeys.org>
1025    
1026     * modules/server/server.c, src/tcl.c:
1027    
1028     changed nick-len and hand-len to nicklen and handlen respectively
1029    
1030 changelog 1.334 2002-01-20 12:55 Federico Mennite <ite@techmonkeys.org>
1031    
1032     * modules/channels/userchan.c:
1033    
1034     Update already existing bans/invites/exempt entries instead of
1035     removing and readding them. (synch 1.6)
1036    
1037 changelog 1.333 2002-01-20 11:57 Federico Mennite <ite@techmonkeys.org>
1038    
1039     * src/botcmd.c:
1040    
1041     Let's log remote botinfo calls.
1042    
1043 changelog 1.332 2002-01-20 10:00 Automatic CVS Scripts
1044    
1045     * po/eggdrop.pot:
1046    
1047     Pots
1048    
1049 changelog 1.399 2002-01-19 22:52 Will Buckner <wcc@techmonkeys.org>
1050 changelog 1.331
1051     * doc/html/authors.html:
1052    
1053     Fixed a small authors.html error.
1054    
1055 changelog 1.330 2002-01-19 20:08 Federico Mennite <ite@techmonkeys.org>
1056    
1057     * lib/eggdrop/eggdrop.h, lib/eggdrop/module.h,
1058     modules/filesys/filesys.h, modules/irc/irc.h,
1059     modules/perlscript/perlscript.c, src/Makefile.am, src/botcmd.c,
1060     src/botmsg.c, src/botnet.c, src/chanprog.c, src/cmds.c, src/dcc.c,
1061     src/dccutil.c, src/dns.c, src/dns.h, src/egg.h, src/flags.c,
1062     src/logfile.c, src/logfile.h, src/main.c, src/misc.c, src/misc.h,
1063     src/modules.c, src/net.c, src/proto.h, src/tcl.c, src/tcldcc.c,
1064     src/tclhash.c, src/tclmisc.c, src/userent.c, src/userrec.c,
1065     src/users.c:
1066    
1067     * varoius header inclusion cleanups
1068     * moved FILEDB* defines from src/egg.h to a more suitable place in
1069     modules/filesys/filesys.h
1070     * moved NORMAL and QUICK defines from src/egg.h to a more suitable
1071     place in modules/irc/irc.h
1072     * fixed a warning in modules/perlscript/perlscript.c
1073     * created src/misc.h and src/logfile.h. Moved in them the respective
1074     prototypes from src/proto.h, and the respective defines from
1075     src/egg.h
1076     * moved private structures from src/dns.h to src/dns.c
1077     * moved src/dns.c's related prototypes from src/egg.h to src/dns.h
1078     * moved RES_* defines from src/egg.h to dns.h
1079     * removed some unneeded defines here and there
1080     * moved LOG_* defines from src/egg.h to src/logfile.h
1081     * dns_events wasn't static
1082    
1083 changelog 1.329 2002-01-19 14:03 Tothwolf <tothwolf@techmonkeys.org>
1084    
1085     * AUTHORS, doc/html/authors.html:
1086    
1087     Sync AUTHORS files with 1.6
1088    
1089 changelog 1.328 2002-01-19 12:47 Tothwolf <tothwolf@techmonkeys.org>
1090    
1091     * AUTHORS, doc/html/authors.html:
1092    
1093     Updated an AUTHORS entry
1094    
1095 changelog 1.327 2002-01-19 11:54 Tothwolf <tothwolf@techmonkeys.org>
1096    
1097     * AUTHORS, doc/html/authors.html:
1098    
1099     Updated an AUTHORS entry
1100    
1101     2002-01-19 11:34 Tothwolf <tothwolf@techmonkeys.org>
1102    
1103     * AUTHORS, doc/html/authors.html:
1104    
1105     Updated an AUTHORS entry
1106    
1107 changelog 1.326 2002-01-19 11:24 Tothwolf <tothwolf@techmonkeys.org>
1108    
1109     * AUTHORS, doc/html/authors.html:
1110    
1111     Updated an AUTHORS entry
1112    
1113     2002-01-19 11:13 Tothwolf <tothwolf@techmonkeys.org>
1114    
1115     * AUTHORS, doc/html/authors.html:
1116    
1117     Updated an AUTHORS entry
1118    
1119 changelog 1.325 2002-01-19 10:00 Automatic CVS Scripts
1120    
1121     * po/eggdrop.pot:
1122    
1123     Pots
1124    
1125 changelog 1.324 2002-01-19 09:22 Tothwolf <tothwolf@techmonkeys.org>
1126    
1127     * AUTHORS, doc/html/authors.html:
1128    
1129     Updated an AUTHORS entry
1130    
1131 changelog 1.323 2002-01-19 08:56 Tothwolf <tothwolf@techmonkeys.org>
1132    
1133     * AUTHORS, doc/html/authors.html:
1134    
1135     Updated an AUTHORS entry
1136    
1137 changelog 1.322 2002-01-18 22:55 stdarg <stdarg@techmonkeys.org>
1138    
1139     * modules/perlscript/: Makefile.am, module_interface.c,
1140     perlscript.c:
1141    
1142    
1143     * Fixed most of the compiler warnings by moving Eggdrop-related
1144     stuff into a separate file (module_interface.c)
1145    
1146 changelog 1.321 2002-01-18 22:28 stdarg <stdarg@techmonkeys.org>
1147    
1148     * modules/channels/cmdschan.c:
1149    
1150    
1151     * Fixed 2 compiler warnings about type mismatches in sprintf
1152    
1153 changelog 1.320 2002-01-18 21:42 stdarg <stdarg@techmonkeys.org>
1154    
1155     * modules/tclscript/tclscript.c:
1156    
1157    
1158     * Fixes for Tcl < 8.2
1159    
1160 changelog 1.319 2002-01-18 10:00 Automatic CVS Scripts
1161    
1162     * po/eggdrop.pot:
1163    
1164     Pots
1165    
1166 changelog 1.318 2002-01-17 10:00 Automatic CVS Scripts
1167    
1168     * po/eggdrop.pot:
1169    
1170     Pots
1171    
1172 changelog 1.317 2002-01-17 01:13 Federico Mennite <ite@techmonkeys.org>
1173    
1174     * src/net.c:
1175    
1176     * Hopefully fixed SIGBUS crashes on 64bit archs (synch 1.6)\n
1177    
1178     2002-01-17 01:05 Federico Mennite <ite@techmonkeys.org>
1179    
1180     * src/userrec.c:
1181    
1182     * Fixed a memleak in adduser (synch 1.6)\n
1183    
1184 changelog 1.316 2002-01-17 00:52 Federico Mennite <ite@techmonkeys.org>
1185    
1186     * src/dcc.c:
1187    
1188     * Removed the checks for ips with 0 or 255 in them (synch 1.6)\n *
1189     When a leaf is thinking that uses a different HANDLEN then ours log
1190     it and then drop the connection instead of just silently dropping
1191     the connection.
1192    
1193     2002-01-17 00:47 Federico Mennite <ite@techmonkeys.org>
1194    
1195     * AUTHORS:
1196    
1197     More AUTHORS's entries updates
1198    
1199 changelog 1.315 2002-01-17 00:26 Federico Mennite <ite@techmonkeys.org>
1200    
1201     * AUTHORS:
1202    
1203     Updated AUTHORS's entries
1204    
1205 changelog 1.314 2002-01-16 22:40 Federico Mennite <ite@techmonkeys.org>
1206    
1207     * src/: cmds.c, misc_file.c, misc_file.h, stat.h:
1208    
1209     Removed sources obsoleted by previous patches
1210    
1211 changelog 1.313 2002-01-16 22:09 Federico Mennite <ite@techmonkeys.org>
1212    
1213     * configure.ac, lib/compat/Makefile.am, lib/compat/compat.h,
1214     lib/compat/strdup.c, lib/compat/strdup.h, lib/eggdrop/memutil.h,
1215     modules/channels/cmdschan.c, modules/channels/tclchan.c,
1216     modules/channels/udefchan.c, modules/channels/userchan.c,
1217     modules/console/console.c, modules/filesys/filedb3.c,
1218     modules/filesys/filelist.c, modules/notes/notes.c,
1219     modules/perlscript/perlscript.c, modules/server/server.c,
1220     modules/server/servmsg.c, modules/share/share.c,
1221     modules/tclscript/tclscript.c, modules/transfer/transfer.c,
1222     modules/uptime/uptime.c, src/botnet.c, src/cmds.c, src/dcc.c,
1223     src/dccutil.c, src/dns.c, src/egg.h, src/logfile.c, src/misc.c,
1224     src/modules.c, src/net.c, src/tclhash.c, src/tcluser.c,
1225     src/userent.c, src/userrec.c, src/users.c:
1226    
1227     Removed our malloc_strcpy macro sincw it had the same functionality
1228     of strdup (provided the respective fallback function)
1229    
1230 changelog 1.312 2002-01-16 20:46 stdarg <stdarg@techmonkeys.org>
1231    
1232     * doc/tcl-commands.doc:
1233    
1234    
1235     * Updated documentation for rand command.
1236    
1237     2002-01-16 20:40 stdarg <stdarg@techmonkeys.org>
1238    
1239     * src/tclmisc.c:
1240    
1241    
1242     * Update to script_ctime() to trim newline
1243    
1244 changelog 1.311 2002-01-16 20:29 stdarg <stdarg@techmonkeys.org>
1245    
1246     * src/cmds.c:
1247    
1248    
1249     * Fixed crash on .who
1250    
1251 changelog 1.310 2002-01-16 18:12 stdarg <stdarg@techmonkeys.org>
1252    
1253     * modules/tclscript/tclscript.c:
1254    
1255    
1256     * Added support for SCRIPT_UNSIGNED (works like SCRIPT_INTEGER for
1257     now).
1258    
1259     2002-01-16 18:11 stdarg <stdarg@techmonkeys.org>
1260    
1261     * modules/perlscript/perlscript.c:
1262    
1263    
1264     * Added support for SCRIPT_UNSIGNED (works like SCRIPT_INTEGER for
1265     now)
1266    
1267     2002-01-16 18:09 stdarg <stdarg@techmonkeys.org>
1268    
1269     * src/: script_api.h, tcl.c, tclmisc.c:
1270    
1271    
1272     * Converted some commands in tclmisc.c.
1273     * Added SCRIPT_UNSIGNED type to script_api.h
1274    
1275 changelog 1.309 2002-01-16 10:00 Automatic CVS Scripts
1276    
1277     * po/eggdrop.pot:
1278    
1279     Pots
1280    
1281 changelog 1.308 2002-01-15 10:00 Automatic CVS Scripts
1282    
1283     * po/eggdrop.pot:
1284    
1285     Pots
1286    
1287 changelog 1.307 2002-01-15 06:11 stdarg <stdarg@techmonkeys.org>
1288    
1289     * testcode/: chat.c, client.c, sockbuf.c, sslmode.c:
1290    
1291    
1292     * Added client/server option to sslmode.c and got rid of
1293     auto-negotation.
1294     * Experimented with preset dictionaries in zipmode.c... not very
1295     successful.
1296     * Cleaned up some stuff.
1297    
1298 changelog 1.306 2002-01-14 15:39 stdarg <stdarg@techmonkeys.org>
1299    
1300     * src/modules.c:
1301    
1302    
1303     * ginvite_total and gexempt_total were mixed up in the export table
1304     (thanks to amir on egghelp.org for finding this)
1305    
1306 changelog 1.305 2002-01-14 10:00 Automatic CVS Scripts
1307    
1308     * po/eggdrop.pot:
1309    
1310     Pots
1311    
1312 changelog 1.304 2002-01-14 02:23 Federico Mennite <ite@techmonkeys.org>
1313    
1314     * lib/eggdrop/fileutil.h, src/bg.c, src/dccutil.c, src/main.c,
1315     src/misc.c, src/tcl.c, src/tcldcc.c, src/tclmisc.c, src/tcluser.c:
1316    
1317     * Merged bits of tothwolf cleaunps from his alpha patch.
1318     * Removed some unneeded externs in some files.
1319    
1320 changelog 1.303 2002-01-13 19:13 Federico Mennite <ite@techmonkeys.org>
1321    
1322     * lib/eggdrop/Makefile.am, lib/eggdrop/eggdrop.h,
1323     lib/eggdrop/fileutil.c, lib/eggdrop/fileutil.h,
1324     lib/eggdrop/module.h, lib/eggdrop/stat.h, modules/filesys/files.c,
1325     src/Makefile.am, src/misc.c, src/modules.c, src/proto.h:
1326    
1327     Moved copyfile(), movefile() and is_file() from the core to
1328     libeggdrop
1329    
1330 changelog 1.302 2002-01-13 10:00 Automatic CVS Scripts
1331    
1332     * po/eggdrop.pot:
1333    
1334     Pots
1335    
1336 changelog 1.301 2002-01-12 10:00 Automatic CVS Scripts
1337    
1338     * po/eggdrop.pot:
1339    
1340     Pots
1341    
1342 changelog 1.300 2002-01-11 20:06 stdarg <stdarg@techmonkeys.org>
1343    
1344     * src/tcluser.c:
1345    
1346    
1347     * Converted all functions in tcluser.c except tcl_getuser and
1348     tcl_setuser.
1349    
1350 changelog 1.299 2002-01-11 10:00 Automatic CVS Scripts
1351    
1352     * po/eggdrop.pot:
1353    
1354     Pots
1355    
1356 changelog 1.298 2002-01-10 17:20 stdarg <stdarg@techmonkeys.org>
1357    
1358     * testcode/: sslmode.c, zipmode.c:
1359    
1360     Found the probem with truncated output, I think.
1361    
1362 changelog 1.297 2002-01-10 16:44 stdarg <stdarg@techmonkeys.org>
1363    
1364     * testcode/sslmode.c:
1365    
1366    
1367     * Oops, forgot the ssl filter
1368    
1369     2002-01-10 16:43 stdarg <stdarg@techmonkeys.org>
1370    
1371     * testcode/: Makefile, chat.c, client.c, sockbuf.c, zipmode.c,
1372     private/Makefile:
1373    
1374    
1375     * Initial ssl code (doesn't work perfectly)
1376     * Example of using ssl, zip, and linemode filters stacked
1377     * Makefile to generate DSA key/certificate pair (you can use RSA
1378     too)
1379    
1380 changelog 1.296 2002-01-10 10:00 Automatic CVS Scripts
1381    
1382     * po/eggdrop.pot:
1383    
1384     Pots
1385    
1386 changelog 1.295 2002-01-09 12:11 stdarg <stdarg@techmonkeys.org>
1387    
1388     * src/: tcl.c, tcluser.c:
1389    
1390    
1391     * Converted some commands in tcluser.c
1392    
1393 changelog 1.294 2002-01-09 10:00 Automatic CVS Scripts
1394    
1395     * po/eggdrop.pot:
1396    
1397     Pots
1398    
1399 changelog 1.293 2002-01-08 10:00 Automatic CVS Scripts
1400    
1401     * po/eggdrop.pot:
1402    
1403     Pots
1404    
1405 changelog 1.292 2002-01-08 00:09 stdarg <stdarg@techmonkeys.org>
1406    
1407     * testcode/: Makefile, chat.c, client.c, linemode.c, my_socket.c,
1408     my_socket.h, sockbuf.c, sockbuf.h, zipmode.c:
1409    
1410     Err, I don't know if I already added these files or not, so I'll add
1411     them again.
1412    
1413 changelog 1.291 2002-01-07 21:04 Federico Mennite <ite@techmonkeys.org>
1414    
1415     * lib/eggdrop/memutil.h:
1416    
1417     Missing extern's from lib/eggdrop/memutil.h
1418    
1419 changelog 1.290 2002-01-07 10:00 Automatic CVS Scripts
1420    
1421     * po/eggdrop.pot:
1422    
1423     Pots
1424    
1425 changelog 1.289 2002-01-06 10:00 Automatic CVS Scripts
1426    
1427     * po/eggdrop.pot:
1428    
1429     Pots
1430    
1431 changelog 1.288 2002-01-06 06:21 Federico Mennite <ite@techmonkeys.org>
1432    
1433     * lib/eggdrop/Makefile.am, lib/eggdrop/memutil.c,
1434     lib/eggdrop/memutil.h, lib/eggdrop/module.h, src/misc.c,
1435     src/modules.c, src/proto.h:
1436    
1437     Moved egg_strcatn, my_strcpy, splitc, splitcn, newsplit, str_escape,
1438     strchr_unescape and str_unescape from the core to libeggdrop.
1439    
1440 changelog 1.287 2002-01-05 14:18 stdarg <stdarg@techmonkeys.org>
1441    
1442     * modules/tclscript/tclscript.c:
1443    
1444    
1445     * Added 2 compatibility functions for Tcl 8.0
1446    
1447 changelog 1.286 2002-01-05 10:00 Automatic CVS Scripts
1448    
1449     * po/eggdrop.pot:
1450    
1451     Pots
1452    
1453 changelog 1.285 2002-01-04 10:00 Automatic CVS Scripts
1454    
1455     * po/eggdrop.pot:
1456    
1457     Pots
1458    
1459 changelog 1.284 2002-01-04 04:49 Federico Mennite <ite@techmonkeys.org>
1460    
1461     * lib/egglib/base64.c, lib/egglib/hash_table.c,
1462     lib/egglib/hash_table.h, lib/egglib/linked_list.c,
1463     lib/egglib/msprintf.h, lib/egglib/mstack.h,
1464     modules/transfer/transfer.c, src/registry.c, src/tclmisc.c:
1465    
1466     Varoius warnings cleanup.
1467    
1468 changelog 1.283 2002-01-04 03:36 Federico Mennite <ite@techmonkeys.org>
1469    
1470     * lib/eggdrop/botnetutil.c, src/botmsg.c, src/main.h, src/proto.h:
1471    
1472     Applied missing parts from the previous commit.
1473    
1474 changelog 1.282 2002-01-04 02:56 Federico Mennite <ite@techmonkeys.org>
1475    
1476     * configure.ac, lib/eggdrop/.cvsignore, lib/eggdrop/Makefile.am,
1477     lib/eggdrop/botnetutil.c, lib/eggdrop/botnetutil.h,
1478     lib/eggdrop/common.h, lib/eggdrop/eggdrop.h, lib/eggdrop/memutil.h,
1479     lib/eggdrop/module.h, lib/egglib/Makefile.am, lib/egglib/egglib.h,
1480 changelog 1.443 modules/blowfish/Makefile.am, modules/channels/Makefile.am,
1481     modules/compress/Makefile.am, modules/console/Makefile.am,
1482     modules/ctcp/Makefile.am, modules/filesys/Makefile.am,
1483     modules/irc/Makefile.am, modules/notes/Makefile.am,
1484     modules/perlscript/Makefile.am, modules/server/Makefile.am,
1485     modules/share/Makefile.am, modules/tclscript/Makefile.am,
1486     modules/transfer/Makefile.am, modules/uptime/Makefile.am,
1487     modules/woobie/Makefile.am, src/Makefile.am, src/egg.h,
1488     src/eggdrop.h, src/logfile.c, src/main.h, src/modules.c,
1489     src/modules.h, src/proto.h:
1490 changelog 1.282
1491     * Moved some botnet utility functions from the core to libeggdrop.
1492     * Moved some common macros to libeggdrop.
1493     * Created lib/eggdrop/eggdrop.h and renamed src/eggdrop.h to
1494     src/egg.h to avoid ambiguities.
1495     * Added a couple of macros to be c++ friendly
1496    
1497 changelog 1.281 2002-01-03 10:00 Automatic CVS Scripts
1498    
1499     * po/eggdrop.pot:
1500    
1501     Pots
1502    
1503 changelog 1.280 2002-01-03 08:03 stdarg <stdarg@techmonkeys.org>
1504    
1505     * lib/egglib/: base64.c, base64.h, mstack.c:
1506    
1507    
1508     * Added some base64 encoding/decoding functions.
1509     * Made mstack initialize memory to 0.
1510    
1511 changelog 1.279 2002-01-03 07:33 stdarg <stdarg@techmonkeys.org>
1512    
1513     * src/tcldcc.c:
1514    
1515    
1516     * Converted tcl_whom to script_whom. Arg to whom is optional. No arg
1517     means 'list all users' just like previous '*' meant.
1518    
1519 changelog 1.278 2002-01-02 10:00 Automatic CVS Scripts
1520    
1521     * po/eggdrop.pot:
1522    
1523     Pots
1524    
1525 changelog 1.277 2002-01-02 06:55 Tothwolf <tothwolf@techmonkeys.org>
1526    
1527     * text/: banner, motd:
1528    
1529     Fixed figlet text
1530    
1531 changelog 1.276 2002-01-01 10:00 Automatic CVS Scripts
1532    
1533     * po/eggdrop.pot:
1534    
1535     Pots
1536    
1537 changelog 1.275 2001-12-31 10:00 Automatic CVS Scripts
1538    
1539     * po/eggdrop.pot:
1540    
1541     Pots
1542    
1543 changelog 1.274 2001-12-30 10:00 Automatic CVS Scripts
1544    
1545     * po/eggdrop.pot:
1546    
1547     Pots
1548    
1549 changelog 1.273 2001-12-29 21:43 Jeff Fisher <guppy@techmonkeys.org>
1550    
1551     * doc/UPDATES1.6, modules/irc/irc.c, modules/transfer/transfer.c,
1552     src/patch.h:
1553    
1554     added Wcc's old_debugs patch
1555    
1556     2001-12-29 21:40 Jeff Fisher <guppy@techmonkeys.org>
1557    
1558     * doc/UPDATES1.6, modules/share/share.c, src/patch.h:
1559    
1560     Added Ian's capture_the_flag patch from 1.6
1561    
1562     2001-12-29 21:39 Jeff Fisher <guppy@techmonkeys.org>
1563    
1564     * doc/UPDATES1.6, modules/filesys/filesys.c, modules/irc/cmdsirc.c,
1565     modules/irc/mode.c, modules/share/share.c, src/patch.h:
1566    
1567     added Wcc's mod_cosmetic patch from 1.6
1568    
1569     2001-12-29 21:33 Jeff Fisher <guppy@techmonkeys.org>
1570    
1571     * doc/UPDATES1.6, doc/tcl-commands.doc, src/patch.h, src/tcl.c:
1572    
1573     added Wcc's hand-len patch from 1.6
1574    
1575     2001-12-29 21:31 Jeff Fisher <guppy@techmonkeys.org>
1576    
1577     * doc/UPDATES1.6, src/botnet.c, src/patch.h:
1578    
1579     added BarkerJr's sum_whom patch from 1.6
1580    
1581 changelog 1.272 2001-12-29 21:26 Jeff Fisher <guppy@techmonkeys.org>
1582    
1583     * doc/UPDATES1.6, src/patch.h, src/tcldcc.c:
1584    
1585     added my tcl_boot fix from 1.6 modified for the new script_boot
1586     command
1587    
1588     2001-12-29 21:25 Jeff Fisher <guppy@techmonkeys.org>
1589    
1590     * doc/UPDATES1.6, modules/irc/irc.c, src/patch.h:
1591    
1592     added Wcc's nettype_modes patch from 1.6
1593    
1594     2001-12-29 21:21 Jeff Fisher <guppy@techmonkeys.org>
1595    
1596     * doc/UPDATES1.6, modules/channels/channels.c, modules/irc/chan.c,
1597     modules/irc/irc.c, modules/irc/msgcmds.c, modules/server/servmsg.c,
1598     modules/share/share.c, src/chanprog.c, src/main.c, src/patch.h:
1599    
1600     added my correctname patch from 1.6
1601    
1602     2001-12-29 21:13 Jeff Fisher <guppy@techmonkeys.org>
1603    
1604     * doc/UPDATES1.6, modules/irc/chan.c, src/patch.h:
1605    
1606     added both onopmodefix 1 and 2 from 1.6
1607    
1608     2001-12-29 21:08 Jeff Fisher <guppy@techmonkeys.org>
1609    
1610     * doc/UPDATES1.6, modules/ctcp/ctcp.c, src/patch.h:
1611    
1612     added my nopass patch from 1.6
1613    
1614     2001-12-29 21:04 Jeff Fisher <guppy@techmonkeys.org>
1615    
1616     * doc/UPDATES1.6, modules/transfer/transfer.c, src/patch.h:
1617    
1618     added the filesizefix from eggdrop1.6.7
1619    
1620 changelog 1.271 2001-12-29 20:59 Jeff Fisher <guppy@techmonkeys.org>
1621    
1622     * doc/UPDATES1.6, modules/irc/tclirc.c, src/botcmd.c, src/patch.h:
1623    
1624     added BarkerJr's whomsg patch from 1.6 including a small fix to my
1625     last commit on tclirc.c
1626    
1627     2001-12-29 20:55 Jeff Fisher <guppy@techmonkeys.org>
1628    
1629     * doc/UPDATES1.6, doc/tcl-commands.doc, modules/irc/tclirc.c,
1630     src/patch.h:
1631    
1632     added my optionalchannelarg patch from 1.6 (with the fixes BarkerJr
1633     pointed out)
1634    
1635     2001-12-29 20:36 Jeff Fisher <guppy@techmonkeys.org>
1636    
1637     * doc/UPDATES1.6, doc/tcl-commands.doc, modules/irc/tclirc.c,
1638     src/patch.h:
1639    
1640     added my onchanfix patch from 1.6
1641    
1642 changelog 1.270 2001-12-29 10:00 Automatic CVS Scripts
1643    
1644     * po/eggdrop.pot:
1645    
1646     Pots
1647    
1648 changelog 1.269 2001-12-28 18:37 Jeff Fisher <guppy@techmonkeys.org>
1649    
1650     * doc/UPDATES1.6, modules/server/cmdsserv.c, src/patch.h:
1651    
1652     added my cmd_servers patch from 1.6
1653    
1654     2001-12-28 18:31 Jeff Fisher <guppy@techmonkeys.org>
1655    
1656     * doc/UPDATES1.6, help/cmds2.help, src/cmds.c, src/patch.h:
1657    
1658     added my localmodules patch from 1.6
1659    
1660 changelog 1.268 2001-12-28 10:00 Automatic CVS Scripts
1661    
1662     * po/eggdrop.pot:
1663    
1664     Pots
1665    
1666 changelog 1.267 2001-12-27 10:00 Automatic CVS Scripts
1667    
1668     * po/eggdrop.pot:
1669    
1670     Pots
1671    
1672 changelog 1.266 2001-12-26 10:00 Automatic CVS Scripts
1673    
1674     * po/eggdrop.pot:
1675    
1676     Pots
1677    
1678 changelog 1.265 2001-12-26 05:03 Tothwolf <tothwolf@techmonkeys.org>
1679    
1680     * doc/text-substitutions.doc, doc/html/about.html,
1681     doc/html/app-problems.html, doc/html/app-sharing.html,
1682     doc/html/app-textsub.html, doc/html/app-tricks.html,
1683     doc/html/app-weird.html, doc/html/authors.html, doc/html/bans.html,
1684     doc/html/botnet.html, doc/html/compiling.html,
1685     doc/html/egg-core.html, doc/html/faqs.html, doc/html/features.html,
1686     doc/html/flags.html, doc/html/index.html, doc/html/install.html,
1687     doc/html/mod-assoc.html, doc/html/mod-blowfish.html,
1688     doc/html/mod-channels.html, doc/html/mod-compress.html,
1689     doc/html/mod-dns.html, doc/html/mod-filesys.html,
1690     doc/html/mod-irc.html, doc/html/mod-notes.html,
1691     doc/html/mod-server.html, doc/html/mod-share.html,
1692     doc/html/news.html, doc/html/party.html, doc/html/readme.html,
1693     doc/html/sharing.html, doc/html/starting.html, doc/html/users.html,
1694     src/bg.c, src/main.c, src/modules.c:
1695    
1696     more copyright updates
1697    
1698 changelog 1.264 2001-12-26 04:02 Tothwolf <tothwolf@techmonkeys.org>
1699    
1700     * src/modules.c:
1701    
1702     copyright updates
1703    
1704 changelog 1.263 2001-12-25 10:00 Automatic CVS Scripts
1705    
1706     * po/eggdrop.pot:
1707    
1708     Pots
1709    
1710 changelog 1.262 2001-12-24 10:00 Automatic CVS Scripts
1711    
1712     * po/eggdrop.pot:
1713    
1714     Pots
1715    
1716 changelog 1.261 2001-12-23 10:00 Automatic CVS Scripts
1717    
1718     * po/eggdrop.pot:
1719    
1720     Pots
1721    
1722 changelog 1.260 2001-12-22 10:00 Automatic CVS Scripts
1723    
1724     * po/eggdrop.pot:
1725    
1726     Pots
1727    
1728 changelog 1.259 2001-12-21 10:00 Automatic CVS Scripts
1729    
1730     * po/eggdrop.pot:
1731    
1732     Pots
1733    
1734 changelog 1.258 2001-12-20 10:00 Automatic CVS Scripts
1735    
1736     * po/eggdrop.pot:
1737    
1738     Pots
1739    
1740 changelog 1.257 2001-12-20 05:02 Jeff Fisher <guppy@techmonkeys.org>
1741    
1742     * doc/UPDATES1.6:
1743    
1744     forgot UPDATES1.6
1745    
1746     2001-12-20 05:01 Jeff Fisher <guppy@techmonkeys.org>
1747    
1748     * src/misc.c:
1749    
1750     applied my patch from eggdrop1.6 that dealt with cleaning up
1751     show_motd and a bug in show_banner that wasn't reseting help_subst
1752    
1753 changelog 1.256 2001-12-20 04:57 Jeff Fisher <guppy@techmonkeys.org>
1754    
1755     * doc/UPDATES1.6, modules/irc/tclirc.c, modules/server/tclserv.c,
1756     src/patch.h:
1757    
1758     applied jumpfix from eggdrop1.6 and changed rfc_casecmp to irccmp in
1759     tclirc.c
1760    
1761 changelog 1.255 2001-12-20 01:08 Jeff Fisher <guppy@techmonkeys.org>
1762    
1763     * modules/notes/notes.c:
1764    
1765     fixed join_notes to have the proper arguments and also return if the
1766     user isn't known (thanks stdarg)
1767    
1768 changelog 1.254 2001-12-20 00:42 stdarg <stdarg@techmonkeys.org>
1769    
1770     * modules/server/servmsg.c:
1771    
1772    
1773     * Fixed logging of message commands.
1774    
1775 changelog 1.253 2001-12-19 10:00 Automatic CVS Scripts
1776    
1777     * po/eggdrop.pot:
1778    
1779     Pots
1780    
1781 changelog 1.252 2001-12-19 06:31 Jeff Fisher <guppy@techmonkeys.org>
1782    
1783     * doc/UPDATES1.6, modules/irc/tclirc.c, src/patch.h:
1784    
1785     applied my morespeedyness.diff from eggdrop1.6
1786    
1787 changelog 1.251 2001-12-19 06:28 Jeff Fisher <guppy@techmonkeys.org>
1788    
1789     * doc/UPDATES1.6, modules/irc/chan.c, modules/irc/mode.c,
1790     src/patch.h:
1791    
1792     added Eule's small-fixes patch from eggdrop1.6
1793    
1794     2001-12-19 06:25 Jeff Fisher <guppy@techmonkeys.org>
1795    
1796     * doc/UPDATES1.6, lib/eggdrop/module.h, modules/irc/chan.c,
1797     modules/irc/cmdsirc.c, modules/irc/msgcmds.c, src/chan.h,
1798     src/cmds.c, src/modules.c, src/patch.h, src/proto.h, src/userrec.c:
1799    
1800     added Eule's membercheck 2 and 3 patches from eggdrop1.6 (Eule can
1801     you please check these over as the diff seemed to fail alot and I
1802     had to manually patch it)
1803    
1804     2001-12-19 06:03 Jeff Fisher <guppy@techmonkeys.org>
1805    
1806     * doc/UPDATES1.6, modules/irc/tclirc.c, src/patch.h:
1807    
1808     added speedyhand2nick.diff from eggdrop1.6
1809    
1810 changelog 1.250 2001-12-19 03:00 Jeff Fisher <guppy@techmonkeys.org>
1811    
1812     * doc/UPDATES1.6:
1813    
1814     added a found by for Wcc's whois_ports patch
1815    
1816 changelog 1.249 2001-12-18 10:00 Automatic CVS Scripts
1817    
1818     * po/eggdrop.pot:
1819    
1820     Pots
1821    
1822 changelog 1.248 2001-12-18 07:04 Jeff Fisher <guppy@techmonkeys.org>
1823    
1824     * doc/MODULES, lib/eggdrop/module.h, modules/uptime/uptime.c,
1825     modules/woobie/woobie.c, src/eggdrop.h, src/main.c, src/modules.c,
1826     src/net.c, src/proto.h:
1827    
1828     removed Context and ContextNote
1829    
1830 changelog 1.247 2001-12-18 06:30 Jeff Fisher <guppy@techmonkeys.org>
1831    
1832     * eggdrop.complete.conf, doc/html/mod-server.html,
1833     doc/settings/mod.server, lib/eggdrop/module.h,
1834     modules/server/server.