/[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.235 - (show annotations) (download)
Mon Dec 10 03:30:20 2001 UTC (17 years, 7 months ago) by changelog
Branch: MAIN
Changes since 1.234: +10 -0 lines
ChangeLog

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