1. Introduction stone is the packet repeater from which Mr. Hiroaki Sengoku was made. stone SSLeay is removed. It corresponds to OS/2 and compiles by emx gcc. It can do. Development environment (emx gcc) How to twist, Binary package をご use Please give. Moreover, also binary package for Win32 (Windows NT or Windows 95) It is prepared. Mr. Sengoku The formal page of stone since -- it is acquirable ( -07 Dec 1999 postscript by which stone 2.1 is already released in the direction of the head family) 2. How to Use by OS/2 Since emx gcc is used, an emx run time package is required. emx run time packages are the following anonymity. By a ftp server to download It comes. ftp://ftp.leo.org/pub/comp/os/os2/leo/gnu/emx+gcc/ hobbes.nmsu.edu/pub/os2/dev/emx/v0.9c/ The substance of an emx run time package is the archive of the name of emxrt.zip. It enters. When this is developed, the explanatory note document of an installation procedure is also 見つ. It should cut. moreover, emx run time a package and its installation method -- just -- OS/2 Magazine No.23 to which て has come out of Softbank Corp. (1998 Apr) A special feature article and appendix I think that CD-ROM is very useful. Appendix In CD-ROM All required archives are contained. Development environment also gathers. It is contained in a binary package. If stone.exe is used as it is emx.dll CONFIG.SYS It exists in the directory specified by LIBPATH. ていれば is good. Since the multithread function is used, stone is at the recompilation time. -Zmtd option can be specified. In this case, emxlibcm.dll It is necessary to exist in the directory specified by LIBPATH. It checks that the above conditions are fulfilled and is stone.exe. 通っ of PATH Please set to a た directory. Now, it is original. To README.txt It moves as explained. (However, a /ssl option is invalid.) 3. Binary Package for OS/2 stone version 2.0 for OS/2 Warp * When re-distributed, please follow GNU Public Licence. 4. Check of Operation was Carried Out. OS/2 OS/2 Warp 4 + CSD FX00002(Base OS) / WRJ8415(MPTS) + emx 0.9c fix 4
Supplementary information : (1998/02 / account of 21) - debug level kill big on the machine which is operating stone PM application -- being certain -- it is -- if WIN-OS/2 application is used -- operation of stone -- extremely -- 遅 く -- there are things especially -- Thing using TCP/IP (Netscape and Winsock an application kind) If it is moving, influence will come out considerably. It is debug level in order to avoid this. It carries out more than two and is a log of operation to stderr. It is good in making it display. debug level At the time of starting The number of -d options + It received. The number of SIGUSR(s)1 The number of -SIGUSR(s)2 It comes to be alike. SIGUSR1 / SIGUSR2 In order to have notified to stone, PATH passed along emxkill.exe (contained in the archive for OS/2 of bind8.1.1 or apache 1.2.x). After putting on a directory, it is a its own work. kill.cmd を使えば, kill -USR1 pid と、 -- rather -- UNIX -- it can perform -like (1998/02 / account of 20) - The option of gcc It is attached to the following description of Makefile. emx : $ (MAKE) CC=gcc FLAGS="-DOS2-Zmtd-Zbsd-signals"LIBS="-lsocket" stone.exe "whether -Zbsd-signals should be made -Zsysv-signals" and Mr. Ueno from -- indication is obtained Me (spring water) At the checked range, it is which. Although it seems that a difference does not have in operation what was carried out make, it judges from description of sauce. If it carries out It seems that it should make -Zsysv-signals. # Thank you for Mr. Ueno and indication. - ssl correspondence A SSL library Mr. Hiroshi Ueno's page since -- it can receive now For multithreads If ssl.a/crypto.a is used It is me that it can do make. (spring water) It checked. However, it corresponded ssl. Operation of stone for OS/2 The check is impossible yet. If those who checked operation are broken, please give notice kindly. Wish I do. In addition, ssl correspondence It is stone in order to compile stone.exe. Makefile Alike The following patches を当てて It considers as make emx-ssl. stone.c needs to be corrected. It is not. # Mr. Ueno, thank you. I appreciate very much. Makefile.diff --- Makefile.orig Fri Jan 16 21:02:00 1998+++ Makefile Sun Feb 8 00:07:40 1998@@ -66,4 +66,7 @@ $(MAKE) TARGET=win ssl_stone.exe emx:- $(MAKE) CC=gcc FLAGS="-DOS2 -Zmts -Zbsd-signals" LIBS="-lsocket" stone.exe+ $(MAKE) CC=gcc FLAGS="-DOS2 -Zmts -Zbsd-signals $(FLAGS) "LIBS=" $ (L) IBS) -lsocket" stone.exe++emx-ssl:+ $(MAKE) TARGET=emx ssl_stone
The link to this page does not have restriction. detailed The page of notes and the wish It passes and is 。.