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.26 - (show annotations) (download)
Sun May 17 17:24:58 2015 UTC (8 years, 10 months ago) by aonoto
Branch: MAIN
CVS Tags: freewnn-1-1-1-a023
Changes since 1.25: +14 -0 lines
- Update ChangeLog entry and version string. Added 1.1.1-a023 tag.

- Changed domain of bug-report address in AC_INIT.

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

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