/[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.272 - (show annotations) (download)
Sat Dec 29 21:30:18 2001 UTC (17 years, 5 months ago) by changelog
Branch: MAIN
Changes since 1.271: +39 -0 lines
ChangeLog

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