/[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.224 - (show annotations) (download)
Sat Dec 8 18:30:26 2001 UTC (17 years, 3 months ago) by changelog
Branch: MAIN
Changes since 1.223: +6 -0 lines
ChangeLog

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