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.24 - (show annotations) (download)
Sun May 10 01:39:27 2015 UTC (8 years, 11 months ago) by itisango
Branch: MAIN
Changes since 1.23: +14 -0 lines
redefined WNN_CREATE and WNN_NO_CREATE number -> pointer

Modified Files:
	ChangeLog ChangeLog.en Wnn/include/jllib.h Wnn/jlib/jl.c
	Wnn/jlib.V3/jlv3.c

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

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