This is an automated email from the ASF dual-hosted git repository. frankgh pushed a change to branch trunk in repository https://gitbox.apache.org/repos/asf/cassandra.git
from cdda544904 Merge branch 'cassandra-5.0' into trunk add c09d0d929b Allow CQL client certificate authentication to work without sending an AUTHENTICATE request No new revisions were added by this update. Summary of changes: CHANGES.txt | 1 + .../apache/cassandra/auth/AuthCacheService.java | 14 ++ .../org/apache/cassandra/auth/IAuthenticator.java | 36 +++- .../cassandra/auth/MutualTlsAuthenticator.java | 17 ++ ...MutualTlsWithPasswordFallbackAuthenticator.java | 8 + .../apache/cassandra/transport/SimpleClient.java | 3 +- .../cassandra/transport/messages/AuthResponse.java | 24 +-- .../cassandra/transport/messages/AuthUtil.java | 100 +++++++++++ .../transport/messages/StartupMessage.java | 32 +++- test/conf/cassandra_ssl_test.truststore | Bin 7638 -> 8646 bytes test/conf/cassandra_ssl_test_spiffe.keystore | Bin 0 -> 2329 bytes .../org/apache/cassandra/auth/AuthTestUtils.java | 56 +++++- test/unit/org/apache/cassandra/cql3/CQLTester.java | 33 +++- .../cassandra/transport/AuthenticationTest.java | 121 +++++++++++++ .../transport/EarlyAuthenticationTest.java | 195 +++++++++++++++++++++ ...llbackAuthenticatorEarlyAuthenticationTest.java | 67 +++++++ .../transport/SimpleClientSslContextFactory.java | 68 +++++++ 17 files changed, 747 insertions(+), 28 deletions(-) create mode 100644 src/java/org/apache/cassandra/transport/messages/AuthUtil.java create mode 100644 test/conf/cassandra_ssl_test_spiffe.keystore create mode 100644 test/unit/org/apache/cassandra/transport/AuthenticationTest.java create mode 100644 test/unit/org/apache/cassandra/transport/EarlyAuthenticationTest.java create mode 100644 test/unit/org/apache/cassandra/transport/MutualTlsWithPasswordFallbackAuthenticatorEarlyAuthenticationTest.java create mode 100644 test/unit/org/apache/cassandra/transport/SimpleClientSslContextFactory.java --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org