/[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.251 - (show annotations) (download)
Wed Dec 19 06:30:25 2001 UTC (17 years, 7 months ago) by changelog
Branch: MAIN
Changes since 1.250: +23 -0 lines
ChangeLog

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