/[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.276 - (show annotations) (download)
Tue Jan 1 10:00:24 2002 UTC (17 years, 6 months ago) by changelog
Branch: MAIN
Changes since 1.275: +6 -0 lines
ChangeLog

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