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

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