/[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.233 - (show annotations) (download)
Mon Dec 10 02:00:17 2001 UTC (17 years, 7 months ago) by changelog
Branch: MAIN
Changes since 1.232: +6 -0 lines
ChangeLog

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