Browse CVS RepositoryLog of /canna/canna/configure.ac
Revision 1.12.2.5 - (view) (download) (annotate) - [select for diffs] Wed May 19 15:47:33 2004 UTC (19 years, 11 months ago) by aida_s Branch: RELBR_3_7 CVS Tags: release_3_7_p3 Changes since 1.12.2.4: +1 -1 lines Diff to previous 1.12.2.4 , to branch point 1.12 , to next main 1.15 Canna 3.7p3 release. * configure.ac: bump to 3.7p3 * canna/patchlevel.h: ditto * CHANGES.jp: updated Revision 1.12.2.4 - (view) (download) (annotate) - [select for diffs] Tue May 18 15:10:00 2004 UTC (19 years, 11 months ago) by aida_s Branch: RELBR_3_7 CVS Tags: release_3_7_p2 Changes since 1.12.2.3: +1 -1 lines Diff to previous 1.12.2.3 , to branch point 1.12 Canna 3.7p2 release. * configure.ac: bump to 3.7p2 * canna/patchlevel.h: ditto Revision 1.12.2.3 - (view) (download) (annotate) - [select for diffs] Sat Dec 27 17:15:20 2003 UTC (20 years, 3 months ago) by aida_s Branch: RELBR_3_7 CVS Tags: release_3_7_p1 Changes since 1.12.2.2: +2 -1 lines Diff to previous 1.12.2.2 , to branch point 1.12 Sync with HEAD. All changes were fixes of bugs or portability problems, therefore I merged all of them. * CHANGES.jp: forgot IPv6 feature * Canna.conf.dist(CppSedMagic): Remove #pragma inserted by the default gcc-3.3 that ships with MacOS X 10.3. Recent snapshot of XFree86 specifies /usr/bin/cpp3 as CppCmd so we don't need redefine CppSedMagic. * Imakefile: Use confwrapper. #undef malloc in cannaconf.h. Fix OS2Architecture. * configure.ac: add proper arguments of AC_INIT and RCSID * confwrapper: added to remove something like ` ` in CPPFLAGS and others * confwrapper.sub: ditto * mkrelease.sh: always use autoconf 2.59 * canuum/Imakefile: use confwrapper * dic/ideo/pubdic/Imakefile: link libRKindep * lib/RKC/conf.c(Lexer_next): skip #pragma (host_str_defaults): put a dummy member (top_num_defaults): ditto * lib/RKindep/cfuncs.c: #ifndef HAVE_MALLOC -> #if !HAVE_MALLOC * lib/RKindep/cfuncs.h: Newer autoconf defines HAVE_MALLOC to 0 but older undefines it. Accept both. * server/convert.c: Forward declaration of file scope array is not confirm to the standard. Fixed. Added some #ifdef USE_EUC_PROTOCOL. * server/wconvert.c: ditto Revision 1.15 - (view) (download) (annotate) - [select for diffs] Sat Dec 27 16:41:10 2003 UTC (20 years, 3 months ago) by aida_s Branch: MAIN CVS Tags: HEAD, after_new_zipcode, before_new_zipcode Changes since 1.14: +2 -1 lines Diff to previous 1.14 * mkrelease.sh: always use autoconf 2.59 * configure.ac: add proper arguments of AC_INIT and RCSID * ChangeLog: correct previous commit date Revision 1.12.2.2 - (view) (download) (annotate) - [select for diffs] Sun Oct 12 11:58:17 2003 UTC (20 years, 6 months ago) by aida_s Branch: RELBR_3_7 CVS Tags: release_3_7 Changes since 1.12.2.1: +1 -1 lines Diff to previous 1.12.2.1 , to branch point 1.12 * Imakefile: s/CANNA_PURE_CFLAGS/PURE_CFLAGS/ * configure.ac: check inet_aton * server/misc.c(GetAddrListFromName): use inet_addr if inet_aton is not available * canuum/configure.ac: pass PURE_CFLAGS to configure * canuum/header.c: specify argument types of code_trans to distinguish int and size_t * canuum/sdefine.h: declare msg_get to distinguish int and size_t * canuum/termio.c(set_scroll_region): pass exactly 10 arguments to tparm (as XSI Curses standard notes) (throw_cur_raw): ditto Revision 1.14 - (view) (download) (annotate) - [select for diffs] Sun Oct 12 11:54:32 2003 UTC (20 years, 6 months ago) by aida_s Branch: MAIN Changes since 1.13: +1 -1 lines Diff to previous 1.13 * Imakefile: s/CANNA_PURE_CFLAGS/PURE_CFLAGS/ * configure.ac: check inet_aton * server/misc.c(GetAddrListFromName): use inet_addr if inet_aton is not available * canuum/configure.ac: pass PURE_CFLAGS to configure * canuum/header.c: specify argument types of code_trans to distinguish int and size_t * canuum/sdefine.h: declare msg_get to distinguish int and size_t * canuum/termio.c(set_scroll_region): pass exactly 10 arguments to tparm (as XSI Curses standard notes) (throw_cur_raw): ditto Revision 1.12.2.1 - (view) (download) (annotate) - [select for diffs] Thu Oct 9 15:27:24 2003 UTC (20 years, 6 months ago) by aida_s Branch: RELBR_3_7 Changes since 1.12: +1 -1 lines Diff to previous 1.12 * configure.ac: check arpa/inet.h * canna/net.h: include <arpa/inet.h> if exists * server/misc.c(DetachTTY): use HAVE_* Revision 1.13 - (view) (download) (annotate) - [select for diffs] Thu Oct 9 14:34:29 2003 UTC (20 years, 6 months ago) by aida_s Branch: MAIN Changes since 1.12: +1 -1 lines Diff to previous 1.12 * configure.ac: check arpa/inet.h * canna/net.h: include <arpa/inet.h> if exists * server/misc.c(DetachTTY): use HAVE_* Revision 1.12 - (view) (download) (annotate) - [select for diffs] Thu Oct 2 07:40:29 2003 UTC (20 years, 6 months ago) by aida_s Branch: MAIN CVS Tags: relbr_3_7_bp Branch point for: RELBR_3_7 Changes since 1.11: +14 -2 lines Diff to previous 1.11 * canna/sysdep.h: fallback to sys/types.h if neither inttypes.h nor stdint.h are found * configure.ac: better checking of int32_t and in_addr_t (for Cygwin) * cmd/canlisp/canlisp.c: define CANNA_NEW_WCHAR_AWARE * cmd/catdic/RKdelline.c: ditto * cmd/catdic/Imakefile: cannakill was bad link ([Canna-dev 257]) * Canna.conf.dist(LDOPTIONS): remove -l$(libCannaDir) ([Canna-dev 258]) Revision 1.11 - (view) (download) (annotate) - [select for diffs] Wed Sep 24 14:50:39 2003 UTC (20 years, 6 months ago) by aida_s Branch: MAIN CVS Tags: release_3_7_beta1 Changes since 1.10: +7 -0 lines Diff to previous 1.10 Now canna works on 64bit Solaris. I believe canna also works in other 64bit environments with minor changes. * configure.ac: check in_addr_t and socklen_t * canna/net.h: Define canna_in_addr_t and canna_socklen_t here. For this include "ccompat.h" first and place an include guard. * cmd/cannastat/cannastat.c: remove verbose include * cmd/crfreq/crfreq.c: fix type of header size * lib/RK/RKintern.h(HD_TAGSIZ): correct definition * lib/RK/ngram.c(RkKxGram): typeof(ng_neg) is canna_uint32_t (RkReadGram): ditto (RkCheckNegGram): ditto * lib/RKC/wconvert.c(connect_unix): correct length of sockaddr (connect_inet, INET6): type of port (connect_inet, !INET6): type of hostinetaddr. use h_addr_list if available. * lib/RKindep/file.c(RkiConnect): type of 5th argument of getsockopt * lib/canna/lisp.c(patom): cast properly due to varargs * server/comm.c(open_inet_socket): use socklen_t * server/main.c(process_request): forgot to pass first argument to Dmsg * server/wconvert.c(ExtensionRequest): static Revision 1.10 - (view) (download) (annotate) - [select for diffs] Sun Sep 21 12:56:27 2003 UTC (20 years, 7 months ago) by aida_s Branch: MAIN Changes since 1.9: +2 -2 lines Diff to previous 1.9 ServerNG: 50% scratched reimplementation of cannaserver. * Now cannaserver does not use bitmap of sockets to manage clients. This makes it far easy to port cannaserver to 64bit environments. * Now cannaserver performs fully multiplexed I/O. Especially we are free from hangs waiting for response from dead client. * Intitialization, termination and error handling is much more clean. * All code derived from X server retired. * All functions have prototypes. * configure.ac: check syslog(), vsyslog() and time_t. * canna/protodefs.h: simplify !EXTENSION case * lib/RKindep/file.h(RKI_FD_SETSIZE): added * server/IR.h: Now contains only minimum definitions for use in cannastat and cshost. * server/server.h: place prototype declarations here * server/WaitFor.c: Removed. * server/connectoin.c: Removed. Some code are moved into comm.c and session.c. * server/convert.c: Reduce use of ClientRec by some formal changes. * server/wconvert.c: ditto * server/comm.c: added * server/session.c: added * server/util.c: add const qualifier, replace int to size_t Revision 1.9 - (view) (download) (annotate) - [select for diffs] Sun Sep 21 08:56:58 2003 UTC (20 years, 7 months ago) by aida_s Branch: MAIN Changes since 1.8: +2 -2 lines Diff to previous 1.8 * configure.ac: add spaces at the top of lines of AC_CHECK_FUNCS Revision 1.8 - (view) (download) (annotate) - [select for diffs] Wed Sep 17 10:15:08 2003 UTC (20 years, 7 months ago) by aida_s Branch: MAIN Changes since 1.7: +1 -0 lines Diff to previous 1.7 Get rid of BIGPOINTER switch and replace to canna_intptr_t. * configure.ac: test sizeof(void *) * canna/sysdep.h: add canna_intptr_t and fix typo in canna_uint32_t definition. * Canna.conf.dist: remove pointerIntegerDef and wcharDefinition * ccustom/Imakefile: ditto * cmd/cmd.tmpl: ditto * ccustom/lisp.h: use canna_intptr_t instead of POINTERINT * cmd/cannacheck/main.c: ditto * lib/canna/canna.h: define POINTERINT to canna_intptr_t * lib/canna/lisp.c: replace unsigned POINTERINT to canna_uintptr_t * lib/canna/lisp.h: use SIZEOF_VOID_P instead of BIGPOINTER switch Revision 1.7 - (view) (download) (annotate) - [select for diffs] Wed Sep 17 03:21:36 2003 UTC (20 years, 7 months ago) by aida_s Branch: MAIN CVS Tags: after_win_removal, before_win_removal Changes since 1.6: +59 -2 lines Diff to previous 1.6 add sysdep.h and pubconf.h for canna_intXX_t. * configure.ac: create pubconf.h * Imakefile: create, link, and install pubconf.h * canna/sysdep.h: added * canna/ccompat.h: include "canna/sysdep.h" * canna/Imakefile: link and install sysdep.h * canna/jrkanji.h: include <canna/sysdep.h> and use canna_uintXX_t * lib/RK/RK.h: ditto * lib/RKC/rkcw.h: use canna_uintXX_t to define cannawc * canna/protodefs.h: use canna_uint16_t to define Ushort * server/IR.h(LENTODATA): use canna_uintXX_t (DATATOLEN): ditto Revision 1.6 - (view) (download) (annotate) - [select for diffs] Tue Aug 5 12:03:00 2003 UTC (20 years, 8 months ago) by aida_s Branch: MAIN Changes since 1.5: +1 -1 lines Diff to previous 1.5 Implement RKC configuration infrastracture.
* RKCCONF.jp: new documentation
* configure.ac: check strlcpy()
* canna/rkcapi.h(INT_HEADER): added
* canna/Imakefile: add rkcapi.h
* canna/symbolname.h: remove "server-timeout"
* lib/RK/RK.h(RkwSetTimeout,RkwGetTimeout): removed
* lib/RKC/Imakefile: add conf.c, conf.h and confP.h
create symbolic link to rkcapi.h in $(CANNAROOT)/includes.
* lib/RKC/conf.c: added configurator implementation
* lib/RKC/conf.h: added
* lib/RKC/confP.h: added
* lib/RKC/rkc.c(ServerTimeout): move into wconvert.c
(config_error_handler): added
(RkwInitialize): remove CANNA_TIMEOUT feature.
invoke config_error_handler. invoke rkc_configure/rkc_config_fin.
(RkwFinalize): invoke rkc_config_fin.
(RkcListenConfigErrors): added
(RkwGetTimeout): removed
(RkwSetTimeout): removed
* lib/RKC/rkc.h: include "rkcapi.h"
* lib/RKC/wconvert.c(ServerTimeout): moved from rkc.c
(rkc_build_cannaserver_list): check "cannahost" in rkc.conf.
(rkc_Connect_Iroha_Server): set ServerTimeout here
* lib/RKC16/Imakefile: add conf.c, conf.h and confP.h
* lib/RKindep/Imakefile: add ecfuncs.h
* lib/RKindep/cfuncs.c(RkiAltStrlcpy): added
(RkiAltStrlcat): added
* lib/RKindep/ecfuncs.exp: added for RkiAltStrl{cat,cpy}
* lib/RKindep/ecfuncs.h: added for strlcpy and strlcat
* lib/RKindep/file.c(RkiGetLine): added
(RkiReadWholeFile): added
* lib/RKindep/file.exp: added RkiGetLine and RkiReadWholeFile
* lib/RKindep/file.h: ditto
* lib/canna/Imakefile(RKCSRCS): add conf.c
(RKCOBJS): add conf.o
* lib/canna16/Imakefile: ditto
* lib/canna/globnames: add config related functions and remove
ServerTimeout.
* lib/canna/henkan.c(warnRKCErrors): added
(KanjiInit): report RKC config errors if you are in verbose mode
* lib/canna/lisp.c(VServTimeout): removed
Revision 1.5 - (view) (download) (annotate) - [select for diffs] Fri Mar 28 20:08:02 2003 UTC (21 years ago) by aida_s Branch: MAIN Changes since 1.4: +7 -1 lines Diff to previous 1.4 Implement demand connection and timeout for client. * lib/RKindep/file.c: added * lib/RKindep/file.h: typedef rki_fd_set, RKI_FD_SET(), RkiConnect * lib/RKindep/Imakefile: compile file.c * lib/RKindep/file.exp: add RkiConnect * configure.ac: check FD_ISSET and fd_set * canna/symbolname.h: add "delay-connect", "server-timeout" * lib/RK/RK.h: add RkwSetTimeout, RkwGetTimeout * lib/RKC/Imakefile: include RKindep/file.c * lib/RKC16/Imakefile: ditto * lib/canna/Imakefile: ditto * lib/canna16/Imakefile: ditto * lib/RKC/convert.c(ReadServer): select() * lib/RKC/wconvert.c(ReadServer): select() (try_connect): added (connect_inet): use try_connect * lib/RKC/rkc.c(RkwInitialize): check CANNA_TIMEOUT env (RkwGetTimeout): added (RkwSetTimeout): added * lib/canna/canna.h(CannaConfig): add DelayConnect * lib/canna/commondata.c(standalone): removed (DelayConnect): added * lib/canna/globnames: add ServerTimeout (in libRKC) * lib/canna/kctrl.c(KC_initialize): KanjiInit only if DelayConnect, remove standalone flag * lib/canna/lisp.c(VServTimeout): added (VDelayConnect): added * lib/canna/util.c(KanjiInitError): remove standalone flag * misc/initfiles/unix.canna: (setq delay-connect t) * misc/initfiles/verbose.canna: delay-connect, server-timeout Revision 1.4 - (view) (download) (annotate) - [select for diffs] Wed Mar 26 05:20:37 2003 UTC (21 years ago) by aida_s Branch: MAIN Changes since 1.3: +1 -0 lines Diff to previous 1.3 * reimplement INET6 and ACL. * configure.ac: check struct hostent.h_addr_list; * lib/RKC/wconvert.c: allow scoped address * server/IR.h: change address structures and change macros. * server/connection.c: separate INET socket and INET6 socket. (GetConnectionInfo): use getnameinfo. * server/convert.c: reject IPv4 mapped address. * server/main.c: GetConnectionInfo error check. * server/misc.c: add new address handling. (ACLCheckHostName): removed (IR_Are_Addr_Equal): removed (GetAddressFromName): removed (AddrAreEqual): added (GetAddrListFromName): added (SearchAddrList): added (FreeAddrList): added (CreateAccessControlList): don't treat kernel hostname specially. allow scoped address. allow duplicate addresses. (CheckAccessControlList): don't treat kernel hostname specially. * server/wconvert.c(irw_killserver): cleanup Revision 1.3 - (view) (download) (annotate) - [select for diffs] Mon Mar 24 04:15:22 2003 UTC (21 years, 1 month ago) by aida_s Branch: MAIN Changes since 1.2: +4 -0 lines Diff to previous 1.2 Inhibit direct configure invocation. * Imakefile: set IN_MAKE=yes * configure.ac: test $IN_MAKE * canuum/Imakefile: set IN_MAKE=yes * canuum/configure.in: test $IN_MAKE Revision 1.2 - (view) (download) (annotate) - [select for diffs] Sat Feb 1 20:16:33 2003 UTC (21 years, 2 months ago) by aida_s Branch: MAIN Changes since 1.1: +3 -1 lines Diff to previous 1.1 * configure.ac: check sys/select.h * server/connectoin.c: HAVE_SYS_SELECT_H instead of AIXV3 * server/WaitFor.c: ditto * canna/protodef.h: correct ifdef around typedef Ushort and BYTE * canna/ccompat.h(RCSID): forgot to define to empty for lint * canuum/commonhd.h: don't need to include "cannaconf.h" Revision 1.1 - (view) (download) (annotate) - [select for diffs] Sun Jan 26 05:22:27 2003 UTC (21 years, 2 months ago) by aida_s Branch: MAIN CVS Tags: after_autoconf * oops, I forgot to add configure.ac and cmd/cmd.tmpl. This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.
|