/[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.256 - (show annotations) (download)
Thu Dec 20 05:00:29 2001 UTC (17 years, 8 months ago) by changelog
Branch: MAIN
Changes since 1.255: +8 -0 lines
ChangeLog

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