/[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.207 - (show annotations) (download)
Sun Dec 2 13:00:15 2001 UTC (17 years, 7 months ago) by changelog
Branch: MAIN
Changes since 1.206: +14 -0 lines
ChangeLog

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