/[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.277 - (show annotations) (download)
Wed Jan 2 07:00:20 2002 UTC (17 years, 3 months ago) by changelog
Branch: MAIN
Changes since 1.276: +6 -0 lines
ChangeLog

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