/[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.275 - (show annotations) (download)
Mon Dec 31 10:00:49 2001 UTC (19 years, 10 months ago) by changelog
Branch: MAIN
Changes since 1.274: +6 -0 lines
ChangeLog

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