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.23 - (hide annotations) (download)
Sat May 9 23:42:03 2015 UTC (8 years, 11 months ago) by itisango
Branch: MAIN
Changes since 1.22: +15 -0 lines
renamed Wnn/include/jlib_hide.h -> jlib_private.h

Modified Files:
	ChangeLog ChangeLog.en Wnn/jlib/jl.c Wnn/jlib/js.c
	Wnn/jutil/wnnkill.c Wnn/jutil/wnnstat.c
	cWnn/include/Makefile.in kWnn/include/Makefile.in
Added Files:
	Wnn/include/jlib_private.h

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

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