/[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.290 - (show annotations) (download)
Mon Jan 7 10:00:29 2002 UTC (17 years, 6 months ago) by changelog
Branch: MAIN
Changes since 1.289: +6 -0 lines
ChangeLog

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