/[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.283 - (show annotations) (download)
Fri Jan 4 04:00:29 2002 UTC (18 years, 9 months ago) by changelog
Branch: MAIN
Changes since 1.282: +6 -0 lines
ChangeLog

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