/[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.218 - (show annotations) (download)
Fri Dec 7 10:00:20 2001 UTC (17 years, 4 months ago) by changelog
Branch: MAIN
Changes since 1.217: +6 -0 lines
ChangeLog

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