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

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