/[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.247 - (show annotations) (download)
Tue Dec 18 07:00:17 2001 UTC (17 years, 8 months ago) by changelog
Branch: MAIN
Changes since 1.246: +11 -0 lines
ChangeLog

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