/[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.238 - (show annotations) (download)
Wed Dec 12 10:30:24 2001 UTC (17 years, 7 months ago) by changelog
Branch: MAIN
Changes since 1.237: +6 -0 lines
ChangeLog

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