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

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