/[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.234 - (show annotations) (download)
Mon Dec 10 03:00:18 2001 UTC (17 years, 3 months ago) by changelog
Branch: MAIN
Changes since 1.233: +19 -0 lines
ChangeLog

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