/[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.199 - (show annotations) (download)
Sat Dec 1 15:30:18 2001 UTC (17 years, 4 months ago) by changelog
Branch: MAIN
Changes since 1.198: +7 -0 lines
ChangeLog

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