Develop and Download Open Source Software

Browse CVS Repository

Annotation of /freewnn/FreeWnn/ChangeLog.en

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


Revision 1.19 - (hide annotations) (download)
Sun Aug 4 17:34:00 2013 UTC (10 years, 8 months ago) by aonoto
Branch: MAIN
Changes since 1.18: +68 -1 lines
Removed strange word (pronounces as 'Hirokazu', transfers to
'Kobayashi'). Spotted by some poster of FreeWnn thread in 2ch.net
(http://toro.2ch.net/test/read.cgi/unix/1084551838/458)

1 aonoto 1.19 Sun, 4 Aug 2013 00:06:16 Tomoki AONO <aonoto at users.sourceforge.jp>
2    
3     * Wnn/uum/jhlp.c:
4    
5     - uum failed to start on traditional systems because opening
6     tty fails. Fixed open_pty_traditional() to set tty_slave correctly.
7    
8     - Changed PTXNAME macro to switch sprintf() to snprintf()
9     on 4.4BSD (or later).
10    
11     Sat, 3 Aug 2013 23:56:59 Tomoki AONO <aonoto at users.sourceforge.jp>
12    
13     * configure, configure.in:
14    
15     - Improve libutil detection. Systems that have both ptsname() and
16     openpty() does not need libutil, this change (probably) covers
17     these systems. Based on patch by 1xx ([freewnn-users 133]).
18    
19     - Some cosmetic fixes.
20    
21     Fri, 2 Aug 2013 03:43:07 Tomoki AONO <aonoto at users.sourceforge.jp>
22    
23     * config.h.in, configure, configure.in, Wnn/uum/Makefile.in,
24     cWnn/uum/Makefile.in, kWnn/uum/Makefile.in:
25    
26     - libutil is (may be) used only in uum, so separate this library
27     (if exists) from normal LIBS.
28     Patch by 1xx (itsango at gmail.com) ([freewnn-users 126])
29     with some modification.
30    
31     - Fixed spelling in configure.in .
32    
33     Fri, 7 Jun 2013 03:24:38 Tomoki AONO <aonoto at users.sourceforge.jp>
34    
35     * makerule.mk.in, Wnn/jlib/Makefile.in, Wnn/jlib.V3/Makefile.in,
36     cWnn/jlib/Makefile.in, kWnn/jlib/Makefile.in:
37    
38     Pass CPPFLAGS and LDFLAGS on configure / make.
39     Original suggestion by Hideki Yamane, but arranged a bit.
40     ToDo: We should separate FLAGS more cleanly.
41    
42     Sat, 16 Jun 2012 19:02:04 Tomoki AONO <aonoto at users.sourceforge.jp>
43    
44     * Wnn/uum/inspect.c:
45    
46     Fix typo in comment.
47    
48     Wed, 13 Jun 2012 04:18:32 Tomoki AONO <aonoto at users.sourceforge.jp>
49    
50     * Wnn/: jutil/wddel.c, jutil/wdreg.c, uum/inspect.c,
51     uum/select_ele.c:
52    
53     - Quick fix for warning about format-security by gcc.
54     Based on patch by Hideki Yamane and Makoto Fujiwara
55     ([Freewnn-users 102]).
56     Replacing from sprintf() to snprintf() or strncat() would be better.
57     - (Wnn/jutil/wddel.c) Change (fix?) type of Com[] to w_char
58     in code for 'wddel -C' mode. I think I'm doing right, but not tested.
59     - Strip old mail address (as usual).
60    
61     Sat, 24 Sep 2011 02:49:35 Tomoki AONO <aonoto at users.sourceforge.jp>
62    
63     * ChangeLog, ChangeLog.en:
64    
65     Update ChangeLog . Japanese translation (of some commit entry)
66     will come later.
67    
68 aonoto 1.18 Mon, 16 May 2011 02:03:53 Tomoki AONO <aonoto at users.sourceforge.jp>
69    
70     * configure, configure.in, makerule.mk.in:
71    
72     Recent Libtool (2.4.x, we are not using yet) use some optimization
73     of selected SHELL, so honor configure selected SHELL on
74     makerule.mk.in . Workaround for Debian Bug #621928.
75    
76     This change may harm build for your environment, so I also added
77     fallback entry (you have to uncomment some lines).
78     See makefule.mk.in for details.
79    
80     Mon, 18 Apr 2011 01:29:50 Tomoki AONO <aonoto at users.sourceforge.jp>
81    
82     * configure, configure.in, Wnn/jutil/Makefile.in,
83     Wnn/uum/Makefile.in, cWnn/jutil/Makefile.in,
84     cWnn/uum/Makefile.in, kWnn/jutil/Makefile.in,
85     kWnn/uum/Makefile.in:
86    
87     - Fix to work --with-*wnn-includes . Same as --with-*wnn-libraries ,
88     these are enabled on *Wnn/jutil and *Wnn/uum only.
89    
90     - Fix to work as expected in case --without-lib*wnn is explicitly
91     specified.
92    
93    
94     Mon, 11 Apr 2011 01:51:16 Tomoki AONO <aonoto at users.sourceforge.jp>
95    
96     * Wnn/jserver/: de_header.h, renbn_kai.c:
97    
98     Wnn/jserver/renbn_kai.c:
99     - Explicitly add cast to pointer in tan_syo(). It helps compilers
100     to guess argument type of sbn_kai(), and fix other jserver crash bug
101     on Linux/amd64.
102     - Strip old mail address (as usual).
103    
104     Wnn/jserver/de_header.h:
105     - Added prototype declaration of functions in bnsetu_kai.c (for safety).
106    
107     Fri, 31 Dec 2010 23:40:51 Tomoki AONO <aonoto at users.sourceforge.jp>
108    
109     * configure, configure.in:
110     We cannot build Xwnmo for now, so we (temporally) disabled AC_PATH_X.
111     Probably workaround for systems with modern install layout of X11.
112     Also removed libcurses template because it was already described.
113    
114     Fri, 24 Dec 2010 02:57:32 Tomoki AONO <aonoto at users.sourceforge.jp>
115    
116     * INSTALL.en:
117     Update INSTALL.en to follow current INSTALL document.
118    
119     Fri, 24 Dec 2010 02:17:43 Tomoki AONO <aonoto at users.sourceforge.jp>
120    
121     * Wnn/: jserver/de_header.h, jutil/ujisf.c:
122    
123     Wnn/jserver/de_header.h:
124     - Fix return type mismatch of kanjiaddr() prototype declaration.
125     Spotted on http://twitter.com/pachira23/status/8875168688513024 ,
126     and reported to freewnn-users by Hideki Yamane. Original reporter
127     saids it also fixes crash bug of jserver when client register
128     new word to dictionary.
129     - Add prototype declaration of functions in bdic.c (and some
130     source files).
131     - Strip old mail address (as usual).
132    
133     Wnn/jutil/ujisf.c:
134     - Added prototype declaration of kanjiaddr() and Print_entry().
135     - Strip old mail address (as usual).
136    
137     Sun, 11 Jul 2010 19:18:16 Tomoki AONO <aonoto at users.sourceforge.jp>
138    
139     * INSTALL, configure, configure.in, makerule.mk.in,
140     Wnn/jserver/Makefile.in, Wnn/jutil/Makefile.in,
141     Wnn/man/4.cmd/Makefile.in, Wnn/man/6.jutil/Makefile.in,
142     Wnn/uum/Makefile.in, cWnn/jserver/Makefile.in,
143     cWnn/jutil/Makefile.in, cWnn/man/4.cmd/Makefile.in,
144     cWnn/man/6.jutil/Makefile.in, cWnn/uum/Makefile.in,
145     kWnn/jserver/Makefile.in, kWnn/jutil/Makefile.in,
146     kWnn/uum/Makefile.in:
147    
148     Added (first step of) support for new installation path layout. Maybe
149     useful for package managers. Please note that new layout is disabled
150     by default. You need to specify following configure parameter if you
151     try this.
152    
153     - Added --enable-traditional-layout (default: yes) parameter to
154     configure. If disabled, we install jserver / wnnstat / wnnkill to
155     sbindir. Currently this will take effect on program path only.
156     - Also added --enable-sub-bindir (default: yes if
157     --enable-traditional-layout, no otherwise). If disabled, we install
158     programs to bindir (/ sbindir) directly (i.e. we don't mkdir Wnn4
159     (, cWnn4 and kWnn4) sub directory to bindir (/ sbindir)) .
160     - Enable --program-transform-name and its family to programs
161     (ex. jserver, uum, wnnkill, atod) and corresponding manpages.
162     - Update INSTALL documentation (Japanese version). English version
163     will come later ...
164     - Strip old mail address (as usual).
165     - Merged part of my code to build correctly if builddir != srcdir (as
166     usual).
167    
168     Sun, 25 Apr 2010 19:38:55 Tomoki AONO <aonoto at users.sourceforge.jp>
169    
170     * config.h.in, configure, configure.in:
171    
172     configure.in, configure:
173     - Added -D_GNU_SOURCE for architecture with GNU libc and
174     non-Linux kernel (especially for Debian). Possible fix for Debian
175     Bug #577097.
176     - Cosmetic fix (for configure.in).
177    
178     config.h.in:
179     - Forgot to autoheader on last commit of configure.in.
180    
181     Mon, 15 Mar 2010 01:58:24 Tomoki AONO <aonoto at users.sourceforge.jp>
182    
183     * Makefile.in:
184     - Remove rules that exist on makerule.mk. make install (for example)
185     runs two times faster :-p
186     - Remove old mail address (as usual).
187    
188     Tue, 23 Feb 2010 02:06:54 Tomoki AONO <aonoto at users.sourceforge.jp>
189    
190     * configure, configure.in, makerule.mk.in,
191     Wnn/pubdicplus/Makefile.in, cWnn/cdic/Makefile.in,
192     cWnn/tdic/Makefile.in, kWnn/kdic/Makefile.in:
193    
194     Recent cpp of gcc (at least 4.4) splits line that has many
195     characters per line (in C language manner). This is problem
196     on *.fzk (pubdic etc.) file processing. So adds -traditional-cpp
197     parameter to cpp (at least gcc-2.95 passes this parameter). Simply
198     adding it to CPPFLAGS may break other build, so split FZK_PP (cpp
199     for text processing) from normal CPP. Spotted by some posters of
200     FreeWnn thread in 2ch.net .
201    
202     (Other changes)
203     - Use AC_SEARCH_LIBS for libnsl checking (Linux (for example) does not
204     need it).
205     - Strip old mail address (as usual).
206     - Modified to build correctly if builddir != srcdir (as usual).
207    
208     Tue, 5 Jan 2010 01:59:40 Tomoki AONO <aonoto at users.sourceforge.jp>
209    
210     * Wnn/: man/2.env/wnn/2b_romkan.man, manual/2.env/wnn/2b_romkana:
211    
212 aonoto 1.19 - Change '\' to '\e' to correctly format backslash in man file.
213 aonoto 1.18 (Also change formatted text file.) It should reduce Debian lintian
214     warning.
215    
216     - Added .nf / .fi to pre-formatted table.
217    
218     - Strip old mail address (as usual).
219    
220     Sun, 29 Nov 2009 04:20:52 Tomoki AONO <aonoto at users.sourceforge.jp>
221    
222     * Wnn/uum/setutmp.c:
223    
224     - For systems using utmp-update helper program (ex. Solaris),
225     temporally restore SIGCHLD handler on setutmp().
226     (But it runs only if user is normal user and uum isn't either
227     setuid or setgid process. It seems resetutmp() currently does not
228     need this.)
229    
230     - Stop checking return value of pututline() because many systems
231     does not have return value of this function.
232    
233     - Change handling of ut_err to work correctly (especially on systems
234     that have utmp (pututline()) without utmpx).
235    
236     Sun, 6 Sep 2009 04:35:51 Tomoki AONO <aonoto at users.sourceforge.jp>
237    
238     * aclocal.m4, config.guess, config.sub, configure, ltmain.sh:
239     Update libtool to 1.5.26 (last release of 1.5 series - bit old).
240     Also update config.guess, so maybe it will build on AVR32 architecture.
241     (cf. Debian Bug #534811)
242    
243     Mon, 1 Jun 2009 01:35:06 Tomoki AONO <aonoto at users.sourceforge.jp>
244    
245     * Wnn/uum/: jhlp.c, sheader.h:
246    
247     - (jhlp.c) Check owner / permission of ttyp (tty_slave / ttypfd)
248     on open_ttyp(). If check (and chown/chmod) fails, uum warns it may be
249     insecure (ttyp readable) from other local users. (Probably you need
250     proper privileges to uum (ex. setuid-root).)
251     - (jhlp.c) Verbose error message on restoring owner / permission of
252     tty_master and ttyp in do_end().
253     - (sheader.h) Added Prototype of openTermData() / getTermData().
254    
255     Mon, 2 Feb 2009 02:52:17 Tomoki AONO <aonoto at users.sourceforge.jp>
256    
257     * Wnn/jlib/Makefile.in, Wnn/jlib.V3/Makefile.in,
258     cWnn/jlib/Makefile.in, kWnn/jlib/Makefile.in:
259    
260     - Tell Libtool to use external libraries needed for libwnn (and
261     lib[ck]wnn). (ex. libcrypt, libnsl)
262     You don't need detection of these libraries to use libwnn itself
263     in configure (I hope).
264    
265     - Use LT_LD to link libraries.
266    
267     - (*Wnn/jlib/Makefile.in) Remove definition of LT_{CC,INSTALL}
268     because we already defined in makerule.mk .
269    
270     - (Wnn/jlib.V3/Makefile.in) Make use of LT_{CC,INSTALL} in makerule.mk
271     to reduce libtool warning.
272    
273     - (Wnn/jlib.V3/Makefile.in) My usual work to build correctly
274     if builddir != srcdir .
275    
276     - Strip old mail address (as usual).
277    
278     Sun, 26 Oct 2008 19:27:53 Tomoki AONO <aonoto at users.sourceforge.jp>
279    
280     * Wnn/include/: jllib.h, jslib.h:
281    
282     - Added prototype (and simple macro (FRWNN_PARAMS) around the
283     parameters for good-old C compilers) for jslib.h / jllib.h .
284     Parameters are came from js.c / jl.c . This may or may not build
285     your libwnn client, so please check.
286    
287     - Added extern "C" { ... } for C++ clients.
288    
289     - Strip old mail address (as usual).
290    
291     Mon, 13 Aug 2007 18:56:33 Tomoki AONO <aonoto at users.sourceforge.jp>
292    
293     * cWnn/man/2.env/ckey.man:
294     - Added .nf / .fi to pre-formatted table. Quick fix for Debian Bug
295     #367550.
296     - Strip old mail address (as usual).
297    
298     Sun, 24 Jun 2007 01:34:16 Tomoki AONO <aonoto at users.sourceforge.jp>
299    
300     * INSTALL, INSTALL.en, configure, configure.in, makerule.mk.in,
301     Wnn/uum/Makefile.in, cWnn/uum/Makefile.in, kWnn/uum/Makefile.in:
302    
303     - Added detection code if your system need to install uum as
304     set-[ug]id program on configure time. Recent systems may install
305     uum as normal program (to reduce security risk).
306     You can also specify
307     --enable-client-setuid / --enable-client-setgid=group (group must
308     be specified) to control set-[ug]id of uum.
309    
310     - Added uum-related option to INSTALL* file.
311    
312     - Use modern style AC_INIT. (added pseudo(?) version number and
313     contact address. comments are welcome.)
314    
315     Mon, 20 Nov 2006 01:21:22 Tomoki AONO <aonoto at users.sourceforge.jp>
316    
317     * INSTALL, INSTALL.en, Wnn/Makefile.in, cWnn/Makefile.in,
318     kWnn/Makefile.in:
319    
320     - Current code cannot build on Mac OS X 10.2 (Darwin 6) environment
321     (at least on cf.sourceforge.jp). So we changed to build libconvkey
322     (*Wnn/conv/) only if --enable-client specified.
323    
324     - This change also applies to [kc]Wnn, so you can build [kc]uum if you
325     specify --enable-client .
326    
327     - Other usual change (part of my change on builddir != srcdir case,
328     strip mail address, ...)
329    
330     Sun, 15 Oct 2006 18:48:26 Tomoki AONO <aonoto at users.sourceforge.jp>
331    
332     * Wnn/uum/epilogue.c:
333     - epilogue_no_close(): Replaced to HAVE_TERMINFO (maybe it's right).
334     - Stripped old mail address (as usual work).
335    
336     Tue, 26 Sep 2006 02:31:35 Tomoki AONO <aonoto at users.sourceforge.jp>
337    
338     * config.h.in, configure, configure.in, Wnn/uum/jhlp.c:
339    
340     Use posix_openpt() (if it and ptsname() exists) when opening tty.
341     Traditional pts system (that doesn't have posix_openpt()) fallback
342     to dummy function opening /dev/ptmx directly. Getting tty without
343     setting setuid root works in non-pts systems that have
344     posix-compatible pty functions (ex. recent FreeBSD).
345    
346     Other changes to configure.in:
347     - Remove (already commented out) default case in system specific part.
348     - Commented out useless AC_DEFINE in term library detection part.
349    
350     Tue, 5 Sep 2006 02:21:29 Tomoki AONO <aonoto at users.sourceforge.jp>
351    
352     * Wnn/uum/: jhlp.c, termio.c:
353    
354     jhlp.c:
355     - Mask IEXTEN in j_term_init().
356     - Use tty_master for systems that has /dev/ptmx and not have
357     ptsname(). (ex. old Debian (2.1 or so))
358     - Added comment.
359    
360     termio.c:
361     - Use tparm() as macro for fixed parameter system (ex. SVR4).
362    
363     Tue, 29 Aug 2006 01:26:22 Tomoki AONO <aonoto at users.sourceforge.jp>
364    
365     * Wnn/uum/jhlp.c:
366     More use of USE_LINUX_TERM in exec_cmd() (as of original canuum patch).
367     And window size setting code moved from Linux specific to generic.
368    
369     Tue, 22 Aug 2006 02:31:05 Tomoki AONO <aonoto at users.sourceforge.jp>
370    
371     * config.h.in, configure, configure.in:
372     Added configure test for setsid(). (I forgot it.)
373    
374     Mon, 24 Jul 2006 02:30:33 Tomoki AONO <aonoto at users.sourceforge.jp>
375    
376     * config.h.in, configure, configure.in, Wnn/uum/jhlp.c,
377     Wnn/uum/setutmp.c:
378    
379     More utmp fix:
380    
381     - Fix build (more) correctly on recent NetBSD (that both have utmpx &
382     traditional utmp)
383     - Moved setutmp() call from child to parent process (not sure if
384     this is right thing)
385    
386     Mon, 19 Jun 2006 01:49:41 Tomoki AONO <aonoto at users.sourceforge.jp>
387    
388     * config.h.in, configure, configure.in, Wnn/uum/jhlp.c,
389     Wnn/uum/setutmp.c, Wnn/uum/sheader.h:
390    
391     Rewrote utmp code in uum (without libspt).
392     Recent BSD (4.4BSD or later based) developer: please write working
393     code specifying --enable-client-utmp . It works well (with
394     --enable-client-utmp) on recent NetBSD (that has putut(x)line()
395     implementation).
396    
397     Other changes:
398     Because it cannot work on gcc with Linux/i386, temporally remove
399     -fstack-check from CDEBUGFLAGS if you specify --enable-debug
400     (and you're using gcc).
401    
402     Mon, 29 May 2006 01:37:02 Tomoki AONO <aonoto at users.sourceforge.jp>
403    
404     * Contrib/dic/gerodic/Makefile.in:
405     Usual work:
406     - Stripping old address
407     - Some modification in case if builddir != srcdir
408     (Does not harm normal build.)
409    
410     Sun, 26 Mar 2006 23:33:20 Tomoki AONO <aonoto at users.sourceforge.jp>
411    
412     * Wnn/uum/setutmp.c:
413     In current setutmp.c code, saveut / nullut must be struct utmp.
414     So removed struct utmpx statement. This will fix compile on systems
415     that both have utmp.h and utmpx.h (e.g. NetBSD).
416    
417     Sun, 26 Mar 2006 23:10:51 Tomoki AONO <aonoto at users.sourceforge.jp>
418    
419     * Wnn/uum/jhlp.c:
420     Some minor fix for compiling some platforms:
421    
422     - crow is declared in header.h, so remove duplicate extern.
423     - #ifdef-ed I_PUSH ptem / ldterm for platforms that don't have STREAMS
424     but have ptsname (e.g. Linux, recent NetBSD).
425    
426     This change will succeed compile on some platforms, but uum
427     segfaults on my environment (Linux) ...
428    
429     Mon, 20 Mar 2006 01:38:15 Tomoki AONO <aonoto at users.sourceforge.jp>
430    
431     * Wnn/uum/setutmp.c:
432     Some minor change to fix compile error on Linux.
433     UTMP feature is so complex to understand ...
434    
435     Wed, 8 Mar 2006 02:15:33 Tomoki AONO <aonoto at users.sourceforge.jp>
436    
437     * configure, configure.in, makerule.mk.in:
438     Modified WNNCNVFILEDIR to install correct cnv_* file
439     if you're in terminfo environment.
440    
441     Sun, 5 Mar 2006 04:01:45 Tomoki AONO <aonoto at users.sourceforge.jp>
442    
443     * CONTRIBUTORS, config.h.in, configure, configure.in,
444     Wnn/conv/cvt_head.h, Wnn/conv/cvt_read.c, Wnn/include/commonhd.h,
445     Wnn/include/wnn_os.h, Wnn/uum/Makefile.in, Wnn/uum/header.c,
446     Wnn/uum/jhlp.c, Wnn/uum/sdefine.h, Wnn/uum/setutmp.c,
447     Wnn/uum/sheader.h, Wnn/uum/termcap.c, Wnn/uum/termio.c,
448     cWnn/uum/Makefile.in, kWnn/uum/Makefile.in:
449    
450     Long awaited merge of uum-related patch (based on hiroo's work
451     in November, 2003)
452    
453     - Detect termcap / terminfo, curses etc. automatically (from canuum)
454     But, configure support of libspt does not implemented / does not
455     include Canna support / utmp implementation does not work correctly.
456     - pty / pts processing (from Kabe). Auto detection in configure by
457     hiroo.
458     - Some modification due to build error in my environment.
459     - (As usual) stripping old address / adding lines in case
460     if builddir != srcdir .
461    
462     Many thanks to AIDA shinra, Taketo Kabe @ SRA Tohoku, hiroo,
463     kouji at hiroshima-u.ac.jp (original author of Kabe's patch).
464    
465     Fri, 3 Mar 2006 02:18:49 Tomoki AONO <aonoto at users.sourceforge.jp>
466    
467     * makerule.mk.in, Wnn/romkan/Makefile.in, cWnn/romkan/Makefile.in,
468     kWnn/romkan/Makefile.in:
469    
470     Some minor changes before large commit:
471    
472     makerule.mk.in:
473     - Remove MAKE (if your make does not need this). You can build
474     with other make command (ex. gmake).
475     - Define LT_{CC,LD,INSTALL} globally.
476    
477     *Wnn/romkan/Makefile.in:
478     - Use LT_CC to remove warning.
479     - (Usual work) changed some lines to build correctly
480     in case builddir != srcdir . (I think this don't
481     break normal build.)
482    
483     both files:
484     - (Usual work) stripping old mail address.
485    
486     Sat, 11 Feb 2006 18:51:44 Tomoki AONO <aonoto at users.sourceforge.jp>
487    
488     * Wnn/uum/: hinsi.c, jikouho.c, printf.c, termio.c, touroku.c:
489     - Include string related header to reduce warning. (more merged from
490     hiroo's work tree.)
491     - Stripped old mail address (as usual).
492    
493     Sat, 11 Feb 2006 03:29:38 Tomoki AONO <aonoto at users.sourceforge.jp>
494    
495     * Wnn/uum/basic_op.c:
496     - Include string related header to reduce warning. (Merged from
497     hiroo's work tree.)
498     - Stripped old mail address (as usual).
499    
500     Sun, 11 Dec 2005 03:50:43 Tomoki AONO <aonoto at users.sourceforge.jp>
501    
502     * PubdicPlus/pod.c:
503     Reverse condition of prototype section.
504    
505     Sat, 3 Dec 2005 17:29:31 Tomoki AONO <aonoto at users.sourceforge.jp>
506    
507     * ChangeLog, ChangeLog.en:
508     LGPL coordinator is Nakai, not 'NaGai'. (Sorry)
509    
510     Sat, 3 Dec 2005 16:55:47 Tomoki AONO <aonoto at users.sourceforge.jp>
511    
512     * Wnn/include/commonhd.h:
513     Increment _SERVER_VERSION for next (alpha?) release. Also stripped
514     old mail address.
515    
516 aonoto 1.16 Wed, 30 Nov 2005 02:25:00 Tomoki AONO <aonoto at users.sourceforge.jp>
517     Update ChangeLog and added 1.1.1-a021 tag.
518    
519     Wed, 30 Nov 2005 02:00:02 Tomoki AONO <aonoto at users.sourceforge.jp>
520     * PubdicPlus/pod.c:
521     Changed searchdesc() spec because 2nd / 3rd parameter is not
522     used currently. (I found this on RedHat Bugzilla #110750.)
523     Also added prototype for other functions. Currently it can
524     compile on traditional (K&R) environment.
525    
526     Mon, 28 Nov 2005 02:30:23 Tomoki AONO <aonoto at users.sourceforge.jp>
527     * config.h.in, configure, configure.in:
528     - Added -D_GNU_SOURCE to CCOPTIONS if linux. Merged from
529     Gentoo portage, but discussion began in wnn-users ML
530     ([wnn-users 1035]). Thanks to MATSUU Takuto.
531     (Some (ancient?) Linux users may get some problems on
532     building. Please report us if it occurs.)
533     - Changed library searching method of crypt() (to
534     AC_SEARCH_LIBS). Maybe useful for systems that have
535     crypt() on both libc and libcrypt (i.e. Solaris).
536     - Use $(top_builddir) to *WNNJLIB / HINSI_DATA (instead of
537     *WNNJLIBSRC / WNNJDSRC) by default. Useful if builddir !=
538     srcdir, but it doesn't break normal configurations.
539     - Some cosmetic change. (Also stripped old mail address.)
540    
541     Mon, 21 Nov 2005 01:10:28 Tomoki AONO <aonoto at users.sourceforge.jp>
542     * Wnn/uum/Makefile.in, cWnn/uum/Makefile.in, kWnn/uum/Makefile.in:
543     Describe each library in *uum dependency line instead of
544     $LOCAL_LIBRARIES (to avoid searching libraries in @LIBS@).
545    
546     Sun, 20 Nov 2005 03:25:52 Tomoki AONO <aonoto at users.sourceforge.jp>
547    
548     * ChangeLog, ChangeLog.en:
549     Update ChangeLog to 29 Aug 2005. (Japanese translation is
550     not available...)
551 aonoto 1.15 Mon, 29 Aug 2005 02:17:35 Tomoki AONO <aonoto at users.sourceforge.jp>
552     * Wnn/uum/Makefile.in:
553     - Fix libtool issue (Added --mode, remove .libs/ directory
554     in make clean).
555     - Stripped (not valid?) mail address of the project.
556     - Changed some line to build correctly in case
557     builddir != srcdir. (I think this don't break normal build.)
558     * [kc]Wnn/uum/Makefile.in:
559     ditto, but I'm not sure we can build kuum / cuum correctly.
560    
561     Mon, 29 Aug 2005 01:44:21 Tomoki AONO <aonoto at users.sourceforge.jp>
562     * Wnn/uum/jhlp.c:
563     Strip #include <err.h> because we don't need it and it's
564     specific to BSD. And stripped (not valid?) mail address of
565     the project.
566    
567     Mon, 13 Jun 2005 02:14:22 Tomoki AONO <aonoto at users.sourceforge.jp>
568     * Wnn/etc/bdic.c, Wnn/include/wnn_os.h, Wnn/jutil/dtoa.c:
569     Moved get_n_EU_str / get_short from Wnn/etc/bdic.c to
570     Wnn/jutil/dtoa.c . It may be bad idea, but fix compile
571     error on strict compilers (ex. gcc4).
572    
573     Mon, 11 Apr 2005 00:26:36 Tomoki AONO <aonoto at users.sourceforge.jp>
574    
575     * CONTRIBUTORS, Wnn/etc/bcopy.c, Wnn/etc/mkdir.c, Wnn/etc/msg.c,
576     Wnn/etc/py_table.c, Wnn/etc/strings.c, Wnn/etc/yincoding.c,
577     Wnn/etc/zy_table.c, Wnn/include/commonhd.h, Wnn/include/demcom.h,
578     Wnn/include/hinsi.h, Wnn/include/hinsi_file.h,
579     Wnn/include/jd_sock.h, Wnn/include/jdata.h, Wnn/include/jh.h,
580     Wnn/include/jllib.h, Wnn/include/jslib.h, Wnn/include/msg.h,
581     Wnn/include/rk_spclval.h, Wnn/include/wnn_config.h,
582     Wnn/include/wnn_os.h, Wnn/include/wnn_string.h,
583     Wnn/include/wnnerror.h, Wnn/jlib/jl.c, Wnn/jlib/js.c,
584     Wnn/jlib/kankana.c, Wnn/jlib/wnnerrmsg.c,
585     Wnn/romkan/rk_bltinfn.c, Wnn/romkan/rk_extvars.h,
586     Wnn/romkan/rk_fundecl.h, Wnn/romkan/rk_header.h,
587     Wnn/romkan/rk_macros.h, Wnn/romkan/rk_main.c,
588     Wnn/romkan/rk_modread.c, Wnn/romkan/rk_read.c,
589     Wnn/romkan/rk_spclval.h, Wnn/romkan/rk_vars.c:
590    
591     Changed license of libwnn-related files to LGPL-2.0.
592     Thanks to the original Wnn authors and FreeWnn contributors.
593    
594 aonoto 1.17 And thanks to Yukihiro Nakai (and tyoshida) for coordination
595 aonoto 1.15 of this relicensing.
596    
597     Mon, 31 Jan 2005 02:14:20 Tomoki AONO <aonoto at users.sourceforge.jp>
598     * Wnn/jutil/wnnkill.c:
599     I forgot to add prototype for usage() ... (^^;
600    
601     Mon, 31 Jan 2005 02:03:50 Tomoki AONO <aonoto at users.sourceforge.jp>
602     * Wnn/jutil/wnnkill.c:
603    
604     - Use vsnprintf() within out() and use vsprintf() for systems
605     doesn't have snprintf() (avoid build error). We should
606     implement (or import) alternate snprintf() for these systems ...
607     - Added prototype of out() for strict C compilers (ex. gcc-4.0).
608     - Show simple usage if unsupported parameter is given.
609    
610     Thu, 30 Dec 2004 02:45:32 Tomoki AONO <aonoto at users.sourceforge.jp>
611     * Wnn/jserver/de_header.h:
612     Fix prototype declaration of output_file_uniq() to match
613     recent change of bdic.c .
614    
615     Sun, 21 Nov 2004 04:17:19 Tomoki AONO <aonoto at users.sourceforge.jp>
616     * COPYING.LIB:
617     My first commit to sourceforge.jp :
618     Added LGPL-2.0 COPYING file to repository. (LGPL patch by
619     Nakai switch license of libwnn-related files to GNU Lesser
620     General Public License 2, so this is not the version he (or
621     she) intends to.)
622    
623     Mon, 13 Sep 2004 01:56:55 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
624     * Wnn/jlib/Makefile.in, cWnn/jlib/Makefile.in,
625     kWnn/jlib/Makefile.in:
626    
627     - Added libtool --mode options by introducing LT_CC / LT_INSTALL.
628     (This change is mainly for [ck]Wnn, but also changed Wnn to
629     match style).
630     - Cosmetic change to match style between Wnn and [ck]Wnn.
631     - My usual work to build correctly if builddir != srcdir .
632     (Probably it cannot harm normal build.)
633    
634     Sun, 15 Aug 2004 18:38:22 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
635     * Wnn/jutil/Makefile.in, cWnn/jutil/Makefile.in,
636     kWnn/jutil/Makefile.in:
637    
638     - Added libtool --mode=XXX option. (by (experimentally)
639     introducing LT_LD / LT_INSTALL variable. Is this idea
640     reasonable?)
641     - Also added my change to support building in case
642     builddir != srcdir .
643    
644     Thu, 12 Aug 2004 18:03:19 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
645     * Wnn/jutil/atod.c:
646     Converted strlcpy() -> strncpy(). (Portability issue)
647    
648     Tue, 20 Jul 2004 03:24:26 Hiroo Ono <hiroo at oikumene.gcd.org>
649     * Wnn/jutil/: atod.c, atorev.c, dic_head.c, oldatonewa.c, sort.c,
650     utilbdic.c, wnnkill.c, wnntouch.c:
651    
652     Conform to ISO C.
653     Bad thing with this commit is that it is not tested (even
654     not compiled). However I thought it better to commit than
655     forget, as I cannot take enough time.
656    
657     Tue, 13 Jul 2004 02:53:02 Hiroo Ono <hiroo at oikumene.gcd.org>
658     * Wnn/etc/bdic.c, Wnn/etc/pwd.c:
659     ANSIfy, and make #ifdef thing a little bit simple.
660     Added function prototypes, which are to be moved to some
661     header file.
662    
663     Wed, 30 Jun 2004 00:11:55 Hiroo Ono <hiroo at oikumene.gcd.org>
664     * ChangeLog, ChangeLog.en:
665     update to 20 June 2003.
666    
667     Tue, 29 Jun 2004 01:25:58 Hiroo Ono <hiroo at oikumene.gcd.org>
668     * ChangeLog, ChangeLog.en:
669     update to 4 June 2003.
670     Remove a comment about setenv(). It may have come from my
671     misunderstandig.
672    
673     Tue, 29 Jun 2004 01:24:35 Hiroo Ono <hiroo at oikumene.gcd.org>
674     * Wnn/jlib/Makefile.in:
675     add libtool option.
676    
677     Mon, 28 Jun 2004 00:39:11 Hiroo Ono <hiroo at oikumene.gcd.org>
678     * Contrib/dic/gerodic/g-jinmei.u:
679     gerodic: Fix ������������ & ���� entry.
680     They might be deleted, but for the instant just fix
681     them.
682    
683     Sat, 19 Jun 2004 01:32:41 Hiroo Ono <hiroo at oikumene.gcd.org>
684     * Wnn/jserver/de.c:
685     Mistakenly removed "break" in rev.1.29. Revert them.
686     pointy hat to: hiroo
687    
688     Sat, 22 May 2004 01:39:31 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
689     * INSTALL, INSTALL.en, config.h.in, configure, configure.in,
690     Wnn/etc/revdic.c, Wnn/jserver/Makefile.in, Wnn/jserver/do_env.c,
691     cWnn/jserver/Makefile.in, kWnn/jserver/Makefile.in:
692    
693     Commit from my work area part 2. (Bit large ...)
694    
695     Rewrote configure part of libwrap support:
696    
697     - By default, configure finds if libwrap is installed.
698     - Do AC_TRY_LINK() on both $withval=yes and $withval=PATH case.
699     (AC_CHECK_LIB() fails against original TCP wrapper ...)
700     - HAVE_LIBWRAP are defined in config.h.in, so remove "-DHAVE_LIBWRAP"
701     from CFLAGS.
702     - Changed WRAPLIBS -> WRAPLIB .
703     - Add WRAPLIB on [kc]Wnn . Also add --mode=XXX to LIBTOOL lines.
704    
705     Other changes:
706    
707     - (configure) Running generated script by autoconf-2.53 (that
708     we are using) fails on some Bourne shell family (lack of
709     LINENO support. ex. FreeBSD). Add code to clear default
710     --with-tag (Libtool issue?).
711     - (configure) Add -no-cpp-precomp on Darwin only if you are using gcc.
712     (But I don't know other compilers running on Darwin.)
713     - (configure) Use $ac_install_sh to mkdir Contrib/dic/gerodic .
714     - (do_env.c) Convert non-printable character for logging on
715     JS_OPEN / JS_CONNECT. Partial fix of Bugtraq id 7918
716     ([freewnn:01002]).
717     Please don't install jserver as setuid *root* ... (^^;)
718     - (revdic.c) Fix compiler warnings.
719     - (some Makefiles) Some lines changed to build correctly if
720     builddir != srcdir. (I think this don't break normal build.)
721    
722     Fri, 21 May 2004 22:55:53 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
723     * configure.in:
724     Commit from my work area: Change indention of help string in
725     configure. (Cosmetic issue only.)
726    
727     Sun, 25 Apr 2004 03:56:40 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
728     * Wnn/pubdicplus/Makefile.in, cWnn/cdic/Makefile.in,
729     cWnn/tdic/Makefile.in, kWnn/kdic/Makefile.in:
730    
731     Some CPP (ex. cpp bundled with Mac OS X 10.3 Developers CD)
732     adds "#pragma" line, so strip these lines before processing
733     atof. Inspired by Makoto Fujiwara's Web diary (2004/Mar/01).
734    
735     This change includes part of my modification (in case
736     builddir != srcdir), but it doesn't affect to normal build ...
737    
738     Thu, 20 Nov 2003 19:31:59 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
739     * Wnn/jserver/de.c:
740     Don't use is_internet_socket if --without-libwrap (quick &
741     dirty fix). Spotted by Makoto Fujiwara (in his Web diary).
742    
743     Sat, 8 Nov 2003 15:26:06 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
744     * Wnn/jlib/js.c:
745     If we use s[0..6] (in get_serv_defs()), we should declare s[7].
746     Found in RawHide package (1.11-39) (and probably in Fedora / Red Hat
747     Enterprise Linux package). Spotted to (at least) Red Hat
748     by d.binderman at virgin.net .
749    
750     Tue, 16 Sep 2003 20:42:13 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
751     * Contrib/dic/gerodic/g-jinmei.u:
752     Fix translation of 'morisu' -> 'Morris' (not '*N*orris').
753     Spotted by Fe2+ ([freewnn:01006]).
754 hiroo 1.14 Fri, 20 Jun 2003 16:10:24 Tomoki Aono <aono at cc.osaka-kyoiku.ac.jp>
755     * Wnn/jserver/de.c:
756     Correct libwrap support code to properly deny disallowed hosts.
757     Previously, it seem to have denied all clients if compiled with
758     libwrap support.
759     Added code to recv() users.
760     Fixed typo of TIME_WITH_SYS_TIME.
761    
762     Wed, 18 Jun 2003 11:10:46 Tomoki Aono <aono at cc.osaka-kyoiku.ac.jp>
763     * Wnn/jserver/de.c:
764     Added socketclose() to libwrap section.
765     Logging issue: Add c_c=NULL to correctly record event category.
766    
767     Tue, 10 Jun 2003 10:39:09 Tomoki Aono <aono at cc.osaka-kyoiku.ac.jp>
768     * configure.in:
769     Fixed the usage of AC_CHECK_TYPES in socklen_t check.
770     Removed *BSD and some other system specific sections.
771     Respect CDEBUGFLAGS even if --disable-debug.
772    
773     Sun, 8 Jun 2003 03:09:52 Hiroo Ono <hiroo at oikumene.gcd.org>
774     * configure.in:
775     Check utmpx.h.
776     Comment out time_t check. It does not work well.
777     Add getgpid, getgprp check for uum.
778     Add libwrapsupport ([freewnn:0032] by S. Motoki).
779     * Wnn/include/wnn_os.h:
780     Move FD_SET and related macro to this file.
781     * Wnn/jserver/de.c:
782     Use TIME_WITH_SYS_TIME macro by autoconf.
783     Move FD_SET and related macro to wnn_os.h.
784     Add libwrapsupport ([freewnn:0032] by S. Motoki).
785     * Wnn/jserver/error.c:
786     Use TIME_WITH_SYS_TIME macro by autoconf.
787    
788     Sat, 7 Jun 2003 13:04:33 Hiroo Ono <hiroo at oikumene.gcd.org>
789     * configure.in: check utmp.h.
790     * Wnn/include/wnn_os.h:
791     add some prototype of functions in Wnn/etc.
792     * Wnn/jserver/de.c:
793     file_init() now returns malloc status.
794     * Wnn/jserver/de_header.h, get_kaiarea.c, jbiki.c:
795     style fix.
796     * Wnn/jserver/readfile.c, b_index.c, do_filecom.c, jishoop.c, rd_jishoop.c:
797     Change according to *_realloc. Paranoiac treatment of realloc.
798    
799 hiroo 1.13 Wed, 4 Jun 2003 14:12:13 Hiroo Ono <hiroo at oikumene.gcd.org>
800     * Wnn/jserver/get_kaiaria.c:
801     Global variable definitions are moved from kai_area.c to this file.
802     * Wnn/jserver/kai_area.c: Remove.
803     * {Wnn,cWnn,kWnn}/jserver/Makefile.in: Remove kai_area.{c,o}
804    
805     Wed, 4 Jun 2003 14:05:23 Hiroo Ono <hiroo at oikumene.gcd.org>
806     * configure.in:
807     Fit to newer AC_CHECK_TYPES and AC_DEFINE usage.
808     * acconfig.h:
809     New AC_DEFINE usage made this file obsolete. Remove it.
810    
811     Wed, 4 Jun 2003 08:35:03 Tomoki Aono <aono at cc.osaka-kyoiku.ac.jp>
812     * config.guess, config.sub, ltmain.sh, aclocal.m4:
813     Update libtool to 1.5. This will probably allow shared library
814     build on Darwin/MacOS X. Initially submitted in [freewnn:00978]
815     with a little modification.
816     Most of libtool lines lack --mode=MODE option resulting in
817     warning messages from libtool. We will have to fix it.
818    
819     Fri, 30 May 2003 16:18:00 Hiroo Ono <hiroo at oikumene.gcd.org>
820     * Wnn/include/commonhd.h:
821     Increment SERVER_VERSION.
822    
823     Sun, 18 May 2003 14:34:02 Hiroaki Abe <h-abe at pc.highway.ne.jp>
824 hiroo 1.12 * Wnn/jserver/de_header.h, do_filecom.c:
825     Allocate struct wnn_file files dynamically.
826    
827     Sun, 11 May 2003 19:01:10 Hiroo Ono <hiroo at oikumene.gcd.org>
828     * Makefile.in, configure.in, makerule.mk.in:
829     revised CFLAGS and CDEBUGFLAGS usage.
830     * configure: regenerate.
831     * Wnn/etc/bdic.c, Wnn/include/jd_sock.h, Wnn/jlib/js.c,
832     Wnn/romkan/rk_modread.c, Wnn/uum/jhlp.c, Wnn/romkan/rk_read.c:
833     Axed UX386 macro.
834     * Wnn/jlib/jl.c, Wnn/jlib/kankana.c, Wnn/jserver/do_env.c,
835     Wnn/jserver/do_filecom.c, Wnn/uum/uif.c:
836     style fix.
837     * Wnn/jserver/ddefine.h, Wnn/jserver/fzk.h, fzk.c, Wnn/uum/sheader.h:
838     forgot to add edited year.
839     * Wnn/conv/Makefile.in: remove unnecessary variable.
840     * Wnn/jlib/Makefile.in, Wnn/jlib.V3/Makefile.in,
841     cWnn/jlib/Makefile.in, kWnn/jlib/Makefile.in:
842     removed unnecessary variable, removed getopt.c, and style fix.
843     * Wnn/jlib/getopt.c: Removed as replaced by libc or GNU getopt.
844     * cWnn/etc/Makefile.in, kWnn/etc/Makefile.in:
845     remove unnecessary variable.
846     added GNU getopt.c and getopt1.c which deals with long options.
847     style fix.
848     * cWnn/include/Makefile.in, kWnn/include/Makefile.in:
849     added GNU getopt.h and style fix.
850     * Wnn/jserver/Makefile.in, cWnn/jserver/Makefile.in,
851     kWnn/jserver/Makefile.in:
852     Remove de_vars.c and jserver_id.c
853     Replace getopt by GNU getopt.
854     Removed FORKDEF. cf. de.c changes.
855     * Wnn/jserver/de_vars.c:
856     Remove. Global variables now dealt in de_header.h and de.c.
857     * Wnn/jserver/de_header.h:
858     global variable definitions are now in de_header.h and kaiseki.h.
859     add OPT_* macro. style fix.
860     * Wnn/jserver/kai_area.c: global variables are moved to kaiseki.h
861     * Wnn/jserver/kaiseki.h: now covers global variable definition.
862     * Wnn/jserver/jserver_id.c: Remove. It is not used.
863     * Wnn/jserver/bnsetu_kai.c:
864     discard jmt_set() return value.
865     It never returnes -1 (failure), so this change does not matter.
866     * Wnn/jserver/de.c:
867     use GNU getopt now.
868     global variable now dealt in de_header.h and de.c.
869     axed UX386 macro.
870     add -D option (do not detach tty) and some long options.
871     changed option setting with OTP_*.
872     * Wnn/etc/getopt.c, Wnn/etc/getopt1.c, Wnn/include/getopt.h:
873     add GNU getopt (getopt_long).
874     * Wnn/jserver/jmt0.c:
875     Elimination of unnecessary code brought that
876     init_jmt() no more returns a value nor take a parameter,
877     also initjmt is no more needed.
878     * Wnn/jserver/do_dic_no.c, do_henkan1.c:
879     init_jmt() no more takes a parameter, and style fix.
880     * Wnn/jserver/get_kaiarea.c:
881     change return value of get_kaiseki_area().
882     failure now returns NULL, and success returns 1 (non zero)
883     (a little bit like malloc).
884     style fix.
885     * Wnn/jserver/initjserv.c, snd_rcv.c, w_string.c:
886     remove commented out code.
887    
888     Fri, 9 Apr 2003 Hiroo Ono <hiroo at oikumene.gcd.org>
889     * Tagged freewnn-1-1-1-a020.
890    
891     Sun, 6 Apr 2003 06:30:49 Hiroo Ono <hiroo at oikumene.gcd.org>
892 hiroo 1.11 * Wnn/uum/jhlp.c: Change err() to uum_err().
893     Avoid overriding err() in libc.
894     * Wnn/uum/sheader.h: ditto.
895     * Wnn/jserver/bnsetu_kai.c:
896     Convert "struct kangovect" to typedef'ed "word_vertor".
897     * Wnn/jserver/ddefine.h:
898     Remove commented out code and "kangovect" definition.
899     * Wnn/jserver/fzk.c:
900     Convert "struct kangovect" to typedef'ed "word_vertor".
901     Make function prototypes and definition ISO C style.
902     Get rid of the keyword "register".
903     Convert error1() to log_err().
904     Remove commented out code.
905     Zero clear malloc'ed areas using bzero() or calloc(). It will
906     make jserver work again.
907     * Wnn/jserver/fzk.h: typedef word_vector and fzkvect.
908     include ddefine.h.
909    
910 hiroo 1.12 Mon, 30 Dec 2002 00:03:24 Hiroo Ono <hiroo at oikumene.gcd.org>
911 hiroo 1.10 * PubdicPlus/pubdic.p
912     Fixed the word "torawareru".
913 hiroo 1.12 (reported by Mr.Hironori Fujii <fujii at chi.its.hiroshima-cu.ac.jp>)
914 hiroo 1.10
915 hiroo 1.12 Fri, 8 Nov 2002 09:15:07 Katsuomi Hamajima <hamajima at nagoya.ydc.co.jp>
916 hiroo 1.10 * Wnn/jserver/de_header.h:
917     Fix compile error by defining UCHAR.
918    
919 hiroo 1.12 Tue, 12 Nov 2002 10:25:02 Tomoki Aono <aono at cc.osaka-kyoiku.ac.jp>
920 hiroo 1.10 * Wnn/etc/revdic.c:
921     Fix bug on revdic against WNN_UD_DICT.
922     atod -U creates wrong dictionary (and even crashes) on little-endian
923     architecture.
924 hiroo 1.12 (reported by Mr.Kamei <zic-fw at ontime.venus.to> in [freewnn:00903]>)
925 hiroo 1.10 * Wnn/jutil/atod.c:
926     Add -U explanation in the usage.
927    
928 hiroo 1.12 Sat Sep 07 11:33:53 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
929 hiroo 1.10 * Contrib/dic/gerodic/g-jinmei.u:
930     PubdicPlus/pubdic.p:
931     Fix the word "hitachi" and "jouban".
932 hiroo 1.7
933 hiroo 1.12 Sun Sep 01 17:48:26 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
934 hiroo 1.8 * configure.in: added check for FD_SET() and AC_HEADER_TIME.
935     * configure:
936     config.h.in: regenerate.
937     * Wnn/jserver/initjserv.c:
938     small style fix.
939     * Wnn/jserver/de.c:
940     Change prototypes to C89 style, modify error message.
941     Use the type fd_set and functions FD_* for select(2) parameters.
942     * Wnn/jserver/de_header.h:
943     Change some prototypes to C89 format.
944     Change struct wnn_file->area type to void*.
945     * Wnn/jserver/renbn_kai.c:
946     Change prototypes to C89 style,
947     error1 -> log_err/log_debug conversion.
948     * Wnn/jserver/readfile.c:
949     Change prototypes to C89 style,
950     error1 -> log_err/log_debug conversion.
951    
952 hiroo 1.12 Mon Aug 26 09:27:23 UTC 2002 Tomoki Aono <aono at cc.osaka-kyoiku.ac.jp>
953 hiroo 1.8 * Wnn/uum/jhlp.c:
954 aono 1.9 #include <errno.h> instead of <sys/errno.h>.
955 hiroo 1.8
956 hiroo 1.12 Sat Aug 24 18:11:53 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
957 hiroo 1.8 * Wnn/jserver/de.c:
958     Change prototypes to C89 style.
959     Remove commented out function.
960    
961 hiroo 1.12 Fri Aug 16 17:30:29 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
962 hiroo 1.8 * Wnn/jserver/b_index.c:
963     Change prototypes to C89 style.
964     error1 -> log_err/debug conversion.
965    
966 hiroo 1.12 Thu Aug 15 10:31:04 UTC 2002 Tomoki Aono <aono at cc.osaka-kyoiku.ac.jp>
967 hiroo 1.8 * Wnn/jserver/de.c:
968     Clear user_name and host_name of deleted client struct
969     to display username correctly in log_debug()/log_error().
970     Possible typo fix for IBM compilers (CLINET -> CLIENT).
971    
972 hiroo 1.12 Mon Aug 12 16:25:48 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
973 hiroo 1.8 * jserver/de_header.h:
974     Permit double inclusion.
975     Add option_flag variable.
976     * jserver/ddefine.h:
977     jserver/fzk.h:
978     jserver/kaiseki.h:
979     Permit double inclusion.
980     * jserver/de.c:
981     Include <sys/time.h>
982     Change DOFORK macro to option_flag variable.
983     error1() -> log_debug() change.
984     * jserver/de_vars.c:
985     Add option_flag variable.
986     * jserver/do_filecom.c:
987     Remove fopen() prototype.
988     * jserver/error.c:
989     Avoid printing garbage when c_c->user_name has invalid value.
990     * jserver/initjserv.c:
991     Rearrange prototypes.
992     Change read_default() implementation to a little more sofisticated
993     way using strtok(). (at least I do think so).
994     Add debug messages to read_default().
995     Change read_default_files() buffer size to EXPAND_PATH_LENGTH+1.
996     Remove commented out function.
997    
998 hiroo 1.12 Sun Jul 14 04:19:54 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
999 hiroo 1.8 * PubdicPlus/fzk.con:
1000     PubdicPlus/fzk.fzkattr:
1001     PubdicPlus/fzk.shuutan:
1002     Comment out identifier trailing to #endif.
1003     * Wnn/jserver/de_header.h:
1004     Change the prototypes of functions defined in intjserv.c
1005     in C89 style.
1006     * Wnn/jserver/initjserv.c:
1007     Replace change_ascii_to_int() to atoi() in standard library.
1008     Corrected the parameter for atoi() in get_bcksla().
1009     * Wnn/jutil/atod.c:
1010     Wnn/jutil/atof.c:
1011     Wnn/jutil/oldatonewa.c:
1012     Wnn/jutil/ujisf.c:
1013     Wnn/jutil/wnntouch.c:
1014     Wnn/jserver/do_filecom.c:
1015     Wnn/jserver/error.c:
1016     Wnn/jserver/sisheng.c:
1017     Wnn/jlib.V3/jlv3.c:
1018     Wnn/etc/dic_atojis.c:
1019     Wnn/etc/msg.c:
1020     Wnn/etc/sstrings.c:
1021     PubdicPlus/pod.c: Include string(s).h.
1022    
1023 hiroo 1.12 Sat Jun 22 17:58:58 UTC 2002 Tomoki Aono <aono at cc.osaka-kyoiku.ac.jp>
1024 hiroo 1.8 * Wnn/manual/4.cmd/jserver:
1025     Wnn/man/4.cmd/jserver.man:
1026     Added description about jserver -v option.
1027    
1028 hiroo 1.12 Sat Jun 22 13:26:22 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1029 hiroo 1.8 * CONTRIBUTORS:
1030     List the contributors for pubdic+ enhancement (from wnn-users).
1031     Added Mr.Ishida for the fix in Wnn/jserver/de.c [freewnn:00383].
1032     * acconfig.h:
1033     Remove HAVE_RAND_MAX, which is superfluous.
1034     * configure.in:
1035     Remove HAVE_RAND_MAX, which is superfluous.
1036     check `random()'.
1037     * configure, config.h.in: Regenerate.
1038     * Wnn/jserver/de.c:
1039     Buffer overflow fix. (by Mr.Ishida, [freewnn:00383]).
1040     Use SDRAND defined in wnn_os.h.
1041     * Wnn/jserver/do_henkan1.c:
1042     Remove needless NULL macro.
1043     * Wnn/jserver/do_hindo_s.c:
1044     Remove RAND() macro and use DRAND() defined in wnn_os.h.
1045     * Wnn/jserver/error.c:
1046     Comment out errono printing.
1047     * Wnn/etc/bdic.c:
1048     Replace index to strchr (OS dependency is dealt in wnn_os.h).
1049     * Wnn/include/wnn_os.h:
1050     Anternate strchr/strrchr/bcopy if they are not found.
1051     Select pseudo-random number generation method.
1052     standard rand() is too bad and BSD decendants seem to have random().
1053     * Wnn/jlib/jl.c:
1054     Use RAND() defined in wnn_os.h.
1055     * Wnn/jlib.V3/jlv3.c:
1056     Remove bzero macro. it is defined in wnn_os.h if needed.
1057     * Xwnmo/xjutil/jutil.c:
1058     Include appropriate headers.
1059     * Wnn/uum/Makefile.in:
1060     Remove the macro SIGNAL_DEFINES which is not used.
1061     * Wnn/uum/jhlp.c:
1062     Remove OS dependency check for strchr/index. It is in wnn_os.h now.
1063     * Wnn/uum/screen.c:
1064     Remove OS dependency check for strchr/index. It is in wnn_os.h now.
1065     * Wnn/uum/setutmp.c:
1066     Replace rindex to strrchr (OS dependency is dealt in wnn_os.h).
1067     Include sdefine.h, sheader.h, and remove prototypes.
1068     * Wnn/uum/sheader.h:
1069     Add prototype for ttyfdslot() in ttyfdslot.c.
1070     * Wnn/uum/ttyfdslot.c:
1071     Include appropriate headers and remove prototypes.
1072     * Wnn/uum/uif.c:
1073     Remove OS dependency check for strchr/index. It is in wnn_os.h now.
1074     * Wnn/uum/wnnrc_op.c:
1075     Remove prototype for system library function.
1076    
1077 hiroo 1.12 Fri Jun 21 19:39:47 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1078 hiroo 1.8 * Wnn/include/wnn_malloc.h: Removed.
1079    
1080 hiroo 1.12 Mon Jun 17 17:28:54 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1081 hiroo 1.8 * configure.in:
1082     Passes autoconf 2.13 again. (cf.[freewnn:00872])
1083     Look for getopt().
1084     * config.h.in:
1085     configure: Regenerate by GNU Autoconf 2.53.
1086     * Wnn/include/wnn_os.h:
1087     Add #endif forgotten in rev.1.10 (cf.[freewnn:00874]).
1088     * Wnn/jlib/getopt.c:
1089     Enable only when the system do not have getopt()(cf.[freewnn:00874]).
1090    
1091 hiroo 1.12 Sat Jun 15 13:11:45 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1092 hiroo 1.7 * acconfig.h:
1093     Added RETSIGTYPE_VOID hack taken from EB Library
1094     <URI:http://www.sra.co.jp/people/m-kasahr/eb/>.
1095     * configure.in:
1096     Removed -DCSRG_BASED for CCOPTIONS of *BSD.
1097     Aggregated AC_CHECK_HEADERS and AC_CHECK_FUNCS parameter
1098     to reduce the size of configure a little.
1099     Cosmetic change in AC_CHECK_TYPES usage.
1100     Added RETSIGTYPE_VOID hack taken from EB Library.
1101     Suppress Makefile generation for each language when
1102     they are disabled.
1103     Add getdtablesize() check.
1104     * config.h.in, configure: regenerate. (GNU Autoconf 2.53)
1105     * Wnn/include/wnn_os.h:
1106     bzero/memset, strchr/index strrchr/rindex glue.
1107     SIGNALRETURNSINT replaced by RETSIGTYPE and RETSIGTYPE_VOID.
1108     Newly define WNN_NFD for temporal file descriptor number hack.
1109     * Wnn/jlib/getopt.c, jl.c, js.c,
1110     Wnn/jserver/initjserv.c,
1111     Wnn/romkan/rk_header.h:
1112     Include config.h and wnn_os.h if not, and get rid of BSD42 macro.
1113     * Wnn/jserver/de.c:
1114     Use WNN_NFD for temporal file descriptor number hack.
1115     * Wnn/jserver/de_header.h, error.c,
1116     Wnn/uum/jhlp.c:
1117     Replace to RETSIGTYPE and RETSIGTYPE_VOID.
1118     Use WNN_NFD for temporal file descriptor number hack.
1119     * Wnn/uum/sheader.h:
1120     A trivial change in comment.
1121     * Wnn/uum/wnnrc_op.c:
1122     Get rid of BSD42 macro.
1123    
1124 hiroo 1.12 Fri Jun 14 19:39:30 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1125 hiroo 1.7 * Makefile.in: use $(RM) for remove command.
1126    
1127 hiroo 1.12 Thu Jun 13 21:27:51 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1128 hiroo 1.7 * FreeWnn/Wnn/uum/jhlp.c, termio.c:
1129     Change own setenv() definition to not to print out error message
1130     and getting one more parameter for compatibility.
1131     Print out setenv() error message at the caller side.
1132     * FreeWnn/Wnn/uum/termcap.c: curses header inclusion.
1133     * FreeWnn/Wnn/uum/sheader.h: cleanup.
1134    
1135 hiroo 1.12 Mon Jun 10 22:15:23 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1136 hiroo 1.7 * PubdicPlus/pod.c: Include config.h.
1137    
1138 hiroo 1.12 Sun Jun 09 11:08:41 UTC 2002 Hiroaki Abe <h-abe at pc.highway.ne.jp>
1139 hiroo 1.7 * FreeWnn/configure.in:
1140     Add libbind.so check for BeOS R5.1.
1141    
1142 hiroo 1.12 Mon May 27 16:33:52 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1143 hiroo 1.7 * Wnn/pubdicplus/Makefile.in:
1144     Put $(TOP) to include path so that <config.h> can be included.
1145    
1146 hiroo 1.12 Sat May 25 11:24:47 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1147 hiroo 1.7 * FreeWnn/PubdicPlus/ fzk.con, fzk.attr, fzk.jircon:
1148     Enhancement for verb ([wnn-users 973],[wnn-users 975] Y.Katayama).
1149     Enhancement for prefix ([wnn-users 978] Fe2+(T.Matsui)).
1150    
1151 hiroo 1.12 Sat May 25 05:57:43 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1152 hiroo 1.7 * Wnn/jserver/ MALLOC.c, malloc.c: Remove malloc() wrapper.
1153    
1154 hiroo 1.12 Sun May 12 22:51:18 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1155 hiroo 1.7 * Wnn/conv/cvt_key.c: Remove qualifier register.
1156     * Wnn/uum/setutmp.c:
1157     Correct the parameter of setenv().
1158     Include necessary system headers.
1159     * kWnn/jserver/Makefile.in, kWnn/include/Makefile.in,
1160     cWnn/jserver/Makefile.in, cWnn/include/Makefile.in,
1161     Wnn/jserver/Makefile.in:
1162     Remove wnn_malloc.h and malloc.c
1163     * Wnn/etc/ msg.c, vasprintf.c,
1164     Wnn/jlib/ jl.c, js.c, kankana.c,
1165     Wnn/jlib.V3/jlv3.c,
1166     Wnn/jserver/ b_index.c, daibun_kai.c, de.c, dispatch.c,
1167     do_env.c, error.c, fzk.c, get_kaiarea.c,
1168     hinsi_list.c,initjserv.c, jikouho.c, jikouho_d.c,
1169     mknode0.c, mknode1.c, mknode2.c, readfile.c,
1170     Wnn/jutil/ atod.c, atorev.c, dtoa.c, ujisf.c, wddel.c,
1171     wdreg.c, wnnstat.c,
1172     Wnn/uum/ basic_op.c, history.c, prologue.c, screen.c,
1173     termcap.c, uif.c, wnnrc_op.c:
1174     Include stdlib.h (or malloc.h) for malloc() family.
1175     Remove prototype for malloc().
1176     Include some other system headers.
1177     * Wnn/uum/sheader.h: Remove unnecessary prototypes.
1178     * Makefile.in: Add removal of autoconf 2.53 generated
1179     files in distclean.
1180    
1181 hiroo 1.12 Sun May 12 01:01:47 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1182 hiroo 1.7 * CONTRIBUTEORS: update
1183     * configure.in, configure, config.h.in:
1184     Check for bcopy/bzero/bcmp.
1185     * Wnn/etc/bcopy.c:
1186     Check for bcopy/bzero/bcmp.
1187     Remove qualifier register.
1188    
1189 hiroo 1.12 Sat May 11 13:03:37 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1190 hiroo 1.7 * INSTALL INSTALL.en: Update.
1191 hiroo 1.6
1192 hiroo 1.12 Tue May 07 22:26:30 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1193 hiroo 1.6 * Wnn/etc/msg.c:
1194     Corrected _search(). ([freewnn:00847] by K.Wada)
1195    
1196 hiroo 1.12 Sun May 05 05:13:10 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1197 hiroo 1.6 * Wnn/include/commonhd.h:
1198     Updated _SERVER_VERSION to pl20.
1199     Removed unistd.h inclusion.
1200    
1201 hiroo 1.12 Sat May 04 17:15:24 UTC 2002 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
1202 hiroo 1.6 * Wnn/manual/4.cmd/jserver man/4.cmd/jserver.man:
1203     Update.
1204    
1205 hiroo 1.12 Thu May 02 15:18:55 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1206 hiroo 1.6 * Wnn/jserver/do_hindo_s.c:
1207     Corrected inclusion of stdlib.h.
1208    
1209 hiroo 1.12 Wed May 01 21:05:10 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1210 hiroo 1.6 * configure.in config.h.in configure:
1211     Added checking for syslog(), syslog.h and setenv() that are not
1212     in C89 or POSIX 1,2.
1213     * */jserver/Makefile.in:
1214     Removed JS_SUPPORTLIB. We do not use syslog()/libbe in the BeOS.
1215     * Wnn/jserver/error.c:
1216     Skip syslog() when it is not found.
1217     * Wnn/uum/jhlp.c sheader.h:
1218     Use system's setenv() function. As it is not in C89 or POSIX 1,2
1219     standards, use our own definition when it is not found.
1220 hiroo 1.13 However, it should be rewritten to meet other specification.
1221 hiroo 1.6
1222 hiroo 1.12 Tue Apr 02 04:16:21 UTC 2002 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
1223 hiroo 1.6 * Wnn/jserver/de.c: include fcntl.h.
1224     * Wnn/conv/cvt_read.c: Change include point of cvt_head.h.
1225    
1226 hiroo 1.12 Sun Mar 31 11:30:23 UTC 2002 Hiroaki Abe <h-abe at pc.highway.ne.jp>
1227 hiroo 1.6 * Wnn/include/commonhd.h:
1228     Remoke unitsd.h inclusion for BeOS.
1229     * */jserver/Makefile.in configure.in configure:
1230     BeOS requires to link libbe.so when using syslog function.
1231     Add JS_SUPPORTLIBS to set libraries when building [jckt]server.
1232    
1233 hiroo 1.12 Sun Mar 31 06:26:54 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1234 hiroo 1.6 * Wnn/jserver/de.c de_header.h:
1235     Changed the value of cmd_name[] from argv[0] to "[cjkt]server".
1236     Style and error message fix.
1237    
1238 hiroo 1.12 Sat Mar 30 13:44:22 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1239 hiroo 1.6 * Wnn/romkan/rk_modread.c: Include stdlib.h
1240    
1241 hiroo 1.12 Sat Mar 30 09:34:48 UTC 2002 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
1242 hiroo 1.6 * (Wnn/cWnn/kWnn)/romkan/Makefile.in:
1243     Added -I$(TOP) to INCLUDES.
1244     Removed LIB_MT_DEFINES. It is not used anywhere.
1245     Preliminary change for enabling build when builddir != srcdir.
1246    
1247 hiroo 1.12 Sat Mar 30 02:35:22 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1248 hiroo 1.6 * Wnn/etc/yincoding.c: Style fix.
1249     * files below Wnn/:
1250     Added header files (string.h/strings.h unistd.h and so on) inclusion
1251     according to STDC_HEADERS and HAVE_*_H.
1252     Add config.h inclusion if necessary.
1253     * configure.in config.h.in configure:
1254     Remove limits.h check. We see STDC_HEADERS.
1255     Add memory.h check for future bcopy/index -> memmove/strchr change.
1256    
1257 hiroo 1.12 Sat Mar 23 21:18:32 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1258 hiroo 1.6 files under Wnn directory:
1259     * See STDC_HEADERS for stdlib.h and string.h.
1260     * Include strings.h if no STDC_HEADERS and it exists.
1261     * Include config.h if necessary.
1262    
1263 hiroo 1.12 Thu Mar 21 06:59:22 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1264 hiroo 1.6 * configure.in: Removed unecessary comments.
1265     * cvt_head.h: Removed commented out codes.
1266     * cvt_read.c, bdic.c, yincoding.c:
1267     get rid of BSD42 and SYSVR2 macros and add check by configure.
1268     * config.h.in, configure.in, configure:
1269     add fchmod() check.
1270    
1271 hiroo 1.12 Sun Mar 10 10:43:47 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1272 hiroo 1.6 * pubdic.p: Fixed typo. ([freewnn:00812] by Fe2+)
1273    
1274 hiroo 1.12 Sat Mar 9 16:50:34 UTC 2002 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
1275 hiroo 1.5 * Makefile.in config.h.in configure configure.in
1276     Wnn/etc/gethinsi.c Wnn/jserver/Makefile.in
1277     cWnn/jserver/Makefile.in cWnn/include/Makefile.in
1278     kWnn/jserver/Makefile.in kWnn/include/Makefile.in :
1279     + Wnn/etc/vasprintf.c and Wnn/etc/mkdir.c are compiled on platforms
1280     which do not have equivalent functions.
1281     (emulating the AC_REPLACE_FUNCS macro by ourself).
1282     + If the configure option `--disable-cWnn' is specified, disable
1283     Makefile creation under cWnn directory.
1284     Note: It is an experimental feature and it should also be done
1285     for Wnn and kWnn.
1286    
1287     * Wnn/jserver/ de_header.h dispatch.c error.c :
1288     error.c related changes . (cf. [freewnn:00772])
1289     + Eliminate error1() and create new functions which takes variable
1290     arguments log_err() and log_debug().
1291     error1() is defined to be log_debug().
1292     + If -s option of jserver is not specified (noisy == 0), prints
1293     log messages to syslog.
1294     + vwrite_log(), called from log{err,debug}(), puts log message in
1295     one line (i.e. it does not add extra new lines).
1296     Usually, at least 3 lines was printed.
1297    
1298 hiroo 1.12 Fri Mar 8 20:07:13 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1299 hiroo 1.5 * Include system headers which contains the function prototype used.
1300     * Wnn/etc/wnn_os.h: Put the prototypes for functions defined in
1301     Wnn/etc.
1302     * Wnn/etc/msg.c: removed bsearch() implimentation.
1303    
1304 hiroo 1.12 Fri Mar 8 08:36:04 UTC 2002 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
1305 hiroo 1.5 * Wnn/jserver/de.c
1306     Open log (script) file in append mode.
1307     Delete duplicated signal handler setting in daemon_init().
1308    
1309 hiroo 1.12 Tue Mar 5 09:23:50 UTC 2002 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
1310 hiroo 1.5 * Imported vasprintf.c and ansidecl.h from libiberty (bundled with
1311     gcc-3.0.4). Needed for error.c rewrite.
1312     Change from original version:
1313     vasprintf.c does not #include <libiberty.h>.
1314    
1315 hiroo 1.12 Mon Mar 4 04:01:55 UTC 2002 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
1316 hiroo 1.5 * Wnn/man/4.cmd/jserver/man
1317     Fixed option-description formatting for jserver. [freewnn:00759]
1318    
1319 hiroo 1.12 Sun Mar 3 14:06:32 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1320 hiroo 1.5 * Wnn/include/wnn_os.h et al.
1321     Removed P_ macro for K&R C.
1322    
1323 hiroo 1.12 Sun Mar 3 12:53:58 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1324 hiroo 1.5 * configure.in: Applied fix from [freewnn:00764] (T.Aono).
1325    
1326 hiroo 1.12 Sat Mar 2 11:19:21 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1327 hiroo 1.5 * Fixed typo in the manual of wddel ([freewnn:00797] T.Matui).
1328    
1329 hiroo 1.12 Mon Sep 24 08:25:28 UTC 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
1330 hiroo 1.4 * Fix for configure.in and Makefile.in ([freewnn:00753] by T.Aono).
1331    
1332 hiroo 1.12 Sun Sep 16 11:10:20 UTC 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
1333 hiroo 1.3 * Added --enable-debug option to the configure script.
1334     it adds -g2 option to CDEBUGFLAGS if CC is GCC, and remove
1335     -s from INSTPGMFLAGS not to strip the executable.
1336     An update to the configure.in script for CC other than GCC is
1337     welcome.
1338    
1339 hiroo 1.12 Sat Sep 15 17:29:15 UTC 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
1340 hiroo 1.3 * Put workaround for remote vulnerability that allow to create
1341     a file in an arbitrary path.
1342     ([freewnn:00699] by Mr.Ukai via Mr. M.Ishikawa).
1343     As it breaks the traditional feature (the problem itself!) of
1344     FreeWnn, this workaround can be turned off in the configure
1345     script. But if you want to do so, you should at least forbid
1346     accesses from unexpected hosts using ipfilter or its equivalent.
1347     More secure solutions like adding tcp_wrappers feature and
1348     some kind of authentication are needed, but as the problem came
1349     from the design of KKTP itself, we should be careful what
1350     solution we will take. Due to the poor manpower, this will take
1351     time.
1352     * Added P_ macro in wnn_os.h to support ISO C (and current K&R
1353     style) in the future.
1354     I am planning to change prototypes to be written with the macro.
1355     (it may be backed out though).
1356     * Uum support again ([freewnn:00676] by Mr. K.Iijima).
1357     There is no cuum, kuum, tuum support yet, but there will be.
1358     * Fix IPv6 feature.
1359     Set the permission of Unix domain socket to 0766
1360     Set the variable cmd_name to argv[0].
1361     ([freewnn:00716],[freewnn:00732] by K. Hamajima).
1362     * Do not ignore "cmd_name:" in error1() of Wnn/jserver/error.c
1363     ([freewnn:00730] by T.Aono)
1364     * Modified INSTALL.en
1365    
1366 hiroo 1.12 Tue Aug 14 11:12:34 UTC 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
1367 hiroo 1.2 * CPP + IPv6 path ([freewnn:00673] Katsuomi Hamajima)
1368     * fix to configure.in for beos ([freewnn:00677] Hiroaki Abe)
1369     * libtoolized by libtool-1.4 and aclocal.
1370    
1371 ura 1.1 Sun Jun 17 15:00:08 UTC 2001
1372     * Added some manpages in English.([freewnn:00542] Francis Bond)
1373     atod.man, atof.man, dtoa.man
1374     They are not installed for the instant.
1375     * Added -v option to jserver ([freewnn:00581] Y.Yabuki)
1376     * Corrected jserver usage. ([freewnn:00606] Francis Bond)
1377    
1378 hiroo 1.12 Sat Jun 2 00:27:56 JST 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
1379 ura 1.1 * config.h.in, configure.in, */*/Makefile.in,
1380     and some other *.h and *.c files:
1381     check if sys/param.h exists.
1382     include config.h for this.
1383     fixed INCLUDES line of Makefile.in for this.
1384     modified #if statements related to macro NOFILE. (should be revised).
1385     * Wnn/man/6.jutil/atod.man: changed some alphabet characters.
1386     * removed some comments for emacs (NEmacs?) editor.
1387    
1388 hiroo 1.12 Wed May 30 00:09:15 JST 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
1389 ura 1.1 * Wnn/manual/3.libwnn/*,
1390     Wnn/manual/7.Protocol/KKTP:
1391     fix document typo ([[freewnn:00581] by Youichi Yabuki)
1392     The documents in English should also be fixed, but...
1393    
1394 hiroo 1.12 Sun May 27 12:55:45 JST 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
1395 ura 1.1 * Makefile.in: remove libtool in distclean
1396     * Wnn/include/wnn_os.h: remove HAVE_WAIT3 (it is now in configure.in)
1397     * configure.in: temporary fix for CPP ([freewnn:00578] H.Abe)
1398     CPP=`$CC -print-prog-name=cpp` on BePC, FreeBSD, Linux
1399    
1400 hiroo 1.12 Sun May 20 18:09:02 JST 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
1401 ura 1.1
1402     * makerule.mk.in: pass -DHAVE_CONFIG_H to $(CC)
1403     * PubdicPlus/fzk.con: fix previous patch ([freewnn:00576] by Keiki Sunagawa).
1404     * include <sys/param.h> before Wnn/include/msg.h .
1405     * Wnn/jd/wnnenvrc_R.omr: add gerodic ([freewnn:00346] by Fuminori Uematsu).
1406     * Wnn/jlib/js.c: include config.h ([freewnn:00392] by Hiroaki Abe)
1407    
1408 hiroo 1.12 Sat May 19 18:20:25 JST 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
1409 ura 1.1
1410     * PubdicPlus/fzk.con patch ([freewnn:00547] by Keiki Sunagawa)
1411     * PubdicPlus/pubdic.p fix ([freewnn:00424] by Tetsuo Tsukamoto)
1412    
1413     * Add target distclean to Makefile.in ([freewnn:00380] by Nobuyuki Hikichi)
1414     * Wnn/include/msg.h: fix the constraint for path name length.
1415     * Wnn/etc/msg.c: likewise.
1416     * Wnn/jlib/js.c: add the include of sys/param.h for removing path
1417     name length.
1418     ([freewnn:00380] by Nobuyuki Hikichi)
1419    
1420     * now, generate config.h.in by autoheader using acconfig.h.
1421     ([freewnn:00290] by Shinchi Motoki)
1422    
1423     * include config.h only when HAVE_CONFIG_H is defined.
1424    
1425 hiroo 1.12 Sat May 19 14:16:00 JST 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
1426 ura 1.1
1427     * divide and shared library patch ([freewnn:00443] by Satoshi Taoka)
1428     * importing
1429     libltdl/aclocal.m4
1430     ltconfig
1431     ltmain.sh
1432     from libtool-1.3.5, and
1433     config.guess
1434     config.sub
1435     from autoconf-2.13 ([freewnn:00444] by Satoshi Taoka)
1436     * remove configure from cvs tree.
1437     it can be generated by autoconf.

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26