/[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.259 - (show annotations) (download)
Fri Dec 21 10:00:25 2001 UTC (17 years, 8 months ago) by changelog
Branch: MAIN
Changes since 1.258: +6 -0 lines
ChangeLog

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