Develop and Download Open Source Software

Browse CVS Repository

Diff of /freewnn/FreeWnn/ChangeLog

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

revision 1.34 by aonoto, Sat Dec 3 08:29:31 2005 UTC revision 1.35 by aonoto, Fri Sep 23 17:49:35 2011 UTC
# Line 3  Line 3 
3    Japanese...    Japanese...
4   */   */
5    
6    Mon, 16 May 2011 02:03:53  Tomoki AONO <aonoto at users.sourceforge.jp>
7    
8            * configure, configure.in, makerule.mk.in:
9    
10            まだ使ってないが、Libtool-2.4.xではconfigureで利用したSHELLに特化し
11            たlibtoolスクリプトを生成するらしい。そこでmakerule.mk.inのSHELLも
12            それを使うように変更。Debian Bug #621928の回避策として導入。
13    
14            ただ、一部の環境で構築に失敗するかもしれないので従来通り使えるよう
15            なエントリ(とconfigureでのLIBTOOL_MOD)を作成しておいた。必要ならコ
16            メントを外して利用すること。詳細はmakerule.mk.inを参照。
17    
18    Mon, 18 Apr 2011 01:29:50  Tomoki AONO <aonoto at users.sourceforge.jp>
19    
20            * configure, configure.in, Wnn/jutil/Makefile.in,
21              Wnn/uum/Makefile.in, cWnn/jutil/Makefile.in,
22              cWnn/uum/Makefile.in, kWnn/jutil/Makefile.in,
23              kWnn/uum/Makefile.in:
24    
25            [freewnn-users 81]での指摘による(チケット#24188)。
26    
27            - --with-*wnn-includesが機能するようにした(今まで動いてなかった)。
28              --with-*wnn-librariesと同様に、このパラメータは*Wnn/jutil(一部)
29              と*uumにしか働かない。
30    
31            - --without-lib*wnnが明示的に指定されたとき、 指定なしの場合と挙動
32              が違っていたので修正。
33    
34    Mon, 11 Apr 2011 01:51:16  Tomoki AONO <aonoto at users.sourceforge.jp>
35    
36            * Wnn/jserver/: de_header.h, renbn_kai.c:
37    
38            Wnn/jserver/renbn_kai.c:
39            - tan_syo()内で呼び出されているsbn_kai()の引数に、ポインタへのキャ
40            ストを明示的に追加した。プロトタイプ宣言のない関数の型推定に役立つ
41            と思われる。Linux/amd64でjserverがクラッシュする別のバグを修正す
42            る。
43            - いつものごとく古いメールアドレスを削除。
44    
45            Wnn/jserver/de_header.h:
46            - bnsetu_kai.c内の関数のプロトタイプ宣言を追加(安全のため)。
47    
48    Fri, 31 Dec 2010 23:40:51  Tomoki AONO <aonoto at users.sourceforge.jp>
49    
50            * configure, configure.in:
51            We cannot build Xwnmo for now, so we (temporally) disabled AC_PATH_X.
52            Probably workaround for systems with modern install layout of X11.
53            Also removed libcurses template because it was already described.
54    
55    Fri, 24 Dec 2010 02:57:32  Tomoki AONO <aonoto at users.sourceforge.jp>
56    
57            * INSTALL.en:
58            Update INSTALL.en to follow current INSTALL document.
59    
60    Fri, 24 Dec 2010 02:17:43  Tomoki AONO <aonoto at users.sourceforge.jp>
61    
62            * Wnn/: jserver/de_header.h, jutil/ujisf.c:
63    
64            Wnn/jserver/de_header.h:
65            - Fix return type mismatch of kanjiaddr() prototype declaration.
66              Spotted on http://twitter.com/pachira23/status/8875168688513024 ,
67              and reported to freewnn-users by Hideki Yamane. Original reporter
68              saids it also fixes crash bug of jserver when client register
69              new word to dictionary.
70            - Add prototype declaration of functions in bdic.c (and some
71              source files).
72            - Strip old mail address (as usual).
73    
74            Wnn/jutil/ujisf.c:
75            - Added prototype declaration of kanjiaddr() and Print_entry().
76            - Strip old mail address (as usual).
77    
78    Sun, 11 Jul 2010 19:18:16  Tomoki AONO <aonoto at users.sourceforge.jp>
79    
80            * INSTALL, configure, configure.in, makerule.mk.in,
81              Wnn/jserver/Makefile.in, Wnn/jutil/Makefile.in,
82              Wnn/man/4.cmd/Makefile.in, Wnn/man/6.jutil/Makefile.in,
83              Wnn/uum/Makefile.in, cWnn/jserver/Makefile.in,
84              cWnn/jutil/Makefile.in, cWnn/man/4.cmd/Makefile.in,
85              cWnn/man/6.jutil/Makefile.in, cWnn/uum/Makefile.in,
86              kWnn/jserver/Makefile.in, kWnn/jutil/Makefile.in,
87              kWnn/uum/Makefile.in:
88    
89            Added (first step of) support for new installation path layout. Maybe
90            useful for package managers.  Please note that new layout is disabled
91            by default. You need to specify following configure parameter if you
92            try this.
93    
94            - Added --enable-traditional-layout (default: yes) parameter to
95              configure. If disabled, we install jserver / wnnstat / wnnkill to
96              sbindir. Currently this will take effect on program path only.
97            - Also added --enable-sub-bindir (default: yes if
98              --enable-traditional-layout, no otherwise). If disabled, we install
99              programs to bindir (/ sbindir) directly (i.e. we don't mkdir Wnn4
100              (, cWnn4 and kWnn4) sub directory to bindir (/ sbindir)) .
101            - Enable --program-transform-name and its family to programs
102              (ex. jserver, uum, wnnkill, atod) and corresponding manpages.
103            - Update INSTALL documentation (Japanese version). English version
104              will come later ...
105            - Strip old mail address (as usual).
106            - Merged part of my code to build correctly if builddir != srcdir (as
107              usual).
108    
109    Sun, 25 Apr 2010 19:38:55  Tomoki AONO <aonoto at users.sourceforge.jp>
110    
111            * config.h.in, configure, configure.in:
112    
113            configure.in, configure:
114              - Added -D_GNU_SOURCE for architecture with GNU libc and
115                non-Linux kernel (especially for Debian). Possible fix for Debian
116                Bug #577097.
117              - Cosmetic fix (for configure.in).
118    
119            config.h.in:
120              - Forgot to autoheader on last commit of configure.in.
121    
122    Mon, 15 Mar 2010 01:58:24  Tomoki AONO <aonoto at users.sourceforge.jp>
123    
124            * Makefile.in:
125            - Remove rules that exist on makerule.mk. make install (for example)
126              runs two times faster :-p
127            - Remove old mail address (as usual).
128    
129    Tue, 23 Feb 2010 02:06:54  Tomoki AONO <aonoto at users.sourceforge.jp>
130    
131            * configure, configure.in, makerule.mk.in,
132              Wnn/pubdicplus/Makefile.in, cWnn/cdic/Makefile.in,
133              cWnn/tdic/Makefile.in, kWnn/kdic/Makefile.in:
134    
135            Recent cpp of gcc (at least 4.4) splits line that has many
136            characters per line (in C language manner). This is problem
137            on *.fzk (pubdic etc.)  file processing. So adds -traditional-cpp
138            parameter to cpp (at least gcc-2.95 passes this parameter). Simply
139            adding it to CPPFLAGS may break other build, so split FZK_PP (cpp
140            for text processing) from normal CPP.  Spotted by some posters of
141            FreeWnn thread in 2ch.net .
142    
143            (Other changes)
144            - Use AC_SEARCH_LIBS for libnsl checking (Linux (for example) does not
145              need it).
146            - Strip old mail address (as usual).
147            - Modified to build correctly if builddir != srcdir (as usual).
148    
149    Tue,  5 Jan 2010 01:59:40  Tomoki AONO <aonoto at users.sourceforge.jp>
150    
151            * Wnn/: man/2.env/wnn/2b_romkan.man, manual/2.env/wnn/2b_romkana:
152    
153            - Change '\' to '\e' to correctly format backspace in man file.
154              (Also change formatted text file.) It should reduce Debian lintian
155              warning.
156    
157            - Added .nf / .fi to pre-formatted table.
158    
159            - Strip old mail address (as usual).
160    
161    Sun, 29 Nov 2009 04:20:52  Tomoki AONO <aonoto at users.sourceforge.jp>
162    
163            * Wnn/uum/setutmp.c:
164    
165            - For systems using utmp-update helper program (ex. Solaris),
166              temporally restore SIGCHLD handler on setutmp().
167              (But it runs only if user is normal user and uum isn't either
168              setuid or setgid process. It seems resetutmp() currently does not
169              need this.)
170    
171            - Stop checking return value of pututline() because many systems
172              does not have return value of this function.
173    
174            - Change handling of ut_err to work correctly (especially on systems
175              that have utmp (pututline()) without utmpx).
176    
177    Sun,  6 Sep 2009 04:35:51  Tomoki AONO <aonoto at users.sourceforge.jp>
178    
179            * aclocal.m4, config.guess, config.sub, configure, ltmain.sh:
180            Update libtool to 1.5.26 (last release of 1.5 series - bit old).
181            Also update config.guess, so maybe it will build on AVR32 architecture.
182            (cf. Debian Bug #534811)
183    
184    Mon,  1 Jun 2009 01:35:06  Tomoki AONO <aonoto at users.sourceforge.jp>
185    
186            * Wnn/uum/: jhlp.c, sheader.h:
187    
188            - (jhlp.c) Check owner / permission of ttyp (tty_slave / ttypfd)
189              on open_ttyp(). If check (and chown/chmod) fails, uum warns it may be
190              insecure (ttyp readable) from other local users. (Probably you need
191              proper privileges to uum (ex. setuid-root).)
192            - (jhlp.c) Verbose error message on restoring owner / permission of
193              tty_master and ttyp in do_end().
194            - (sheader.h) Added Prototype of openTermData() / getTermData().
195    
196    Mon,  2 Feb 2009 02:52:17  Tomoki AONO <aonoto at users.sourceforge.jp>
197    
198            * Wnn/jlib/Makefile.in, Wnn/jlib.V3/Makefile.in,
199              cWnn/jlib/Makefile.in, kWnn/jlib/Makefile.in:
200    
201            - Tell Libtool to use external libraries needed for libwnn (and
202              lib[ck]wnn). (ex. libcrypt, libnsl)
203              You don't need detection of these libraries to use libwnn itself
204              in configure (I hope).
205    
206            - Use LT_LD to link libraries.
207    
208            - (*Wnn/jlib/Makefile.in) Remove definition of LT_{CC,INSTALL}
209              because we already defined in makerule.mk .
210    
211            - (Wnn/jlib.V3/Makefile.in) Make use of LT_{CC,INSTALL} in makerule.mk
212              to reduce libtool warning.
213    
214            - (Wnn/jlib.V3/Makefile.in) My usual work to build correctly
215              if builddir != srcdir .
216    
217            - Strip old mail address (as usual).
218    
219    Sun, 26 Oct 2008 19:27:53  Tomoki AONO <aonoto at users.sourceforge.jp>
220    
221            * Wnn/include/: jllib.h, jslib.h:
222    
223            - Added prototype (and simple macro (FRWNN_PARAMS) around the
224              parameters for good-old C compilers) for jslib.h / jllib.h .
225              Parameters are came from js.c / jl.c . This may or may not build
226              your libwnn client, so please check.
227    
228            - Added extern "C" { ... } for C++ clients.
229    
230            - Strip old mail address (as usual).
231    
232    Mon, 13 Aug 2007 18:56:33  Tomoki AONO <aonoto at users.sourceforge.jp>
233    
234            * cWnn/man/2.env/ckey.man:
235            - Added .nf / .fi to pre-formatted table. Quick fix for Debian Bug
236              #367550.
237            - Strip old mail address (as usual).
238    
239    Sun, 24 Jun 2007 01:34:16  Tomoki AONO <aonoto at users.sourceforge.jp>
240    
241            * INSTALL, INSTALL.en, configure, configure.in, makerule.mk.in,
242              Wnn/uum/Makefile.in, cWnn/uum/Makefile.in, kWnn/uum/Makefile.in:
243    
244            - Added detection code if your system need to install uum as
245              set-[ug]id program on configure time. Recent systems may install
246              uum as normal program (to reduce security risk).
247              You can also specify
248              --enable-client-setuid / --enable-client-setgid=group (group must
249              be specified) to control set-[ug]id of uum.
250    
251            - Added uum-related option to INSTALL* file.
252    
253            - Use modern style AC_INIT. (added pseudo(?) version number and
254              contact address. comments are welcome.)
255    
256    Mon, 20 Nov 2006 01:21:22  Tomoki AONO <aonoto at users.sourceforge.jp>
257    
258            * INSTALL, INSTALL.en, Wnn/Makefile.in, cWnn/Makefile.in,
259              kWnn/Makefile.in:
260    
261            - Current code cannot build on Mac OS X 10.2 (Darwin 6) environment
262              (at least on cf.sourceforge.jp). So we changed to build libconvkey
263              (*Wnn/conv/) only if --enable-client specified.
264    
265            - This change also applies to [kc]Wnn, so you can build [kc]uum if you
266              specify --enable-client .
267    
268            - Other usual change (part of my change on builddir != srcdir case,
269              strip mail address, ...)
270    
271    Sun, 15 Oct 2006 18:48:26  Tomoki AONO <aonoto at users.sourceforge.jp>
272    
273            * Wnn/uum/epilogue.c:
274            - epilogue_no_close(): Replaced to HAVE_TERMINFO (maybe it's right).
275            - Stripped old mail address (as usual work).
276    
277    Tue, 26 Sep 2006 02:31:35  Tomoki AONO <aonoto at users.sourceforge.jp>
278    
279            * config.h.in, configure, configure.in, Wnn/uum/jhlp.c:
280    
281            Use posix_openpt() (if it and ptsname() exists) when opening tty.
282            Traditional pts system (that doesn't have posix_openpt()) fallback
283            to dummy function opening /dev/ptmx directly. Getting tty without
284            setting setuid root works in non-pts systems that have
285            posix-compatible pty functions (ex. recent FreeBSD).
286    
287            Other changes to configure.in:
288            - Remove (already commented out) default case in system specific part.
289            - Commented out useless AC_DEFINE in term library detection part.
290    
291    Tue,  5 Sep 2006 02:21:29  Tomoki AONO <aonoto at users.sourceforge.jp>
292    
293            * Wnn/uum/: jhlp.c, termio.c:
294    
295            jhlp.c:
296                    - Mask IEXTEN in j_term_init().
297                    - Use tty_master for systems that has /dev/ptmx and not have
298                      ptsname(). (ex. old Debian (2.1 or so))
299                    - Added comment.
300    
301            termio.c:
302                    - Use tparm() as macro for fixed parameter system (ex. SVR4).
303    
304    Tue, 29 Aug 2006 01:26:22  Tomoki AONO <aonoto at users.sourceforge.jp>
305    
306            * Wnn/uum/jhlp.c:
307            More use of USE_LINUX_TERM in exec_cmd() (as of original canuum patch).
308            And window size setting code moved from Linux specific to generic.
309    
310    Tue, 22 Aug 2006 02:31:05  Tomoki AONO <aonoto at users.sourceforge.jp>
311    
312            * config.h.in, configure, configure.in:
313            Added configure test for setsid(). (I forgot it.)
314    
315    Mon, 24 Jul 2006 02:30:33  Tomoki AONO <aonoto at users.sourceforge.jp>
316    
317            * config.h.in, configure, configure.in, Wnn/uum/jhlp.c,
318              Wnn/uum/setutmp.c:
319    
320            More utmp fix:
321    
322            - Fix build (more) correctly on recent NetBSD (that both have utmpx &
323              traditional utmp)
324            - Moved setutmp() call from child to parent process (not sure if
325              this is right thing)
326    
327    Mon, 19 Jun 2006 01:49:41  Tomoki AONO <aonoto at users.sourceforge.jp>
328    
329            * config.h.in, configure, configure.in, Wnn/uum/jhlp.c,
330              Wnn/uum/setutmp.c, Wnn/uum/sheader.h:
331    
332            Rewrote utmp code in uum (without libspt).
333            Recent BSD (4.4BSD or later based) developer: please write working
334            code specifying --enable-client-utmp . It works well (with
335            --enable-client-utmp) on recent NetBSD (that has putut(x)line()
336            implementation).
337    
338            Other changes:
339            Because it cannot work on gcc with Linux/i386, temporally remove
340            -fstack-check from CDEBUGFLAGS if you specify --enable-debug
341            (and you're using gcc).
342    
343    Mon, 29 May 2006 01:37:02  Tomoki AONO <aonoto at users.sourceforge.jp>
344    
345            * Contrib/dic/gerodic/Makefile.in:
346            Usual work:
347                    - Stripping old address
348                    - Some modification in case if builddir != srcdir
349                      (Does not harm normal build.)
350    
351    Sun, 26 Mar 2006 23:33:20  Tomoki AONO <aonoto at users.sourceforge.jp>
352    
353            * Wnn/uum/setutmp.c:
354            In current setutmp.c code, saveut / nullut must be struct utmp.
355            So removed struct utmpx statement. This will fix compile on systems
356            that both have utmp.h and utmpx.h (e.g. NetBSD).
357    
358    Sun, 26 Mar 2006 23:10:51  Tomoki AONO <aonoto at users.sourceforge.jp>
359    
360            * Wnn/uum/jhlp.c:
361            Some minor fix for compiling some platforms:
362    
363            - crow is declared in header.h, so remove duplicate extern.
364            - #ifdef-ed I_PUSH ptem / ldterm for platforms that don't have STREAMS
365              but have ptsname (e.g. Linux, recent NetBSD).
366    
367            This change will succeed compile on some platforms, but uum
368            segfaults on my environment (Linux) ...
369    
370    Mon, 20 Mar 2006 01:38:15  Tomoki AONO <aonoto at users.sourceforge.jp>
371    
372            * Wnn/uum/setutmp.c:
373            Some minor change to fix compile error on Linux.
374            UTMP feature is so complex to understand ...
375    
376    Wed,  8 Mar 2006 02:15:33  Tomoki AONO <aonoto at users.sourceforge.jp>
377    
378            * configure, configure.in, makerule.mk.in:
379            Modified WNNCNVFILEDIR to install correct cnv_* file
380            if you're in terminfo environment.
381    
382    Sun,  5 Mar 2006 04:01:45  Tomoki AONO <aonoto at users.sourceforge.jp>
383    
384            * CONTRIBUTORS, config.h.in, configure, configure.in,
385              Wnn/conv/cvt_head.h, Wnn/conv/cvt_read.c, Wnn/include/commonhd.h,
386              Wnn/include/wnn_os.h, Wnn/uum/Makefile.in, Wnn/uum/header.c,
387              Wnn/uum/jhlp.c, Wnn/uum/sdefine.h, Wnn/uum/setutmp.c,
388              Wnn/uum/sheader.h, Wnn/uum/termcap.c, Wnn/uum/termio.c,
389              cWnn/uum/Makefile.in, kWnn/uum/Makefile.in:
390    
391            Long awaited merge of uum-related patch (based on hiroo's work
392            in November, 2003)
393    
394            - Detect termcap / terminfo, curses etc. automatically (from canuum)
395              But, configure support of libspt does not implemented / does not
396              include Canna support / utmp implementation does not work correctly.
397            - pty / pts processing (from Kabe). Auto detection in configure by
398              hiroo.
399            - Some modification due to build error in my environment.
400            - (As usual) stripping old address / adding lines in case
401              if builddir != srcdir .
402    
403            Many thanks to AIDA shinra, Taketo Kabe @ SRA Tohoku, hiroo,
404            kouji at hiroshima-u.ac.jp (original author of Kabe's patch).
405    
406    Fri,  3 Mar 2006 02:18:49  Tomoki AONO <aonoto at users.sourceforge.jp>
407    
408            * makerule.mk.in, Wnn/romkan/Makefile.in, cWnn/romkan/Makefile.in,
409              kWnn/romkan/Makefile.in:
410    
411            Some minor changes before large commit:
412    
413            makerule.mk.in:
414            - Remove MAKE (if your make does not need this). You can build
415              with other make command (ex. gmake).
416            - Define LT_{CC,LD,INSTALL} globally.
417    
418            *Wnn/romkan/Makefile.in:
419            - Use LT_CC to remove warning.
420            - (Usual work) changed some lines to build correctly
421              in case builddir != srcdir . (I think this don't
422              break normal build.)
423    
424            both files:
425            - (Usual work) stripping old mail address.
426    
427    Sat, 11 Feb 2006 18:51:44  Tomoki AONO <aonoto at users.sourceforge.jp>
428    
429            * Wnn/uum/: hinsi.c, jikouho.c, printf.c, termio.c, touroku.c:
430            - Include string related header to reduce warning. (more merged from
431              hiroo's work tree.)
432            - Stripped old mail address (as usual).
433    
434    Sat, 11 Feb 2006 03:29:38  Tomoki AONO <aonoto at users.sourceforge.jp>
435    
436            * Wnn/uum/basic_op.c:
437            - Include string related header to reduce warning. (Merged from
438              hiroo's work tree.)
439            - Stripped old mail address (as usual).
440    
441    Sun, 11 Dec 2005 03:50:43  Tomoki AONO <aonoto at users.sourceforge.jp>
442    
443            * PubdicPlus/pod.c:
444            Reverse condition of prototype section.
445    
446    Sat,  3 Dec 2005 17:29:31  Tomoki AONO <aonoto at users.sourceforge.jp>
447    
448            * ChangeLog, ChangeLog.en:
449            LGPL coordinator is Nakai, not 'NaGai'. (Sorry)
450    
451    Sat,  3 Dec 2005 16:55:47  Tomoki AONO <aonoto at users.sourceforge.jp>
452    
453            * Wnn/include/commonhd.h:
454            Increment _SERVER_VERSION for next (alpha?) release. Also stripped
455            old mail address.
456    
457  Wed, 30 Nov 2005 02:25:00  Tomoki AONO <aonoto at users.sourceforge.jp>  Wed, 30 Nov 2005 02:25:00  Tomoki AONO <aonoto at users.sourceforge.jp>
458          Update ChangeLog and added 1.1.1-a021 tag.          Update ChangeLog and added 1.1.1-a021 tag.
459    

Legend:
Removed from v.1.34  
changed lines
  Added in v.1.35

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