Develop and Download Open Source Software

Browse CVS Repository

Annotation of /freewnn/FreeWnn/ChangeLog

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


Revision 1.35 - (hide annotations) (download)
Fri Sep 23 17:49:35 2011 UTC (12 years, 6 months ago) by aonoto
Branch: MAIN
Changes since 1.34: +451 -0 lines
Update ChangeLog . Japanese translation (of some commit entry)
will come later.

1 aonoto 1.32 /*
2     Some entries (from CVS ChangeLog) are not yet translated to
3     Japanese...
4     */
5    
6 aonoto 1.35 Mon, 16 May 2011 02:03:53 Tomoki AONO <aonoto at users.sourceforge.jp>
7    
8     * configure, configure.in, makerule.mk.in:
9    
10     まだ使ってないが、Libtool-2.4.xではconfigureで利用したSHELLに特化し
11     libtoolスクリプトを生成するらしい。そこでmakerule.mk.inSHELL
12     それを使うように変更。Debian Bug #621928の回避策として導入。
13    
14     ただ、一部の環境で構築に失敗するかもしれないので従来通り使えるよう
15     なエントリ(configureでのLIBTOOL_MOD)を作成しておいた。必要ならコ
16     メントを外して利用すること。詳細はmakerule.mk.inを参照。
17    
18     Mon, 18 Apr 2011 01:29:50 Tomoki AONO <aonoto at users.sourceforge.jp>
19    
20     * configure, configure.in, Wnn/jutil/Makefile.in,
21     Wnn/uum/Makefile.in, cWnn/jutil/Makefile.in,
22     cWnn/uum/Makefile.in, kWnn/jutil/Makefile.in,
23     kWnn/uum/Makefile.in:
24    
25     [freewnn-users 81]での指摘による(チケット#24188)
26    
27     - --with-*wnn-includesが機能するようにした(今まで動いてなかった)
28     --with-*wnn-librariesと同様に、このパラメータは*Wnn/jutil(一部)
29     *uumにしか働かない。
30    
31     - --without-lib*wnnが明示的に指定されたとき、 指定なしの場合と挙動
32     が違っていたので修正。
33    
34     Mon, 11 Apr 2011 01:51:16 Tomoki AONO <aonoto at users.sourceforge.jp>
35    
36     * Wnn/jserver/: de_header.h, renbn_kai.c:
37    
38     Wnn/jserver/renbn_kai.c:
39     - tan_syo()内で呼び出されているsbn_kai()の引数に、ポインタへのキャ
40     ストを明示的に追加した。プロトタイプ宣言のない関数の型推定に役立つ
41     と思われる。Linux/amd64jserverがクラッシュする別のバグを修正す
42     る。
43     - いつものごとく古いメールアドレスを削除。
44    
45     Wnn/jserver/de_header.h:
46     - bnsetu_kai.c内の関数のプロトタイプ宣言を追加(安全のため)
47    
48     Fri, 31 Dec 2010 23:40:51 Tomoki AONO <aonoto at users.sourceforge.jp>
49    
50     * configure, configure.in:
51     We cannot build Xwnmo for now, so we (temporally) disabled AC_PATH_X.
52     Probably workaround for systems with modern install layout of X11.
53     Also removed libcurses template because it was already described.
54    
55     Fri, 24 Dec 2010 02:57:32 Tomoki AONO <aonoto at users.sourceforge.jp>
56    
57     * INSTALL.en:
58     Update INSTALL.en to follow current INSTALL document.
59    
60     Fri, 24 Dec 2010 02:17:43 Tomoki AONO <aonoto at users.sourceforge.jp>
61    
62     * Wnn/: jserver/de_header.h, jutil/ujisf.c:
63    
64     Wnn/jserver/de_header.h:
65     - Fix return type mismatch of kanjiaddr() prototype declaration.
66     Spotted on http://twitter.com/pachira23/status/8875168688513024 ,
67     and reported to freewnn-users by Hideki Yamane. Original reporter
68     saids it also fixes crash bug of jserver when client register
69     new word to dictionary.
70     - Add prototype declaration of functions in bdic.c (and some
71     source files).
72     - Strip old mail address (as usual).
73    
74     Wnn/jutil/ujisf.c:
75     - Added prototype declaration of kanjiaddr() and Print_entry().
76     - Strip old mail address (as usual).
77    
78     Sun, 11 Jul 2010 19:18:16 Tomoki AONO <aonoto at users.sourceforge.jp>
79    
80     * INSTALL, configure, configure.in, makerule.mk.in,
81     Wnn/jserver/Makefile.in, Wnn/jutil/Makefile.in,
82     Wnn/man/4.cmd/Makefile.in, Wnn/man/6.jutil/Makefile.in,
83     Wnn/uum/Makefile.in, cWnn/jserver/Makefile.in,
84     cWnn/jutil/Makefile.in, cWnn/man/4.cmd/Makefile.in,
85     cWnn/man/6.jutil/Makefile.in, cWnn/uum/Makefile.in,
86     kWnn/jserver/Makefile.in, kWnn/jutil/Makefile.in,
87     kWnn/uum/Makefile.in:
88    
89     Added (first step of) support for new installation path layout. Maybe
90     useful for package managers. Please note that new layout is disabled
91     by default. You need to specify following configure parameter if you
92     try this.
93    
94     - Added --enable-traditional-layout (default: yes) parameter to
95     configure. If disabled, we install jserver / wnnstat / wnnkill to
96     sbindir. Currently this will take effect on program path only.
97     - Also added --enable-sub-bindir (default: yes if
98     --enable-traditional-layout, no otherwise). If disabled, we install
99     programs to bindir (/ sbindir) directly (i.e. we don't mkdir Wnn4
100     (, cWnn4 and kWnn4) sub directory to bindir (/ sbindir)) .
101     - Enable --program-transform-name and its family to programs
102     (ex. jserver, uum, wnnkill, atod) and corresponding manpages.
103     - Update INSTALL documentation (Japanese version). English version
104     will come later ...
105     - Strip old mail address (as usual).
106     - Merged part of my code to build correctly if builddir != srcdir (as
107     usual).
108    
109     Sun, 25 Apr 2010 19:38:55 Tomoki AONO <aonoto at users.sourceforge.jp>
110    
111     * config.h.in, configure, configure.in:
112    
113     configure.in, configure:
114     - Added -D_GNU_SOURCE for architecture with GNU libc and
115     non-Linux kernel (especially for Debian). Possible fix for Debian
116     Bug #577097.
117     - Cosmetic fix (for configure.in).
118    
119     config.h.in:
120     - Forgot to autoheader on last commit of configure.in.
121    
122     Mon, 15 Mar 2010 01:58:24 Tomoki AONO <aonoto at users.sourceforge.jp>
123    
124     * Makefile.in:
125     - Remove rules that exist on makerule.mk. make install (for example)
126     runs two times faster :-p
127     - Remove old mail address (as usual).
128    
129     Tue, 23 Feb 2010 02:06:54 Tomoki AONO <aonoto at users.sourceforge.jp>
130    
131     * configure, configure.in, makerule.mk.in,
132     Wnn/pubdicplus/Makefile.in, cWnn/cdic/Makefile.in,
133     cWnn/tdic/Makefile.in, kWnn/kdic/Makefile.in:
134    
135     Recent cpp of gcc (at least 4.4) splits line that has many
136     characters per line (in C language manner). This is problem
137     on *.fzk (pubdic etc.) file processing. So adds -traditional-cpp
138     parameter to cpp (at least gcc-2.95 passes this parameter). Simply
139     adding it to CPPFLAGS may break other build, so split FZK_PP (cpp
140     for text processing) from normal CPP. Spotted by some posters of
141     FreeWnn thread in 2ch.net .
142    
143     (Other changes)
144     - Use AC_SEARCH_LIBS for libnsl checking (Linux (for example) does not
145     need it).
146     - Strip old mail address (as usual).
147     - Modified to build correctly if builddir != srcdir (as usual).
148    
149     Tue, 5 Jan 2010 01:59:40 Tomoki AONO <aonoto at users.sourceforge.jp>
150    
151     * Wnn/: man/2.env/wnn/2b_romkan.man, manual/2.env/wnn/2b_romkana:
152    
153     - Change '\' to '\e' to correctly format backspace in man file.
154     (Also change formatted text file.) It should reduce Debian lintian
155     warning.
156    
157     - Added .nf / .fi to pre-formatted table.
158    
159     - Strip old mail address (as usual).
160    
161     Sun, 29 Nov 2009 04:20:52 Tomoki AONO <aonoto at users.sourceforge.jp>
162    
163     * Wnn/uum/setutmp.c:
164    
165     - For systems using utmp-update helper program (ex. Solaris),
166     temporally restore SIGCHLD handler on setutmp().
167     (But it runs only if user is normal user and uum isn't either
168     setuid or setgid process. It seems resetutmp() currently does not
169     need this.)
170    
171     - Stop checking return value of pututline() because many systems
172     does not have return value of this function.
173    
174     - Change handling of ut_err to work correctly (especially on systems
175     that have utmp (pututline()) without utmpx).
176    
177     Sun, 6 Sep 2009 04:35:51 Tomoki AONO <aonoto at users.sourceforge.jp>
178    
179     * aclocal.m4, config.guess, config.sub, configure, ltmain.sh:
180     Update libtool to 1.5.26 (last release of 1.5 series - bit old).
181     Also update config.guess, so maybe it will build on AVR32 architecture.
182     (cf. Debian Bug #534811)
183    
184     Mon, 1 Jun 2009 01:35:06 Tomoki AONO <aonoto at users.sourceforge.jp>
185    
186     * Wnn/uum/: jhlp.c, sheader.h:
187    
188     - (jhlp.c) Check owner / permission of ttyp (tty_slave / ttypfd)
189     on open_ttyp(). If check (and chown/chmod) fails, uum warns it may be
190     insecure (ttyp readable) from other local users. (Probably you need
191     proper privileges to uum (ex. setuid-root).)
192     - (jhlp.c) Verbose error message on restoring owner / permission of
193     tty_master and ttyp in do_end().
194     - (sheader.h) Added Prototype of openTermData() / getTermData().
195    
196     Mon, 2 Feb 2009 02:52:17 Tomoki AONO <aonoto at users.sourceforge.jp>
197    
198     * Wnn/jlib/Makefile.in, Wnn/jlib.V3/Makefile.in,
199     cWnn/jlib/Makefile.in, kWnn/jlib/Makefile.in:
200    
201     - Tell Libtool to use external libraries needed for libwnn (and
202     lib[ck]wnn). (ex. libcrypt, libnsl)
203     You don't need detection of these libraries to use libwnn itself
204     in configure (I hope).
205    
206     - Use LT_LD to link libraries.
207    
208     - (*Wnn/jlib/Makefile.in) Remove definition of LT_{CC,INSTALL}
209     because we already defined in makerule.mk .
210    
211     - (Wnn/jlib.V3/Makefile.in) Make use of LT_{CC,INSTALL} in makerule.mk
212     to reduce libtool warning.
213    
214     - (Wnn/jlib.V3/Makefile.in) My usual work to build correctly
215     if builddir != srcdir .
216    
217     - Strip old mail address (as usual).
218    
219     Sun, 26 Oct 2008 19:27:53 Tomoki AONO <aonoto at users.sourceforge.jp>
220    
221     * Wnn/include/: jllib.h, jslib.h:
222    
223     - Added prototype (and simple macro (FRWNN_PARAMS) around the
224     parameters for good-old C compilers) for jslib.h / jllib.h .
225     Parameters are came from js.c / jl.c . This may or may not build
226     your libwnn client, so please check.
227    
228     - Added extern "C" { ... } for C++ clients.
229    
230     - Strip old mail address (as usual).
231    
232     Mon, 13 Aug 2007 18:56:33 Tomoki AONO <aonoto at users.sourceforge.jp>
233    
234     * cWnn/man/2.env/ckey.man:
235     - Added .nf / .fi to pre-formatted table. Quick fix for Debian Bug
236     #367550.
237     - Strip old mail address (as usual).
238    
239     Sun, 24 Jun 2007 01:34:16 Tomoki AONO <aonoto at users.sourceforge.jp>
240    
241     * INSTALL, INSTALL.en, configure, configure.in, makerule.mk.in,
242     Wnn/uum/Makefile.in, cWnn/uum/Makefile.in, kWnn/uum/Makefile.in:
243    
244     - Added detection code if your system need to install uum as
245     set-[ug]id program on configure time. Recent systems may install
246     uum as normal program (to reduce security risk).
247     You can also specify
248     --enable-client-setuid / --enable-client-setgid=group (group must
249     be specified) to control set-[ug]id of uum.
250    
251     - Added uum-related option to INSTALL* file.
252    
253     - Use modern style AC_INIT. (added pseudo(?) version number and
254     contact address. comments are welcome.)
255    
256     Mon, 20 Nov 2006 01:21:22 Tomoki AONO <aonoto at users.sourceforge.jp>
257    
258     * INSTALL, INSTALL.en, Wnn/Makefile.in, cWnn/Makefile.in,
259     kWnn/Makefile.in:
260    
261     - Current code cannot build on Mac OS X 10.2 (Darwin 6) environment
262     (at least on cf.sourceforge.jp). So we changed to build libconvkey
263     (*Wnn/conv/) only if --enable-client specified.
264    
265     - This change also applies to [kc]Wnn, so you can build [kc]uum if you
266     specify --enable-client .
267    
268     - Other usual change (part of my change on builddir != srcdir case,
269     strip mail address, ...)
270    
271     Sun, 15 Oct 2006 18:48:26 Tomoki AONO <aonoto at users.sourceforge.jp>
272    
273     * Wnn/uum/epilogue.c:
274     - epilogue_no_close(): Replaced to HAVE_TERMINFO (maybe it's right).
275     - Stripped old mail address (as usual work).
276    
277     Tue, 26 Sep 2006 02:31:35 Tomoki AONO <aonoto at users.sourceforge.jp>
278    
279     * config.h.in, configure, configure.in, Wnn/uum/jhlp.c:
280    
281     Use posix_openpt() (if it and ptsname() exists) when opening tty.
282     Traditional pts system (that doesn't have posix_openpt()) fallback
283     to dummy function opening /dev/ptmx directly. Getting tty without
284     setting setuid root works in non-pts systems that have
285     posix-compatible pty functions (ex. recent FreeBSD).
286    
287     Other changes to configure.in:
288     - Remove (already commented out) default case in system specific part.
289     - Commented out useless AC_DEFINE in term library detection part.
290    
291     Tue, 5 Sep 2006 02:21:29 Tomoki AONO <aonoto at users.sourceforge.jp>
292    
293     * Wnn/uum/: jhlp.c, termio.c:
294    
295     jhlp.c:
296     - Mask IEXTEN in j_term_init().
297     - Use tty_master for systems that has /dev/ptmx and not have
298     ptsname(). (ex. old Debian (2.1 or so))
299     - Added comment.
300    
301     termio.c:
302     - Use tparm() as macro for fixed parameter system (ex. SVR4).
303    
304     Tue, 29 Aug 2006 01:26:22 Tomoki AONO <aonoto at users.sourceforge.jp>
305    
306     * Wnn/uum/jhlp.c:
307     More use of USE_LINUX_TERM in exec_cmd() (as of original canuum patch).
308     And window size setting code moved from Linux specific to generic.
309    
310     Tue, 22 Aug 2006 02:31:05 Tomoki AONO <aonoto at users.sourceforge.jp>
311    
312     * config.h.in, configure, configure.in:
313     Added configure test for setsid(). (I forgot it.)
314    
315     Mon, 24 Jul 2006 02:30:33 Tomoki AONO <aonoto at users.sourceforge.jp>
316    
317     * config.h.in, configure, configure.in, Wnn/uum/jhlp.c,
318     Wnn/uum/setutmp.c:
319    
320     More utmp fix:
321    
322     - Fix build (more) correctly on recent NetBSD (that both have utmpx &
323     traditional utmp)
324     - Moved setutmp() call from child to parent process (not sure if
325     this is right thing)
326    
327     Mon, 19 Jun 2006 01:49:41 Tomoki AONO <aonoto at users.sourceforge.jp>
328    
329     * config.h.in, configure, configure.in, Wnn/uum/jhlp.c,
330     Wnn/uum/setutmp.c, Wnn/uum/sheader.h:
331    
332     Rewrote utmp code in uum (without libspt).
333     Recent BSD (4.4BSD or later based) developer: please write working
334     code specifying --enable-client-utmp . It works well (with
335     --enable-client-utmp) on recent NetBSD (that has putut(x)line()
336     implementation).
337    
338     Other changes:
339     Because it cannot work on gcc with Linux/i386, temporally remove
340     -fstack-check from CDEBUGFLAGS if you specify --enable-debug
341     (and you're using gcc).
342    
343     Mon, 29 May 2006 01:37:02 Tomoki AONO <aonoto at users.sourceforge.jp>
344    
345     * Contrib/dic/gerodic/Makefile.in:
346     Usual work:
347     - Stripping old address
348     - Some modification in case if builddir != srcdir
349     (Does not harm normal build.)
350    
351     Sun, 26 Mar 2006 23:33:20 Tomoki AONO <aonoto at users.sourceforge.jp>
352    
353     * Wnn/uum/setutmp.c:
354     In current setutmp.c code, saveut / nullut must be struct utmp.
355     So removed struct utmpx statement. This will fix compile on systems
356     that both have utmp.h and utmpx.h (e.g. NetBSD).
357    
358     Sun, 26 Mar 2006 23:10:51 Tomoki AONO <aonoto at users.sourceforge.jp>
359    
360     * Wnn/uum/jhlp.c:
361     Some minor fix for compiling some platforms:
362    
363     - crow is declared in header.h, so remove duplicate extern.
364     - #ifdef-ed I_PUSH ptem / ldterm for platforms that don't have STREAMS
365     but have ptsname (e.g. Linux, recent NetBSD).
366    
367     This change will succeed compile on some platforms, but uum
368     segfaults on my environment (Linux) ...
369    
370     Mon, 20 Mar 2006 01:38:15 Tomoki AONO <aonoto at users.sourceforge.jp>
371    
372     * Wnn/uum/setutmp.c:
373     Some minor change to fix compile error on Linux.
374     UTMP feature is so complex to understand ...
375    
376     Wed, 8 Mar 2006 02:15:33 Tomoki AONO <aonoto at users.sourceforge.jp>
377    
378     * configure, configure.in, makerule.mk.in:
379     Modified WNNCNVFILEDIR to install correct cnv_* file
380     if you're in terminfo environment.
381    
382     Sun, 5 Mar 2006 04:01:45 Tomoki AONO <aonoto at users.sourceforge.jp>
383    
384     * CONTRIBUTORS, config.h.in, configure, configure.in,
385     Wnn/conv/cvt_head.h, Wnn/conv/cvt_read.c, Wnn/include/commonhd.h,
386     Wnn/include/wnn_os.h, Wnn/uum/Makefile.in, Wnn/uum/header.c,
387     Wnn/uum/jhlp.c, Wnn/uum/sdefine.h, Wnn/uum/setutmp.c,
388     Wnn/uum/sheader.h, Wnn/uum/termcap.c, Wnn/uum/termio.c,
389     cWnn/uum/Makefile.in, kWnn/uum/Makefile.in:
390    
391     Long awaited merge of uum-related patch (based on hiroo's work
392     in November, 2003)
393    
394     - Detect termcap / terminfo, curses etc. automatically (from canuum)
395     But, configure support of libspt does not implemented / does not
396     include Canna support / utmp implementation does not work correctly.
397     - pty / pts processing (from Kabe). Auto detection in configure by
398     hiroo.
399     - Some modification due to build error in my environment.
400     - (As usual) stripping old address / adding lines in case
401     if builddir != srcdir .
402    
403     Many thanks to AIDA shinra, Taketo Kabe @ SRA Tohoku, hiroo,
404     kouji at hiroshima-u.ac.jp (original author of Kabe's patch).
405    
406     Fri, 3 Mar 2006 02:18:49 Tomoki AONO <aonoto at users.sourceforge.jp>
407    
408     * makerule.mk.in, Wnn/romkan/Makefile.in, cWnn/romkan/Makefile.in,
409     kWnn/romkan/Makefile.in:
410    
411     Some minor changes before large commit:
412    
413     makerule.mk.in:
414     - Remove MAKE (if your make does not need this). You can build
415     with other make command (ex. gmake).
416     - Define LT_{CC,LD,INSTALL} globally.
417    
418     *Wnn/romkan/Makefile.in:
419     - Use LT_CC to remove warning.
420     - (Usual work) changed some lines to build correctly
421     in case builddir != srcdir . (I think this don't
422     break normal build.)
423    
424     both files:
425     - (Usual work) stripping old mail address.
426    
427     Sat, 11 Feb 2006 18:51:44 Tomoki AONO <aonoto at users.sourceforge.jp>
428    
429     * Wnn/uum/: hinsi.c, jikouho.c, printf.c, termio.c, touroku.c:
430     - Include string related header to reduce warning. (more merged from
431     hiroo's work tree.)
432     - Stripped old mail address (as usual).
433    
434     Sat, 11 Feb 2006 03:29:38 Tomoki AONO <aonoto at users.sourceforge.jp>
435    
436     * Wnn/uum/basic_op.c:
437     - Include string related header to reduce warning. (Merged from
438     hiroo's work tree.)
439     - Stripped old mail address (as usual).
440    
441     Sun, 11 Dec 2005 03:50:43 Tomoki AONO <aonoto at users.sourceforge.jp>
442    
443     * PubdicPlus/pod.c:
444     Reverse condition of prototype section.
445    
446     Sat, 3 Dec 2005 17:29:31 Tomoki AONO <aonoto at users.sourceforge.jp>
447    
448     * ChangeLog, ChangeLog.en:
449     LGPL coordinator is Nakai, not 'NaGai'. (Sorry)
450    
451     Sat, 3 Dec 2005 16:55:47 Tomoki AONO <aonoto at users.sourceforge.jp>
452    
453     * Wnn/include/commonhd.h:
454     Increment _SERVER_VERSION for next (alpha?) release. Also stripped
455     old mail address.
456    
457 aonoto 1.33 Wed, 30 Nov 2005 02:25:00 Tomoki AONO <aonoto at users.sourceforge.jp>
458     Update ChangeLog and added 1.1.1-a021 tag.
459    
460     Wed, 30 Nov 2005 02:00:02 Tomoki AONO <aonoto at users.sourceforge.jp>
461     * PubdicPlus/pod.c:
462     Changed searchdesc() spec because 2nd / 3rd parameter is not
463     used currently. (I found this on RedHat Bugzilla #110750.)
464     Also added prototype for other functions. Currently it can
465     compile on traditional (K&R) environment.
466    
467     Mon, 28 Nov 2005 02:30:23 Tomoki AONO <aonoto at users.sourceforge.jp>
468     * config.h.in, configure, configure.in:
469     - Added -D_GNU_SOURCE to CCOPTIONS if linux. Merged from
470     Gentoo portage, but discussion began in wnn-users ML
471     ([wnn-users 1035]). Thanks to MATSUU Takuto.
472     (Some (ancient?) Linux users may get some problems on
473     building. Please report us if it occurs.)
474     - Changed library searching method of crypt() (to
475     AC_SEARCH_LIBS). Maybe useful for systems that have
476     crypt() on both libc and libcrypt (i.e. Solaris).
477     - Use $(top_builddir) to *WNNJLIB / HINSI_DATA (instead of
478     *WNNJLIBSRC / WNNJDSRC) by default. Useful if builddir !=
479     srcdir, but it doesn't break normal configurations.
480     - Some cosmetic change. (Also stripped old mail address.)
481    
482     Mon, 21 Nov 2005 01:10:28 Tomoki AONO <aonoto at users.sourceforge.jp>
483     * Wnn/uum/Makefile.in, cWnn/uum/Makefile.in, kWnn/uum/Makefile.in:
484     Describe each library in *uum dependency line instead of
485     $LOCAL_LIBRARIES (to avoid searching libraries in @LIBS@).
486    
487     Sun, 20 Nov 2005 03:25:52 Tomoki AONO <aonoto at users.sourceforge.jp>
488    
489     * ChangeLog, ChangeLog.en:
490     Update ChangeLog to 29 Aug 2005. (Japanese translation is
491     not available...)
492    
493 aonoto 1.32 Mon, 29 Aug 2005 02:17:35 Tomoki AONO <aonoto at users.sourceforge.jp>
494     * Wnn/uum/Makefile.in:
495     - Fix libtool issue (Added --mode, remove .libs/ directory
496     in make clean).
497     - Stripped (not valid?) mail address of the project.
498     - Changed some line to build correctly in case
499     builddir != srcdir. (I think this don't break normal build.)
500     * [kc]Wnn/uum/Makefile.in:
501     ditto, but I'm not sure we can build kuum / cuum correctly.
502    
503     Mon, 29 Aug 2005 01:44:21 Tomoki AONO <aonoto at users.sourceforge.jp>
504     * Wnn/uum/jhlp.c:
505     Strip #include <err.h> because we don't need it and it's
506     specific to BSD. And stripped (not valid?) mail address of
507     the project.
508    
509     Mon, 13 Jun 2005 02:14:22 Tomoki AONO <aonoto at users.sourceforge.jp>
510     * Wnn/etc/bdic.c, Wnn/include/wnn_os.h, Wnn/jutil/dtoa.c:
511     Moved get_n_EU_str / get_short from Wnn/etc/bdic.c to
512     Wnn/jutil/dtoa.c . It may be bad idea, but fix compile
513     error on strict compilers (ex. gcc4).
514    
515     Mon, 11 Apr 2005 00:26:36 Tomoki AONO <aonoto at users.sourceforge.jp>
516    
517     * CONTRIBUTORS, Wnn/etc/bcopy.c, Wnn/etc/mkdir.c, Wnn/etc/msg.c,
518     Wnn/etc/py_table.c, Wnn/etc/strings.c, Wnn/etc/yincoding.c,
519     Wnn/etc/zy_table.c, Wnn/include/commonhd.h, Wnn/include/demcom.h,
520     Wnn/include/hinsi.h, Wnn/include/hinsi_file.h,
521     Wnn/include/jd_sock.h, Wnn/include/jdata.h, Wnn/include/jh.h,
522     Wnn/include/jllib.h, Wnn/include/jslib.h, Wnn/include/msg.h,
523     Wnn/include/rk_spclval.h, Wnn/include/wnn_config.h,
524     Wnn/include/wnn_os.h, Wnn/include/wnn_string.h,
525     Wnn/include/wnnerror.h, Wnn/jlib/jl.c, Wnn/jlib/js.c,
526     Wnn/jlib/kankana.c, Wnn/jlib/wnnerrmsg.c,
527     Wnn/romkan/rk_bltinfn.c, Wnn/romkan/rk_extvars.h,
528     Wnn/romkan/rk_fundecl.h, Wnn/romkan/rk_header.h,
529     Wnn/romkan/rk_macros.h, Wnn/romkan/rk_main.c,
530     Wnn/romkan/rk_modread.c, Wnn/romkan/rk_read.c,
531     Wnn/romkan/rk_spclval.h, Wnn/romkan/rk_vars.c:
532    
533     Changed license of libwnn-related files to LGPL-2.0.
534     Thanks to the original Wnn authors and FreeWnn contributors.
535    
536 aonoto 1.34 And thanks to Yukihiro Nakai (and tyoshida) for coordination
537 aonoto 1.32 of this relicensing.
538    
539     Mon, 31 Jan 2005 02:14:20 Tomoki AONO <aonoto at users.sourceforge.jp>
540     * Wnn/jutil/wnnkill.c:
541     I forgot to add prototype for usage() ... (^^;
542    
543     Mon, 31 Jan 2005 02:03:50 Tomoki AONO <aonoto at users.sourceforge.jp>
544     * Wnn/jutil/wnnkill.c:
545    
546     - Use vsnprintf() within out() and use vsprintf() for systems
547     doesn't have snprintf() (avoid build error). We should
548     implement (or import) alternate snprintf() for these systems ...
549     - Added prototype of out() for strict C compilers (ex. gcc-4.0).
550     - Show simple usage if unsupported parameter is given.
551    
552     Thu, 30 Dec 2004 02:45:32 Tomoki AONO <aonoto at users.sourceforge.jp>
553     * Wnn/jserver/de_header.h:
554     Fix prototype declaration of output_file_uniq() to match
555     recent change of bdic.c .
556    
557     Sun, 21 Nov 2004 04:17:19 Tomoki AONO <aonoto at users.sourceforge.jp>
558     * COPYING.LIB:
559     My first commit to sourceforge.jp :
560     Added LGPL-2.0 COPYING file to repository. (LGPL patch by
561     Nakai switch license of libwnn-related files to GNU Lesser
562     General Public License 2, so this is not the version he (or
563     she) intends to.)
564    
565     Mon, 13 Sep 2004 01:56:55 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
566     * Wnn/jlib/Makefile.in, cWnn/jlib/Makefile.in,
567     kWnn/jlib/Makefile.in:
568    
569     - Added libtool --mode options by introducing LT_CC / LT_INSTALL.
570     (This change is mainly for [ck]Wnn, but also changed Wnn to
571     match style).
572     - Cosmetic change to match style between Wnn and [ck]Wnn.
573     - My usual work to build correctly if builddir != srcdir .
574     (Probably it cannot harm normal build.)
575    
576     Sun, 15 Aug 2004 18:38:22 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
577     * Wnn/jutil/Makefile.in, cWnn/jutil/Makefile.in,
578     kWnn/jutil/Makefile.in:
579    
580     - Added libtool --mode=XXX option. (by (experimentally)
581     introducing LT_LD / LT_INSTALL variable. Is this idea
582     reasonable?)
583     - Also added my change to support building in case
584     builddir != srcdir .
585    
586     Thu, 12 Aug 2004 18:03:19 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
587     * Wnn/jutil/atod.c:
588     Converted strlcpy() -> strncpy(). (Portability issue)
589    
590     Tue, 20 Jul 2004 03:24:26 Hiroo Ono <hiroo at oikumene.gcd.org>
591     * Wnn/jutil/: atod.c, atorev.c, dic_head.c, oldatonewa.c, sort.c,
592     utilbdic.c, wnnkill.c, wnntouch.c:
593    
594     Conform to ISO C.
595     Bad thing with this commit is that it is not tested (even
596     not compiled). However I thought it better to commit than
597     forget, as I cannot take enough time.
598    
599     Tue, 13 Jul 2004 02:53:02 Hiroo Ono <hiroo at oikumene.gcd.org>
600     * Wnn/etc/bdic.c, Wnn/etc/pwd.c:
601     ANSIfy, and make #ifdef thing a little bit simple.
602     Added function prototypes, which are to be moved to some
603     header file.
604    
605     Wed, 30 Jun 2004 00:11:55 Hiroo Ono <hiroo at oikumene.gcd.org>
606     * ChangeLog, ChangeLog.en:
607     update to 20 June 2003.
608    
609     Tue, 29 Jun 2004 01:25:58 Hiroo Ono <hiroo at oikumene.gcd.org>
610     * ChangeLog, ChangeLog.en:
611     update to 4 June 2003.
612     Remove a comment about setenv(). It may have come from my
613     misunderstandig.
614    
615     Tue, 29 Jun 2004 01:24:35 Hiroo Ono <hiroo at oikumene.gcd.org>
616     * Wnn/jlib/Makefile.in:
617     add libtool option.
618    
619     Mon, 28 Jun 2004 00:39:11 Hiroo Ono <hiroo at oikumene.gcd.org>
620     * Contrib/dic/gerodic/g-jinmei.u:
621     gerodic: Fix あじゃこんぐ & りえ entry.
622     They might be deleted, but for the instant just fix
623     them.
624    
625     Sat, 19 Jun 2004 01:32:41 Hiroo Ono <hiroo at oikumene.gcd.org>
626     * Wnn/jserver/de.c:
627     Mistakenly removed "break" in rev.1.29. Revert them.
628     pointy hat to: hiroo
629    
630     Sat, 22 May 2004 01:39:31 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
631     * INSTALL, INSTALL.en, config.h.in, configure, configure.in,
632     Wnn/etc/revdic.c, Wnn/jserver/Makefile.in, Wnn/jserver/do_env.c,
633     cWnn/jserver/Makefile.in, kWnn/jserver/Makefile.in:
634    
635     Commit from my work area part 2. (Bit large ...)
636    
637     Rewrote configure part of libwrap support:
638    
639     - By default, configure finds if libwrap is installed.
640     - Do AC_TRY_LINK() on both $withval=yes and $withval=PATH case.
641     (AC_CHECK_LIB() fails against original TCP wrapper ...)
642     - HAVE_LIBWRAP are defined in config.h.in, so remove "-DHAVE_LIBWRAP"
643     from CFLAGS.
644     - Changed WRAPLIBS -> WRAPLIB .
645     - Add WRAPLIB on [kc]Wnn . Also add --mode=XXX to LIBTOOL lines.
646    
647     Other changes:
648    
649     - (configure) Running generated script by autoconf-2.53 (that
650     we are using) fails on some Bourne shell family (lack of
651     LINENO support. ex. FreeBSD). Add code to clear default
652     --with-tag (Libtool issue?).
653     - (configure) Add -no-cpp-precomp on Darwin only if you are using gcc.
654     (But I don't know other compilers running on Darwin.)
655     - (configure) Use $ac_install_sh to mkdir Contrib/dic/gerodic .
656     - (do_env.c) Convert non-printable character for logging on
657     JS_OPEN / JS_CONNECT. Partial fix of Bugtraq id 7918
658     ([freewnn:01002]).
659     Please don't install jserver as setuid *root* ... (^^;)
660     - (revdic.c) Fix compiler warnings.
661     - (some Makefiles) Some lines changed to build correctly if
662     builddir != srcdir. (I think this don't break normal build.)
663    
664     Fri, 21 May 2004 22:55:53 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
665     * configure.in:
666     Commit from my work area: Change indention of help string in
667     configure. (Cosmetic issue only.)
668    
669     Sun, 25 Apr 2004 03:56:40 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
670     * Wnn/pubdicplus/Makefile.in, cWnn/cdic/Makefile.in,
671     cWnn/tdic/Makefile.in, kWnn/kdic/Makefile.in:
672    
673     Some CPP (ex. cpp bundled with Mac OS X 10.3 Developers CD)
674     adds "#pragma" line, so strip these lines before processing
675     atof. Inspired by Makoto Fujiwara's Web diary (2004/Mar/01).
676    
677     This change includes part of my modification (in case
678     builddir != srcdir), but it doesn't affect to normal build ...
679    
680     Thu, 20 Nov 2003 19:31:59 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
681     * Wnn/jserver/de.c:
682     Don't use is_internet_socket if --without-libwrap (quick &
683     dirty fix). Spotted by Makoto Fujiwara (in his Web diary).
684    
685     Sat, 8 Nov 2003 15:26:06 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
686     * Wnn/jlib/js.c:
687     If we use s[0..6] (in get_serv_defs()), we should declare s[7].
688     Found in RawHide package (1.11-39) (and probably in Fedora / Red Hat
689     Enterprise Linux package). Spotted to (at least) Red Hat
690     by d.binderman at virgin.net .
691    
692     Tue, 16 Sep 2003 20:42:13 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
693     * Contrib/dic/gerodic/g-jinmei.u:
694     Fix translation of 'morisu' -> 'Morris' (not '*N*orris').
695     Spotted by Fe2+ ([freewnn:01006]).
696 hiroo 1.31 Fri, 20 Jun 2003 16:10:24 Tomoki Aono <aono at cc.osaka-kyoiku.ac.jp>
697     * Wnn/jserver/de.c:
698     libwrap 対応を修正して、許可されていない host からの接続のみ拒否
699     するようにした。以前のコードでは、libwrap 対応が有効だと全ての client
700     が拒否されていたと思われる。
701     ユーザーを recv() するコードを追加した。
702     TIME_WITH_SYS_TIME の誤植を修正した。
703    
704     Wed, 18 Jun 2003 11:10:46 Tomoki Aono <aono at cc.osaka-kyoiku.ac.jp>
705     * Wnn/jserver/de.c:
706     libwrap 対応部分に socketclose() を追加した。
707     ログの問題対応: イベント種別を正しく記録するため、c_c=NULL
708     追加した。
709    
710     Tue, 10 Jun 2003 10:39:09 Tomoki Aono <aono at cc.osaka-kyoiku.ac.jp>
711     * configure.in:
712     socklen_t のチェックにおける AC_CHECK_TYPES の使い方を修正した。
713     *BSD とその他一部のシステムに特化した部分を削除した。
714     --disable-debug が指定されていても、CDEBUGFLAGS を使うようにした。
715    
716     Sun, 8 Jun 2003 03:09:52 Hiroo Ono <hiroo at oikumene.gcd.org>
717     * configure.in:
718     utmpx.h をチェックするようにした。
719     time_t チェックがうまく動いていないので外した。
720     uum のために、 getgpid, getgprp をチェックするようにした。
721     libwrap 対応追加 ([freewnn:0032] 元木氏による)
722     * Wnn/include/wnn_os.h:
723     FD_SET 関連のマクロをこのファイルに移動した。
724     * Wnn/jserver/de.c:
725     autoconf TIME_WITH_SYS_TIME マクロを使うようにした。
726     FD_SET 関連のマクロを wnn_os.h に移動した。
727     libwrap 対応追加 ([freewnn:0032] 元木氏による)
728     * Wnn/jserver/error.c:
729     autoconf TIME_WITH_SYS_TIME マクロを使うようにした。
730    
731     Sat, 7 Jun 2003 13:04:33 Hiroo Ono <hiroo at oikumene.gcd.org>
732     * configure.in: utmp.h をチェックするようにした。
733     * Wnn/include/wnn_os.h:
734     Wnn/etc 以下にある関数の一部のプロトタイプを追加した。
735     * Wnn/jserver/de.c:
736     file_init() malloc の結果を返すように変更した。
737     * Wnn/jserver/de_header.h, get_kaiarea.c, jbiki.c:
738     スタイル修正。
739     * Wnn/jserver/readfile.c, b_index.c, do_filecom.c, jishoop.c, rd_jishoop.c:
740     *_realloc の偏執狂的なチェックを行なう変更に伴って修正。
741    
742 hiroo 1.30 Wed, 4 Jun 2003 14:12:13 Hiroo Ono <hiroo at oikumene.gcd.org>
743     * Wnn/jserver/get_kaiaria.c:
744     グローバル変数の定義を kai_area.c からこちらに移した。
745     * Wnn/jserver/kai_area.c: 削除。
746     * {Wnn,cWnn,kWnn}/jserver/Makefile.in: kai_area.{c,o} を削除。
747    
748     Wed, 4 Jun 2003 14:05:23 Hiroo Ono <hiroo at oikumene.gcd.org>
749     * configure.in:
750     AC_CHECK_TYPES, AC_DEFINE の新しい形式を使うようにした。
751     * acconfig.h:
752     AC_DEFINE を新しい形式に合わせて不要になったので削除。
753    
754     Wed, 4 Jun 2003 08:35:03 Tomoki Aono <aono at cc.osaka-kyoiku.ac.jp>
755     * config.guess, config.sub, ltmain.sh, aclocal.m4:
756     Libtool 1.5 に更新した。これにより、Darwin/MacOS X 上で共有
757     ライブラリが作成出来るようになるはずである。[freewnn:00978]
758     提出したものをもとにしている。
759     現時点では、--mode=MODE オプションがない部分が多く、警告がでる。
760     修正の必要あり。
761    
762     Fri, 30 May 2003 16:18:00 Hiroo Ono <hiroo at oikumene.gcd.org>
763     * Wnn/include/commonhd.h:
764     SERVER_VERSION 1 つ増やした。
765    
766     Sun, 18 May 2003 14:34:02 Hiroaki Abe <h-abe at pc.highway.ne.jp>
767 hiroo 1.29 * Wnn/jserver/de_header.h, do_filecom.c:
768     変数 struct wnn_file files を動的に確保する。
769    
770     Sun, 11 May 2003 19:01:10 Hiroo Ono <hiroo at oikumene.gcd.org>
771     * Makefile.in, configure.in, makerule.mk.in:
772     CFLAGS CDEBUGFLAGS の使い方見直し。
773     * configure: 再生成。
774     * Wnn/etc/bdic.c, Wnn/include/jd_sock.h, Wnn/jlib/js.c,
775     Wnn/romkan/rk_modread.c, Wnn/uum/jhlp.c, Wnn/romkan/rk_read.c:
776     マクロ UX386 を削除。
777     * Wnn/jlib/jl.c, Wnn/jlib/kankana.c, Wnn/jserver/do_env.c,
778     Wnn/jserver/do_filecom.c, Wnn/uum/uif.c:
779     スタイル修正。
780     * Wnn/jserver/ddefine.h, Wnn/jserver/fzk.h, fzk.c, Wnn/uum/sheader.h:
781     2003年の copyright 表示を追加。
782     * Wnn/conv/Makefile.in: 不要な変数を削除。
783     * Wnn/jlib/Makefile.in, Wnn/jlib.V3/Makefile.in,
784     cWnn/jlib/Makefile.in, kWnn/jlib/Makefile.in:
785     不要な変数、getopt.c を削除して、スタイルを修正。
786     * Wnn/jlib/getopt.c: libc または GNU getopt を利用する為削除。
787     * cWnn/etc/Makefile.in, kWnn/etc/Makefile.in:
788     不要な変数を削除。
789     GNU getopt.c, getopt1.c を加えた (long option 利用の為)
790     スタイル修正。
791     * cWnn/include/Makefile.in, kWnn/include/Makefile.in:
792     GNU getopt.h を加えた (long option 利用の為)
793     * Wnn/jserver/Makefile.in, cWnn/jserver/Makefile.in,
794     kWnn/jserver/Makefile.in:
795     de_vars.c, jserver_id.c を削除。
796     getopt GNU 由来のものに変更したため対処。
797     FORKDEF 削除 (de.c の変更参照)
798     * Wnn/jserver/de_vars.c:
799     global 変数は de_header.c de.c で扱うため、削除。
800     * Wnn/jserver/de_header.h:
801     global 変数の対処変更。マクロ OPT_* を追加。スタイル変更。
802     * Wnn/jserver/kai_area.c:
803     * Wnn/jserver/kaiseki.h:
804     グローバル変数を kaiseki.h で定義するように変更。
805     * Wnn/jserver/jserver_id.c: 使われていないため削除。
806     * Wnn/jserver/bnsetu_kai.c:
807     jmt_set() を値を返さない関数に変更。
808     もともと -1 (エラー) を返すことがないので、変更による影響はなし。
809     * Wnn/jserver/de.c:
810     グローバル変数は de_header.h 及び de.c で扱う。
811     マクロ UX386 削除。
812     GNU getopt を使うように変更し、いくつか long option を追加した。
813     -D オプション (tty を切り離さない) を追加した。
814     オプションの設定を OPT_* マクロを使用して行なうようにした。
815     * Wnn/etc/getopt.c, Wnn/etc/getopt1.c, Wnn/include/getopt.h:
816     GNU getopt (getopt_long) を追加。
817     * Wnn/jserver/jmt0.c:
818     不要なコードを削除した結果、init_jmt() を引数なし、返り値なしの
819     関数に変更した。また、変数 initjmt も不要になった。
820     * Wnn/jserver/do_dic_no.c, do_henkan1.c:
821     init_jmt() は引数なし、返り値なしに変更された。
822     * Wnn/jserver/get_kaiarea.c:
823     get_kaiseki_area() の返り値を変更: 成功=1 (0), 失敗=NULL
824     (malloc を意識した)。その他スタイル修正。
825     * Wnn/jserver/initjserv.c, snd_rcv.c, w_string.c:
826     コメントアウトされていたコードを削除。
827    
828    
829     Fri, 9 Apr 2003 Hiroo Ono <hiroo at oikumene.gcd.org>
830     * freewnn-1-1-1-a020 tag をつけた。
831    
832     Sun, 6 Apr 2003 06:30:49 Hiroo Ono <hiroo at oikumene.gcd.org>
833 hiroo 1.28 * Wnn/uum/jhlp.c: err() uum_err() に変更し、libc err() と重なら
834     ないようにする。
835     * Wnn/uum/sheader.h: 同上。
836     * Wnn/jserver/bnsetu_kai.c:
837     struct kangovect typedef した word_vertor に置き換え。
838     * Wnn/jserver/ddefine.h:
839     コメントアウトされていた部分と、kangovect の定義を削除。
840     * Wnn/jserver/fzk.c:
841     struct kangovect typedef した word_vertor に置き換え。
842     関数プロトタイプ及び定義を ISO C 形式に変更。
843     register 修飾子の削除。
844     error1() log_err() に置き換え。
845     コメントアウトされていたコードを削除。
846     malloc した領域を零クリアするように変更 (bzero または calloc を使用)
847     これは、起動後 jserver がまともに動いていなかったバグの修正である。
848     * Wnn/jserver/fzk.h: word_vector 及び fzkvect typedef する。
849     ddefine.h の読み込み。
850    
851 hiroo 1.29 Mon, 30 Dec 2002 00:03:24 Hiroo Ono <hiroo at oikumene.gcd.org>
852 hiroo 1.27 * PubdicPlus/pubdic.p
853     誤字修正 「とらわれる: 因われる→囚われる」。
854 hiroo 1.29 (藤井宏憲さん <fujii at chi.its.hiroshima-cu.ac.jp> の指摘による)
855 hiroo 1.27
856 hiroo 1.29 Fri, 8 Nov 2002 09:15:07 Katsuomi Hamajima <hamajima at nagoya.ydc.co.jp>
857 hiroo 1.27 * Wnn/jserver/de_header.h:
858     UCHAR が未定義だったのを修正。
859    
860 hiroo 1.29 Tue, 12 Nov 2002 10:25:02 Tomoki Aono <aono at cc.osaka-kyoiku.ac.jp>
861 hiroo 1.27 * Wnn/etc/revdic.c:
862     Little endian の場合に atod が逆変換辞書の作成に失敗するバグを修正。
863 hiroo 1.29 ([freewnn:00903] 亀井さん <zic-fw at ontime.venus.to> の指摘による)
864 hiroo 1.27 * Wnn/jutil/atod.c:
865     usage -U を追加。
866    
867 hiroo 1.29 Sat Sep 07 11:33:53 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
868 hiroo 1.27 * Contrib/dic/gerodic/g-jinmei.u:
869     PubdicPlus/pubdic.p: 「常陸(ひたち)」「常磐(じょうばん)」の間違いを修正。
870 hiroo 1.24
871 hiroo 1.29 Sun Sep 01 17:48:26 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
872 hiroo 1.25 * configure.in: FD_SET() チェック及び AC_HEADER_TIME を追加。
873     * configure:
874     config.h.in: 再生成。
875     * Wnn/jserver/initjserv.c:
876     small style fix.
877     * Wnn/jserver/de.c:
878     プロトタイプを C89 式に変更し、エラーメッセージを一部変更。
879     select(2) 周りで fd_set 型と FD_* を使用。
880     * Wnn/jserver/de_header.h:
881     プロトタイプを C89 式に変更。
882     struct wnn_file->area の型を void* に変更。
883     * Wnn/jserver/renbn_kai.c:
884     プロトタイプを C89 式に変更。
885     error1 log_err/log_debug に変更。
886     * Wnn/jserver/readfile.c:
887     プロトタイプを C89 式に変更。
888     error1 log_err/log_debug に変更。
889    
890 hiroo 1.29 Mon Aug 26 09:27:23 UTC 2002 Tomoki Aono <aono at cc.osaka-kyoiku.ac.jp>
891 hiroo 1.25 * Wnn/uum/jhlp.c:
892 aono 1.26 <sys/errno.h> ではなく、<errno.h> を読み込み。
893 hiroo 1.25
894 hiroo 1.29 Sat Aug 24 18:11:53 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
895 hiroo 1.25 * Wnn/jserver/de.c:
896     プロトタイプを C89 形式に変更。
897     コメントアウトされた関数を削除。
898    
899 hiroo 1.29 Fri Aug 16 17:30:29 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
900 hiroo 1.25 * Wnn/jserver/b_index.c:
901     プロトタイプを C89 のものに修正。
902     error1 log_err/debug に変更。
903    
904 hiroo 1.29 Thu Aug 15 10:31:04 UTC 2002 Tomoki Aono <aono at cc.osaka-kyoiku.ac.jp>
905 hiroo 1.25 * Wnn/jserver/de.c:
906     struct client user_name, host_name を初期化して、
907     log_debug()/log_error() で正しく出力されるようにする。
908     Possible typo fix for IBM compilers (CLINET -> CLIENT).
909    
910 hiroo 1.29 Mon Aug 12 16:25:48 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
911 hiroo 1.25 * jserver/de_header.h:
912     二重読み込みを許可。
913     option_flag 変数を追加。
914     * jserver/ddefine.h:
915     jserver/fzk.h:
916     jserver/kaiseki.h:
917     二重読み込みを許可。
918     * jserver/de.c:
919     <sys/time.h> include.
920     DOFORK macro option_flag 変数で置き換え。
921     error1() log_debug() に置き換え。
922     * jserver/de_vars.c:
923     option_flag 追加。
924     * jserver/do_filecom.c:
925     fopen() のプロトタイプを削除。
926     * jserver/error.c:
927     c_c->user_name にごみが入っている場合に出力を抑制する。
928     * jserver/initjserv.c:
929     プロトタイプ宣言修正。
930     read_default() strtok() を使って少し変更し、デバッグ出力を追加。
931     read_default_files() のバッファサイズを EXPAND_PATH_LENGTH+1 に修正。
932     コメントアウトされた関数を削除。
933    
934 hiroo 1.29 Sun Jul 14 04:19:54 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
935 hiroo 1.25 * PubdicPlus/fzk.con:
936     PubdicPlus/fzk.fzkattr:
937     PubdicPlus/fzk.shuutan:
938     #endif に続く識別子をコメントアウト。
939     * Wnn/jserver/de_header.h:
940     initjserv.c の関数を C89 スタイルに変更。
941     * Wnn/jserver/initjserv.c:
942     change_ascii_to_int() atoi() で置き換え。
943     get_bcksla(): atoi() の引数を修正。
944     * Wnn/jutil/atod.c:
945     Wnn/jutil/atof.c:
946     Wnn/jutil/oldatonewa.c:
947     Wnn/jutil/ujisf.c:
948     Wnn/jutil/wnntouch.c:
949     Wnn/jserver/do_filecom.c:
950     Wnn/jserver/error.c:
951     Wnn/jserver/sisheng.c:
952     Wnn/jlib.V3/jlv3.c:
953     Wnn/etc/dic_atojis.c:
954     Wnn/etc/msg.c:
955     Wnn/etc/sstrings.c:
956     PubdicPlus/pod.c: Include string(s).h.
957    
958 hiroo 1.29 Sat Jun 22 17:58:58 UTC 2002 Tomoki Aono <aono at cc.osaka-kyoiku.ac.jp>
959 hiroo 1.25 * Wnn/manual/4.cmd/jserver:
960     Wnn/man/4.cmd/jserver.man:
961     jserver -v オプションを追加。
962    
963 hiroo 1.29 Sat Jun 22 13:26:22 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
964 hiroo 1.25 * CONTRIBUTORS:
965     pubdic+ の拡張 patch を提供した方々をリストアップ。
966     いしださんを追加 (Wnn/jserver/de.c [freewnn:00383]).
967     * acconfig.h:
968     無駄な HAVE_RAND_MAX を削除。
969     * configure.in:
970     無駄な HAVE_RAND_MAX を削除。
971     ramdom() のチェックを追加。
972     * configure, config.h.in: Regenerate.
973     * Wnn/jserver/de.c:
974     バッファオーバーフロー修正。 (いしださん [freewnn:00383])
975     wnn_os.h で定義した SDRAND を使用。
976     * Wnn/jserver/do_henkan1.c:
977     NULL macro の定義は不要なので削除。
978     * Wnn/jserver/do_hindo_s.c:
979     RAND macro の変わりに、wnn_os.h で定義した SDRAND を使用。
980     * Wnn/jserver/error.c:
981     errono の出力部分をコメントアウト。
982     * Wnn/etc/bdic.c:
983     index strchr におきかえ。(OS 依存性は wnn_os.h で吸収している)
984     * Wnn/include/wnn_os.h:
985     strchr/strrchr/bcopy がみつからない場合は、置き換える。
986     疑似乱数発生関数の選択を変更。標準の rand() 関数は推奨されない。
987     また、BSD 由来の random() 関数も存在する。
988     * Wnn/jlib/jl.c:
989     wnn_os.h で定義した RAND を使用。
990     * Wnn/jlib.V3/jlv3.c:
991     bzero macro を削除。wnn_os.h で定義されている為。
992     * Xwnmo/xjutil/jutil.c:
993     適切なシステムヘッダを include する。
994     * Wnn/uum/Makefile.in:
995     使われていない SIGNAL_DEFINES macro を削除。
996     * Wnn/uum/jhlp.c:
997     strchr/index OS による使い分けを削除。(wnn_os.h に移動)
998     * Wnn/uum/screen.c:
999     strchr/index OS による使い分けを削除。(wnn_os.h に移動)
1000     * Wnn/uum/setutmp.c:
1001     strrchr/rindex OS による使い分けを削除。(wnn_os.h に移動)
1002     sdefine.h, sheader.h include してプロトタイプを削除。
1003     * Wnn/uum/sheader.h:
1004     ttyfdslot.c ttyfdslot() のプロトタイプを追加。
1005     * Wnn/uum/ttyfdslot.c:
1006     適切なシステムヘッダを include して、プロトタイプを削除。
1007     * Wnn/uum/uif.c:
1008     strchr/index OS による使い分けを削除。(wnn_os.h に移動)
1009     * Wnn/uum/wnnrc_op.c:
1010     システムライブラリにある関数のプロトタイプを削除。
1011    
1012 hiroo 1.29 Fri Jun 21 19:39:47 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1013 hiroo 1.25 * Wnn/include/wnn_malloc.h: 削除。
1014    
1015 hiroo 1.29 Mon Jun 17 17:28:54 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1016 hiroo 1.25 * configure.in:
1017     Autoconf 2.13 で処理可能なように修正。(cf.[freewnn:00872])
1018     getopt() のチェックを追加。
1019     * config.h.in:
1020     configure: GNU Autoconf 2.53 により再生成。
1021     * Wnn/include/wnn_os.h:
1022     rev.1.10 で忘れた #endif を追加。 (cf.[freewnn:00874])
1023     * Wnn/jlib/getopt.c:
1024     System getopt() がない場合のみ自前の getopt() を使用。
1025     (cf.[freewnn:00874])
1026    
1027 hiroo 1.29 Sat Jun 15 13:11:45 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1028 hiroo 1.24 * acconfig.h:
1029     EB Library <URI:http://www.sra.co.jp/people/m-kasahr/eb/>.
1030     を参考に、RETSIGTYPE_VOID hack を追加。
1031     * configure.in:
1032     *BSD 用の CCOPTIONS から -DCSRG_BASED を削除。
1033     configure のサイズ縮小の為、AC_CHECK_HEADERS 及び AC_CHECK_FUNCS
1034     をまとめた。
1035     AC_CHECK_TYPES の使いかたの体裁変更。
1036     EB Library を参考に、RETSIGTYPE_VOID hack を追加。
1037     各言語について、無効時は Makefile の生成をしない。
1038     getdtablesize() チェック追加。
1039     * config.h.in, configure: 再生成 (GNU Autoconf 2.53)
1040     * Wnn/include/wnn_os.h:
1041     bzero/memset, strchr/index strrchr/rindex glue.
1042     SIGNALRETURNSINT RETSIGTYPE 及び RETSIGTYPE_VOID で置き換え。
1043     WNN_NFD マクロを暫定的な file descriptor 数チェックに使用。
1044     * Wnn/jlib/getopt.c, jl.c, js.c,
1045     Wnn/jserver/initjserv.c,
1046     Wnn/romkan/rk_header.h:
1047     config.h または wnn_os.h include して BSD42 macro を削除。
1048     * Wnn/jserver/de.c:
1049     WNN_NFD マクロを暫定的な file descriptor 数チェックに使用。
1050     * Wnn/jserver/de_header.h, error.c,
1051     Wnn/uum/jhlp.c:
1052     RETSIGTYPE and RETSIGTYPE_VOID を使用するように変更。
1053     WNN_NFD マクロを暫定的な file descriptor 数チェックに使用。
1054     * Wnn/uum/sheader.h:
1055     コメントの変更。
1056     * Wnn/uum/wnnrc_op.c:
1057     BSD42 macro 削除。
1058    
1059 hiroo 1.29 Fri Jun 14 19:39:30 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1060 hiroo 1.24 * Makefile.in: 削除コマンドとして $(RM) の使用を徹底。
1061    
1062 hiroo 1.29 Thu Jun 13 21:27:51 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1063 hiroo 1.24 * FreeWnn/Wnn/uum/jhlp.c, termio.c:
1064     独自に持っている setenv() の定義を変更
1065     - エラーメッセージの出力を行なわない。
1066     - setenv() を持っているシステムとの互換性の為、ダミーの引数を追加。
1067     * FreeWnn/Wnn/uum/termcap.c: curses ヘッダの取り込み。
1068     * FreeWnn/Wnn/uum/sheader.h: 体裁の変更。
1069    
1070 hiroo 1.29 Mon Jun 10 22:15:23 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1071 hiroo 1.24 * PubdicPlus/pod.c: config.h include.
1072    
1073 hiroo 1.29 Sun Jun 09 11:08:41 UTC 2002 Hiroaki Abe <h-abe at pc.highway.ne.jp>
1074 hiroo 1.24 * FreeWnn/configure.in:
1075     BeOS R5.1 用に、libbind.so のチェックを追加。
1076    
1077 hiroo 1.29 Mon May 27 16:33:52 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1078 hiroo 1.24 * Wnn/pubdicplus/Makefile.in:
1079     <config.h> include されるように、$(TOP) include path に追加。
1080    
1081 hiroo 1.29 Sat May 25 11:24:47 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1082 hiroo 1.24 * FreeWnn/PubdicPlus/ fzk.con, fzk.attr, fzk.jircon:
1083     五段可能動詞追加 ([wnn-users 973],[wnn-users 975] 片山さん)
1084     接頭語の拡張 ([wnn-users 978] Fe2+さん)
1085    
1086 hiroo 1.29 Sat May 25 05:57:43 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1087 hiroo 1.24 * Wnn/jserver/ MALLOC.c, malloc.c: malloc() wrapper の削除。
1088    
1089 hiroo 1.29 Sun May 12 22:51:18 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1090 hiroo 1.24 * Wnn/conv/cvt_key.c: register 修飾子削除。
1091     * Wnn/uum/setutmp.c:
1092     setenv() の引数修正 及び、必要なシステムヘッダの include
1093     * kWnn/jserver/Makefile.in, kWnn/include/Makefile.in,
1094     cWnn/jserver/Makefile.in, cWnn/include/Makefile.in,
1095     Wnn/jserver/Makefile.in:
1096     wnn_malloc.h 及び malloc.c を削除。
1097     * Wnn/etc/ msg.c, vasprintf.c,
1098     Wnn/jlib/ jl.c, js.c, kankana.c,
1099     Wnn/jlib.V3/jlv3.c,
1100     Wnn/jserver/ b_index.c, daibun_kai.c, de.c, dispatch.c,
1101     do_env.c, error.c, fzk.c, get_kaiarea.c,
1102     hinsi_list.c,initjserv.c, jikouho.c, jikouho_d.c,
1103     mknode0.c, mknode1.c, mknode2.c, readfile.c,
1104     Wnn/jutil/ atod.c, atorev.c, dtoa.c, ujisf.c, wddel.c,
1105     wdreg.c, wnnstat.c,
1106     Wnn/uum/ basic_op.c, history.c, prologue.c, screen.c,
1107     termcap.c, uif.c, wnnrc_op.c:
1108     malloc() 等の為に stdlib.h (または malloc.h) include する。
1109     独自で malloc() のプロトタイプを書いてある場合は削除。
1110     必要に応じて、その他システムヘッダを include
1111     * Wnn/uum/sheader.h: 不要なプロトタイプを削除。
1112     * Makefile.in: distclean target に、autoconf 2.53 で作られる
1113     ファイルの削除を追加。
1114    
1115 hiroo 1.29 Sun May 12 01:01:47 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1116 hiroo 1.24 * CONTRIBUTEORS: 更新
1117     * configure.in, configure, config.h.in:
1118     bcopy/bzero/bcmp をチェックする。
1119     * Wnn/etc/bcopy.c:
1120     bcopy/bzero/bcmp をチェックする。
1121     register 修飾子を削除。
1122    
1123 hiroo 1.29 Sat May 11 13:03:37 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1124 hiroo 1.24 * INSTALL INSTALL.en: Update.
1125 hiroo 1.23
1126 hiroo 1.29 Tue May 07 22:26:30 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1127 hiroo 1.23 * Wnn/etc/msg.c:
1128     _search() 修正。 ([freewnn:00847] 和田さん)
1129    
1130 hiroo 1.29 Sun May 05 05:13:10 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1131 hiroo 1.23 * Wnn/include/commonhd.h:
1132     _SERVER_VERSION pl20 に上げた。
1133     unistd.h include を削除した。
1134    
1135 hiroo 1.29 Sat May 04 17:15:24 UTC 2002 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
1136 hiroo 1.23 * Wnn/manual/4.cmd/jserver man/4.cmd/jserver.man:
1137     Update.
1138    
1139 hiroo 1.29 Thu May 02 15:18:55 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1140 hiroo 1.23 * Wnn/jserver/do_hindo_s.c:
1141     stdlib.h include の仕方を修正。
1142    
1143 hiroo 1.29 Wed May 01 21:05:10 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1144 hiroo 1.23 * configure.in config.h.in configure:
1145     C89, POSIX 1,2 にない関数の存在確認を追加した。
1146     syslog() syslog.h 及び、setenv().
1147     * */jserver/Makefile.in:
1148     JS_SUPPORTLIB の削除。(BeOS では syslog()/libbe を利用しない)
1149     * Wnn/jserver/error.c:
1150     syslog() が存在しない場合は、その処理をとばすように変更した。
1151     * Wnn/uum/jhlp.c sheader.h:
1152     システムの setenv() 関数を利用するように変更。
1153     setenv() C89, POSIX 1,2 にない為、見つからない場合はもとの
1154     setenv() の定義を利用する。ただし、一般的な仕様と異なるので変更
1155 hiroo 1.30 が必要である。
1156 hiroo 1.23
1157 hiroo 1.29 Tue Apr 02 04:16:21 UTC 2002 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
1158 hiroo 1.23 * Wnn/jserver/de.c: include fcntl.h.
1159     * Wnn/conv/cvt_read.c: cvt_head.h include 位置修正。
1160    
1161 hiroo 1.29 Sun Mar 31 11:30:23 UTC 2002 Hiroaki Abe <h-abe at pc.highway.ne.jp>
1162 hiroo 1.23 * Wnn/include/commonhd.h:
1163     BeOS unistd.h をここで include しないようにした。
1164     * */jserver/Makefile.in configure.in configure:
1165     BeOS は、libbe.so syslog 関数を持っているため、JS_SUPPORTLIBS
1166     を追加して libbe.so link するようにした。
1167    
1168 hiroo 1.29 Sun Mar 31 06:26:54 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1169 hiroo 1.23 * Wnn/jserver/de.c de_header.h:
1170     cmd_name[] の値を argv[0] から [cjkt]server 決め打ちに変更。
1171     スタイル、エラーメッセージ等修正。
1172    
1173 hiroo 1.29 Sat Mar 30 13:44:22 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1174 hiroo 1.23 * Wnn/romkan/rk_modread.c:
1175     stdlib.h include した。
1176    
1177 hiroo 1.29 Sat Mar 30 09:34:48 UTC 2002 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
1178 hiroo 1.23 * (Wnn/cWnn/kWnn)/romkan/Makefile.in:
1179     INCLUDES -I$(TOP) を追加。
1180     LIB_MT_DEFINES は使用されていないため削除。
1181     builddir != srcdir build 出来るようにするための予備的な修正。
1182    
1183 hiroo 1.29 Sat Mar 30 02:35:22 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1184 hiroo 1.23 * Wnn/etc/yincoding.c: スタイル修正。
1185     * Wnn/ 以下:
1186     STDC_HEADERS HAVE_*_H を見て、string.h/strings.h unistd.h 等の
1187     ヘッダの include を追加した。
1188     必要に応じて config.h include も追加した。
1189     * configure.in config.h.in configure:
1190     limits.h の確認を省略 (STDC_HEADERS に含まれると期待されるため)
1191     memory.h の確認を追加 (将来の bcopy/index memmove/strchr 移行のため)
1192    
1193 hiroo 1.29 Sat Mar 23 21:18:32 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1194 hiroo 1.23 Wnn 以下:
1195     * STDC_HEADERS を見て stdlib.h string.h include するように変更。
1196     * STDC_HEADERS がない場合に strings.h の有無を調べて include
1197     BSD42 マクロは削除。
1198     * 必要に応じて config.h include するようにした。
1199    
1200 hiroo 1.29 Thu Mar 21 06:59:22 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1201 hiroo 1.23 * configure.in: 不要なコメントを削除した。
1202     * cvt_head.h: コメントアウトされた部分を削除した。
1203     * cvt_read.c, bdic.c, yincoding.c:
1204     BSD42 および SYSVR2 マクロを削除し、configure による判別を行な
1205     うように変更した。
1206     * config.h.in, configure.in, configure:
1207     fchmod() の存在チェックを追加。
1208    
1209 hiroo 1.29 Sun Mar 10 10:43:47 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1210 hiroo 1.23 * pubdic.p: 誤記訂正 ([freewnn:00812] Fe2+ さん)
1211    
1212 hiroo 1.29 Sat Mar 9 16:50:34 UTC 2002 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
1213 hiroo 1.22 * Makefile.in config.h.in configure configure.in
1214     Wnn/etc/gethinsi.c Wnn/jserver/Makefile.in
1215     cWnn/jserver/Makefile.in cWnn/include/Makefile.in
1216     kWnn/jserver/Makefile.in kWnn/include/Makefile.in
1217     + Wnn/etc/vasprintf.c Wnn/etc/mkdir.c が対応する関数がないプラッ
1218     トフォームでのみコンパイルされるように変更した。
1219     (AC_REPLACE_FUNCSマクロを自前でエミュレートしている)
1220     + configure --disable-cWnn 時に cWnn/ ディレクトリ下の Makefile
1221     を生成しないように変更した。
1222     (experimental: cWnn以外も同じ処理をする必要がある)
1223    
1224     * Wnn/jserver/ de_header.h dispatch.c error.c :
1225     error.c 関連修正. (cf. [freewnn:00772])
1226     + error1()を廃止し、新たに可変引数関数 log_err() / log_debug()
1227     を新設した。
1228     error1() log_debug() として扱うようにした。
1229     + jserver -s オプション未指定時 (noisy == 0) syslogに出力
1230     するように変更した。
1231     + log{err,debug}() から呼ばれる vwrite_log()では従来1エントリ
1232     当たり3行に渡っていたログを1行に圧縮している。
1233    
1234 hiroo 1.29 Fri Mar 8 20:07:13 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1235 hiroo 1.22 * 使用している関数 prototype 宣言を含む標準ヘッダを include する。
1236     * Wnn/etc 以下で定義される関数の一部を wnn_os.h pototype 宣言した。
1237     * Wnn/etc/msg.c: bsearch() の実装を削除。
1238    
1239 hiroo 1.29 Fri Mar 8 08:36:04 UTC 2002 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
1240 hiroo 1.22 * Wnn/jserver/de.c
1241     log ファイルを append モードで open する。
1242     daemon_init() で行なわれている、余分なシグナルハンドラの設定を削除。
1243    
1244 hiroo 1.29 Tue Mar 5 09:23:50 UTC 2002 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
1245 hiroo 1.22 * vasprintf.c ansidecl.h libiberty (gcc-3.0.4 に同梱) から
1246     import した。(error.c 書き替えの為)
1247     修正に際して変更した点は下記のみ:
1248     vasprintf.c: #include <libiberty.h> を削除。
1249    
1250 hiroo 1.29 Mon Mar 4 04:01:55 UTC 2002 Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp>
1251 hiroo 1.22 * Wnn/man/4.cmd/jserver/man
1252     オプション記述部分のフォーマット修正。 [freewnn:00759]
1253    
1254 hiroo 1.29 Sun Mar 3 14:06:32 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1255 hiroo 1.22 * Wnn/include/wnn_os.h et al.
1256     ISO C K&R C prototype を共存させるためのマクロを削除。
1257    
1258 hiroo 1.29 Sun Mar 3 12:53:58 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1259 hiroo 1.22 * configure.in: [freewnn:00764] (青野さん) の指摘を修正。
1260    
1261 hiroo 1.29 Sat Mar 2 11:19:21 UTC 2002 Hiroo Ono <hiroo at oikumene.gcd.org>
1262 hiroo 1.22 * wddel のマニュアルの typo を修正 ([freewnn:00797] Matui さん).
1263    
1264 hiroo 1.29 Mon Sep 24 08:25:28 UTC 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
1265 hiroo 1.21 * Fix for configure.in and Makefile.in ([freewnn:00753] 青野さん).
1266    
1267 hiroo 1.29 Sun Sep 16 11:10:20 UTC 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
1268 hiroo 1.20 * configure --enable-debug option を追加した。
1269     gcc の場合に、CDEBUGFLAGS -g2 を追加し、
1270     INSTPGMFLAGS から -s を省いて strip されないようにする。
1271     gcc 以外の場合の configure.in の記述を募集中。
1272    
1273 hiroo 1.29 Sat Sep 15 17:29:15 UTC 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
1274 hiroo 1.20 * jserver を動かしている user の権限で remote から任意のファイルを
1275     作成されてしまう問題への対策。
1276     jserver_dir 以外へのファイル作成を禁止する。
1277     ([freewnn:00699] うかい@debian さん via いしかわ@debian さん)
1278     運用によっては、問題がある場合が考えられるので、configure
1279     OFF にできるようにした (その場合は、せめて ipfilter 等で想定して
1280     いない host からの接続を禁止すべきであろう)
1281     将来的には、tcp_wrappers 対応、なんらかの認証機構等、もっとまし
1282     security を実現すべきだが、この問題は KKTP そのものの設計の
1283     問題なので、よく考えて設計しなおすべきであろう。
1284     Manpower を言い訳にして、とりあえず課題として挙げるに留める。
1285     * ISO C 対応を視野にいれ、P_ マクロ (in wnn_os.h) を定義した。
1286     (本当はもう少し前にいれてあったが)
1287     徐々に、これを使って prototype 宣言を行なうように変更して行く予定。
1288     (議論の余地があるので、消す可能性あり)
1289     * uum patch ([freewnn:00676] いいじまさん)
1290     cuum, kuum, tuum については同様の変更を追加予定だが、今回は
1291     uum のみ。
1292     * IPv6 patch 修正。
1293     Unix domain socket permission 0777 に設定。
1294     cmd_name argv[0] に設定。
1295     ([freewnn:00716],[freewnn:00732] 濱嶋さん)
1296     jserver.man も修正した。
1297     * Wnn/jserver/error.c error1() で、"cmd_name:" を上書きしないよ
1298     うにする。([freewnn:00730] 青野さん)
1299     * INSTALL ファイル修正。
1300    
1301 hiroo 1.29 Tue Aug 14 11:12:34 UTC 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
1302 hiroo 1.19 * CPP + IPv6 patch ([freewnn:00673] 濱嶋さん)
1303     * configure.in BeOS 部分の修正。 ([freewnn:00677] 阿部さん)
1304     * libtool-1.4 libtoolize & aclocal やり直し
1305    
1306 ura 1.18 Sun Jun 17 15:00:08 UTC 2001
1307     * 英語 manpage を追加。([freewnn:00542] Francis Bond さん)
1308     atod.man, atof.man, dtoa.man
1309     ただし、現在はインストールされない。
1310     * jserver -v option 追加。([freewnn:00581] 矢吹洋一さん)
1311     * jserver usage を修正 ([freewnn:00606] Francis Bond)
1312    
1313 hiroo 1.29 Sat Jun 2 00:27:56 JST 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
1314 ura 1.18 * config.h.in, configure.in, */*/Makefile.in,
1315     他、*.h, *.c ファイルいくつか:
1316     sys/param.h 検査追加。
1317     その為、config.h 読み込み追加。
1318     その為、Makefile.in の INCLUDES 行変更。
1319     NOFILE マクロ関連の #if を一部修正。要再検討。
1320     * Wnn/man/6.jutil/atod.man: アルファベットの文字を ASCII に変更。
1321     * emacs (NEmacs?) 用コメント一部削除
1322    
1323 hiroo 1.29 Wed May 30 00:09:15 JST 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
1324 ura 1.18 * Wnn/manual/3.libwnn/*,
1325     Wnn/manual/7.Protocol/KKTP:
1326     ドキュメント typo 修正 ([[freewnn:00581] 矢吹洋一さん)
1327     英文にも反映する必要があるが、行なっていない。
1328    
1329 hiroo 1.29 Sun May 27 12:55:45 JST 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
1330 ura 1.18 * Makefile.in: distclean で libtool も削除。
1331     * Wnn/include/wnn_os.h: HAVE_WAIT3 を削除 (configure.in と重複)。
1332     * configure.in: cc が gcc な時の暫定 CPP 対策。([freewnn:00578] 阿部さん)
1333     BePC, FreeBSD, Linux で、暫定的に
1334     CPP=`$CC -print-prog-name=cpp`
1335     とした。
1336    
1337 hiroo 1.29 Sun May 20 18:09:02 JST 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
1338 ura 1.18
1339     * makerule.mk.in: $(CC) に -DHAVE_CONFIG_H が追加されるようにする。
1340     * PubdicPlus/fzk.con への patch 修正 ([freewnn:00576] 砂川さん)
1341     * Wnn/include/msg.h の前に <sys/param.h> を読み込む。
1342     * Wnn/jd/wnnenvrc_R.omr: gerodic 追加。([freewnn:00346] 植松さん)
1343     * Wnn/jlib/js.c: include config.h ([freewnn:00392] 阿部さん)
1344    
1345 hiroo 1.29 Sat May 19 18:20:25 JST 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
1346 ura 1.18
1347     * PubdicPlus/fzk.con への patch ([freewnn:00547] 砂川さん)
1348     * PubdicPlus/pubdic.p 修正 ([freewnn:00424] 塚本さん)
1349    
1350     * Makefile.in に distclean target 追加 ([freewnn:00380] 引地さん)
1351    
1352     * Wnn/include/msg.h: fix the constraint for path name length.
1353     * Wnn/etc/msg.c: likewise.
1354     * Wnn/jlib/js.c: add the include of sys/param.h for removing path
1355     name length.
1356     ([freewnn:00380] 引地さん)
1357    
1358     * config.h.in を autoheader で生成するように変更
1359     acconfig.h を追加。
1360     ([freewnn:00290] 元木さん)
1361    
1362     * config.h を HAVE_CONFIG_H が define されていた場合に読み込むよう
1363     に変更。
1364    
1365 hiroo 1.29 Sat May 19 14:16:00 JST 2001 Hiroo Ono <hiroo at oikumene.gcd.org>
1366 ura 1.18
1367     * 分割及び shared library 化 (libtool 使用)
1368     ([freewnn:00443] 田岡さんの patch)
1369     * libtool-1.3.5 より、
1370     libltdl/aclocal.m4
1371     ltconfig
1372     ltmain.sh
1373     autoconf-2.13 より、
1374     config.guess
1375     config.sub
1376     をインポート ([freewnn:00444] 田岡さん より)
1377     * Xsi/configure を CVS から削除。
1378     autoconf から作成されるため、release 時に、
1379     release engineer が、生成すべき。
1380    
1381 hiroo 1.29 Tue Mar 21 02:34:45 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1382 ura 1.17
1383     * 開発版 1.1.1-a017 として内部リリース
1384    
1385 hiroo 1.29 Tue Mar 21 01:12:29 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1386 ura 1.17
1387     * Wnn/jserver/de_header.h: get_file_name、expand_file_name のプロ
1388     トタイプ宣言の修正。([freewnn:00369] 飯島さんのパッチ)
1389    
1390 hiroo 1.29 Tue Mar 21 01:04:22 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1391 ura 1.17
1392     * mkdir() が無いと判定された場合に system() で /bin/mkdir を呼び出
1393     しているのを修正。(新規作成: Wnn/etc/mkdir.c)
1394     注意: mkdir() を持っていても以下の条件に当てはまらない場合は
1395     mkdir() を持っていないと判定される。
1396     defined(BSD42) || defined(uniosu) || defined(UX386) || defined(DGUX)
1397     ([freewnn:00358] 元木さんのパッチ)
1398    
1399 hiroo 1.29 Fri Mar 17 01:56:30 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1400 ura 1.17
1401     * gets_cur と getws_cur で受け側の領域のサイズ以上に書き込まないよ
1402     うに修正。(buffer overflow 対策) ([freewnn:00361] 元木さんのパッチ)
1403    
1404 hiroo 1.29 Fri Mar 3 01:04:09 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1405 ura 1.17
1406     * ソケット関連およびプロセスグループ関連を configure 化。これによ
1407     り #ifdef BEOS が激減した。([freewnn:00347] 阿部さんのパッチ)
1408    
1409 hiroo 1.29 Fri Mar 3 00:23:43 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1410 ura 1.17
1411     * Wnn/jutil/dic_head.c (input_header): 引数が間違っていた。
1412     (未使用だったので実害なし) ([freewnn:00319] 小野さんのパッチ)
1413    
1414 hiroo 1.29 Mon Feb 28 22:32:17 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1415 ura 1.17
1416     * Wnn/etc/msg.c (msg_open): msg_open() において libwnn.msg に
1417     空行や不正な形式の行が存在していた場合に '\0' を無視してアク
1418     セスしてしまうバグを修正。([freewnn:00324]元木さんのパッチ、
1419     [freewnn:00350]高田さんのパッチ)
1420    
1421 hiroo 1.29 Mon Feb 28 22:17:43 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1422 ura 1.17
1423     * .msg ファイルに空行があると、msg_open で死ぬ。FreeWnnでまた
1424     enbug (T_T)。空行を削った。([freewnn:00328])
1425    
1426 hiroo 1.29 Fri Feb 25 01:17:04 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1427 ura 1.16
1428     * 開発版 1.1.1-a016 として内部リリース
1429    
1430 hiroo 1.29 Thu Feb 24 02:24:05 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1431 ura 1.16
1432     * 何度 indent コマンドを実行しても同じ結果が出るようにソースを修正。
1433     (問題の箇所を /* *INDENT-OFF* *//* *INDENT-ON* */ で囲っている。)
1434    
1435 hiroo 1.29 Wed Feb 23 00:35:09 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1436 ura 1.16
1437     * Wnn/jutil/wnnkill.c: indent が美しくなるように ifdef の関係を調
1438    
1439     * Wnn/jutil/wnnstat.c: (同上)
1440     * Wnn/jutil/dtoa.c: (同上)
1441    
1442 hiroo 1.29 Wed Feb 23 00:32:19 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1443 ura 1.16
1444     * Wnn/etc/xutoj.c: 文法エラーの修正(普段は指定されない ifdef のた
1445     めわからなかった。indent を書ける際に発覚)
1446     ([freewnn:00336] 元木さんのパッチ)
1447    
1448 hiroo 1.29 Mon Feb 14 02:23:38 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1449 ura 1.15
1450     * 開発版 1.1.1-a015 として内部リリース
1451    
1452 hiroo 1.29 Sun Feb 13 18:56:32 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1453 ura 1.15
1454     * configure.in: socklen_t がうまく検出できない場合があるので変更。
1455     ([freewnn:00238] 元木さんのパッチ)
1456    
1457 hiroo 1.29 Sun Feb 13 18:41:43 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1458 ura 1.15
1459     * Wnn/jserver/do_env.c: new_env 内で sticky jishomax を明示的に
1460     初期化していないので明示的に初期化するようにした。
1461     ([freewnn:00229] 元木さんのパッチ)
1462    
1463     * Wnn/jserver/do_dic_env.c: del_all_dic_in_env 内ですべての辞書を
1464     env[eid] 内から外しているのに jishomax はそのままなので 0 を入れた。
1465     (でも、この関数を呼んだ後に jishomax を使う箇所は無いはずなのでい
1466     らないかも。)
1467     ([freewnn:00229] 元木さんのパッチ)
1468    
1469 hiroo 1.29 Sun Feb 13 18:28:02 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1470 ura 1.15
1471     * Wnn/jserver/de.c: Solaris2.4+gcc-2.95.1で出力されるwarningの一部
1472     を取った。([freewnn:00206] 鵜川さんのパッチ + [freewnn:00209])
1473    
1474 hiroo 1.29 Sun Feb 13 18:16:54 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1475 ura 1.15
1476     * makerule.mk.in: ar のコマンドを "clq" から "cq" に変更。SunOS
1477     2.4 では l コマンドがエラーになるため。ar l コマンドはHP-UX
1478     は作業ディレクトリの変更、GNUld では No Operation なので省略可能と
1479     判断した。 ([freewnn:00207],[freewnn:00208],[freewnn:00210])
1480    
1481 hiroo 1.29 Sun Feb 13 18:05:09 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1482 ura 1.15
1483     * gerodic をデフォルトで読み込むように rc ファイルを変更
1484     ([freewnn:00214] kaz / 大森保英さんのパッチ)
1485    
1486 hiroo 1.29 Sun Feb 13 17:54:13 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1487 ura 1.15
1488     * *.man の誤字および roff の文法エラーの修正
1489     ([freewnn:00216] 永江さん作成のパッチ)
1490    
1491 hiroo 1.29 Sun Feb 13 16:36:01 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1492 ura 1.15
1493     * Wnn/jserver/de.c: jserver usage メッセージに -N を追加。
1494     ([freewnn:00273] 片山さん作成のパッチ)
1495    
1496     * Wnn/jserver/de.c: jserver -p オプションを追加(ポート番号の指
1497     )
1498     ([freewnn:00277] 元木さん作成のパッチ)
1499    
1500     * Wnn/man/4.cmd/jserver.man: -p オプション、-N オプションの記述を
1501     追加。(英語の方は手抜き。ごめん)
1502    
1503 hiroo 1.29 Thu Feb 10 02:17:38 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1504 ura 1.15
1505     * man で冒頭に大量の空白行が作成されるのを直した。
1506 hiroo 1.29 ([freewnn:00203] 植松 文徳 <uematsu at kgz.com>さんのパッチ)
1507 ura 1.15
1508 hiroo 1.29 Mon Feb 7 02:32:22 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1509 ura 1.14
1510     * 開発版 1.1.1-a014 として内部リリース
1511    
1512 hiroo 1.29 Sun Feb 6 17:22:32 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1513 ura 1.14
1514     * COPYRIGHT, COPYRIGHT-j を添付。これは GPL そのものと、その日本語
1515     訳である。
1516    
1517 hiroo 1.29 Sun Feb 6 17:17:57 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1518 ura 1.14
1519     * ChangeLog.old を作成。これは、以前の著作権表記ヘッダに記録された
1520     いた変更情報をまとめたもの。
1521    
1522     * CONTRIBUTORS に、FreeWnn 1.0/1.1 時代の情報を追加。
1523    
1524 hiroo 1.29 Sun Feb 6 17:15:44 2000 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1525 ura 1.14
1526     * 著作権表記を変更。但し、以下のディレクトリに含まれるファイルは著
1527     作権表記を変更しなかった。
1528    
1529     1. 辞書関連 FreeWnn Project で全くいじっていないから
1530    
1531     cWnn/tdic, cWnn/cdic, kWnn/kdic, Contrib/dic/gerodic,
1532     Wnn-consortium/dic
1533    
1534     2. マニュアル関連 FreeWnn Project で全くいじっていないから
1535    
1536     Wnn/manual, Wnn/manual.en, cWnn/manual, cWnn/manual.en
1537    
1538     3. Xwnmo FreeWnn Project で全くいじっていないから
1539    
1540     Xwnmo
1541    
1542     4. PubdicPlus FreeWnn に合わせるための作業が発生しているが、
1543     Public Domain とする。これは Pubdic 本来の思想にあわせるため。
1544    
1545     PubdicPlus
1546    
1547 hiroo 1.29 Tue Oct 19 01:07:40 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1548 ura 1.13
1549     * 開発版 1.1.1-a013 として内部リリース
1550    
1551 hiroo 1.29 Tue Oct 19 00:09:48 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1552 ura 1.13
1553     * Wnn/jserver/de.c: jserver がエラーで終了する時、perror() を呼ん
1554     で「何が原因で異常終了したのか」を表示するようにした。
1555     が出るため。([freewnn:00199])
1556    
1557 hiroo 1.29 Mon Oct 18 23:11:20 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1558 ura 1.13
1559     * Wnn/jserver/do_hindo_s.c: drand48() のプロトタイプ宣言を追加
1560     (stdlib.h をインクルードする)FreeBSD jserver が死ぬのはこれが
1561     原因だった。([freewnn:00195] 片山さんのパッチ)
1562    
1563     * Wnn/jserver/do_hindo_s.c: 1U (unsigned)1 に変更。K&R でエラー
1564     が出るため。([freewnn:00195] 片山さんのパッチ)
1565    
1566 hiroo 1.29 Sat Oct 16 00:47:38 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1567 ura 1.13
1568     * Wnn/jserver/de.c: accept の引数のキャストを行ない、warning をな
1569     くした。
1570     ([freewnn:00140]: にしくさんのパッチ)
1571    
1572 hiroo 1.29 Wed Sep 29 03:19:17 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1573 ura 1.12
1574     * 開発版 1.1.1-a012 として内部リリース
1575    
1576 hiroo 1.29 Wed Sep 29 02:13:56 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1577 ura 1.12
1578     * gerodic Makefile.in が古いままだった。
1579 ura 1.13 ([freewnn:00143]: kaz / 大森保英さんの指摘)
1580 ura 1.12
1581     * gerodic make および make install の対象になるようにした。
1582    
1583 hiroo 1.29 Wed Sep 29 00:46:31 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1584 ura 1.12
1585     * Wnn/jserver/de_header.h: wnn_get_hinsi_name() のプロトタイプ宣言
1586     が間違っていたので修正(関数の型が int() -> char*())
1587    
1588 hiroo 1.29 Wed Sep 29 00:01:03 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1589 ura 1.12
1590     * Makefile.in: ".c.i" のルールを削除。使ってないので。
1591     * makerule.mk.in: ".c.i" のルールを削除。使ってないので。
1592    
1593 hiroo 1.29 Tue Sep 28 23:25:42 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1594 ura 1.12
1595     * Wnn/jlib/js.c: BSD系のOS SUN_LEN を正しく定義
1596     ([freewnn:00144]: 坂本さん報告のパッチ)
1597    
1598 hiroo 1.29 Tue Sep 28 23:03:26 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1599 ura 1.12
1600     * Wnn/etc/strings.c: 使いもしないのに NULL が定義されていたので
1601     削除
1602    
1603 hiroo 1.29 Tue Sep 28 02:04:44 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1604 ura 1.12
1605     * HAVE_DRAND48 および HAVE_RAND_MAX を導入。SRAND48 は削除。
1606    
1607     * Wnn/jserver/do_hindo_s.c (RAND): (1<<31) int を越えていたので
1608     1U に変更。
1609     ([freewnn:00136]: 永江さんのパッチ)
1610    
1611 hiroo 1.29 Tue Sep 28 01:04:36 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1612 ura 1.12
1613     * Wnn/jserver/de.c: socklen_t 型を導入
1614     * Wnn/jserver/error.c: time_t 型を導入
1615    
1616     ([freewnn:00140]: にしくさんのパッチ、[freewnn:00135]: 元木さんの
1617     アドバイス)
1618    
1619 hiroo 1.29 Tue Sep 28 00:25:12 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1620 ura 1.12
1621     * Wnn/jserver/de.c: typo の修正(恥ずかしい…)
1622     ([freewnn:00136] 永江さん、[freewnn:00139] 冨樫さんのパッチ)
1623    
1624 hiroo 1.29 Fri Sep 24 03:05:11 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1625 ura 1.11
1626     * 開発版 1.1.1-a011 として内部リリース
1627    
1628 hiroo 1.29 Fri Sep 24 02:59:28 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1629 ura 1.11
1630     * Wnn/jserver/de.c: NOFILE の再定義の不具合を修正。
1631     ([freewnn:00131]: にしくさんの指摘による)
1632    
1633     * time((long*)0) time(NULL) に修正。
1634     ([freewnn:00131]: にしくさんの指摘による)
1635    
1636 hiroo 1.29 Fri Sep 24 02:55:57 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1637 ura 1.11
1638     * PubdicPlus/pod.c: static 変数の初期値が定数でない」ところがあっ
1639     たので修正。
1640     ([freewnn:00129]: 阿部宏明さん提供のパッチ)
1641    
1642 hiroo 1.29 Thu Sep 23 01:32:04 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1643 ura 1.10
1644     * 開発版 1.1.1-a010 として内部リリース
1645    
1646 hiroo 1.29 Thu Sep 23 00:17:25 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1647 ura 1.10
1648     * PubdicPlus/Makefile.in: コンパイラが gcc 決めうちだったのを修正
1649    
1650 hiroo 1.29 Wed Sep 22 01:53:51 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1651 ura 1.9
1652     * 開発版 1.1.1-a009 として内部リリース
1653    
1654 hiroo 1.29 Wed Sep 22 01:48:16 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1655 ura 1.9
1656     * configure.in: Intel 版の Solaris に対応(伊藤健二さん提供のパッチ)
1657    
1658     * Wnn/etc/bdic.c: 内部関数 getnstr() の定義が ncurses ライブラリの
1659     同名関数のプロトタイプ宣言と干渉を起こすため、名前を getnstring()
1660     に変更。(伊藤健二さん提供のパッチ)
1661    
1662 hiroo 1.29 Wed Sep 22 01:38:33 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1663 ura 1.9
1664     * configure.in: AC_CHECK_LIB のチェック関数が main になっていたの
1665     を各々ふさわしいものに変更。
1666     ([freewnn:00127] 元木さんのパッチ)
1667    
1668 hiroo 1.29 Wed Sep 22 01:15:58 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1669 ura 1.8
1670     * 開発版 1.1.1-a008 として内部リリース
1671    
1672 hiroo 1.29 Wed Sep 22 00:30:33 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1673 ura 1.8
1674     * configure autoconf-1.13 ベースに変更。(今までは 1.12 ベー
1675     )
1676    
1677 hiroo 1.29 Wed Sep 22 00:26:07 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1678 ura 1.8
1679     * 辞書を Pubdic から Pubdic+ に変更。
1680    
1681 hiroo 1.29 Sun Sep 19 00:24:33 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1682 ura 1.7
1683     * 開発版 1.1.1-a007 として内部リリース
1684    
1685 hiroo 1.29 Sat Sep 18 20:09:23 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1686 ura 1.7
1687     * crypt ライブラリがリンクされないようになっていたため NetBSD でコ
1688     ンパイルできなくなっていたのを修正。
1689 ura 1.8 ([freewnn:00124] のパッチ。[freewnn:00123] にて永江さんが指摘)
1690 ura 1.7
1691 hiroo 1.29 Thu Sep 16 03:40:33 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1692 ura 1.6
1693     * 開発版 1.1.1-a006 として内部リリース
1694    
1695 hiroo 1.29 Thu Sep 16 02:05:58 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1696 ura 1.6
1697     * makerule.mk.in: いらない変数を削った。
1698    
1699     * /Makefile.in: 不要なライブラリを多数リンクしていたので、そ
1700     れを止めさせた。
1701    
1702 hiroo 1.29 Thu Sep 16 01:56:04 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1703 ura 1.6
1704     * Wnn/include/Makefile.in: config.h -> wnn_config.h のシンボリック
1705     リンクで $DESTDIR を考慮するように修正([freewnn:00121] 前原さ
1706     んのパッチ)。上書きインストールする際にあらかじめシンボリック
1707     リンクを rm する必要があったので修正。
1708    
1709     * cWnn/man/6.jutil/Makefile.in: wnntouch.man のターゲットがなかっ
1710     たので追加。([freewnn:00121] 前原さんのパッチ)
1711    
1712     * make install.man でマニュアルがインストールされるようにした。
1713     ([freewnn:00121] 前原さんのパッチ)
1714    
1715     * makerule.mk.in: MANPATH /usr/X11R6/man に決めうちになっている
1716     のを修正( @mandir@ にした)([freewnn:00121] 前原さんのパッチ)
1717    
1718     * makerule.mk.in: 定数 COMPRESSMANCMD が未定義のためマニュアルの
1719     インストールの際にエラーが出る。とりあえず ':' に定義しておいた。
1720    
1721    
1722 hiroo 1.29 Thu Sep 16 01:48:36 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1723 ura 1.6
1724     * 時々付属語ファイル関連でエラーが出ることがある([freewnn:00077]
1725     元木さんからの報告)のを修正。
1726     [freewnn:00100] 片山さんのパッチ
1727    
1728 hiroo 1.29 Mon Sep 13 03:37:15 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1729 ura 1.5
1730     * パッチ patch-1.1.1-a005 として内部リリース
1731    
1732 hiroo 1.29 Mon Sep 13 03:35:56 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1733 ura 1.5
1734     * ファイル CONTRIBUTORS を作成
1735    
1736 hiroo 1.29 Mon Sep 13 02:04:34 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1737 ura 1.5
1738     * Wnn/include/Makefile.in: config.h wnn_config.h に改名したが、
1739     FreeWnn 以外のクライアントは依然として config.h をインクルードしよ
1740     うとするはずなので、インストール時に "ln -s wnn_config.h config.h"
1741     を実行するようにした。
1742     ([freewnn:00115] 元木さんの指摘による)
1743    
1744 hiroo 1.29 Mon Sep 13 01:56:19 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1745 ura 1.5
1746     * configure.in: CPP CCOPTIONS などの値の決定に OS の判定をして
1747     いるところがあるが、知らない OS でもとりあえず configure を続ける
1748     ようにした。(いままでは途中で止まっていた)
1749    
1750 hiroo 1.29 Sun Sep 12 23:29:59 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1751 ura 1.5
1752     * AIX 対応(configure, configure.in)
1753     ([freewnn:00112] Tomoyuki Niijima 氏提供のパッチ)
1754    
1755     * cpp の出力に行番号情報(#line 1 "" というような感じ)が出る場合
1756     (AIX cpp ではこれが起こる)でも正しく扱えるように以下の
1757     Makefile.in を変更。
1758     ([freewnn:00112] Tomoyuki Niijima 氏提供のパッチ)
1759     Xsi/Wnn/pubdic/Makefile.in
1760     Xsi/cWnn/cdic/Makefile.in
1761     Xsi/kWnn/kdic/Makefile.in
1762     Xsi/cWnn/tdic/Makefile.in
1763    
1764     * Xsi/makerule.mk.in: SUBDIR が未定義の場合にエラーになるのを回避
1765     ([freewnn:00112] Tomoyuki Niijima 氏提供のパッチ)
1766    
1767 hiroo 1.29 Fri Aug 20 03:21:52 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1768 ura 1.4
1769     * パッチ patch-1.1.1-a004 として内部リリース
1770    
1771 hiroo 1.29 Fri Aug 20 02:12:23 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1772 ura 1.4
1773     * HP-UX 11.0 対応
1774     ([freewnn:00079] 濱嶋さん、[freewnn:00081] 矢吹さん提供のパッチ)
1775    
1776 hiroo 1.29 Fri Aug 20 01:35:17 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1777 ura 1.4
1778     * (元からあった) config.h wnn_config.h に改名し、configure
1779     config.h を作成するようにした(ただし中身は空)
1780     ([freewnn:00050] 元木さん提供のパッチ)
1781    
1782 hiroo 1.29 Thu Aug 19 02:22:33 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1783 ura 1.4
1784     * Makefile.in から共通定義部分を括り出して makerule.mk というファ
1785     イルにまとめた
1786    
1787     * コンパイルでエラーが出た時、その時点で make が止まるようにした
1788     (いままでそうなっていなかったのがどうかしている!)
1789    
1790     * makerule.mk: WNNINCDIR WNNLIBDIR configure の定義に合わせ
1791     (今までは /usr/X11R6 以下に入るようになっていた)
1792    
1793     * install-sh autoconf パッケージから持ってきた。これで install
1794     コマンドがないマシンでも FreeWnn のインストールが可能になった
1795    
1796 hiroo 1.29 Sat Aug 14 02:49:58 1999 Tatsuo Furukawa <frkwtto at osk3.3web.ne.jp>
1797 ura 1.4
1798     * IntelBeOS 対応
1799     ([freewnn:00061]<