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.22 - (hide annotations) (download)
Tue Sep 3 02:44:05 2013 UTC (10 years, 7 months ago) by itisango
Branch: MAIN
Changes since 1.21: +5 -0 lines
Modified Files:
	 ChangeLog ChangeLog.en :
For test of CVS checkin .

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

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