/[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.279 - (show annotations) (download)
Thu Jan 3 08:00:21 2002 UTC (17 years, 6 months ago) by changelog
Branch: MAIN
Changes since 1.278: +8 -0 lines
ChangeLog

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