/[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.265 - (show annotations) (download)
Wed Dec 26 05:30:16 2001 UTC (17 years, 6 months ago) by changelog
Branch: MAIN
Changes since 1.264: +20 -0 lines
ChangeLog

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