Author: markt Date: Mon Sep 3 09:47:49 2018 New Revision: 1839928 URL: http://svn.apache.org/viewvc?rev=1839928&view=rev Log: Remove Netware support. Deprecate the public API that refers to Netware.
Modified: tomcat/trunk/java/org/apache/tomcat/jni/OS.java tomcat/trunk/java/org/apache/tomcat/jni/Procattr.java tomcat/trunk/webapps/docs/changelog.xml Modified: tomcat/trunk/java/org/apache/tomcat/jni/OS.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/jni/OS.java?rev=1839928&r1=1839927&r2=1839928&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/tomcat/jni/OS.java (original) +++ tomcat/trunk/java/org/apache/tomcat/jni/OS.java Mon Sep 3 09:47:49 2018 @@ -25,7 +25,6 @@ public class OS { /* OS Enums */ private static final int UNIX = 1; - private static final int NETWARE = 2; private static final int WIN32 = 3; private static final int WIN64 = 4; private static final int LINUX = 5; @@ -47,7 +46,13 @@ public class OS { private static native boolean is(int type); public static final boolean IS_UNIX = is(UNIX); - public static final boolean IS_NETWARE = is(NETWARE); + /** + * @deprecated Hard-coded to false since there has not been a supported + * Netware platform for many years. + * This will be removed in Tomcat 10 onwards + */ + @Deprecated + public static final boolean IS_NETWARE = false; public static final boolean IS_WIN32 = is(WIN32); public static final boolean IS_WIN64 = is(WIN64); public static final boolean IS_LINUX = is(LINUX); Modified: tomcat/trunk/java/org/apache/tomcat/jni/Procattr.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/jni/Procattr.java?rev=1839928&r1=1839927&r2=1839928&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/tomcat/jni/Procattr.java (original) +++ tomcat/trunk/java/org/apache/tomcat/jni/Procattr.java Mon Sep 3 09:47:49 2018 @@ -139,8 +139,8 @@ public class Procattr { * Determine if the child should start in its own address space or using the * current one from its parent * @param attr The procattr we care about. - * @param addrspace Should the child start in its own address space? Default - * is no on NetWare and yes on other platforms. + * @param addrspace Should the child start in its own address space? + * Default is yes. * @return the operation status */ public static native int addrspaceSet(long attr, int addrspace); Modified: tomcat/trunk/webapps/docs/changelog.xml URL: http://svn.apache.org/viewvc/tomcat/trunk/webapps/docs/changelog.xml?rev=1839928&r1=1839927&r2=1839928&view=diff ============================================================================== --- tomcat/trunk/webapps/docs/changelog.xml (original) +++ tomcat/trunk/webapps/docs/changelog.xml Mon Sep 3 09:47:49 2018 @@ -81,6 +81,11 @@ bodies when writing large bodies using asynchronous processing over HTTP/2. (markt) </fix> + <scode> + Support for Netware in the <code>org.apache.tomcat.jni</code> package + has been removed as there has not been a supported Netware platform for + a number of years. (markt) + </scode> </changelog> </subsection> <subsection name="Jasper"> --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org