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.25 - (hide annotations) (download)
Sat May 16 16:10:08 2015 UTC (8 years, 10 months ago) by aonoto
Branch: MAIN
Changes since 1.24: +27 -1 lines
* ChangeLog ChangeLog.en :

Document changes by aonoto.

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

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