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

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