/[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.303 - (show annotations) (download)
Sun Jan 13 19:30:21 2002 UTC (17 years, 2 months ago) by changelog
Branch: MAIN
Changes since 1.302: +10 -0 lines
ChangeLog

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