dev
Thread
Date
Earlier messages
Later messages
Messages by Thread
(tomcat) branch 11.0.x updated (48af999b06 -> c8ea979e0d)
dsoumis.apache.org via dev
(tomcat) 06/22: Scan only the contiguous run of Windows-MY numbered duplicates
dsoumis.apache.org via dev
(tomcat) 13/22: Skip key entries without a server-auth X.509 certificate when auto-selecting
dsoumis.apache.org via dev
(tomcat) 20/22: Align behavior with Panama
dsoumis.apache.org via dev
(tomcat) 18/22: Add TestSSLContextWrapper
dsoumis.apache.org via dev
(tomcat) 07/22: Reuse SSLHostConfigCertificate.chooseServerAlias in the OpenSSL contexts
dsoumis.apache.org via dev
(tomcat) 08/22: Share served-alias resolution across all SSLContext engines
dsoumis.apache.org via dev
(tomcat) 19/22: Catch RuntimeException in case of weird provider
dsoumis.apache.org via dev
(tomcat) 12/22: Enhance docs
dsoumis.apache.org via dev
(tomcat) 04/22: Use the certificate actually served after Windows-MY alias resolution
dsoumis.apache.org via dev
(tomcat) 10/22: Simplify by removing redundant method.
dsoumis.apache.org via dev
(tomcat) 22/22: Prefer the configured alias when Tomcat did not wrap the key manager
dsoumis.apache.org via dev
(tomcat) 09/22: Ignore alias case when reporting a resolved certificate alias.
dsoumis.apache.org via dev
(tomcat) 15/22: Skip an entry only when its cert is provably unusable. Absent/non-X.509 certs are accepted.
dsoumis.apache.org via dev
(tomcat) 01/22: Document Windows keystores and TLS certificate reloading
dsoumis.apache.org via dev
(tomcat) 21/22: Fix a missing alias being treated the same way as a present but unsuitable certificate.
dsoumis.apache.org via dev
(tomcat) 05/22: Fix typos
dsoumis.apache.org via dev
(tomcat) 17/22: Non-exportable Windows keys require JSSE
dsoumis.apache.org via dev
(tomcat) 02/22: Select a key store certificate valid for TLS server authentication
dsoumis.apache.org via dev
(tomcat) 11/22: Resolve the served alias once when logging a certificate
dsoumis.apache.org via dev
(tomcat) 14/22: Replace runtime certificate generation with pre-generated fixtures
dsoumis.apache.org via dev
(tomcat) 16/22: The wrapped SSLContext and its key manager are supplied pre-configured, so Tomcat cannot reliably predict which alias a handshake will serve: the socket-based chooseServerAlias callback used elsewhere to probe the served alias may disagree with the chooseEngineServerAlias callback that an SSLEngine handshake actually uses. The alias the operator configured is therefore the only dependable answer for certificate monitoring.
dsoumis.apache.org via dev
(tomcat) 03/22: Select a server-auth certificate for a configured Windows-MY alias
dsoumis.apache.org via dev
(tomcat) branch main updated (52209c65df -> d87fc62a58)
dsoumis.apache.org via dev
(tomcat) 12/22: Enhance docs
dsoumis.apache.org via dev
(tomcat) 04/22: Use the certificate actually served after Windows-MY alias resolution
dsoumis.apache.org via dev
(tomcat) 06/22: Scan only the contiguous run of Windows-MY numbered duplicates
dsoumis.apache.org via dev
(tomcat) 05/22: Fix typos
dsoumis.apache.org via dev
(tomcat) 18/22: Add TestSSLContextWrapper
dsoumis.apache.org via dev
(tomcat) 16/22: The wrapped SSLContext and its key manager are supplied pre-configured, so Tomcat cannot reliably predict which alias a handshake will serve: the socket-based chooseServerAlias callback used elsewhere to probe the served alias may disagree with the chooseEngineServerAlias callback that an SSLEngine handshake actually uses. The alias the operator configured is therefore the only dependable answer for certificate monitoring.
dsoumis.apache.org via dev
(tomcat) 09/22: Ignore alias case when reporting a resolved certificate alias.
dsoumis.apache.org via dev
(tomcat) 13/22: Skip key entries without a server-auth X.509 certificate when auto-selecting
dsoumis.apache.org via dev
(tomcat) 08/22: Share served-alias resolution across all SSLContext engines
dsoumis.apache.org via dev
(tomcat) 02/22: Select a key store certificate valid for TLS server authentication
dsoumis.apache.org via dev
(tomcat) 21/22: Fix a missing alias being treated the same way as a present but unsuitable certificate.
dsoumis.apache.org via dev
(tomcat) 14/22: Replace runtime certificate generation with pre-generated fixtures
dsoumis.apache.org via dev
(tomcat) 11/22: Resolve the served alias once when logging a certificate
dsoumis.apache.org via dev
(tomcat) 22/22: Prefer the configured alias when Tomcat did not wrap the key manager
dsoumis.apache.org via dev
(tomcat) 03/22: Select a server-auth certificate for a configured Windows-MY alias
dsoumis.apache.org via dev
(tomcat) 07/22: Reuse SSLHostConfigCertificate.chooseServerAlias in the OpenSSL contexts
dsoumis.apache.org via dev
(tomcat) 20/22: Align behavior with Panama
dsoumis.apache.org via dev
(tomcat) 19/22: Catch RuntimeException in case of weird provider
dsoumis.apache.org via dev
(tomcat) 01/22: Document Windows keystores and TLS certificate reloading
dsoumis.apache.org via dev
(tomcat) 17/22: Non-exportable Windows keys require JSSE
dsoumis.apache.org via dev
(tomcat) 10/22: Simplify by removing redundant method.
dsoumis.apache.org via dev
(tomcat) 15/22: Skip an entry only when its cert is provably unusable. Absent/non-X.509 certs are accepted.
dsoumis.apache.org via dev
(tomcat) branch 9.0.x updated: Review "Remove stray raw path entry added to the WebSocket template..."
markt.apache.org via dev
(tomcat) branch 11.0.x updated: Review "Remove stray raw path entry added to the WebSocket template..."
markt.apache.org via dev
(tomcat) branch main updated: Review "Remove stray raw path entry added to the WebSocket template..."
markt.apache.org via dev
(tomcat) branch 10.1.x updated: Review "Fix covariant return type overrides of annotated POJO ..."
markt.apache.org via dev
(tomcat) branch 9.0.x updated: Review "Fix covariant return type overrides of annotated POJO ..."
markt.apache.org via dev
(tomcat) branch 11.0.x updated: Review "Fix covariant return type overrides of annotated POJO ..."
markt.apache.org via dev
(tomcat) branch main updated: Review "Fix covariant return type overrides of annotated POJO ..."
markt.apache.org via dev
(tomcat) branch 9.0.x updated: Review "Fix 32-bit truncation of the WebSocket client I/O timeout"
markt.apache.org via dev
(tomcat) branch 10.1.x updated: Review "Fix 32-bit truncation of the WebSocket client I/O timeout"
markt.apache.org via dev
(tomcat) branch 11.0.x updated: Review "Fix 32-bit truncation of the WebSocket client I/O timeout"
markt.apache.org via dev
(tomcat) branch 9.0.x updated: Review "Use UTF-8 for WebSocket client basic authentication credentials"
markt.apache.org via dev
(tomcat) branch main updated: Review "Fix 32-bit truncation of the WebSocket client I/O timeout"
markt.apache.org via dev
(tomcat) branch 10.1.x updated: Review "Use UTF-8 for WebSocket client basic authentication credentials"
markt.apache.org via dev
(tomcat) branch 11.0.x updated: Review "Use UTF-8 for WebSocket client basic authentication credentials"
markt.apache.org via dev
(tomcat) branch main updated: Review "Use UTF-8 for WebSocket client basic authentication credentials"
markt.apache.org via dev
(tomcat) branch 9.0.x updated (138198224d -> fab4dfc2f3)
remm.apache.org via dev
(tomcat) 01/03: Name container-managed connection pools uniquely
remm.apache.org via dev
(tomcat) 03/03: Java compatibility
remm.apache.org via dev
(tomcat) branch 10.1.x updated: Fix failing test after class was removed
markt.apache.org via dev
(tomcat) branch 9.0.x updated: Fix failing test after class was removed
markt.apache.org via dev
(tomcat) branch 11.0.x updated (a671fac723 -> a170f971d6)
remm.apache.org via dev
(tomcat) 01/02: Name container-managed connection pools uniquely
remm.apache.org via dev
(tomcat) branch 10.1.x updated: Review "Exclude unimplemented SSLv2 ciphers when converting OpenSSL..."
markt.apache.org via dev
[PR] Treat the weight parameter name as case-insensitive [tomcat]
arturobernalg (via GitHub) via dev
(tomcat) branch 11.0.x updated: Fix Gump failure
markt.apache.org via dev
(tomcat) branch 9.0.x updated: Review "Check for NULL after SSL_CTX_new() and SSL_new()..."
markt.apache.org via dev
(tomcat) branch 9.0.x updated: Remove unnecessary volatile
markt.apache.org via dev
(tomcat) branch 11.0.x updated: Send an Allow header with the 405 response of the CGI servlet (#1108)
markt.apache.org via dev
(tomcat) branch 11.0.x updated: Decline permessage-deflate offers with invalid parameter values (#1110)
markt.apache.org via dev
(tomcat) branch 10.1.x updated: Update jextract resource
remm.apache.org via dev
(tomcat) branch 9.0.x updated: Additional per-message deflate validation
markt.apache.org via dev
(tomcat) branch 10.1.x updated: Additional per-message deflate validation
markt.apache.org via dev
(tomcat) branch 11.0.x updated: Additional per-message deflate validation
markt.apache.org via dev
(tomcat) branch main updated: Additional per-message deflate validation
markt.apache.org via dev
(tomcat) branch 10.1.x updated: Decline permessage-deflate offers with invalid parameter values (#1110)
markt.apache.org via dev
(tomcat) branch 9.0.x updated: Decline permessage-deflate offers with invalid parameter values (#1110)
markt.apache.org via dev
(tomcat) branch main updated: Decline permessage-deflate offers with invalid parameter values (#1110)
markt.apache.org via dev
(tomcat) branch 9.0.x updated (6a041282cb -> 0a612fd6d3)
markt.apache.org via dev
(tomcat) 02/02: Refactor request.getContextPath()
markt.apache.org via dev
(tomcat) 01/02: Fix comment
markt.apache.org via dev
(tomcat) branch 9.0.x updated: Ignore empty list elements when parsing the Range header (#1106)
markt.apache.org via dev
(tomcat) branch 9.0.x updated: Review "Fix WebSocket client digest response calculation for qop..."
markt.apache.org via dev
(tomcat) branch 10.1.x updated: Review "Fix WebSocket client digest response calculation for qop..."
markt.apache.org via dev
(tomcat) branch 10.1.x updated: Remove unnecessary volatile
markt.apache.org via dev
(tomcat) branch 9.0.x updated: Review "Synchronize the registry metadata maps"
markt.apache.org via dev
(tomcat) branch 9.0.x updated: Review "Match OpenSSL semantics for AND cipher expressions with..."
markt.apache.org via dev
(tomcat) branch main updated: Remove unnecessary volatile
markt.apache.org via dev
(tomcat) branch 11.0.x updated (eb359a819c -> 01afdc0386)
remm.apache.org via dev
(tomcat) 05/38: Refuse a credential change without costing the pool a session
remm.apache.org via dev
(tomcat) 04/38: Put PoolUtilities' copy semantics fully in its javadoc
remm.apache.org via dev
(tomcat) 11/38: Harden and document the pool's message factory
remm.apache.org via dev
(tomcat) 06/38: Mask the URL the driver-instantiation debug line prints
remm.apache.org via dev
(tomcat) 27/38: Stop the statistics registration from pinning abandoned pools
remm.apache.org via dev
(tomcat) 23/38: Resolve the interceptor base named in the timeout property report
remm.apache.org via dev
(tomcat) 16/38: Let one validation read the validator once
remm.apache.org via dev
(tomcat) 14/38: State the trap interceptor's contract in full and pin it with tests
remm.apache.org via dev
(tomcat) 17/38: Bring back every cleaner the dead shared timer took with it
remm.apache.org via dev
(tomcat) 21/38: Tell the operator where the configured query timeout does not take effect
remm.apache.org via dev
(tomcat) 31/38: Put the JMX helper's documentation in line with what it does
remm.apache.org via dev
(tomcat) 12/38: Put the pooled-connection JMX contract in line with what the pool publishes
remm.apache.org via dev
(tomcat) 30/38: Make the slow query report's JMX registration hold together
remm.apache.org via dev
(tomcat) 18/38: Hold the claimed windows against an Error from the driver
remm.apache.org via dev
(tomcat) 10/38: Fix the broken @link to getXAConnection in PooledConnection
remm.apache.org via dev
(tomcat) 26/38: Keep reported SQL text inside the log line it is reported on
remm.apache.org via dev
(tomcat) 38/38: Say what the statement finalizer tracks and blames only from what it knows
remm.apache.org via dev
(tomcat) 03/38: Read the driver properties under the monitor that publishes them
remm.apache.org via dev
(tomcat) 09/38: Harden statement-proxy creation in the interceptor base
remm.apache.org via dev
(tomcat) 22/38: Keep the abandoned timer on the borrow it is armed for
remm.apache.org via dev
(tomcat) 35/38: Put the pool MBean's masking, counters and promises in line
remm.apache.org via dev
(tomcat) 34/38: Put the pool's own JMX MBean's registrations, credentials and wording in order
remm.apache.org via dev
(tomcat) 20/38: Make the state interceptor answer only for the borrow it serves
remm.apache.org via dev
(tomcat) 37/38: Retry a statement close that the connection return could not finish
remm.apache.org via dev
(tomcat) 19/38: State the validator contract the way the pool honors it
remm.apache.org via dev
(tomcat) 15/38: Guard the pool against throwables that out-type its catches
remm.apache.org via dev
(tomcat) 13/38: Seal the statement facade's handles when a borrow is aborted
remm.apache.org via dev
(tomcat) 02/38: Resolve in the copy what the source resolves beneath a non-String entry
remm.apache.org via dev
(tomcat) 25/38: Book successful query executions against their recording time
remm.apache.org via dev
(tomcat) 36/38: Close statement creations that land behind the return drain
remm.apache.org via dev
(tomcat) 33/38: Make the statement decorator's documentation say what it does
remm.apache.org via dev
(tomcat) 07/38: Treat a blank validation query as the unset value
remm.apache.org via dev
(tomcat) 08/38: Harden PooledConnection around identity, diagnostics, teardown and blank SQL
remm.apache.org via dev
(tomcat) 01/38: Refuse to pool an XA session that carries an unresolved branch
remm.apache.org via dev
(tomcat) 32/38: Report a failed result set wrap as the exception the call declares
remm.apache.org via dev
(tomcat) 24/38: Release a chained report definition's JMX state on close
remm.apache.org via dev
(tomcat) 28/38: Keep a renamed pool on the registrations it made at start
remm.apache.org via dev
(tomcat) branch 11.0.x updated: Review "Validate the protocol of OCSP URLs from a client certificate..."
markt.apache.org via dev
(tomcat) branch main updated: Test HTTP/2 handling of undefined flags (#1105)
markt.apache.org via dev
(tomcat) branch 9.0.x updated: Review "Fix submitted task count drift in ThreadPoolExecutor"
markt.apache.org via dev
(tomcat) branch 10.1.x updated: Review "Fix submitted task count drift in ThreadPoolExecutor"
markt.apache.org via dev
(tomcat) branch main updated (3260be4edf -> 2f713bf41b)
remm.apache.org via dev
(tomcat) 02/39: Resolve in the copy what the source resolves beneath a non-String entry
remm.apache.org via dev
(tomcat) 17/39: Bring back every cleaner the dead shared timer took with it
remm.apache.org via dev
(tomcat) 01/39: Refuse to pool an XA session that carries an unresolved branch
remm.apache.org via dev
(tomcat) 39/39: Merge branch 'main' of
[email protected]
:apache/tomcat.git into main
remm.apache.org via dev
(tomcat) 37/39: Retry a statement close that the connection return could not finish
remm.apache.org via dev
(tomcat) 12/39: Put the pooled-connection JMX contract in line with what the pool publishes
remm.apache.org via dev
(tomcat) 05/39: Refuse a credential change without costing the pool a session
remm.apache.org via dev
(tomcat) 34/39: Put the pool's own JMX MBean's registrations, credentials and wording in order
remm.apache.org via dev
(tomcat) 18/39: Hold the claimed windows against an Error from the driver
remm.apache.org via dev
(tomcat) 13/39: Seal the statement facade's handles when a borrow is aborted
remm.apache.org via dev
(tomcat) 19/39: State the validator contract the way the pool honors it
remm.apache.org via dev
(tomcat) 14/39: State the trap interceptor's contract in full and pin it with tests
remm.apache.org via dev
(tomcat) 36/39: Close statement creations that land behind the return drain
remm.apache.org via dev
(tomcat) 06/39: Mask the URL the driver-instantiation debug line prints
remm.apache.org via dev
(tomcat) 24/39: Release a chained report definition's JMX state on close
remm.apache.org via dev
(tomcat) 33/39: Make the statement decorator's documentation say what it does
remm.apache.org via dev
(tomcat) 28/39: Keep a renamed pool on the registrations it made at start
remm.apache.org via dev
(tomcat) 27/39: Stop the statistics registration from pinning abandoned pools
remm.apache.org via dev
(tomcat) 30/39: Make the slow query report's JMX registration hold together
remm.apache.org via dev
(tomcat) 23/39: Resolve the interceptor base named in the timeout property report
remm.apache.org via dev
(tomcat) 20/39: Make the state interceptor answer only for the borrow it serves
remm.apache.org via dev
(tomcat) 15/39: Guard the pool against throwables that out-type its catches
remm.apache.org via dev
(tomcat) 16/39: Let one validation read the validator once
remm.apache.org via dev
(tomcat) 03/39: Read the driver properties under the monitor that publishes them
remm.apache.org via dev
(tomcat) 10/39: Fix the broken @link to getXAConnection in PooledConnection
remm.apache.org via dev
(tomcat) 35/39: Put the pool MBean's masking, counters and promises in line
remm.apache.org via dev
(tomcat) 38/39: Say what the statement finalizer tracks and blames only from what it knows
remm.apache.org via dev
(tomcat) 22/39: Keep the abandoned timer on the borrow it is armed for
remm.apache.org via dev
(tomcat) 04/39: Put PoolUtilities' copy semantics fully in its javadoc
remm.apache.org via dev
(tomcat) 07/39: Treat a blank validation query as the unset value
remm.apache.org via dev
(tomcat) 11/39: Harden and document the pool's message factory
remm.apache.org via dev
(tomcat) 21/39: Tell the operator where the configured query timeout does not take effect
remm.apache.org via dev
(tomcat) 25/39: Book successful query executions against their recording time
remm.apache.org via dev
(tomcat) 32/39: Report a failed result set wrap as the exception the call declares
remm.apache.org via dev
(tomcat) 26/39: Keep reported SQL text inside the log line it is reported on
remm.apache.org via dev
(tomcat) 08/39: Harden PooledConnection around identity, diagnostics, teardown and blank SQL
remm.apache.org via dev
(tomcat) 31/39: Put the JMX helper's documentation in line with what it does
remm.apache.org via dev
(tomcat) 09/39: Harden statement-proxy creation in the interceptor base
remm.apache.org via dev
(tomcat) branch 11.0.x updated: Review "Fix submitted task count drift in ThreadPoolExecutor"
markt.apache.org via dev
(tomcat) branch main updated: Review "Fix submitted task count drift in ThreadPoolExecutor"
markt.apache.org via dev
(tomcat) branch 11.0.x updated: Remove unnecessary volatile
markt.apache.org via dev
(tomcat) branch 10.1.x updated: Review "Resolve nested JAR entries in JarFileUrlNestedJar using the..."
markt.apache.org via dev
(tomcat) branch 9.0.x updated (cf13124306 -> 352e314a94)
remm.apache.org via dev
(tomcat) 10/38: Fix the broken @link to getXAConnection in PooledConnection
remm.apache.org via dev
(tomcat) 11/38: Harden and document the pool's message factory
remm.apache.org via dev
(tomcat) 12/38: Put the pooled-connection JMX contract in line with what the pool publishes
remm.apache.org via dev
(tomcat) 06/38: Mask the URL the driver-instantiation debug line prints
remm.apache.org via dev
(tomcat) 02/38: Resolve in the copy what the source resolves beneath a non-String entry
remm.apache.org via dev
(tomcat) 27/38: Stop the statistics registration from pinning abandoned pools
remm.apache.org via dev
(tomcat) 09/38: Harden statement-proxy creation in the interceptor base
remm.apache.org via dev
(tomcat) 17/38: Bring back every cleaner the dead shared timer took with it
remm.apache.org via dev
(tomcat) 38/38: Say what the statement finalizer tracks and blames only from what it knows
remm.apache.org via dev
(tomcat) 23/38: Resolve the interceptor base named in the timeout property report
remm.apache.org via dev
(tomcat) 25/38: Book successful query executions against their recording time
remm.apache.org via dev
(tomcat) 18/38: Hold the claimed windows against an Error from the driver
remm.apache.org via dev
(tomcat) 16/38: Let one validation read the validator once
remm.apache.org via dev
(tomcat) 20/38: Make the state interceptor answer only for the borrow it serves
remm.apache.org via dev
(tomcat) 33/38: Make the statement decorator's documentation say what it does
remm.apache.org via dev
(tomcat) 01/38: Refuse to pool an XA session that carries an unresolved branch
remm.apache.org via dev
(tomcat) 05/38: Refuse a credential change without costing the pool a session
remm.apache.org via dev
(tomcat) 04/38: Put PoolUtilities' copy semantics fully in its javadoc
remm.apache.org via dev
(tomcat) 28/38: Keep a renamed pool on the registrations it made at start
remm.apache.org via dev
(tomcat) 07/38: Treat a blank validation query as the unset value
remm.apache.org via dev
(tomcat) 31/38: Put the JMX helper's documentation in line with what it does
remm.apache.org via dev
Earlier messages
Later messages