/[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.273 - (show annotations) (download)
Sat Dec 29 22:00:27 2001 UTC (17 years, 6 months ago) by changelog
Branch: MAIN
Changes since 1.272: +32 -0 lines
ChangeLog

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