Develop and Download Open Source Software

Browse CVS Repository

Contents of /freewnn/FreeWnn/ChangeLog.en

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


Revision 1.22 - (show annotations) (download)
Tue Sep 3 02:44:05 2013 UTC (10 years, 7 months ago) by itisango
Branch: MAIN
Changes since 1.21: +5 -0 lines
Modified Files:
	 ChangeLog ChangeLog.en :
For test of CVS checkin .

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

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