/[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.222 - (show annotations) (download)
Sat Dec 8 16:30:19 2001 UTC (17 years, 11 months ago) by changelog
Branch: MAIN
Changes since 1.221: +14 -0 lines
ChangeLog

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