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

Reply via email to