2014-04-15 5:14 GMT+04:00  <schu...@apache.org>:
> Author: schultz
> Date: Tue Apr 15 01:14:40 2014
> New Revision: 1587379
>
> URL: http://svn.apache.org/r1587379
> Log:
> Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=56027
> Add more nuanced support for entering/requiring FIPS mode when using APR 
> connector.
>
> Modified:
>     tomcat/trunk/java/org/apache/catalina/core/AprLifecycleListener.java
>     tomcat/trunk/java/org/apache/catalina/core/LocalStrings.properties
>     tomcat/trunk/java/org/apache/tomcat/jni/SSL.java
>     tomcat/trunk/webapps/docs/config/listeners.xml
>

(...)

> Modified: tomcat/trunk/webapps/docs/config/listeners.xml
> URL: 
> http://svn.apache.org/viewvc/tomcat/trunk/webapps/docs/config/listeners.xml?rev=1587379&r1=1587378&r2=1587379&view=diff
> ==============================================================================
> --- tomcat/trunk/webapps/docs/config/listeners.xml (original)
> +++ tomcat/trunk/webapps/docs/config/listeners.xml Tue Apr 15 01:14:40 2014
> @@ -112,12 +112,22 @@
>        </attribute>
>
>        <attribute name="FIPSMode" required="false">
> -        <p>Set to <code>on</code> to instruct OpenSSL to go into FIPS mode.
> +        <p>Set to <code>on</code> to request that OpenSSL be in FIPS mode
> +        (if OpenSSL is already in FIPS mode, it will remain in FIPS mode).
> +        Set to <code>enter</code> to force OpenSSL to enter FIPS mode (an 
> error
> +        will occur if OpenSSL is already in FIPS mode).
> +        Set to <code>require</code> to require that OpenSSL <i>already</i> be
> +        in FIPS mode (an error will occur if OpenSSL is not already in FIPS
> +        mode).
>          FIPS mode <em>requires you to have a FIPS-capable OpenSSL library 
> which
>          you must build yourself</em>.
> -        FIPS mode also requires Tomcat native library version 1.1.23 or 
> later,
> -        which <em>must be built against the FIPS-compatible OpenSSL</em> 
> library.
> -        If this attribute is "on", <b>SSLEngine</b> must be enabled as well.
> +        <code>FIPSMode="on"</code> or <code>FIPSMode="require"</code> 
> requires
> +        Tomcat native library version 1.1.30 or later, while

The text below makes no sense.
As you changed TCN_REQUIRED_PATCH in r1587378 to require 1.1.30,
Tomcat will refuse to load older versions of TCNative.

> +        <code>FIPSMode="enter"</code> can probably be done with Tomcat native
> +        library version 1.2.23 or later -- either of which <em>must be built
> +        against the FIPS-compatible OpenSSL</em> library.
> +        If this attribute is set to any of the above values, <b>SSLEngine</b>
> +        must be enabled as well for any effect.
>          The default value is <code>off</code>.</p>
>        </attribute>
>


Changelog entry for this change and for r1587378 =  where?

Best regards,
Konstantin Kolinko

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to