/[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.226 - (show annotations) (download)
Sat Dec 8 20:00:17 2001 UTC (17 years, 8 months ago) by changelog
Branch: MAIN
Changes since 1.225: +7 -0 lines
ChangeLog

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