/[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.472 - (hide annotations) (download)
Thu May 2 09:30:26 2002 UTC (17 years, 6 months ago) by changelog
Branch: MAIN
Changes since 1.471: +478 -1906 lines
ChangeLog

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