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

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