/[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.206 - (show annotations) (download)
Sun Dec 2 12:30:17 2001 UTC (17 years, 3 months ago) by changelog
Branch: MAIN
Changes since 1.205: +7 -0 lines
ChangeLog

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