/[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.232 - (show annotations) (download)
Sun Dec 9 22:00:19 2001 UTC (17 years, 6 months ago) by changelog
Branch: MAIN
Changes since 1.231: +33 -0 lines
ChangeLog

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