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.25 - (show annotations) (download)
Sat May 16 16:10:08 2015 UTC (8 years, 10 months ago) by aonoto
Branch: MAIN
Changes since 1.24: +27 -1 lines
* ChangeLog ChangeLog.en :

Document changes by aonoto.

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

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