/[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.214 - (show annotations) (download)
Tue Dec 4 02:00:16 2001 UTC (18 years, 8 months ago) by changelog
Branch: MAIN
Changes since 1.213: +12 -0 lines
ChangeLog

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