/[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.306 - (show annotations) (download)
Mon Jan 14 16:00:26 2002 UTC (17 years, 5 months ago) by changelog
Branch: MAIN
Changes since 1.305: +8 -0 lines
ChangeLog

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