Powered by Apache

CVS log for OpenXM/src/kxx/oxmain.c

[BACK] Up to [local] / OpenXM / src / kxx

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.30 / (download) - annotate - [select for diffs], Wed Oct 7 07:47:23 2020 UTC (4 years, 2 months ago) by takayama
Branch: MAIN
CVS Tags: HEAD
Changes since 1.29: +19 -11 lines
Diff to previous 1.29 (unified)

The causes of the warnings in kxx/ are fixed.

Revision 1.29 / (download) - annotate - [select for diffs], Mon Sep 26 11:43:38 2016 UTC (8 years, 3 months ago) by takayama
Branch: MAIN
Changes since 1.28: +7 -4 lines
Diff to previous 1.28 (unified)

Bug fix: SIGINT should be ignored on oxservers.

Revision 1.28 / (download) - annotate - [select for diffs], Sat Aug 27 00:11:27 2016 UTC (8 years, 4 months ago) by takayama
Branch: MAIN
Changes since 1.27: +9 -2 lines
Diff to previous 1.27 (unified)

Added the switch -protocol_1999 to test old clients on the control channel.

Revision 1.27 / (download) - annotate - [select for diffs], Wed Mar 30 21:34:03 2016 UTC (8 years, 8 months ago) by takayama
Branch: MAIN
Changes since 1.26: +2 -2 lines
Diff to previous 1.26 (unified)

A bug fix.

Revision 1.26 / (download) - annotate - [select for diffs], Wed Mar 30 09:20:40 2016 UTC (8 years, 8 months ago) by takayama
Branch: MAIN
Changes since 1.25: +16 -12 lines
Diff to previous 1.25 (unified)

The ox-launcher ox is not BSD signal free.

Revision 1.25 / (download) - annotate - [select for diffs], Mon Jun 5 04:40:15 2006 UTC (18 years, 6 months ago) by takayama
Branch: MAIN
CVS Tags: R_1_3_1-2, RELEASE_1_3_1_13b, RELEASE_1_2_3_12, DEB_REL_1_2_3-9
Changes since 1.24: +11 -3 lines
Diff to previous 1.24 (unified)

Note on IntelMac. [2006.06.05]
    SIGINT does not seem to be blocked on the rosetta emulator of ppc
    on the IntelMac's. "ox" should be a universal binary.
   A dirty hack to generate a universal binary of ox is as follows.
   (1) Add -arch ppc -arch i386 to CFLAGS in src/kxx/Makefile
       and src/kan96xx/plugin/Makefile
   (2) Build ox

Revision 1.24 / (download) - annotate - [select for diffs], Mon Jun 5 00:25:50 2006 UTC (18 years, 6 months ago) by takayama
Branch: MAIN
Changes since 1.23: +12 -2 lines
Diff to previous 1.23 (unified)

SIGINT is ignored in default.
I think this policy will generate no trouble,
but I'm not very confident...
Give the option  -ignoreSIGINT 0 to turn off this setting.

Revision 1.23 / (download) - annotate - [select for diffs], Sat Feb 25 09:11:10 2006 UTC (18 years, 10 months ago) by takayama
Branch: MAIN
Changes since 1.22: +9 -2 lines
Diff to previous 1.22 (unified)

setrlimit is called to increase the size of stack
 in the ox launcher when the RLIMIT_STACK resource is less than 65M bytes.

A dirty interpreter of debugging packets.

Revision 1.22 / (download) - annotate - [select for diffs], Sat Feb 4 10:44:22 2006 UTC (18 years, 10 months ago) by takayama
Branch: MAIN
CVS Tags: KNOPPIX_2006
Changes since 1.21: +27 -1 lines
Diff to previous 1.21 (unified)

A sample implementation of -authEncoding file.

~/.openxm/tmp.opt/c.txt   -->  1435  (Do not put the newline character.)
~/.openxm/tmp.opt/d.txt   -->  1234
chmod 700 ~/.openxm/tmp.opt
ox -ox ox_sm1 -authEncoding file -passControl c.txt -passData d.txt
[(oxCreateClient) (localhost) 1300 1200 [(1435) (1234)]] extension ;
                              data ctrl  ctrl    data

Revision 1.21 / (download) - annotate - [select for diffs], Mon Feb 28 12:53:44 2005 UTC (19 years, 10 months ago) by takayama
Branch: MAIN
Changes since 1.20: +14 -1 lines
Diff to previous 1.20 (unified)

BUG: sm1connectr oxsm1.ccc (quit) oxsubmit
     The engine exits, but the control server remains.
The bug is fixed.
BUG: broken pipe --> crash
It has not yet been fixed.

Revision 1.20 / (download) - annotate - [select for diffs], Fri Sep 17 12:32:11 2004 UTC (20 years, 3 months ago) by takayama
Branch: MAIN
CVS Tags: RELEASE_1_2_3
Changes since 1.19: +13 -2 lines
Diff to previous 1.19 (unified)

A bug fix of ox_launch via ssh.
My hostname was not passed to the remote ox command.

Revision 1.19 / (download) - annotate - [select for diffs], Fri Sep 17 08:46:10 2004 UTC (20 years, 3 months ago) by takayama
Branch: MAIN
Changes since 1.18: +34 -1 lines
Diff to previous 1.18 (unified)

Changes for OX-RFC104 (OpenXM grid): step 2.
 non-reserve connection also use one time password.
  ox -ox ox_k0  -passControl 1234 -passData 5678
and
  [(oxCreateClient) (localhost) 1300 1200 [(1234) (5678)]] extension

(It has not yet been tested on Windows. Error handling is not robust enough.)

Revision 1.18 / (download) - annotate - [select for diffs], Fri Sep 17 07:27:28 2004 UTC (20 years, 3 months ago) by takayama
Branch: MAIN
Changes since 1.17: +25 -5 lines
Diff to previous 1.17 (unified)

Changes for OX-RFC 104 (OpenXM-grid).
Step 1.  ox_encrypt_104_genPass is introduced.
         oxCreateClient2 accpets two onetime passwords.

Revision 1.17 / (download) - annotate - [select for diffs], Wed Mar 3 02:31:50 2004 UTC (20 years, 9 months ago) by takayama
Branch: MAIN
CVS Tags: RELEASE_1_2_2_KNOPPIX_b, RELEASE_1_2_2_KNOPPIX
Changes since 1.16: +2 -1 lines
Diff to previous 1.16 (unified)

Changes.
1. singal(SIGHUP,SIG_IGN) is added to ignore x of xterm.
2. rxvt is out of the search path (broken path problem).
3. Cosmetic change of the asir message window.

Revision 1.16 / (download) - annotate - [select for diffs], Wed Feb 25 23:14:36 2004 UTC (20 years, 10 months ago) by takayama
Branch: MAIN
Changes since 1.15: +1 -4 lines
Diff to previous 1.15 (unified)

Corrected a wrong use of errno.
From man errno;
 errno  is defined by the ISO C standard to be a modifiable
       lvalue of type int, and must not be  explicitly  declared;
       errno  may  be a macro.  errno is thread-local; setting it
       in one thread does not  affect  its  value  in  any  other
       thread.

Revision 1.15 / (download) - annotate - [select for diffs], Mon Feb 23 09:03:43 2004 UTC (20 years, 10 months ago) by takayama
Branch: MAIN
Changes since 1.14: +5 -1 lines
Diff to previous 1.14 (unified)

malloc()'s are replaced by sGC_malloc() to solve the memory leak
trouble caused by ~taka/misc-2003/A2/bs-poly/bs2-leak.sm1, foo2.

Revision 1.14 / (download) - annotate - [select for diffs], Thu Nov 20 07:18:41 2003 UTC (21 years, 1 month ago) by takayama
Branch: MAIN
Changes since 1.13: +32 -4 lines
Diff to previous 1.13 (unified)

Set the LD_LIBRARY_PATH if it is not set in "ox"-launcher.

Revision 1.13 / (download) - annotate - [select for diffs], Tue Nov 18 11:08:27 2003 UTC (21 years, 1 month ago) by takayama
Branch: MAIN
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (unified)

ox_sm1 works with util/oxpipe, but there still remains bug
to terminate the program.

Revision 1.12 / (download) - annotate - [select for diffs], Mon Oct 28 00:38:32 2002 UTC (22 years, 2 months ago) by takayama
Branch: MAIN
CVS Tags: RELEASE_1_2_2
Changes since 1.11: +21 -5 lines
Diff to previous 1.11 (unified)

Made the following change for the oxd starting protocol:
  1. ox itself has to finish.  ( ox -finish )
  2. oxd waits the termination of ox and gets the result code.
  3. if the result code is 0, then oxd returns <suceeded/>, else
     oxd returns <failed code=xxyy/>
  4. The client of oxd receives the result (<suceeded/> or <failed/>) and
     sends <login/> and close the session.

Revision 1.11 / (download) - annotate - [select for diffs], Thu May 2 08:33:47 2002 UTC (22 years, 8 months ago) by ohara
Branch: MAIN
Changes since 1.10: +3 -8 lines
Diff to previous 1.10 (unified)

access(2) does NOT return a file descripter.

Revision 1.10 / (download) - annotate - [select for diffs], Thu May 2 03:08:28 2002 UTC (22 years, 8 months ago) by takayama
Branch: MAIN
Changes since 1.9: +6 -3 lines
Diff to previous 1.9 (unified)

Replaced
  open(file,O_RDONLY)
by
  access(file,X_OK&R_OK)
It is used to check if the file exists or not.
In the cygwin environment, the function access("abc",X_OK&R_OK) returns 0
but open("abc",O_RDONLY) returns -1 when there is a file abc.exe.

Revision 1.9 / (download) - annotate - [select for diffs], Fri Dec 28 01:20:27 2001 UTC (23 years ago) by takayama
Branch: MAIN
CVS Tags: RELEASE_1_2_1
Changes since 1.8: +13 -1 lines
Diff to previous 1.8 (unified)

Several changes to support Windows.
  ox -wait s  :  waits s seconds before connection. It is not necessary on
                 Windows NT/2000, but it is necessary on Windows 95/98/ME.
  ox*.sm1 automatically detect operating system and  set session establishing
   functions properly.

Revision 1.8 / (download) - annotate - [select for diffs], Sun May 6 08:11:48 2001 UTC (23 years, 7 months ago) by takayama
Branch: MAIN
Changes since 1.7: +5 -2 lines
Diff to previous 1.7 (unified)

Support for the cygwin.  Makefile should also be changed. It will be done
by a patch file later.

Revision 1.7 / (download) - annotate - [select for diffs], Sun May 6 07:53:01 2001 UTC (23 years, 7 months ago) by takayama
Branch: MAIN
Changes since 1.6: +49 -49 lines
Diff to previous 1.6 (unified)

mark-whole-buffer,  indent-region, untabify.

Revision 1.6 / (download) - annotate - [select for diffs], Tue Dec 5 05:58:33 2000 UTC (24 years ago) by ohara
Branch: MAIN
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (unified)

If a controller receives SM_control_reset_connection, then
he does not send (OX_DATA, (CMO_INT32, 0)) to a client.

Revision 1.5 / (download) - annotate - [select for diffs], Sun Jul 30 09:55:40 2000 UTC (24 years, 5 months ago) by takayama
Branch: MAIN
CVS Tags: maekawa-ipv6, RELEASE_1_1_3
Changes since 1.4: +6 -1 lines
Diff to previous 1.4 (unified)

A bug fix to start ox_sm1.
A tex error of onlinehelp.tex (autogenerated file) is fixed.

Revision 1.4 / (download) - annotate - [select for diffs], Mon Jan 31 01:34:23 2000 UTC (24 years, 11 months ago) by takayama
Branch: MAIN
CVS Tags: RELEASE_1_1_2
Changes since 1.3: +106 -23 lines
Diff to previous 1.3 (unified)

ox -ox hoge looks for the server hoge at the current directory and next at $OpenXM_HOME/bin.
 If hoge is given by the absolute path, ox does not look for it at $OpenXM_HOME/bin.
A new protocol to tell "NO ENGINE" is under discussion.

Revision 1.3 / (download) - annotate - [select for diffs], Thu Nov 4 02:12:31 1999 UTC (25 years, 1 month ago) by takayama
Branch: MAIN
CVS Tags: RELEASE_20000124
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (unified)

Incorrect example 1 of the usage of ox is corrected.

Revision 1.2 / (download) - annotate - [select for diffs], Sat Oct 30 02:24:27 1999 UTC (25 years, 2 months ago) by takayama
Branch: MAIN
Changes since 1.1: +23 -6 lines
Diff to previous 1.1 (unified)

A wrong statement about OpenXM protocol is corrected.
A usage is added to ox.

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Fri Oct 8 02:12:13 1999 UTC (25 years, 2 months ago) by maekawa
Branch: OpenXM
CVS Tags: ALPHA
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (unified)

o import OpenXM sources

Revision 1.1 / (download) - annotate - [select for diffs], Fri Oct 8 02:12:13 1999 UTC (25 years, 2 months ago) by maekawa
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>