/[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.243 - (show annotations) (download)
Sun Dec 16 10:00:31 2001 UTC (17 years, 7 months ago) by changelog
Branch: MAIN
Changes since 1.242: +6 -0 lines
ChangeLog

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