| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178 | 
							- ================================================================================
 
-   Licensed to the Apache Software Foundation (ASF) under one or more
 
-   contributor license agreements.  See the NOTICE file distributed with
 
-   this work for additional information regarding copyright ownership.
 
-   The ASF licenses this file to You under the Apache License, Version 2.0
 
-   (the "License"); you may not use this file except in compliance with
 
-   the License.  You may obtain a copy of the License at
 
-       http://www.apache.org/licenses/LICENSE-2.0
 
-   Unless required by applicable law or agreed to in writing, software
 
-   distributed under the License is distributed on an "AS IS" BASIS,
 
-   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 
-   See the License for the specific language governing permissions and
 
-   limitations under the License.
 
- ================================================================================
 
-                      Apache Tomcat Version 8.5.66
 
-                             Release Notes
 
- =========
 
- CONTENTS:
 
- =========
 
- * Dependency Changes
 
- * API Stability
 
- * Bundled APIs
 
- * Web application reloading and static fields in shared libraries
 
- * Security manager URLs
 
- * Symlinking static resources
 
- * Viewing the Tomcat Change Log
 
- * Cryptographic software notice
 
- * When all else fails
 
- ===================
 
- Dependency Changes:
 
- ===================
 
- Tomcat 8.5 is designed to run on Java 7 and later.
 
- ==============
 
- API Stability:
 
- ==============
 
- The public interfaces for the following classes are fixed and will not be
 
- changed at all during the remaining lifetime of the 8.x series:
 
- - All classes in the javax namespace
 
- The public interfaces for the following classes may be added to in order to
 
- resolve bugs and/or add new features. No existing interface method will be
 
- removed or changed although it may be deprecated.
 
- - org.apache.catalina.* (excluding sub-packages)
 
- Note: As Tomcat 8 matures, the above list will be added to. The list is not
 
-       considered complete at this time.
 
- Note: A large number of deprecated methods, fields and configuration options
 
-       were removed in the transition from 8.0.x to 8.5.x. If any of those
 
-       removals triggers significant problems for the user community that the
 
-       deletion may be reverted in a later point release.
 
- The remaining classes are considered part of the Tomcat internals and may change
 
- without notice between point releases.
 
- =============
 
- Bundled APIs:
 
- =============
 
- A standard installation of Tomcat 8.5 makes all of the following APIs available
 
- for use by web applications (by placing them in "lib"):
 
- * annotations-api.jar (Annotations package)
 
- * catalina.jar (Tomcat Catalina implementation)
 
- * catalina-ant.jar (Tomcat Catalina Ant tasks)
 
- * catalina-ha.jar (High availability package)
 
- * catalina-storeconfig.jar (Generation of XML configuration from current state)
 
- * catalina-tribes.jar (Group communication)
 
- * ecj-4.6.3.jar (Eclipse JDT Java compiler)
 
- * el-api.jar (EL 3.0 API)
 
- * jasper.jar (Jasper 2 Compiler and Runtime)
 
- * jasper-el.jar (Jasper 2 EL implementation)
 
- * jsp-api.jar (JSP 2.3 API)
 
- * servlet-api.jar (Servlet 3.1 API)
 
- * tomcat-api.jar (Interfaces shared by Catalina and Jasper)
 
- * tomcat-coyote.jar (Tomcat connectors and utility classes)
 
- * tomcat-dbcp.jar (package renamed database connection pool based on Commons DBCP 2)
 
- * tomcat-jdbc.jar (Tomcat's database connection pooling solution)
 
- * tomcat-jni.jar (Interface to the native component of the APR/native connector)
 
- * tomcat-util.jar (Various utilities)
 
- * tomcat-websocket.jar (WebSocket 1.1 implementation)
 
- * websocket-api.jar (WebSocket 1.1 API)
 
- You can make additional APIs available to all of your web applications by
 
- putting unpacked classes into a "classes" directory (not created by default),
 
- or by placing them in JAR files in the "lib" directory.
 
- To override the XML parser implementation or interfaces, use the appropriate
 
- feature for your JVM. For Java <= 8 use the endorsed standards override
 
- feature. The default configuration defines JARs located in "endorsed" as endorsed.
 
- For Java 9+ use the upgradeable modules feature.
 
- ================================================================
 
- Web application reloading and static fields in shared libraries:
 
- ================================================================
 
- Some shared libraries (many are part of the JDK) keep references to objects
 
- instantiated by the web application. To avoid class loading related problems
 
- (ClassCastExceptions, messages indicating that the classloader
 
- is stopped, etc.), the shared libraries state should be reinitialized.
 
- Something which might help is to avoid putting classes which would be
 
- referenced by a shared static field in the web application classloader,
 
- and putting them in the shared classloader instead (JARs should be put in the
 
- "lib" folder, and classes should be put in the "classes" folder).
 
- ======================
 
- Security manager URLs:
 
- ======================
 
- In order to grant security permissions to JARs located inside the
 
- web application repository, use URLs of the following format
 
- in your policy file:
 
- file:${catalina.base}/webapps/examples/WEB-INF/lib/driver.jar
 
- ============================
 
- Symlinking static resources:
 
- ============================
 
- By default, Unix symlinks will not work when used in a web application to link
 
- resources located outside the web application root directory.
 
- This behavior is optional, and the "allowLinking" flag may be used to disable
 
- the check.
 
- ==============================
 
- Viewing the Tomcat Change Log:
 
- ==============================
 
- The full change log is available from https://tomcat.apache.org and is also
 
- included in the documentation web application.
 
- =============================
 
- Cryptographic software notice
 
- =============================
 
- This distribution includes cryptographic software.  The country in
 
- which you currently reside may have restrictions on the import,
 
- possession, use, and/or re-export to another country, of
 
- encryption software.  BEFORE using any encryption software, please
 
- check your country's laws, regulations and policies concerning the
 
- import, possession, or use, and re-export of encryption software, to
 
- see if this is permitted.  See <http://www.wassenaar.org/> for more
 
- information.
 
- The U.S. Government Department of Commerce, Bureau of Industry and
 
- Security (BIS), has classified this software as Export Commodity
 
- Control Number (ECCN) 5D002.C.1, which includes information security
 
- software using or performing cryptographic functions with asymmetric
 
- algorithms.  The form and manner of this Apache Software Foundation
 
- distribution makes it eligible for export under the License Exception
 
- ENC Technology Software Unrestricted (TSU) exception (see the BIS
 
- Export Administration Regulations, Section 740.13) for both object
 
- code and source code.
 
- The following provides more details on the included cryptographic
 
- software:
 
-   - Tomcat includes code designed to work with JSSE
 
-   - Tomcat includes code designed to work with OpenSSL
 
- ====================
 
- When all else fails:
 
- ====================
 
- See the FAQ
 
- https://tomcat.apache.org/faq/
 
 
  |