/[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.288 - (show annotations) (download)
Sun Jan 6 06:30:17 2002 UTC (19 years, 9 months ago) by changelog
Branch: MAIN
Changes since 1.287: +9 -0 lines
ChangeLog

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