/[cvs]/eggdrop1.9/ChangeLog
ViewVC logotype

Annotation of /eggdrop1.9/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.151 - (hide annotations) (download)
Mon Oct 29 20:30:19 2001 UTC (17 years, 4 months ago) by changelog
Branch: MAIN
Changes since 1.150: +6 -0 lines
ChangeLog

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