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

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