/[cvs]/eggdrop1.9/ChangeLog
ViewVC logotype

Contents of /eggdrop1.9/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.280 - (show annotations) (download)
Thu Jan 3 08:30:16 2002 UTC (17 years, 3 months ago) by changelog
Branch: MAIN
Changes since 1.279: +8 -0 lines
ChangeLog

1 2002-01-03 08:03 stdarg <stdarg@techmonkeys.org>
2
3 * lib/egglib/: base64.c, base64.h, mstack.c:
4
5
6 * Added some base64 encoding/decoding functions.
7 * Made mstack initialize memory to 0.
8
9 2002-01-03 07:33 stdarg <stdarg@techmonkeys.org>
10
11 * src/tcldcc.c:
12
13
14 * Converted tcl_whom to script_whom. Arg to whom is optional. No arg
15 means 'list all users' just like previous '*' meant.
16
17 2002-01-02 10:00 Automatic CVS Scripts
18
19 * po/eggdrop.pot:
20
21 Pots
22
23 2002-01-02 06:55 Tothwolf <tothwolf@techmonkeys.org>
24
25 * text/: banner, motd:
26
27 Fixed figlet text
28
29 2002-01-01 10:00 Automatic CVS Scripts
30
31 * po/eggdrop.pot:
32
33 Pots
34
35 2001-12-31 10:00 Automatic CVS Scripts
36
37 * po/eggdrop.pot:
38
39 Pots
40
41 2001-12-30 10:00 Automatic CVS Scripts
42
43 * po/eggdrop.pot:
44
45 Pots
46
47 2001-12-29 21:43 Jeff Fisher <guppy@techmonkeys.org>
48
49 * doc/UPDATES1.6, modules/irc/irc.c, modules/transfer/transfer.c,
50 src/patch.h:
51
52 added Wcc's old_debugs patch
53
54 2001-12-29 21:40 Jeff Fisher <guppy@techmonkeys.org>
55
56 * doc/UPDATES1.6, modules/share/share.c, src/patch.h:
57
58 Added Ian's capture_the_flag patch from 1.6
59
60 2001-12-29 21:39 Jeff Fisher <guppy@techmonkeys.org>
61
62 * doc/UPDATES1.6, modules/filesys/filesys.c, modules/irc/cmdsirc.c,
63 modules/irc/mode.c, modules/share/share.c, src/patch.h:
64
65 added Wcc's mod_cosmetic patch from 1.6
66
67 2001-12-29 21:33 Jeff Fisher <guppy@techmonkeys.org>
68
69 * doc/UPDATES1.6, doc/tcl-commands.doc, src/patch.h, src/tcl.c:
70
71 added Wcc's hand-len patch from 1.6
72
73 2001-12-29 21:31 Jeff Fisher <guppy@techmonkeys.org>
74
75 * doc/UPDATES1.6, src/botnet.c, src/patch.h:
76
77 added BarkerJr's sum_whom patch from 1.6
78
79 2001-12-29 21:26 Jeff Fisher <guppy@techmonkeys.org>
80
81 * doc/UPDATES1.6, src/patch.h, src/tcldcc.c:
82
83 added my tcl_boot fix from 1.6 modified for the new script_boot
84 command
85
86 2001-12-29 21:25 Jeff Fisher <guppy@techmonkeys.org>
87
88 * doc/UPDATES1.6, modules/irc/irc.c, src/patch.h:
89
90 added Wcc's nettype_modes patch from 1.6
91
92 2001-12-29 21:21 Jeff Fisher <guppy@techmonkeys.org>
93
94 * doc/UPDATES1.6, modules/channels/channels.c, modules/irc/chan.c,
95 modules/irc/irc.c, modules/irc/msgcmds.c, modules/server/servmsg.c,
96 modules/share/share.c, src/chanprog.c, src/main.c, src/patch.h:
97
98 added my correctname patch from 1.6
99
100 2001-12-29 21:13 Jeff Fisher <guppy@techmonkeys.org>
101
102 * doc/UPDATES1.6, modules/irc/chan.c, src/patch.h:
103
104 added both onopmodefix 1 and 2 from 1.6
105
106 2001-12-29 21:08 Jeff Fisher <guppy@techmonkeys.org>
107
108 * doc/UPDATES1.6, modules/ctcp/ctcp.c, src/patch.h:
109
110 added my nopass patch from 1.6
111
112 2001-12-29 21:04 Jeff Fisher <guppy@techmonkeys.org>
113
114 * doc/UPDATES1.6, modules/transfer/transfer.c, src/patch.h:
115
116 added the filesizefix from eggdrop1.6.7
117
118 2001-12-29 20:59 Jeff Fisher <guppy@techmonkeys.org>
119
120 * doc/UPDATES1.6, modules/irc/tclirc.c, src/botcmd.c, src/patch.h:
121
122 added BarkerJr's whomsg patch from 1.6 including a small fix to my
123 last commit on tclirc.c
124
125 2001-12-29 20:55 Jeff Fisher <guppy@techmonkeys.org>
126
127 * doc/UPDATES1.6, doc/tcl-commands.doc, modules/irc/tclirc.c,
128 src/patch.h:
129
130 added my optionalchannelarg patch from 1.6 (with the fixes BarkerJr
131 pointed out)
132
133 2001-12-29 20:36 Jeff Fisher <guppy@techmonkeys.org>
134
135 * doc/UPDATES1.6, doc/tcl-commands.doc, modules/irc/tclirc.c,
136 src/patch.h:
137
138 added my onchanfix patch from 1.6
139
140 2001-12-29 10:00 Automatic CVS Scripts
141
142 * po/eggdrop.pot:
143
144 Pots
145
146 2001-12-28 18:37 Jeff Fisher <guppy@techmonkeys.org>
147
148 * doc/UPDATES1.6, modules/server/cmdsserv.c, src/patch.h:
149
150 added my cmd_servers patch from 1.6
151
152 2001-12-28 18:31 Jeff Fisher <guppy@techmonkeys.org>
153
154 * doc/UPDATES1.6, help/cmds2.help, src/cmds.c, src/patch.h:
155
156 added my localmodules patch from 1.6
157
158 2001-12-28 10:00 Automatic CVS Scripts
159
160 * po/eggdrop.pot:
161
162 Pots
163
164 2001-12-27 10:00 Automatic CVS Scripts
165
166 * po/eggdrop.pot:
167
168 Pots
169
170 2001-12-26 10:00 Automatic CVS Scripts
171
172 * po/eggdrop.pot:
173
174 Pots
175
176 2001-12-26 05:03 Tothwolf <tothwolf@techmonkeys.org>
177
178 * doc/text-substitutions.doc, doc/html/about.html,
179 doc/html/app-problems.html, doc/html/app-sharing.html,
180 doc/html/app-textsub.html, doc/html/app-tricks.html,
181 doc/html/app-weird.html, doc/html/authors.html, doc/html/bans.html,
182 doc/html/botnet.html, doc/html/compiling.html,
183 doc/html/egg-core.html, doc/html/faqs.html, doc/html/features.html,
184 doc/html/flags.html, doc/html/index.html, doc/html/install.html,
185 doc/html/mod-assoc.html, doc/html/mod-blowfish.html,
186 doc/html/mod-channels.html, doc/html/mod-compress.html,
187 doc/html/mod-dns.html, doc/html/mod-filesys.html,
188 doc/html/mod-irc.html, doc/html/mod-notes.html,
189 doc/html/mod-server.html, doc/html/mod-share.html,
190 doc/html/news.html, doc/html/party.html, doc/html/readme.html,
191 doc/html/sharing.html, doc/html/starting.html, doc/html/users.html,
192 src/bg.c, src/main.c, src/modules.c:
193
194 more copyright updates
195
196 2001-12-26 04:02 Tothwolf <tothwolf@techmonkeys.org>
197
198 * src/modules.c:
199
200 copyright updates
201
202 2001-12-25 10:00 Automatic CVS Scripts
203
204 * po/eggdrop.pot:
205
206 Pots
207
208 2001-12-24 10:00 Automatic CVS Scripts
209
210 * po/eggdrop.pot:
211
212 Pots
213
214 2001-12-23 10:00 Automatic CVS Scripts
215
216 * po/eggdrop.pot:
217
218 Pots
219
220 2001-12-22 10:00 Automatic CVS Scripts
221
222 * po/eggdrop.pot:
223
224 Pots
225
226 2001-12-21 10:00 Automatic CVS Scripts
227
228 * po/eggdrop.pot:
229
230 Pots
231
232 2001-12-20 10:00 Automatic CVS Scripts
233
234 * po/eggdrop.pot:
235
236 Pots
237
238 2001-12-20 05:02 Jeff Fisher <guppy@techmonkeys.org>
239
240 * doc/UPDATES1.6:
241
242 forgot UPDATES1.6
243
244 2001-12-20 05:01 Jeff Fisher <guppy@techmonkeys.org>
245
246 * src/misc.c:
247
248 applied my patch from eggdrop1.6 that dealt with cleaning up
249 show_motd and a bug in show_banner that wasn't reseting help_subst
250
251 2001-12-20 04:57 Jeff Fisher <guppy@techmonkeys.org>
252
253 * doc/UPDATES1.6, modules/irc/tclirc.c, modules/server/tclserv.c,
254 src/patch.h:
255
256 applied jumpfix from eggdrop1.6 and changed rfc_casecmp to irccmp in
257 tclirc.c
258
259 2001-12-20 01:08 Jeff Fisher <guppy@techmonkeys.org>
260
261 * modules/notes/notes.c:
262
263 fixed join_notes to have the proper arguments and also return if the
264 user isn't known (thanks stdarg)
265
266 2001-12-20 00:42 stdarg <stdarg@techmonkeys.org>
267
268 * modules/server/servmsg.c:
269
270
271 * Fixed logging of message commands.
272
273 2001-12-19 10:00 Automatic CVS Scripts
274
275 * po/eggdrop.pot:
276
277 Pots
278
279 2001-12-19 06:31 Jeff Fisher <guppy@techmonkeys.org>
280
281 * doc/UPDATES1.6, modules/irc/tclirc.c, src/patch.h:
282
283 applied my morespeedyness.diff from eggdrop1.6
284
285 2001-12-19 06:28 Jeff Fisher <guppy@techmonkeys.org>
286
287 * doc/UPDATES1.6, modules/irc/chan.c, modules/irc/mode.c,
288 src/patch.h:
289
290 added Eule's small-fixes patch from eggdrop1.6
291
292 2001-12-19 06:25 Jeff Fisher <guppy@techmonkeys.org>
293
294 * doc/UPDATES1.6, lib/eggdrop/module.h, modules/irc/chan.c,
295 modules/irc/cmdsirc.c, modules/irc/msgcmds.c, src/chan.h,
296 src/cmds.c, src/modules.c, src/patch.h, src/proto.h, src/userrec.c:
297
298 added Eule's membercheck 2 and 3 patches from eggdrop1.6 (Eule can
299 you please check these over as the diff seemed to fail alot and I
300 had to manually patch it)
301
302 2001-12-19 06:03 Jeff Fisher <guppy@techmonkeys.org>
303
304 * doc/UPDATES1.6, modules/irc/tclirc.c, src/patch.h:
305
306 added speedyhand2nick.diff from eggdrop1.6
307
308 2001-12-19 03:00 Jeff Fisher <guppy@techmonkeys.org>
309
310 * doc/UPDATES1.6:
311
312 added a found by for Wcc's whois_ports patch
313
314 2001-12-18 10:00 Automatic CVS Scripts
315
316 * po/eggdrop.pot:
317
318 Pots
319
320 2001-12-18 07:04 Jeff Fisher <guppy@techmonkeys.org>
321
322 * doc/MODULES, lib/eggdrop/module.h, modules/uptime/uptime.c,
323 modules/woobie/woobie.c, src/eggdrop.h, src/main.c, src/modules.c,
324 src/net.c, src/proto.h:
325
326 removed Context and ContextNote
327
328 2001-12-18 06:30 Jeff Fisher <guppy@techmonkeys.org>
329
330 * eggdrop.complete.conf, doc/html/mod-server.html,
331 doc/settings/mod.server, lib/eggdrop/module.h,
332 modules/server/server.c, modules/server/servmsg.c,
333 modules/server/help/set/server.help:
334
335 strict-servernames is gone, also I cleaned up a few leftovers from
336 the old bind code ... hopefully it was done right otherwise stdarg
337 is gonna murder me
338
339 2001-12-18 05:49 Jeff Fisher <guppy@techmonkeys.org>
340
341 * eggdrop.complete.conf, doc/html/egg-core.html,
342 doc/settings/core.settings, src/dcc.c, src/tcl.c:
343
344 stealth-telnets has been removed, this could be changed using
345 gettext .. the setting changed one line to another line ... not
346 super useful
347
348 2001-12-18 05:33 Jeff Fisher <guppy@techmonkeys.org>
349
350 * eggdrop.complete.conf, doc/html/mod-server.html,
351 doc/settings/mod.server, modules/server/server.c,
352 modules/server/servmsg.c, modules/server/help/set/server.help:
353
354 removed never-give-up as a config setting
355
356 2001-12-17 10:00 Automatic CVS Scripts
357
358 * po/eggdrop.pot:
359
360 Pots
361
362 2001-12-16 14:48 Jeff Fisher <guppy@techmonkeys.org>
363
364 * doc/UPDATES1.6, src/botcmd.c, src/patch.h:
365
366 added BarkerJr's fakemsg alert patch from eggdrop1.6
367
368 2001-12-16 10:00 Automatic CVS Scripts
369
370 * po/eggdrop.pot:
371
372 Pots
373
374 2001-12-15 10:00 Automatic CVS Scripts
375
376 * po/eggdrop.pot:
377
378 Pots
379
380 2001-12-14 10:00 Automatic CVS Scripts
381
382 * po/eggdrop.pot:
383
384 Pots
385
386 2001-12-14 05:48 Jeff Fisher <guppy@techmonkeys.org>
387
388 * doc/MODULES, doc/UPDATES1.6, src/patch.h:
389
390 applied BarkerJr's patch to update doc/MODULES from 1.6
391
392 2001-12-14 05:35 Jeff Fisher <guppy@techmonkeys.org>
393
394 * doc/UPDATES1.6, src/patch.h, src/userent.c:
395
396 Applied Wcc's whois_ports patch from 1.6
397
398 2001-12-13 10:00 Automatic CVS Scripts
399
400 * po/eggdrop.pot:
401
402 Pots
403
404 2001-12-12 10:00 Automatic CVS Scripts
405
406 * po/eggdrop.pot:
407
408 Pots
409
410 2001-12-11 10:00 Automatic CVS Scripts
411
412 * po/eggdrop.pot:
413
414 Pots
415
416 2001-12-10 10:00 Automatic CVS Scripts
417
418 * po/eggdrop.pot:
419
420 Pots
421
422 2001-12-10 03:22 Jeff Fisher <guppy@techmonkeys.org>
423
424 * eggdrop.complete.conf, doc/html/egg-core.html,
425 doc/settings/core.settings, help/core.help, help/set/cmds2.help,
426 lib/eggdrop/module.h, modules/ctcp/ctcp.c,
427 modules/filesys/filesys.c, modules/server/server.c, src/cmds.c,
428 src/dcc.c, src/flags.c, src/modules.c, src/tcl.c:
429
430 require-p is now gone as a config setting
431
432 2001-12-10 02:50 Jeff Fisher <guppy@techmonkeys.org>
433
434 * eggdrop.complete.conf, doc/html/mod-irc.html,
435 doc/settings/mod.irc, modules/irc/chan.c, modules/irc/irc.c,
436 modules/server/server.c, modules/server/server.h,
437 modules/server/servmsg.c:
438
439 kick-fun and ban-fun have been removed as settings
440
441 2001-12-10 02:38 Jeff Fisher <guppy@techmonkeys.org>
442
443 * eggdrop.complete.conf, doc/html/egg-core.html,
444 doc/settings/core.settings, help/core.help, help/set/cmds2.help,
445 lib/eggdrop/module.h, modules/irc/irc.c, src/dcc.c, src/modules.c,
446 src/tcl.c:
447
448 open-telnets is no longer a config setting, learn-users handles both
449 irc and telnet
450
451 2001-12-10 01:35 Federico Mennite <ite@techmonkeys.org>
452
453 * src/: botcmd.c, dcc.c:
454
455 More gettextification
456
457 2001-12-09 21:49 Jeff Fisher <guppy@techmonkeys.org>
458
459 * eggdrop.complete.conf, doc/html/mod-server.html,
460 doc/settings/mod.server, modules/server/server.c,
461 modules/server/servmsg.c, modules/server/help/set/server.help:
462
463 serverror-quit has been removed as a config setting
464
465 2001-12-09 21:46 Jeff Fisher <guppy@techmonkeys.org>
466
467 * eggdrop.complete.conf, doc/html/egg-core.html,
468 doc/settings/core.settings, help/core.help, help/set/cmds2.help,
469 src/tcl.c, src/tcldcc.c:
470
471 enable-simul has been removed as a config setting
472
473 2001-12-09 21:43 Jeff Fisher <guppy@techmonkeys.org>
474
475 * eggdrop.complete.conf, doc/html/egg-core.html,
476 doc/settings/core.settings, help/core.help, help/set/cmds2.help,
477 src/logfile.c:
478
479 log-time has been removed as a config setting
480
481 2001-12-09 21:38 Jeff Fisher <guppy@techmonkeys.org>
482
483 * eggdrop.complete.conf, doc/html/egg-core.html,
484 doc/settings/core.settings, lib/eggdrop/module.h,
485 modules/perlscript/perlscript.c, modules/server/cmdsserv.c,
486 src/cmds.c, src/modules.c, src/tcl.c:
487
488 must-be-owner has been removed as a config setting
489
490 2001-12-09 14:14 Federico Mennite <ite@techmonkeys.org>
491
492 * acconfig/acinclude.m4, src/chanprog.c:
493
494 * Fixed a typo in acconfig/acinclude.m4.
495 * src/chanprog.c gettextification.
496
497 2001-12-09 10:00 Automatic CVS Scripts
498
499 * po/eggdrop.pot:
500
501 Pots
502
503 2001-12-09 03:55 stdarg <stdarg@techmonkeys.org>
504
505 * src/: main.c, modules.c, tcl.c, tclhash.c, tclhash.h, tclmisc.c:
506
507
508 * Converted more tcl commands to language-independence.
509
510 2001-12-08 21:16 Tothwolf <tothwolf@techmonkeys.org>
511
512 * doc/UPDATES1.6:
513
514 Sync doc/UPDATES1.6 with 1.6 tree.
515
516 2001-12-08 20:03 Federico Mennite <ite@techmonkeys.org>
517
518 * modules/irc/irc.c:
519
520 Don't show status_log if we don't have a server. Patch by Jeff
521 Fisher <guppy@techmonkeys.org>
522
523 2001-12-08 19:48 Federico Mennite <ite@techmonkeys.org>
524
525 * configure.ac, acconfig/acinclude.m4, doc/compiling.FAQ:
526
527 Added '--disable-cc-optimization' to disable -O2 flags. Patch by Ely
528 Levy <cs.huji.ac.il>
529
530 2001-12-08 19:17 Federico Mennite <ite@techmonkeys.org>
531
532 * lib/eggdrop/modvals.h, modules/irc/chan.c, modules/irc/cmdsirc.c,
533 modules/irc/irc.c, modules/irc/irc.h, modules/irc/msgcmds.c,
534 src/cmds.c, src/misc.c:
535
536 Added a missing channel membercheck in a few commands. Patch by Axel
537 Franke <eule@berlin.snafu.de>
538
539 2001-12-08 18:17 Jeff Fisher <guppy@techmonkeys.org>
540
541 * eggdrop.complete.conf, src/patch.h:
542
543 Updated the uptime url. Patch by BarkerJr (barkjr@home.com)
544
545 2001-12-08 16:58 Federico Mennite <ite@techmonkeys.org>
546
547 * scripts/action.fix.tcl:
548
549 Handle irssi (and some others) 'correct' messages for DCC CTCP.
550 Patch by Matthew Hallacy <poptix@techmonkeys.org>
551
552 2001-12-08 16:39 Federico Mennite <ite@techmonkeys.org>
553
554 * modules/share/share.c:
555
556 Unknown stuff will now be logged as debug info . Patch by Jeff
557 Fisher <guppy@techmonkeys.org>
558
559 2001-12-08 16:28 Federico Mennite <ite@techmonkeys.org>
560
561 * modules/channels/tclchan.c:
562
563 More ban issues fixes. Patch by Jeff Fisher <guppy@techmonkeys.org>
564
565 2001-12-08 16:16 Federico Mennite <ite@techmonkeys.org>
566
567 * doc/text-substitutions.doc, doc/html/app-textsub.html,
568 help/set/cmds1.help, src/misc.c:
569
570 Added %n for to the list of motd text substitutions. Patch by
571 Benoit Timbert <Benoit.TIMBERT@free.fr>
572
573 2001-12-08 15:59 Federico Mennite <ite@techmonkeys.org>
574
575 * help/cmds1.help, help/cmds2.help, help/core.help, src/cmds.c:
576
577 Rebound some commands to less restrictive bindings (relay, botinfo,
578 bottree, vbottree). Patch by Matthew Hallacy
579 <poptix@techmonkeys.org>
580
581 2001-12-08 15:40 Federico Mennite <ite@techmonkeys.org>
582
583 * eggdrop.complete.conf, eggdrop.simple.conf:
584
585 Make the default bot a bit more secure in regards to the ability to
586 execute tcl commands from the partyline. Patch by Jeff Fisher
587 <guppy@techmonkeys.org>
588
589 2001-12-08 15:30 Federico Mennite <ite@techmonkeys.org>
590
591 * modules/channels/tclchan.c:
592
593 Last bans patch wasn't applied correctly. Patch by Jeff Fisher
594 <guppy@techmonkeys.org>
595
596 2001-12-08 15:14 Federico Mennite <ite@techmonkeys.org>
597
598 * modules/channels/tclchan.c:
599
600 Bans weren't always applied correctly. Patch by Jeff Fisher
601 <guppy@techmonkeys.org>
602
603 2001-12-08 10:00 Automatic CVS Scripts
604
605 * po/eggdrop.pot:
606
607 Pots
608
609 2001-12-07 10:00 Automatic CVS Scripts
610
611 * po/eggdrop.pot:
612
613 Pots
614
615 2001-12-06 10:00 Automatic CVS Scripts
616
617 * po/eggdrop.pot:
618
619 Pots
620
621 2001-12-05 10:00 Automatic CVS Scripts
622
623 * po/eggdrop.pot:
624
625 Pots
626
627 2001-12-04 10:00 Automatic CVS Scripts
628
629 * po/eggdrop.pot:
630
631 Pots
632
633 2001-12-04 01:30 Federico Mennite <ite@techmonkeys.org>
634
635 * modules/: channels/help/chaninfo.help,
636 channels/help/channels.help, console/help/console.help,
637 ctcp/help/set/ctcp.help, irc/help/irc.help, server/server.c,
638 server/help/server.help, server/help/set/server.help,
639 share/share.c, share/help/share.help, transfer/transfer.c,
640 transfer/help/set/transfer.help:
641
642 More spelling fixes here and there. Patch by Wcc
643 <will@dawg.dynu.com>
644
645 2001-12-03 10:00 Automatic CVS Scripts
646
647 * po/eggdrop.pot:
648
649 Pots
650
651 2001-12-03 03:25 Federico Mennite <ite@techmonkeys.org>
652
653 * modules/irc/mode.c:
654
655 Fixed stopnethack bug. Patch by Axel Franke <eule@berlin.snafu.de>
656
657 2001-12-02 15:15 Federico Mennite <ite@techmonkeys.org>
658
659 * modules/server/servmsg.c:
660
661 More suitable quit message when the server says we aren't
662 registered. Patch by guppy <guppy@techmonkeys.org>
663
664 2001-12-02 14:26 Federico Mennite <ite@techmonkeys.org>
665
666 * modules/filesys/: files.c, help/filesys.help:
667
668 Renamed .optimise to .optimize. Patch by Wcc
669 <will@centerofnowhere.com>
670
671 2001-12-02 13:36 Federico Mennite <ite@techmonkeys.org>
672
673 * scripts/alltools.tcl:
674
675 testip wasn't working correctly in scripts/alltools.tcl. Patch by
676 Hanno <unknown>
677
678 2001-12-02 13:22 Federico Mennite <ite@techmonkeys.org>
679
680 * eggdrop.complete.conf:
681
682 More spelling fixes in eggdrop.complete.conf. Patch by Wcc
683 <will@centerofnowhere.com>
684
685 2001-12-02 12:48 Federico Mennite <ite@techmonkeys.org>
686
687 * INSTALL, doc/text-substitutions.doc:
688
689 More spelling fixes in docs and MOTD. Patch by Wcc
690 <will@centerofnowhere.com>
691
692 2001-12-02 12:36 Federico Mennite <ite@techmonkeys.org>
693
694 * modules/uptime/uptime.c:
695
696 Made uptime module to server. Patch by Matthew Hallacy
697 <poptix@techmonkeys.org>
698
699 2001-12-02 12:22 Federico Mennite <ite@techmonkeys.org>
700
701 * modules/irc/tclirc.c:
702
703 wasop command wasn't working correctly. Patch by TaKeDa
704 <takeda@eggheads.w.pl>
705
706 2001-12-02 11:54 Federico Mennite <ite@techmonkeys.org>
707
708 * modules/share/share.c:
709
710 Fix in share module while resyncing userfile. Patch by TaKeDa
711 <takeda@eggheads.w.pl>
712
713 2001-12-02 11:43 Federico Mennite <ite@techmonkeys.org>
714
715 * modules/irc/mode.c:
716
717 Minor code indenting fixes. Patch by guppy <guppy@techmonkeys.org>
718
719 2001-12-02 10:00 Automatic CVS Scripts
720
721 * po/eggdrop.pot:
722
723 Pots
724
725 2001-12-01 17:35 Federico Mennite <ite@techmonkeys.org>
726
727 * modules/channels/channels.c, modules/irc/chan.c,
728 modules/irc/mode.c, src/chan.h, src/tcluser.c:
729
730 * Added DalNet's +M support. Patch by Wcc
731 <will@centerofnowhere.com>* Fixed a stupid typo of mine in
732 tcl_botattr, which prevented a successful build.
733
734 2001-12-01 16:49 Federico Mennite <ite@techmonkeys.org>
735
736 * modules/irc/chan.c:
737
738 Get right flags also when a user joins \!channels. Patch by Lam
739 <unknown>
740
741 2001-12-01 16:39 Federico Mennite <ite@techmonkeys.org>
742
743 * modules/compress/compress.c:
744
745 Runtime debug information cleanup in compress module. Patch by Wcc
746 <will@centerofnowhere.com>
747
748 2001-12-01 16:33 Federico Mennite <ite@techmonkeys.org>
749
750 * src/tcluser.c:
751
752 Fixed more potential crashes in botattr command. Patch by TaKeDa
753 <takeda@eggheads.w.pl>
754
755 2001-12-01 16:03 Federico Mennite <ite@techmonkeys.org>
756
757 * src/tcluser.c:
758
759 Fixed more potential crashes in src/tcluser.c. Patch by Matthew
760 Hallacy <poptix@techmonkeys.org>
761
762 2001-12-01 15:44 Federico Mennite <ite@techmonkeys.org>
763
764 * doc/tcl-commands.doc:
765
766 Fixed up some spelling mistakes in doc/tcl-commands.doc. Patch by
767 Wcc <will@centerofnowhere.com>
768
769 2001-12-01 15:13 Federico Mennite <ite@techmonkeys.org>
770
771 * src/tcluser.c:
772
773 adduser wasn't accepting handle parameter without hostmask
774 parameter. Patch by Wcc <will@centerofnowhere.com>
775
776 2001-12-01 14:39 Federico Mennite <ite@techmonkeys.org>
777
778 * src/tcluser.c:
779
780 chattr hand crashed. Patch by stdarg <stdarg@techmonkeys.org>
781
782 2001-12-01 14:27 Federico Mennite <ite@techmonkeys.org>
783
784 * modules/irc/mode.c:
785
786 Ban reason string was unitialized. Patch by Matthew Hallacy
787 <poptix@techmonkeys.org>
788
789 2001-12-01 13:46 Federico Mennite <ite@techmonkeys.org>
790
791 * modules/irc/tclirc.c:
792
793 Fixed potential crashes in the getchanhost command. Patch by Matthew
794 Hallacy <poptix@techmonkeys.org>
795
796 2001-12-01 10:00 Automatic CVS Scripts
797
798 * po/eggdrop.pot:
799
800 Pots
801
802 2001-11-30 10:00 Automatic CVS Scripts
803
804 * po/eggdrop.pot:
805
806 Pots
807
808 2001-11-29 10:00 Automatic CVS Scripts
809
810 * po/eggdrop.pot:
811
812 Pots
813
814 2001-11-28 10:00 Automatic CVS Scripts
815
816 * po/eggdrop.pot:
817
818 Pots
819
820 2001-11-27 10:00 Automatic CVS Scripts
821
822 * po/eggdrop.pot:
823
824 Pots
825
826 2001-11-27 02:30 Federico Mennite <ite@techmonkeys.org>
827
828 * intl/.cvsignore, lib/eggdrop/.cvsignore:
829
830 More and more cvsignore entries.
831
832 2001-11-27 02:15 Federico Mennite <ite@techmonkeys.org>
833
834 * lib/eggdrop/.cvsignore:
835
836 More cvsignore entries.
837
838 2001-11-27 02:13 Federico Mennite <ite@techmonkeys.org>
839
840 * lib/: .cvsignore, eggdrop/.cvsignore:
841
842 Moved cvsinogre entries in the proper place.
843
844 2001-11-27 02:11 Federico Mennite <ite@techmonkeys.org>
845
846 * lib/.cvsignore:
847
848 Added more cvsignore entries.
849
850 2001-11-27 02:08 Federico Mennite <ite@techmonkeys.org>
851
852 * src/main.c:
853
854 More gettext fixes.
855
856 2001-11-26 10:00 Automatic CVS Scripts
857
858 * po/eggdrop.pot:
859
860 Pots
861
862 2001-11-25 14:45 Federico Mennite <ite@techmonkeys.org>
863
864 * src/eggdrop.h:
865
866 Have a successful build if gettext is explicitly disabled.
867
868 2001-11-25 10:00 Automatic CVS Scripts
869
870 * po/eggdrop.pot:
871
872 Pots
873
874 2001-11-24 20:42 Federico Mennite <ite@techmonkeys.org>
875
876 * modules/assoc/Makefile.am, modules/blowfish/Makefile.am,
877 modules/channels/Makefile.am, modules/compress/Makefile.am,
878 modules/console/Makefile.am, modules/ctcp/Makefile.am,
879 modules/filesys/Makefile.am, modules/irc/Makefile.am,
880 modules/notes/Makefile.am, modules/perlscript/Makefile.am,
881 modules/server/Makefile.am, modules/share/Makefile.am,
882 modules/tclscript/Makefile.am, modules/transfer/Makefile.am,
883 modules/uptime/Makefile.am, modules/woobie/Makefile.am,
884 src/eggdrop.h:
885
886 Added mssing stuff in Makefile.am's that prevented compilation in
887 some environments.
888
889 2001-11-24 15:31 Federico Mennite <ite@techmonkeys.org>
890
891 * modules/transfer/transfer.h, src/eggdrop.h:
892
893 Moved XFER defines from the core in a more suitable place in the
894 transfer module.
895
896 2001-11-24 10:00 Automatic CVS Scripts
897
898 * po/eggdrop.pot:
899
900 Pots
901
902 2001-11-23 10:00 Automatic CVS Scripts
903
904 * po/eggdrop.pot:
905
906 Pots
907
908 2001-11-22 10:00 Automatic CVS Scripts
909
910 * po/eggdrop.pot:
911
912 Pots
913
914 2001-11-21 10:00 Automatic CVS Scripts
915
916 * po/eggdrop.pot:
917
918 Pots
919
920 2001-11-20 10:00 Automatic CVS Scripts
921
922 * po/eggdrop.pot:
923
924 Pots
925
926 2001-11-19 10:00 Automatic CVS Scripts
927
928 * po/eggdrop.pot:
929
930 Pots
931
932 2001-11-18 10:00 Automatic CVS Scripts
933
934 * po/eggdrop.pot:
935
936 Pots
937
938 2001-11-17 10:00 Automatic CVS Scripts
939
940 * po/eggdrop.pot:
941
942 Pots
943
944 2001-11-16 10:00 Automatic CVS Scripts
945
946 * po/eggdrop.pot:
947
948 Pots
949
950 2001-11-15 10:00 Automatic CVS Scripts
951
952 * po/eggdrop.pot:
953
954 Pots
955
956 2001-11-14 10:00 Automatic CVS Scripts
957
958 * po/eggdrop.pot:
959
960 Pots
961
962 2001-11-14 01:57 stdarg <stdarg@techmonkeys.org>
963
964 * src/: logfile.c, main.c:
965
966
967 * Re-ordered init procedures so hooks[] is initialized earlier.
968 * Logfiles should cycle now.
969
970 2001-11-13 10:00 Automatic CVS Scripts
971
972 * po/eggdrop.pot:
973
974 Pots
975
976 2001-11-13 04:51 stdarg <stdarg@techmonkeys.org>
977
978 * modules/perlscript/perlscript.c:
979
980
981 * Added support for lists in perl callbacks.
982
983 2001-11-13 04:51 stdarg <stdarg@techmonkeys.org>
984
985 * modules/tclscript/tclscript.c:
986
987
988 * Added support for returned lists in tcl callbacks.
989
990 2001-11-13 04:50 stdarg <stdarg@techmonkeys.org>
991
992 * src/: logfile.c, script.c, script.h, script_api.h, tcldcc.c:
993
994
995 * Added convenience functions for script_var_t's.
996 * Converted a bunch of functions in tcldcc.c.
997
998 2001-11-12 10:00 Automatic CVS Scripts
999
1000 * po/eggdrop.pot:
1001
1002 Pots
1003
1004 2001-11-11 10:00 Automatic CVS Scripts
1005
1006 * po/eggdrop.pot:
1007
1008 Pots
1009
1010 2001-11-10 10:00 Automatic CVS Scripts
1011
1012 * po/eggdrop.pot:
1013
1014 Pots
1015
1016 2001-11-09 10:00 Automatic CVS Scripts
1017
1018 * po/eggdrop.pot:
1019
1020 Pots
1021
1022 2001-11-08 10:00 Automatic CVS Scripts
1023
1024 * po/eggdrop.pot:
1025
1026 Pots
1027
1028 2001-11-07 10:00 Automatic CVS Scripts
1029
1030 * po/eggdrop.pot:
1031
1032 Pots
1033
1034 2001-11-06 10:00 Automatic CVS Scripts
1035
1036 * po/eggdrop.pot:
1037
1038 Pots
1039
1040 2001-11-05 10:00 Automatic CVS Scripts
1041
1042 * po/eggdrop.pot:
1043
1044 Pots
1045
1046 2001-11-05 03:47 stdarg <stdarg@techmonkeys.org>
1047
1048 * src/: patch.h, script_api.h, tcl.c, tcldcc.c:
1049
1050 Converted some functions in tcldcc.c.
1051
1052 2001-11-04 10:00 Automatic CVS Scripts
1053
1054 * po/eggdrop.pot:
1055
1056 Pots
1057
1058 2001-11-03 10:00 Automatic CVS Scripts
1059
1060 * po/eggdrop.pot:
1061
1062 Pots
1063
1064 2001-11-02 10:00 Automatic CVS Scripts
1065
1066 * po/eggdrop.pot:
1067
1068 Pots
1069
1070 2001-11-01 10:00 Automatic CVS Scripts
1071
1072 * po/eggdrop.pot:
1073
1074 Pots
1075
1076 2001-10-31 10:00 Automatic CVS Scripts
1077
1078 * po/eggdrop.pot:
1079
1080 Pots
1081
1082 2001-10-31 04:02 Tothwolf <tothwolf@techmonkeys.org>
1083
1084 * configure.ac, lib/egglib/hash_table.c, lib/egglib/linked_list.c,
1085 lib/egglib/mempool.c, lib/egglib/msprintf.c, lib/egglib/mstack.c,
1086 modules/filesys/filesys.c, modules/transfer/transfer.c, src/bg.c,
1087 src/bg.h, src/botnet.c, src/chanprog.c, src/egg_timer.c,
1088 src/irccmp.h, src/logfile.c, src/main.c, src/match.h, src/misc.c,
1089 src/registry.c, src/script.c, src/tcl.c:
1090
1091 * 39 less gcc warnings...
1092
1093 2001-10-30 10:00 Automatic CVS Scripts
1094
1095 * po/eggdrop.pot:
1096
1097 Pots
1098
1099 2001-10-30 01:35 Matthew Hallacy <poptix@techmonkeys.org>
1100
1101 * modules/uptime/: uptime.c, uptime.h:
1102
1103 Proper copyright information.
1104
1105 2001-10-29 23:01 Federico Mennite <ite@techmonkeys.org>
1106
1107 * lib/eggdrop/Makefile.am, lib/eggdrop/module.h,
1108 modules/assoc/Makefile.am, modules/blowfish/Makefile.am,
1109 modules/channels/Makefile.am, modules/compress/Makefile.am,
1110 modules/console/Makefile.am, modules/ctcp/Makefile.am,
1111 modules/filesys/Makefile.am, modules/irc/Makefile.am,
1112 modules/notes/Makefile.am, modules/perlscript/Makefile.am,
1113 modules/server/Makefile.am, modules/share/Makefile.am,
1114 modules/tclscript/Makefile.am, modules/transfer/Makefile.am,
1115 modules/uptime/Makefile.am, modules/woobie/Makefile.am,
1116 src/Makefile.am, src/modules.c:
1117
1118 Created libeggdrop: libadns, libegg and libcompat are now linked in
1119 it. Cleaned up some unneeded function exports :)
1120
1121 2001-10-29 20:09 Jeff Fisher <guppy@techmonkeys.org>
1122
1123 * modules/uptime/: uptime.c, uptime.h:
1124
1125 some minor uptime.mod things I noticed while working on 1.6.7
1126
1127 2001-10-29 10:00 Automatic CVS Scripts
1128
1129 * po/eggdrop.pot:
1130
1131 Pots
1132
1133 2001-10-28 13:30 Federico Mennite <ite@techmonkeys.org>
1134
1135 * configure.ac, lib/Makefile.am, lib/adns/.cvsignore,
1136 lib/adns/COPYING, lib/adns/GPL-vs-LGPL, lib/adns/Makefile.am,
1137 lib/adns/README, lib/adns/README.eggdrop, lib/adns/README.ircd,
1138 lib/adns/adns.h, lib/adns/check.c, lib/adns/dlist.h,
1139 lib/adns/event.c, lib/adns/general.c, lib/adns/internal.h,
1140 lib/adns/parse.c, lib/adns/query.c, lib/adns/reply.c,
1141 lib/adns/setup.c, lib/adns/transmit.c, lib/adns/tvarith.h,
1142 lib/adns/types.c, lib/compat/.cvsignore, lib/compat/Makefile.am,
1143 lib/compat/compat.h, lib/compat/inet_aton.c,
1144 lib/compat/inet_aton.h, lib/compat/inet_ntop.c,
1145 lib/compat/inet_ntop.h, lib/compat/inet_pton.c,
1146 lib/compat/inet_pton.h, lib/compat/memcpy.c, lib/compat/memcpy.h,
1147 lib/compat/memset.c, lib/compat/memset.h, lib/compat/snprintf.c,
1148 lib/compat/snprintf.h, lib/compat/strcasecmp.c,
1149 lib/compat/strcasecmp.h, lib/compat/strftime.c,
1150 lib/compat/strftime.h, lib/compat/strncasecmp.c,
1151 lib/compat/strncasecmp.h, lib/egglib/.cvsignore,
1152 lib/egglib/Makefile.am, lib/egglib/avl.c, lib/egglib/avl.h,
1153 lib/egglib/hash_table.c, lib/egglib/hash_table.h,
1154 lib/egglib/hash_table_test.c, lib/egglib/linked_list.c,
1155 lib/egglib/linked_list.h, lib/egglib/linked_list_test.c,
1156 lib/egglib/mempool.c, lib/egglib/mempool.h,
1157 lib/egglib/mempool_test.c, lib/egglib/msprintf.c,
1158 lib/egglib/msprintf.h, lib/egglib/mstack.c, lib/egglib/mstack.h,
1159 modules/perlscript/perlscript.c, modules/tclscript/tclscript.c,
1160 src/Makefile.am, src/dns.c, src/logfile.c, src/main.c, src/main.h,
1161 src/modules.c, src/net.c, src/registry.c, src/script.c:
1162
1163 Renamed src/adns, src/compat, src/egglib to lib/adns, lib/compat,
1164 lib/egglib respectively.
1165
1166 2001-10-28 10:00 Automatic CVS Scripts
1167
1168 * po/eggdrop.pot:
1169
1170 Pots
1171
1172 2001-10-27 18:39 Federico Mennite <ite@techmonkeys.org>
1173
1174 * modules/irc/.cvsignore:
1175
1176 Added a missing .cvsignore.
1177
1178 2001-10-27 18:35 Federico Mennite <ite@techmonkeys.org>
1179
1180 * po/: .potignore, POTFILES.in:
1181
1182 * Updated internationalizable list of files in po/POTIFLES.in.
1183 * Added po/.potignore as list of files to be ignored when running
1184 po/update.pl --maintain.
1185
1186 2001-10-27 16:39 Federico Mennite <ite@techmonkeys.org>
1187
1188 * lib/.cvsignore:
1189
1190 Added more .cvsignore files.
1191
1192 2001-10-27 16:34 Federico Mennite <ite@techmonkeys.org>
1193
1194 * Makefile.am, configure.ac, lib/Makefile.am,
1195 lib/eggdrop/.cvsignore, lib/eggdrop/Makefile.am,
1196 lib/eggdrop/module.h, lib/eggdrop/modvals.h, modules/.cvsignore,
1197 modules/Makefile.am, modules/assoc/.cvsignore,
1198 modules/assoc/Makefile.am, modules/assoc/assoc.c,
1199 modules/assoc/assoc.h, modules/assoc/modinfo,
1200 modules/assoc/help/assoc.help, modules/blowfish/.cvsignore,
1201 modules/blowfish/Makefile.am, modules/blowfish/bf_tab.h,
1202 modules/blowfish/blowfish.c, modules/blowfish/blowfish.h,
1203 modules/blowfish/modinfo, modules/channels/.cvsignore,
1204 modules/channels/Makefile.am, modules/channels/channels.c,
1205 modules/channels/channels.h, modules/channels/cmdschan.c,
1206 modules/channels/flagmaps.c, modules/channels/modinfo,
1207 modules/channels/tclchan.c, modules/channels/udefchan.c,
1208 modules/channels/userchan.c, modules/channels/help/chaninfo.help,
1209 modules/channels/help/channels.help,
1210 modules/channels/help/set/channels.help,
1211 modules/compress/.cvsignore, modules/compress/Makefile.am,
1212 modules/compress/compress.c, modules/compress/compress.h,
1213 modules/compress/modinfo, modules/compress/tclcompress.c,
1214 modules/compress/help/set/compress.help,
1215 modules/console/.cvsignore, modules/console/Makefile.am,
1216 modules/console/console.c, modules/console/console.h,
1217 modules/console/modinfo, modules/console/help/console.help,
1218 modules/console/help/set/console.help, modules/ctcp/.cvsignore,
1219 modules/ctcp/Makefile.am, modules/ctcp/ctcp.c, modules/ctcp/ctcp.h,
1220 modules/ctcp/modinfo, modules/ctcp/help/set/ctcp.help,
1221 modules/filesys/.cvsignore, modules/filesys/Makefile.am,
1222 modules/filesys/dbcompat.c, modules/filesys/dbcompat.h,
1223 modules/filesys/filedb3.c, modules/filesys/filedb3.h,
1224 modules/filesys/filelist.c, modules/filesys/filelist.h,
1225 modules/filesys/files.c, modules/filesys/files.h,
1226 modules/filesys/filesys.c, modules/filesys/filesys.h,
1227 modules/filesys/modinfo, modules/filesys/tclfiles.c,
1228 modules/filesys/help/filesys.help,
1229 modules/filesys/help/set/filesys.help, modules/irc/Makefile.am,
1230 modules/irc/chan.c, modules/irc/cmdsirc.c, modules/irc/irc.c,
1231 modules/irc/irc.h, modules/irc/mode.c, modules/irc/modinfo,
1232 modules/irc/msgcmds.c, modules/irc/tclirc.c,
1233 modules/irc/help/irc.help, modules/irc/help/msg/irc.help,
1234 modules/irc/help/set/irc.help, modules/notes/.cvsignore,
1235 modules/notes/Makefile.am, modules/notes/cmdsnote.c,
1236 modules/notes/modinfo, modules/notes/notes.c,
1237 modules/notes/notes.h, modules/notes/help/notes.help,
1238 modules/notes/help/msg/notes.help,
1239 modules/notes/help/set/notes.help, modules/perlscript/.cvsignore,
1240 modules/perlscript/Makefile.am, modules/perlscript/perlscript.c,
1241 modules/server/.cvsignore, modules/server/Makefile.am,
1242 modules/server/cmdsserv.c, modules/server/modinfo,
1243 modules/server/server.c, modules/server/server.h,
1244 modules/server/servmsg.c, modules/server/tclserv.c,
1245 modules/server/help/server.help,
1246 modules/server/help/set/server.help, modules/share/.cvsignore,
1247 modules/share/Makefile.am, modules/share/modinfo,
1248 modules/share/share.c, modules/share/share.h,
1249 modules/share/uf_features.c, modules/share/help/share.help,
1250 modules/tclscript/.cvsignore, modules/tclscript/Makefile.am,
1251 modules/tclscript/tclscript.c, modules/transfer/.cvsignore,
1252 modules/transfer/Makefile.am, modules/transfer/modinfo,
1253 modules/transfer/transfer.c, modules/transfer/transfer.h,
1254 modules/transfer/help/set/transfer.help, modules/uptime/.cvsignore,
1255 modules/uptime/Makefile.am, modules/uptime/modinfo,
1256 modules/uptime/uptime.c, modules/uptime/uptime.h,
1257 modules/woobie/.cvsignore, modules/woobie/Makefile.am,
1258 modules/woobie/modinfo, modules/woobie/woobie.c, src/Makefile.am,
1259 src/logfile.c, src/modules.h:
1260
1261 * Renamed src/mod to modules.
1262 * Created lib as top dir for eggdrop's libraries.
1263
1264 2001-10-27 13:34 Federico Mennite <ite@techmonkeys.org>
1265
1266 * configure.ac, acconfig/acinclude.m4:
1267
1268 Configure related refactoring and clean up.
1269
1270 2001-10-27 09:00 Automatic CVS Scripts
1271
1272 * po/eggdrop.pot:
1273
1274 Pots
1275
1276 2001-10-26 22:22 stdarg <stdarg@techmonkeys.org>
1277
1278 * src/: chanprog.c, cmds.c, main.c, modules.c, tcl.c, tcldcc.c,
1279 tclegg.h, tclhash.c, tclhash.h:
1280
1281
1282 * Converted the last few bind tables (I think).
1283 * Removed unused builtin_* functions.
1284
1285 2001-10-26 09:00 Automatic CVS Scripts
1286
1287 * po/eggdrop.pot:
1288
1289 Pots
1290
1291 2001-10-25 20:10 Federico Mennite <ite@techmonkeys.org>
1292
1293 * .cvsignore, acconfig/acinclude.m4, acconfig/mpatrol.m4:
1294
1295 Added support for mpatrol (mutally exclusive with efence).
1296
1297 2001-10-25 09:00 Automatic CVS Scripts
1298
1299 * po/eggdrop.pot:
1300
1301 Pots
1302
1303 2001-10-24 10:08 stdarg <stdarg@techmonkeys.org>
1304
1305 * src/: dcc.c, dns.c, egg_timer.c, logfile.c, script.c,
1306 script_api.h, tcl.c, tcldcc.c, tclhash.c:
1307
1308
1309 * Added support for optional args for scripts.
1310 * Added a ".perl" command.
1311 * Converted some stuff in tcldcc.c, based on Oskar Liljeblad's
1312 patch.
1313 * Fixed compile warnings in tcl module.
1314 * Added error reporting when loading perl scripts.
1315
1316 2001-10-24 09:00 Automatic CVS Scripts
1317
1318 * po/eggdrop.pot:
1319
1320 Pots
1321
1322 2001-10-23 09:00 Automatic CVS Scripts
1323
1324 * po/eggdrop.pot:
1325
1326 Pots
1327
1328 2001-10-23 08:47 stdarg <stdarg@techmonkeys.org>
1329
1330 * src/: botmsg.c, cmds.c, script.c:
1331
1332
1333 * Added a "loadscript" script command.
1334 * Fixed up perlscript.mod a little bit, so that it can do stuff.
1335 * Wrote a test script in perl that uses timers, binds, and putlog
1336 successfully.
1337
1338 2001-10-22 09:00 Automatic CVS Scripts
1339
1340 * po/eggdrop.pot:
1341
1342 Pots
1343
1344 2001-10-22 01:49 stdarg <stdarg@techmonkeys.org>
1345
1346 * src/modules.c:
1347
1348 * Moved msprintf and mstack to the function table (boo this is
1349 temporary I hope)
1350 * Fixed compile warnings and some other stuff in perlscript.mod so
1351 that it compiles and loads (but you can't use it to write a script
1352 yet).
1353
1354 2001-10-21 20:59 stdarg <stdarg@techmonkeys.org>
1355
1356 * src/: dccutil.c, tcldcc.c:
1357
1358 * dcc array is now sparse
1359
1360 2001-10-21 19:51 stdarg <stdarg@techmonkeys.org>
1361
1362 * src/tcldcc.c:
1363
1364 * Updated putdcc and putdccraw to accept idx instead of sock.
1365 * Putdccraw now recognizes -1 as the server idx, not 0.
1366
1367 2001-10-21 17:38 Federico Mennite <ite@techmonkeys.org>
1368
1369 * bootstrap, configure.ac, acconfig/.cvsignore,
1370 acconfig/acinclude.m4, src/Makefile.am:
1371
1372 * Added autoconf and automake support for perlscript.mod.
1373 * Removed old stuff from bootstrap and
1374 src/mod/compress.mod/Makefile.am.
1375 * Removed eggdrop_DEPENDENCIES. They are unneeded.
1376 * Readded -Wall and -g3 compile options.
1377
1378 2001-10-21 16:05 Tothwolf <tothwolf@techmonkeys.org>
1379
1380 * Makefile.am, scripts/Makefile.am, src/Makefile.am:
1381
1382 * cleanups in Makefile.am files
1383
1384 2001-10-21 14:51 Tothwolf <tothwolf@techmonkeys.org>
1385
1386 * Makefile.am, bootstrap, acconfig/config.guess,
1387 acconfig/config.sub:
1388
1389 * added latest version of config.guess and config.sub to acconfig
1390 dir
1391 * don't remove config.guess and config.sub with maintainer-clean
1392 rule
1393 * keep libtoolize from overwriting config.guess and config.sub
1394
1395 2001-10-21 12:20 Federico Mennite <ite@techmonkeys.org>
1396
1397 * po/POTFILES.in:
1398
1399 Updated internationalizable list of files.
1400
1401 2001-10-21 09:00 Automatic CVS Scripts
1402
1403 * po/eggdrop.pot:
1404
1405 Pots
1406
1407 2001-10-21 07:03 Automatic CVS Scripts
1408
1409 * po/eggdrop.pot:
1410
1411 Pots
1412
1413 2001-10-21 06:48 Automatic CVS Scripts
1414
1415 * po/eggdrop.pot:
1416
1417 Pots
1418
1419 2001-10-21 06:15 stdarg <stdarg@techmonkeys.org>
1420
1421 * eggdrop.complete.conf:
1422
1423 * Added config setting for dcc_command_chars
1424
1425 2001-10-21 06:04 stdarg <stdarg@techmonkeys.org>
1426
1427 * scripts/action.fix.tcl:
1428
1429 Updated action.fix.tcl to use new filt_string.
1430
1431 2001-10-21 06:02 stdarg <stdarg@techmonkeys.org>
1432
1433 * doc/tcl-commands.doc, src/dcc.c, src/main.c, src/tclhash.c:
1434
1435 * Changed the FILT bind to use a global variable instead of
1436 returning a string. This will make it easier for multiple callbacks
1437 to act on one string.
1438 * Made a new config variable called "dcc_command_chars" that lets
1439 you change which chars represent a command on the console. Default
1440 is "./".
1441
1442 2001-10-21 03:49 stdarg <stdarg@techmonkeys.org>
1443
1444 * src/tclhash.c:
1445
1446 Changed BT_chat back to sis instead of Uis
1447
1448 2001-10-21 03:44 stdarg <stdarg@techmonkeys.org>
1449
1450 * src/: botnet.c, cmds.c, logfile.c, modules.c, tcl.c, tclhash.c,
1451 tclhash.h:
1452
1453 * Applied Oskar Liljeblad's patch to convert more bind tables.
1454 * Fixed bug in putlog which causes an infinite loop.
1455 * Added console error logging into tclscript.mod.
1456 * Added external error logging via "error_logfile" variable, for
1457 more detailed information. Default filename is logs/tcl_errors.log.
1458
1459 2001-10-20 21:57 stdarg <stdarg@techmonkeys.org>
1460
1461 * src/: dcc.c, modules.c, tclhash.c, tclhash.h:
1462
1463 * Added Oskar Liljeblad's patch to convert H_chat, H_act, and
1464 H_bcst.
1465 * Experimented with changing around the chat bind so it's called
1466 before text is sent, and is breakable.
1467
1468 2001-10-20 10:22 stdarg <stdarg@techmonkeys.org>
1469
1470 * src/: modules.c, tclhash.c, tclhash.h:
1471
1472 Applied patch by Oskar Liljeblad <oskar@osk.mine.nu>: Replaces
1473 H_away bind with new BT_away bind.
1474
1475 2001-10-20 08:04 Jeff Fisher <guppy@techmonkeys.org>
1476
1477 * src/main.c:
1478
1479
1480 * Okay, after talking to various #eggdrop people and seeing x+1
1481 people running eggdrop1.7 as production bots -- I added a small
1482 warning to the output of ./eggdrop for 1.7 that tells them this is a
1483 development version and that they shouldn't run it unless they are
1484 testing it. Sound good? It better :P~ hehe
1485
1486 2001-10-20 07:29 Jeff Fisher <guppy@techmonkeys.org>
1487
1488 * eggdrop.complete.conf, doc/KNOWN-PROBLEMS,
1489 doc/html/egg-core.html, doc/html/mod-server.html,
1490 doc/settings/core.settings, doc/settings/mod.server:
1491
1492
1493 * blanked KNOWN-PROBLEMS since none of them exist anymore, correct
1494 me if I'm wrong
1495 * moved debug-output to the core settings documentation since it is
1496 both core and server functionality
1497
1498 2001-10-20 06:04 Tothwolf <tothwolf@techmonkeys.org>
1499
1500 * Makefile.am:
1501
1502 * added distclean-local and maintainer-clean-local Makefile.am
1503 targets
1504
1505 2001-10-20 01:19 Tothwolf <tothwolf@techmonkeys.org>
1506
1507 * acinclude.m4, bootstrap, codeset.m4, configure.ac, gettext.m4,
1508 glibc21.m4, iconv.m4, isc-posix.m4, lcmessage.m4, progtest.m4,
1509 acconfig/acinclude.m4, acconfig/codeset.m4, acconfig/gettext.m4,
1510 acconfig/glibc21.m4, acconfig/iconv.m4, acconfig/isc-posix.m4,
1511 acconfig/lcmessage.m4, acconfig/progtest.m4:
1512
1513 * added acconfig for an aux dir
1514 * moved m4 files to acconfig
1515 * modified EGG_LIBTOOL autoconf macro to pass --with-auxdir to
1516 libltdl
1517 * added notice to bootstrap about libtool needing a patch
1518
1519 2001-10-19 23:07 Tothwolf <tothwolf@techmonkeys.org>
1520
1521 * AUTHORS, Makefile.am, config.guess, config.sub,
1522 doc/html/authors.html:
1523
1524 * sync authors.html with AUTHORS
1525 * add config.guess and config.sub to AUX_DIST
1526 * remove config.guess and config.sub from cvs
1527
1528 2001-10-19 14:10 Tothwolf <tothwolf@techmonkeys.org>
1529
1530 * acinclude.m4:
1531
1532 * fix missing else in acinclude.m4
1533
1534 2001-10-19 07:33 stdarg <stdarg@techmonkeys.org>
1535
1536 * src/modules.c:
1537
1538 del_hook() wasn't deleting the match_noterej hook correctly.
1539
1540 2001-10-19 06:01 Jeff Fisher <guppy@techmonkeys.org>
1541
1542 * eggdrop.complete.conf, doc/html/egg-core.html,
1543 doc/html/mod-server.html, doc/settings/core.settings,
1544 doc/settings/mod.server, src/flags.c, src/modules.c:
1545
1546 * removed use-console-r since we have debug-output
1547 * removed +r as a log option we tell people about since it used for
1548 debugging purposes like +v and the others.
1549 * made sure I didn't commit the wrong files this time <g>
1550
1551 2001-10-19 05:33 Jeff Fisher <guppy@techmonkeys.org>
1552
1553 * config.guess, config.sub:
1554
1555 Hmmm .. that was odd, cvs update -j 1.2 -j 1.1 config.guess
1556 config.sub is cool <g>
1557
1558 2001-10-19 05:26 Jeff Fisher <guppy@techmonkeys.org>
1559
1560 * AUTHORS, README, config.guess, config.sub, eggdrop.complete.conf,
1561 doc/tcl-commands.doc, doc/html/egg-core.html,
1562 doc/settings/core.settings, scripts/autobotchk, scripts/botchk,
1563 src/main.c, src/tcl.c:
1564
1565
1566 * applied BarkerJr's small documentation patch
1567 * applied the pidfile patch from eggdrop1.6
1568 * added stdarg to AUTHORS (wish we had a realname <g>)
1569
1570 2001-10-19 01:55 Tothwolf <tothwolf@techmonkeys.org>
1571
1572 * acinclude.m4, configure.ac, src/botcmd.c, src/botmsg.c,
1573 src/botnet.c, src/chanprog.c, src/cmds.c, src/dcc.c, src/dccutil.c,
1574 src/dns.c, src/eggdrop.h, src/logfile.c, src/main.c, src/misc.c,
1575 src/modules.c, src/net.c, src/stat.h, src/tcl.c, src/tcldcc.c,
1576 src/tclhash.c, src/tclmisc.c, src/tcluser.c, src/userent.c,
1577 src/userrec.c, src/users.c:
1578
1579 * removed obsolete EGG_CHECK_FUNC_VSPRINTF autoconf macro
1580 * removed obsolete EGG_HEADER_STDC autoconf macro
1581 * added EGG_C_LONG_LONG autoconf macro
1582 * added EGG_FUNC_C99_VSNPRINTF autoconf macro
1583 * added EGG_REPLACE_SNPRINTF autoconf macro
1584 * added EGG_TYPE_32BIT autoconf macro
1585
1586 * removed unused dlfcn.h header check from configure.ac
1587 * removed AC_CHECK_SIZEOF long and int from configure.ac
1588 * added many required autoconf macros to configure.ac
1589 * added AC_REPLACE_FUNCS to configure.ac for compat functions
1590 * many configure.ac cleanups
1591
1592 * updated compat/snprintf.c with latest version from Samba
1593 * added code to link libm with compat library for snprintf.c
1594 * added support for LIBOBJS to compat/Makefile.am
1595 * added memset back to compat
1596 * added memcpy back to compat
1597 * many compat cleanups
1598
1599 * renamed egg_strcasecmp() to strcasecmp()
1600 * renamed egg_strncasecmp() to strncasecmp()
1601 * renamed egg_snprintf() to snprintf()
1602 * renamed egg_vsnprintf() to vsnprintf()
1603 * renamed egg_strftime() to strftime()
1604 * renamed egg_inet_aton() to inet_aton()
1605 * renamed egg_inet_ntop() to inet_ntop()
1606 * renamed egg_inet_pton() to inet_pton()
1607
1608 * exported strftime() for modules
1609 * exported inet_ntop() for modules
1610 * exported inet_pton() for modules
1611 * exported vasprintf() for modules
1612 * exported asprintf() for modules
1613
1614 * renamed u_32bit_t typedef to u_32int_t
1615 * extended stat.h to support standard bits and checks
1616
1617 * major function changes:
1618 + egg_strcasecmp -> strcasecmp
1619 + egg_strncasecmp -> strncasecmp
1620 + egg_snprintf -> snprintf
1621 + egg_vsnprintf -> vsnprintf
1622 + egg_strftime -> strftime
1623 + egg_inet_aton -> inet_aton
1624 + egg_inet_ntop -> inet_ntop
1625 + egg_inet_pton -> inet_pton
1626
1627 2001-10-19 00:47 stdarg <stdarg@techmonkeys.org>
1628
1629 * doc/: tcl-commands.doc, howto/README, howto/first_script.txt,
1630 howto/timers.txt:
1631
1632 Documentation updates.
1633
1634 2001-10-18 11:29 stdarg <stdarg@techmonkeys.org>
1635
1636 * src/registry.c:
1637
1638 Removed some old debugging info I had in registry.c.
1639
1640 2001-10-18 11:18 stdarg <stdarg@techmonkeys.org>
1641
1642 * src/: logfile.c, script.c:
1643
1644 Forgot to initialize a variable in logfile_cycle().
1645
1646 2001-10-18 09:37 stdarg <stdarg@techmonkeys.org>
1647
1648 * src/logfile.c:
1649
1650 Forgot to reopen logfile after cycling. I dunno why it keeps
1651 thinking msprintf.h and tclscript.c are modified..
1652
1653 2001-10-18 09:26 stdarg <stdarg@techmonkeys.org>
1654
1655 * src/script.c:
1656
1657 Fixed bug where the config vars were being linked as read-only.
1658
1659 2001-10-18 09:06 stdarg <stdarg@techmonkeys.org>
1660
1661 * src/: Makefile.am, chanprog.c, eggdrop.h, logfile.c, main.c,
1662 misc.c, proto.h, script.c, script_api.h, tcl.c, tclmisc.c:
1663
1664 Fixed a bug in msprintf. Added SCRIPT_FREE_VAR flag, to
1665 automatically free a script_var_t. Added first config variables
1666 (for logging) via tclscript.mod. Separated the logging stuff into
1667 logfile.c. Added a command, "stoplog", which lets you close a
1668 logfile. Removed "max-logs" since the logfiles are in a linked list
1669 (it was kind of pointless).
1670
1671 2001-10-18 02:57 stdarg <stdarg@techmonkeys.org>
1672
1673 * src/: modules.c, net.c, proto.h:
1674
1675 Converted my_atoul to sscanf.
1676
1677 2001-10-17 06:08 stdarg <stdarg@techmonkeys.org>
1678
1679 * src/: egg_timer.c, main.c, script_api.h, tclmisc.c:
1680
1681 Updates to timer code. Added USER and CALLBACK types to perl
1682 module.
1683
1684 2001-10-17 03:28 stdarg <stdarg@techmonkeys.org>
1685
1686 * src/: chanprog.c, dns.c, main.c, tcl.c, tclegg.h, tclhash.c,
1687 tclmisc.c:
1688
1689 Removed old timer code. Updated dns.c to use new script interface.
1690
1691 2001-10-17 02:01 Matthew Hallacy <poptix@techmonkeys.org>
1692
1693 * src/: patch.h, tcluser.c:
1694
1695 * bad pointer in tcl_userlist, userlist * = crash
1696
1697 2001-10-17 01:03 stdarg <stdarg@techmonkeys.org>
1698
1699 * eggdrop.complete.conf, eggdrop.simple.conf:
1700
1701 updated config files for tclscript.mod
1702
1703 2001-10-17 00:19 stdarg <stdarg@techmonkeys.org>
1704
1705 * src/: modules.c, tclhash.c, tclhash.h:
1706
1707 Moved load and unload bind tables to modules.c. Removed old ctcp
1708 table.
1709
1710 2001-10-16 02:42 stdarg <stdarg@techmonkeys.org>
1711
1712 * eggdrop.complete.conf, eggdrop.simple.conf, src/script.c,
1713 src/script.h, src/script_api.h, src/tclhash.c:
1714
1715 Updated tclscript.mod a bit. Made bind and unbind use the new
1716 tclscript module.
1717
1718 2001-10-15 18:47 Matthew Hallacy <poptix@techmonkeys.org>
1719
1720 * src/patch.h:
1721
1722 [no log message]
1723
1724 2001-10-15 18:47 Matthew Hallacy <poptix@techmonkeys.org>
1725
1726 * src/userrec.c:
1727
1728 * Oops, forgot to fix it here too, weren't supposed to free
1729 xk,xk->data in adduser
1730
1731 2001-10-15 09:54 stdarg <stdarg@techmonkeys.org>
1732
1733 * src/: main.c, script.c:
1734
1735 script.c: Forgot to push the script event on the event stack.
1736 main.c: timer_destroy_all() was being called in the wrong place.
1737 tclscript.c: Documentation error in a comment.
1738
1739 2001-10-15 09:27 stdarg <stdarg@techmonkeys.org>
1740
1741 * src/: cmds.c, egg_timer.c, egg_timer.h, main.c, script.c,
1742 script_api.h, tcldcc.c:
1743
1744 Updates to timer code. Updates to tcl module. Convenience
1745 functions for scripting. Script journal for late scripting modules.
1746 Got rid of anonymous union in script_var_t.
1747
1748 2001-10-15 07:56 Tothwolf <tothwolf@techmonkeys.org>
1749
1750 * src/modules.c:
1751
1752 * lets not use gettext for botnet commands
1753
1754 2001-10-14 23:13 stdarg <stdarg@techmonkeys.org>
1755
1756 * src/: Makefile.am, core_binds.c, core_binds.h, main.c, modules.c,
1757 script.h, tclhash.c, tclhash.h, tclmisc.c:
1758
1759 Updates to binds (event and time). New file to handle core binds.
1760
1761 2001-10-14 23:06 Federico Mennite <ite@techmonkeys.org>
1762
1763 * src/modules.c:
1764
1765 Fixed stupid bug when not sharing userfile.
1766
1767 2001-10-14 19:30 Federico Mennite <ite@techmonkeys.org>
1768
1769 * acinclude.m4:
1770
1771 * Removed old shell customization on Ultrix. It should work fine
1772 now.
1773 * Fixed wrong $host_os match for NextStep.
1774 * In a debug build, link with Electric Fence Malloc Debugger if
1775 detected.
1776
1777 2001-10-14 16:59 stdarg <stdarg@techmonkeys.org>
1778
1779 * src/: script.c, script_api.h:
1780
1781 Added a convenience function, made normal c functions easy to wrap,
1782 added a SCRIPT_USER type (handle <--> struct userrec *)
1783
1784 2001-10-14 16:20 Matthew Hallacy <poptix@techmonkeys.org>
1785
1786 * src/: patch.h, userrec.c:
1787
1788 another adduser overflow and memleak
1789
1790 2001-10-14 14:33 Federico Mennite <ite@techmonkeys.org>
1791
1792 * bootstrap:
1793
1794 Reverted a change on bootstrap script, accidentally broken in a
1795 previous commit
1796
1797 2001-10-14 14:16 Federico Mennite <ite@techmonkeys.org>
1798
1799 * configure.ac, configure.in:
1800
1801 Renamed configure.in to configure.ac, since we use automake >= 2.50
1802
1803 2001-10-14 14:09 Federico Mennite <ite@techmonkeys.org>
1804
1805 * INSTALL, README, acinclude.m4, bootstrap, configure.in,
1806 po/eggdrop.pot, src/main.c, src/modules.c:
1807
1808 * STATIC is #defined again on static builds.
1809 * Removed code for old module loading emulation on static builds.
1810 * Updated README and INSTALL: new static build explanation.
1811 * More string's gettextized-
1812 * Synched po/eggdrop.pot with sources.
1813
1814 2001-10-14 11:08 Tothwolf <tothwolf@techmonkeys.org>
1815
1816 * src/chanprog.c:
1817
1818 * bugfixes where splitnick() was removed
1819
1820 2001-10-14 10:22 Tothwolf <tothwolf@techmonkeys.org>
1821
1822 * Makefile.am, src/Makefile.am:
1823
1824 * more minor Makefile.am cleanups
1825 * added .cvsignore for tclscript.mod
1826 * detect_flood() needed to be called in gotnotice() *after* checking
1827 that a notice is not from a server
1828
1829 2001-10-14 04:44 stdarg <stdarg@techmonkeys.org>
1830
1831 * configure.in, src/Makefile.am, src/main.c, src/modules.c,
1832 src/registry.c, src/registry.h, src/script.c, src/script_api.h,
1833 src/tcl.c:
1834
1835 Added code for tclscript.mod Made it compile correctly with
1836 configure et al (hopefully...) Removed stuff for encodings from
1837 tcl.c egglib/msprintf - like sprintf but mallocs a big enough buffer
1838 for you (no overruns, no truncated data) egglib/mstack - simple
1839 stack structure (push, pop) that grows with malloc and is accessible
1840 in array form
1841
1842 2001-10-13 21:36 Tothwolf <tothwolf@techmonkeys.org>
1843
1844 * acconfig.h, acinclude.m4, configure.in, src/Makefile.am:
1845
1846 * configure cleanups
1847 * updated many autoconf macros to new formats
1848 * removed acconfig.h
1849 * --disable-debug configure option
1850 * changed @EGG_DEBUG@ to $(EGG_DEBUG) in Makefile.am files
1851
1852 2001-10-13 15:55 Tothwolf <tothwolf@techmonkeys.org>
1853
1854 * src/: chanprog.c, misc.c, modules.c, proto.h:
1855
1856 * splitnick() removed
1857 * cleanup where splitnicks() was removed
1858 * removed unused "existant" check from
1859 tell_bans/tell_exempts/tell_invites
1860
1861 2001-10-13 12:00 stdarg <stdarg@techmonkeys.org>
1862
1863 * src/: Makefile.am, egg_timer.c, egg_timer.h, main.c, net.c,
1864 tclmisc.c:
1865
1866 Added code for C-based microsecond-precision timers. Made utimer
1867 and timer use the new timer stuff. (But utimers and timers don't
1868 work with it yet, either does killtimer + killutimer, maybe somebody
1869 else can update those :) or I'll do it later) Added new tcl command,
1870 mutimer, to make a timer with a fractional second (i.e. mutimer
1871 500000 hi == run 'hi' after 1/2 second) Made net.c change the
1872 select() timeout based on the shortest timer. Added a guard clause
1873 to lostdcc(n) to make sure n is valid. When the socket table is
1874 reallocated, now the new sockets are marked SOCK_UNUSED (heh).
1875 Fixed a typo in filesys.mod (mine) (looked up the wrong bind table)
1876
1877 2001-10-12 17:40 Tothwolf <tothwolf@techmonkeys.org>
1878
1879 * src/: irccmp.c, patch.h:
1880
1881 * splitnicks() removed
1882 * check_queues() removed
1883 * parse_q() removed
1884 * purge_kicks() removed
1885
1886 2001-10-12 15:50 Tothwolf <tothwolf@techmonkeys.org>
1887
1888 * acinclude.m4, src/Makefile.am, src/botnet.c, src/cmds.c,
1889 src/dcc.c, src/debug.h, src/eggdrop.h, src/irccmp.c, src/main.c,
1890 src/main.h, src/modules.c, src/net.c, src/proto.h, src/tcl.c,
1891 src/tclhash.c:
1892
1893 * DEBUG_ASSERT renamed to DEBUG
1894 * Assert macro removed, replaced with ANSI assert support
1895 * Removed more kludge code
1896
1897 2001-10-12 07:45 Tothwolf <tothwolf@techmonkeys.org>
1898
1899 * src/: irccmp.h, match.c, modules.c, proto.h:
1900
1901 * More irccmp/irctoupper fixes
1902
1903 2001-10-12 02:27 stdarg <stdarg@techmonkeys.org>
1904
1905 * src/: botnet.c, main.c, match.c, net.c, tcl.c, tclhash.c:
1906
1907 Moved some stuff from main.c to botnet.c (for modularizing botnet)
1908 Changed irctoupper to _irctoupper in match.c (temporary fix, cuz
1909 something is making it crash (I think irctoupper isn't initialized
1910 or exported or something)) Added code to expand the socket table
1911 when it's full.
1912
1913 2001-10-11 19:38 Tothwolf <tothwolf@techmonkeys.org>
1914
1915 * src/patch.h:
1916
1917 * Update patch.h
1918
1919 2001-10-11 18:24 Tothwolf <tothwolf@techmonkeys.org>
1920
1921 * src/: Makefile.am, chanprog.c, flags.c, irccmp.c, irccmp.h,
1922 match.c, match.h, misc.c, modules.c, proto.h, rfc1459.c, userent.c,
1923 userrec.c, users.c:
1924
1925 * rfc1459.c cleaned up and renamed to irccmp.c
1926 * rfc_casecmp() renamed to irccmp()
1927 * rfc_ncasecmp() renamed to ircncmp()
1928 * rfc_toupper() renamed to irctoupper()
1929 * rfc_tolower() renamed to irctolower()
1930 * more match.c cleanups
1931
1932 2001-10-11 13:01 Tothwolf <tothwolf@techmonkeys.org>
1933
1934 * src/: dns.c, eggdrop.h, net.c:
1935
1936 * malloc_strcpy/realloc_strcpy bugfixes
1937
1938 2001-10-11 11:34 Tothwolf <tothwolf@techmonkeys.org>
1939
1940 * src/: botnet.c, cmds.c, dcc.c, dccutil.c, dns.c, eggdrop.h,
1941 flags.c, misc.c, tcldcc.c, tclhash.c, userent.c:
1942
1943 * Use calloc() instead of malloc_memset macro
1944
1945 2001-10-10 18:37 stdarg <stdarg@techmonkeys.org>
1946
1947 * src/: modules.c, tclhash.c, tclhash.h:
1948
1949 Got rid of the last remnants of H_dcc.
1950
1951 2001-10-10 14:50 Tothwolf <tothwolf@techmonkeys.org>
1952
1953 * acinclude.m4, configure.in, src/Makefile.am, src/dcc.c,
1954 src/md5.c, src/md5.h, src/tclmisc.c:
1955
1956 moved md5.c and md5.h from src/md5/ to src/ added header files in
1957 src/ to src/Makefile.am removed redundant egglib/libegg.la entry for
1958 eggdrop_LDADD fixed -DEBUG_ASSERT typo in acinclude.m4
1959
1960 2001-10-10 13:15 Tothwolf <tothwolf@techmonkeys.org>
1961
1962 * INSTALL, README, eggdrop.complete.conf, doc/compiling.FAQ,
1963 doc/eggdrop.doc, doc/text-substitutions.doc, doc/html/about.html,
1964 doc/html/app-problems.html, doc/html/app-sharing.html,
1965 doc/html/app-textsub.html, doc/html/app-tricks.html,
1966 doc/html/app-weird.html, doc/html/authors.html, doc/html/bans.html,
1967 doc/html/botnet.html, doc/html/compiling.html,
1968 doc/html/egg-core.html, doc/html/faqs.html, doc/html/features.html,
1969 doc/html/flags.html, doc/html/index.html, doc/html/install.html,
1970 doc/html/mod-assoc.html, doc/html/mod-blowfish.html,
1971 doc/html/mod-channels.html, doc/html/mod-compress.html,
1972 doc/html/mod-dns.html, doc/html/mod-filesys.html,
1973 doc/html/mod-irc.html, doc/html/mod-notes.html,
1974 doc/html/mod-server.html, doc/html/mod-share.html,
1975 doc/html/news.html, doc/html/party.html, doc/html/readme.html,
1976 doc/html/sharing.html, doc/html/starting.html, doc/html/users.html,
1977 help/cmds1.help, help/cmds2.help, help/core.help, scripts/CONTENTS,
1978 scripts/compat.tcl, scripts/notes2.tcl, scripts/userinfo.tcl,
1979 scripts/weed, scripts/help/userinfo.help:
1980
1981 documentation and misc updates from alpha tree
1982
1983 2001-10-10 10:44 Tothwolf <tothwolf@techmonkeys.org>
1984
1985 * acinclude.m4, configure.in, src/Makefile.am, src/botnet.c,
1986 src/chanprog.c, src/cmds.c, src/dcc.c, src/dccutil.c, src/dns.c,
1987 src/dns.h, src/eggdrop.h, src/flags.c, src/main.c, src/main.h,
1988 src/match.c, src/mem.c, src/misc.c, src/modules.c, src/modules.h,
1989 src/net.c, src/proto.h, src/tcl.c, src/tcldcc.c, src/tclhash.c,
1990 src/tclhash.h, src/tcluser.c, src/userent.c, src/userrec.c,
1991 src/users.c, src/users.h:
1992
1993 all expmem functions and support removed all memory status/debugging
1994 code removed all #ifdef DEBUG_MEM code removed
1995
1996 nmalloc macro/n_malloc function removed, use malloc() now mod_malloc
1997 function removed my_strdup function removed, use malloc_strcpy macro
1998 now channel_malloc removed, use malloc_memset macro now
1999 n_malloc_null function removed, use malloc_memset macro now
2000 user_malloc macro/_user_malloc function removed, use malloc() now
2001
2002 nrealloc macro/n_realloc function removed, use realloc() now
2003 mod_realloc function removed
2004
2005 nfree macro/n_free function removed, use free() now mod_free
2006 function removed my_free macro removed, use free_null macro now
2007 Tcl_Free compat macro now uses free() instead of removed n_free
2008 function
2009
2010 malloc->strcpy now uses malloc_strcpy macro free(ptr);ptr=NULL; now
2011 uses free_null macro malloc->bzero now uses malloc_memset macro
2012 get_data_ptr macro/_get_data_ptr function removed, use malloc_memset
2013 macro now
2014
2015 compat memcpy removed compat memset removed egg_memcpy/my_memcpy
2016 misuse/mess changed to memcpy egg_bzero/bzero macro removed, use
2017 memset() now
2018
2019 many uninitialized pointers now default to NULL
2020
2021 match.c is now compiled on it's own instead of being included into
2022 tclhash.c match.c cleanup, removed broken/incomplete ircII compat
2023 code wild_match macro removed, _wild_match function renamed to
2024 wild_match wild_match_per function no longer declared static added
2025 prototypes for wild_match and wild_match_per functions
2026
2027 Major function/macro changes:
2028 nmalloc -> malloc()
2029 nrealloc -> realloc()
2030 nfree -> free()
2031
2032 Bugs found and fixed during audit:
2033 buffer overflow in adduser()
2034
2035 Bugs fixed when code was removed:
2036 typo in filedb3.c: EBUG_MEM -> DEBUG_MEM
2037 extra egg_bzero call from filesys.c
2038
2039 2001-10-10 01:20 Federico Mennite <ite@techmonkeys.org>
2040
2041 * .cvsignore, ABOUT-NLS, AUTHORS, Makefile.am, Makefile.in,
2042 acconfig.h, acinclude.m4, aclocal.m4, bootstrap, codeset.m4,
2043 config.guess, config.sub, configure.in, disabled_modules,
2044 gettext.m4, glibc21.m4, iconv.m4, isc-posix.m4, lcmessage.m4,
2045 progtest.m4, doc/AUTHORS, intl/Makefile.in, intl/VERSION,
2046 intl/bindtextdom.c, intl/config.charset, intl/dcgettext.c,
2047 intl/dcigettext.c, intl/dcngettext.c, intl/dgettext.c,
2048 intl/dngettext.c, intl/explodename.c, intl/finddomain.c,
2049 intl/gettext.c, intl/gettext.h, intl/gettextP.h,
2050 intl/hash-string.h, intl/intl-compat.c, intl/l10nflist.c,
2051 intl/libgettext.h, intl/libgnuintl.h, intl/loadinfo.h,
2052 intl/loadmsgcat.c, intl/localcharset.c, intl/locale.alias,
2053 intl/localealias.c, intl/ngettext.c, intl/plural.c, intl/plural.y,
2054 intl/ref-add.sin, intl/ref-del.sin, intl/textdomain.c,
2055 po/Makefile.in.in, po/eggdrop.pot, scripts/.cvsignore,
2056 scripts/Makefile.am, scripts/Makefile.in, src/.cvsignore,
2057 src/Makefile.am, src/Makefile.in, src/eggdrop.h, src/modules.c:
2058
2059 * Refactored the tree (especially src/modules.c) to use the libltdl
2060 wrapper. Modules are configured to be lt_dlopened or dl_preopened
2061 (if the system doesn't support shared libraries).
2062 * Should compile modules on more SunOs environments and on Beos too.
2063 * Libtoolized the package: modules and internal libraries build
2064 system more protable than ever.
2065 * Wiped out old makefiles in favour of automake and Makefile.am's
2066 files.
2067 * Misc cleanups.
2068 * Updated bootstrap script
2069 * Moved doc/AUTHORS to ./AUTHORS
2070 * Updated config.guess and config.sub
2071 * Changed misc/ to ./ temporairly
2072 * Got rid of misc/modconfig, and more in general of the old module
2073 configuration stuff, in favor of an incoming ./configure
2074 parametrized choice.
2075 * Moved configure macros from aclocal.m4 to acinclude.m4 since
2076 aclocal.m4 is now generated by aclocal on bootstrap.
2077 * Removed no more necessary macros like EGG_EXEEXT because of
2078 libltdl+automake power ;P
2079 * Removed EGG_CHECK_LIBSAFE_SSCANF macro that wasn't necessary
2080 anymore after gettext support.
2081 * Added preliminary EGG_DEBUG_OPTIONS macro.
2082 * Heavily stripped EGG_CHECK_OS macro and got rid of some system
2083 specific defines that were dead because of libltdl.
2084 * Updated .cvsignore files.
2085 * Improved make dist target.
2086 * make static is gone in favor of ./configure