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

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