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

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