This is an automated email from the ASF dual-hosted git repository. orudyy pushed a change to branch 7.1.x in repository https://gitbox.apache.org/repos/asf/qpid-broker-j.git.
from b0d5112 QPID-8356: [Broker-J] Fix loading of ACL rules containing firewall properties new c81cea7 QPID-8353: [Broker-J] Add TLSv1.3 into TLS protocol preferences new d3b0a88 QPID-8354: [Broker-J] Blacklist TLSv1.1 new 6af6079 QPID-8354: [Broker-J] Address review comments from Oleksandr Rudyy new 21c101a QPID-8360: [Broker-J]Add broker and virtual host loggers storing log records in database new 1129da1 QPID-8360: [Broker-J] Update licenseMerge for 'Eclipse Public License' to accept license specified as 'MPL 2.0 or EPL 1.0' new d2c0c65 QPID-8360: [Broker-J] Update depenecies reference file new cde6d07 QPID-8360: [Broker-J] Clean-up code new ae197f8 QPID-8360: [Broker-J] Change logger types to upper-case for consistency reasons new 097031e QPID-8363: [Broker-J] Add support for GSSAPI authentication into SimpleLDAP authentication provider new a9aedc7 QPID-8364: [Broker-J] Add support for SPNEGO authentication new 88a37dc QPID-8363: [Broker-J] Fix test dependency scope new 001d9ea NO-JIRA: Exclude test dependecies from license check The 12 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .../dependency-verification/DEPENDENCIES_REFERENCE | 2 + broker-core/pom.xml | 12 + .../server/configuration/CommonProperties.java | 4 +- .../java/org/apache/qpid/server/model/Broker.java | 6 +- ...urityToken.java => TokenCarryingPrincipal.java} | 8 +- .../manager/KerberosAuthenticationManager.java | 82 +++- .../auth/manager/LdapAuthenticationMethod.java | 23 +- .../manager/SimpleLDAPAuthenticationManager.java | 20 +- .../SimpleLDAPAuthenticationManagerImpl.java | 207 ++++++--- .../security/auth/manager/SpnegoAuthenticator.java | 293 ++++++++++++ .../transport/network/security/ssl/SSLUtil.java | 6 +- .../manager/KerberosAuthenticationManagerTest.java | 262 +++++++++++ .../SimpleLDAPAuthenticationManagerTest.java | 495 +++++++++++++++++++++ .../auth/manager/SpnegoAuthenticatorTest.java | 175 ++++++++ .../qpid/server/test/EmbeddedKdcResource.java | 196 ++++++++ .../apache/qpid/server/test/KerberosUtilities.java | 189 ++++++++ .../server/transport/TCPandSSLTransportTest.java | 207 ++++++--- .../network/security/ssl/SSLUtilTest.java | 10 +- broker-core/src/test/resources/login.config | 80 ++++ .../src/test/resources/users.ldif | 38 +- .../{derby-store => jdbc-logging-logback}/pom.xml | 63 ++- .../logging/logback/jdbc/JDBCBrokerLogger.java} | 31 +- .../logging/logback/jdbc/JDBCBrokerLoggerImpl.java | 171 +++++++ .../logging/logback/jdbc/JDBCLoggerHelper.java | 114 +++++ .../logback/jdbc/JDBCSettingsDBNameResolver.java | 42 +- .../jdbc/JDBCSettingsDrivenConnectionSource.java | 111 +++++ .../logback/jdbc/JDBCVirtualHostLogger.java} | 27 +- .../logback/jdbc/JDBCVirtualHostLoggerImpl.java | 137 ++++++ .../management/logger/brokerlogger/jdbc}/add.js | 30 +- .../management/logger/brokerlogger/jdbc}/show.js | 46 +- .../logger/virtualhostlogger/jdbc}/add.js | 30 +- .../logger/virtualhostlogger/jdbc}/show.js | 47 +- .../src/main/java/resources/logger/jdbc/add.html | 93 ++++ .../src/main/java/resources/logger/jdbc}/show.html | 18 +- .../logback/jdbc/InMemoryDatabaseTestBase.java} | 45 +- .../logback/jdbc/JDBCBrokerLoggerImplTest.java | 149 +++++++ .../logging/logback/jdbc/JDBCLoggerHelperTest.java | 114 +++++ .../jdbc/JDBCSettingsDBNameResolverTest.java | 60 +++ .../JDBCSettingsDrivenConnectionSourceTest.java | 104 +++++ .../jdbc/JDBCVirtualHostLoggerImplTest.java | 137 ++++++ .../js/qpid/management/store/pool/bonecp/show.js | 5 +- .../qpid/server/store/jdbc/JDBCSettings.java | 6 + .../apache/qpid/server/store/jdbc/JdbcUtils.java | 36 +- .../qpid/management/store/pool/ConnectionPool.js | 113 +++++ .../server/logging/logback/AbstractLogger.java | 7 +- .../logging/logback/BrokerFileLoggerImpl.java | 48 +- .../logback/BrokerLoggerStatusListener.java | 83 ++++ ...st.java => BrokerLoggerStatusListenerTest.java} | 16 +- .../server/management/plugin/HttpManagement.java | 1 + .../auth/SpnegoInteractiveAuthenticator.java | 102 +++++ ...tor.java => SpnegoPreemptiveAuthenticator.java} | 39 +- .../plugin/filter/AuthenticationCheckFilter.java | 4 + .../src/main/java/resources/addLogger.html | 5 + .../authenticationprovider/simpleldap/add.html | 30 +- .../authenticationprovider/simpleldap/show.html | 8 + .../java/resources/js/qpid/management/addLogger.js | 27 +- .../authenticationprovider/simpleldap/add.js | 36 +- .../authenticationprovider/simpleldap/show.js | 7 +- broker/pom.xml | 6 + ...-Security-Authentication-Providers-Kerberos.xml | 46 +- ...oker-Security-Authentication-Providers-LDAP.xml | 10 + pom.xml | 38 +- .../qpid/test/utils/SystemPropertySetter.java | 38 +- .../org/apache/qpid/test/utils/UnitTestBase.java | 38 +- 64 files changed, 4105 insertions(+), 528 deletions(-) copy broker-core/src/main/java/org/apache/qpid/server/security/{SecurityToken.java => TokenCarryingPrincipal.java} (87%) copy broker-plugins/amqp-1-0-protocol/src/main/java/org/apache/qpid/server/protocol/v1_0/codec/VariableWidthTypeConstructor.java => broker-core/src/main/java/org/apache/qpid/server/security/auth/manager/LdapAuthenticationMethod.java (73%) create mode 100644 broker-core/src/main/java/org/apache/qpid/server/security/auth/manager/SpnegoAuthenticator.java create mode 100644 broker-core/src/test/java/org/apache/qpid/server/security/auth/manager/KerberosAuthenticationManagerTest.java create mode 100644 broker-core/src/test/java/org/apache/qpid/server/security/auth/manager/SimpleLDAPAuthenticationManagerTest.java create mode 100644 broker-core/src/test/java/org/apache/qpid/server/security/auth/manager/SpnegoAuthenticatorTest.java create mode 100644 broker-core/src/test/java/org/apache/qpid/server/test/EmbeddedKdcResource.java create mode 100644 broker-core/src/test/java/org/apache/qpid/server/test/KerberosUtilities.java create mode 100644 broker-core/src/test/resources/login.config copy joramtests/src/test/resources/jms-client/jndi.properties => broker-core/src/test/resources/users.ldif (55%) copy broker-plugins/{derby-store => jdbc-logging-logback}/pom.xml (54%) copy broker-plugins/{jdbc-store/src/main/java/org/apache/qpid/server/virtualhost/jdbc/JDBCVirtualHost.java => jdbc-logging-logback/src/main/java/org/apache/qpid/server/logging/logback/jdbc/JDBCBrokerLogger.java} (60%) create mode 100644 broker-plugins/jdbc-logging-logback/src/main/java/org/apache/qpid/server/logging/logback/jdbc/JDBCBrokerLoggerImpl.java create mode 100644 broker-plugins/jdbc-logging-logback/src/main/java/org/apache/qpid/server/logging/logback/jdbc/JDBCLoggerHelper.java copy broker-core/src/main/java/org/apache/qpid/server/bytebuffer/NonPooledByteBufferRef.java => broker-plugins/jdbc-logging-logback/src/main/java/org/apache/qpid/server/logging/logback/jdbc/JDBCSettingsDBNameResolver.java (52%) create mode 100644 broker-plugins/jdbc-logging-logback/src/main/java/org/apache/qpid/server/logging/logback/jdbc/JDBCSettingsDrivenConnectionSource.java copy broker-plugins/{jdbc-store/src/main/java/org/apache/qpid/server/virtualhost/jdbc/JDBCVirtualHost.java => jdbc-logging-logback/src/main/java/org/apache/qpid/server/logging/logback/jdbc/JDBCVirtualHostLogger.java} (57%) create mode 100644 broker-plugins/jdbc-logging-logback/src/main/java/org/apache/qpid/server/logging/logback/jdbc/JDBCVirtualHostLoggerImpl.java copy broker-plugins/{management-http/src/main/java/resources/js/qpid/management/groupprovider/groupfile => jdbc-logging-logback/src/main/java/resources/js/qpid/management/logger/brokerlogger/jdbc}/add.js (54%) copy broker-plugins/{logging-logback/src/main/java/resources/js/qpid/management/logger/brokerlogger/memory => jdbc-logging-logback/src/main/java/resources/js/qpid/management/logger/brokerlogger/jdbc}/show.js (50%) copy broker-plugins/{management-http/src/main/java/resources/js/qpid/management/groupprovider/groupfile => jdbc-logging-logback/src/main/java/resources/js/qpid/management/logger/virtualhostlogger/jdbc}/add.js (54%) copy broker-plugins/{logging-logback/src/main/java/resources/js/qpid/management/logger/brokerlogger/memory => jdbc-logging-logback/src/main/java/resources/js/qpid/management/logger/virtualhostlogger/jdbc}/show.js (50%) create mode 100644 broker-plugins/jdbc-logging-logback/src/main/java/resources/logger/jdbc/add.html copy broker-plugins/{management-http/src/main/java/resources/virtualhost/sizemonitoring => jdbc-logging-logback/src/main/java/resources/logger/jdbc}/show.html (64%) copy broker-plugins/{jdbc-store/src/main/java/org/apache/qpid/server/store/jdbc/DefaultConnectionProvider.java => jdbc-logging-logback/src/test/java/org/apache/qpid/server/logging/logback/jdbc/InMemoryDatabaseTestBase.java} (53%) create mode 100644 broker-plugins/jdbc-logging-logback/src/test/java/org/apache/qpid/server/logging/logback/jdbc/JDBCBrokerLoggerImplTest.java create mode 100644 broker-plugins/jdbc-logging-logback/src/test/java/org/apache/qpid/server/logging/logback/jdbc/JDBCLoggerHelperTest.java create mode 100644 broker-plugins/jdbc-logging-logback/src/test/java/org/apache/qpid/server/logging/logback/jdbc/JDBCSettingsDBNameResolverTest.java create mode 100644 broker-plugins/jdbc-logging-logback/src/test/java/org/apache/qpid/server/logging/logback/jdbc/JDBCSettingsDrivenConnectionSourceTest.java create mode 100644 broker-plugins/jdbc-logging-logback/src/test/java/org/apache/qpid/server/logging/logback/jdbc/JDBCVirtualHostLoggerImplTest.java create mode 100644 broker-plugins/jdbc-store/src/main/java/resources/js/qpid/management/store/pool/ConnectionPool.js create mode 100644 broker-plugins/logging-logback/src/main/java/org/apache/qpid/server/logging/logback/BrokerLoggerStatusListener.java rename broker-plugins/logging-logback/src/test/java/org/apache/qpid/server/logging/logback/{BrokerFileLoggerStatusListenerTest.java => BrokerLoggerStatusListenerTest.java} (87%) create mode 100644 broker-plugins/management-http/src/main/java/org/apache/qpid/server/management/plugin/auth/SpnegoInteractiveAuthenticator.java copy broker-plugins/management-http/src/main/java/org/apache/qpid/server/management/plugin/auth/{OAuth2PreemptiveAuthenticator.java => SpnegoPreemptiveAuthenticator.java} (58%) copy broker-core/src/main/java/org/apache/qpid/server/protocol/v0_8/AMQTypeMap.java => qpid-test-utils/src/main/java/org/apache/qpid/test/utils/SystemPropertySetter.java (56%) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@qpid.apache.org For additional commands, e-mail: commits-h...@qpid.apache.org