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

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