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

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