martin 98/10/01 11:25:12
Modified: src/os/bs2000 ebcdic.c src README.EBCDIC CHANGES htdocs/manual new_features_1_3.html ebcdic.html Log: Reflect the fact that "Siemens Nixdorf" has been renamed to "Siemens". Revision Changes Path 1.9 +1 -2 apache-1.3/src/os/bs2000/ebcdic.c Index: ebcdic.c =================================================================== RCS file: /export/home/cvs/apache-1.3/src/os/bs2000/ebcdic.c,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- ebcdic.c 1998/07/13 11:32:47 1.8 +++ ebcdic.c 1998/10/01 18:25:07 1.9 @@ -62,8 +62,7 @@ /* Initial Port for Apache-1.3 by <[EMAIL PROTECTED]> -"BS2000 OSD" is a POSIX on a main frame. -It is made by Siemens Nixdorf AG, Germany. +"BS2000 OSD" is a POSIX on a main frame. It is made by Siemens AG, Germany. Within the POSIX subsystem, the same character set was chosen as in "native BS2000", namely EBCDIC. 1.5 +6 -54 apache-1.3/src/README.EBCDIC Index: README.EBCDIC =================================================================== RCS file: /export/home/cvs/apache-1.3/src/README.EBCDIC,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- README.EBCDIC 1998/04/01 14:12:33 1.4 +++ README.EBCDIC 1998/10/01 18:25:09 1.5 @@ -2,8 +2,8 @@ This version of Apache comes with a first-cut (working, but not fully tested) port to a mainframe machine which uses the EBCDIC -character set as its native codeset (It is the SIEMENS NIXDORF -family of mainframes running the BS2000 operating system. This +character set as its native codeset (It is the SIEMENS family +of mainframes running the BS2000 operating system. This mainframe OS nowadays features a SVR4-like POSIX subsystem). The port was started initially to @@ -22,7 +22,7 @@ #ifdef CHARSET_EBCDIC Code which is needed for any EBCDIC based machine #ifdef _OSD_POSIX Code which is needed for the BS2000 - SIEMENS NIXDORF mainframe platform only. + SIEMENS mainframe platform only. * The possibility to translate between ASCII and EBCDIC at the socket level (on BS2000 POSIX, there is a socket option which @@ -88,61 +88,13 @@ An example for the latter case is the wwwcount program which we ported as well. -What works: -- In the following list, - + means: works, tested - - means: doesn't work for some reason - ? means: compiled-in, but untested - - http_core.c + - mod_access.c + - mod_actions.c ? - mod_alias.c + - mod_asis.c ? - mod_auth.c + - mod_auth_anon.c + - mod_auth_db.c ? with own libdb.a - mod_auth_dbm.c ? with own libdb.a - mod_autoindex.c + - mod_cern_meta.c ? - mod_cgi.c + - mod_digest.c - / MD5 not ported yet - mod_dir.c + - mod_env.c + - mod_example.c - / not tried yet - mod_expires.c + - mod_headers.c + - mod_imap.c + - mod_include.c + - mod_info.c + - mod_log_agent.c + - mod_log_config.c + - mod_log_referer.c + - mod_mime.c + - mod_mime_magic.c - / not tried yet - mod_negotiation.c + - mod_proxy.c + - mod_rewrite.c ? / untested - mod_setenvif.c + - mod_so.c - / no shared libs - mod_speling.c + - mod_status.c + - mod_unique_id.c + - mod_userdir.c + - mod_usertrack.c ? / untested - -Additional (third-party) modules: See: - mod_jserv.c - / JAVA still being ported http://java.apache.org/ - mod_php.c - / not ported yet http://www.php.net/ - mod_put.c ? / untested http://hpwww.ec-lyon.fr/~vincent/apache/mod_put.html - mod_session.c ? / untested ftp://hachiman.vidya.com/pub/apache/mod_session.tar.gz - - Notes: To use the mod_auth_db functionality, you will need a working libdb.a. On the system where I did the port none was available, so I ported the standard db-1.85.14 with little problems. Note however that you will need a working perl5 as well if you want to use Apache's dbmmanage script to maintain db user databases. + +See also the ebcdic.html document which is part of the apache documentation. - Martin Kraemer, 31-Mar-1998 + Martin Kraemer, 1-Oct-1998 1.1086 +1 -1 apache-1.3/src/CHANGES Index: CHANGES =================================================================== RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v retrieving revision 1.1085 retrieving revision 1.1086 diff -u -r1.1085 -r1.1086 --- CHANGES 1998/10/01 04:53:22 1.1085 +++ CHANGES 1998/10/01 18:25:09 1.1086 @@ -2176,7 +2176,7 @@ [EMAIL PROTECTED] (Soeren Ziehe), Martin Kraemer] *) PORT: Apache now compiles & runs on an EBCDIC mainframe - (the Siemens Nixdorf BS2000-OSD family) in the POSIX subsystem + (the Siemens BS2000/OSD family) in the POSIX subsystem [Martin Kraemer] *) PORT: Fix problem killing children when terminating. Allow ^C 1.73 +3 -3 apache-1.3/htdocs/manual/new_features_1_3.html Index: new_features_1_3.html =================================================================== RCS file: /export/home/cvs/apache-1.3/htdocs/manual/new_features_1_3.html,v retrieving revision 1.72 retrieving revision 1.73 diff -u -r1.72 -r1.73 --- new_features_1_3.html 1998/09/17 14:14:48 1.72 +++ new_features_1_3.html 1998/10/01 18:25:11 1.73 @@ -511,9 +511,9 @@ running BS2000/OSD</A></STRONG> <DD>As a premiere, this version of Apache comes with a beta version of a port to a mainframe machine which uses the EBCDIC character set - as its native codeset (It is the SIEMENS NIXDORF family of - mainframes running the BS2000/OSD operating system on a IBM/390 - compatible processor This mainframe OS nowadays features a + as its native codeset (It is the SIEMENS family of mainframes + running the BS2000/OSD operating system on a IBM/390 + compatible processor. This mainframe OS nowadays features a SVR4-like POSIX subsystem). <DT><STRONG><A HREF="mod/core.html#accessfilename"><CODE>AccessFileName</CODE> 1.8 +6 -6 apache-1.3/htdocs/manual/ebcdic.html Index: ebcdic.html =================================================================== RCS file: /export/home/cvs/apache-1.3/htdocs/manual/ebcdic.html,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- ebcdic.html 1998/09/17 20:23:40 1.7 +++ ebcdic.html 1998/10/01 18:25:12 1.8 @@ -19,8 +19,8 @@ Version 1.3 of the Apache HTTP Server is the first version which includes a port to a (non-ASCII) mainframe machine which uses the EBCDIC character set as its native codeset.<BR> - (It is the SIEMENS NIXDORF family of mainframes running the - <A HREF="http://www.sni.de/servers/bs2osd/osdbc_us.htm">BS2000/OSD + (It is the SIEMENS family of mainframes running the + <A HREF="http://www.siemens.de/servers/bs2osd/osdbc_us.htm">BS2000/OSD operating system</A>. This mainframe OS nowadays features a SVR4-derived POSIX subsystem). </P> @@ -101,9 +101,9 @@ indicate which part of the HTTP protocol has to be converted and which part doesn't <EM>etc.</EM> <DT><CODE><STRONG>#ifdef _OSD_POSIX</STRONG></CODE> - <DD>Code which is needed for the BS2000 SIEMENS NIXDORF + <DD>Code which is needed for the SIEMENS BS2000/OSD mainframe platform only. This deals with include file - differences and socket implementations topics which are + differences and socket implementation topics which are only required on the BS2000/OSD platform. </DL> </LI><BR> @@ -397,7 +397,7 @@ <TR> <TD ALIGN=LEFT>mod_mime_magic - <TD ALIGN=CENTER>- + <TD ALIGN=CENTER>? <TD>not ported yet </TR> @@ -473,7 +473,7 @@ <TR> <TD ALIGN=LEFT><A HREF="http://www.php.net/">mod_php3</A> <TD ALIGN=CENTER>+ - <TD>mod_php3 runs fine, with LDAP and GD libraries + <TD>mod_php3 runs fine, with LDAP and GD and FreeType libraries </TR> <TR>