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.20 - (hide annotations) (download)
Sun Aug 4 18:45:01 2013 UTC (10 years, 8 months ago) by aonoto
Branch: MAIN
CVS Tags: freewnn-1-1-1-a022
Branch point for: freewnn-1-1-1-a022I001
Changes since 1.19: +25 -0 lines
Update ChangeLog entry and version string. Added 1.1.1-a022 tag.

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

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