/[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.258 - (show annotations) (download)
Thu Dec 20 10:00:23 2001 UTC (19 years, 10 months ago) by changelog
Branch: MAIN
Changes since 1.257: +6 -0 lines
ChangeLog

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