This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch 
dependabot/maven/commons-io-commons-io-2.14.0
in repository https://gitbox.apache.org/repos/asf/knox.git


 discard f215c574b Bump commons-io:commons-io from 2.8.0 to 2.14.0
     add f769bad7a Bump ejs from 3.1.8 to 3.1.10 in /knox-webshell-ui (#904)
     add b3ec2275c Bump org.apache.zookeeper:zookeeper from 3.8.1 to 3.8.4 
(#884)
     add 10a586363 Bump follow-redirects from 1.15.5 to 1.15.6 in 
/knox-token-management-ui (#885)
     add a4417f2d1 Bump follow-redirects from 1.15.5 to 1.15.6 in 
/knox-homepage-ui (#886)
     add 1cdddc665 Bump follow-redirects from 1.15.5 to 1.15.6 in 
/knox-webshell-ui (#887)
     add cb250563b Bump follow-redirects from 1.15.5 to 1.15.6 in 
/knox-token-generation-ui (#888)
     add c1112bfba Bump follow-redirects from 1.15.5 to 1.15.6 in 
/gateway-admin-ui (#889)
     add 58dd02b02 KNOX-3065: SSE support for Knox (#947)
     add 86a1c8b77 Bump jetty.version from 9.4.48.v20220622 to 9.4.56.v20240826 
(#946)
     add fefd7ebbf Bump cookie and express in /knox-homepage-ui (#945)
     add e69fdddc6 KNOX-3074: Add hbase ui service and rewrite rules for jsp 
pages missing for HBase v2.5 (#956)
     add 8228517f4 Bump cookie and express in /gateway-admin-ui (#944)
     add 90bb20cac Bump serve-static and express in /knox-webshell-ui (#955)
     add ce88128da Bump send and express in /knox-webshell-ui (#954)
     add ae6d34456 Bump cookie and express in /knox-token-generation-ui (#957)
     add f6e958379 Bump cookie and express in /knox-token-management-ui (#959)
     add 70ba38002 Bump send and express in /knox-token-management-ui (#960)
     add 5b500d9f6 Bump body-parser and express in /knox-token-management-ui 
(#961)
     add 9405a130d Bump serve-static and express in /knox-token-management-ui 
(#962)
     add 08ec04002 KNOX-3046 - Yarn REST API should support query parameters 
(#921)
     add e73cb1a71 KNOX-3067: Upgrade ehcache to 3.3.1 (#936)
     add 406ca301c KNOX-3061: Upgrade Bouncy Castle to 1.78 (#964)
     add b3f15ccf9 Bump micromatch from 4.0.5 to 4.0.8 in /knox-webshell-ui 
(#966)
     add 683c499b8 KNOX-3075 - Handling unlimited token expiration in JDBC TSS 
properly (#970)
     add 4748771c4 KNOX-3051: Ability to extend classpath with configurable 
paths (#971)
     add e6697d889 KNOX-3077 - Add pac4j.cookie.max.age param (#972)
     add 8e4e343c1 Bump braces from 3.0.2 to 3.0.3 in /knox-token-generation-ui 
(#969)
     add d3c167c22 KNOX-3087 - Provide a way to validate JWT tokens that are 
missing typ header and Add letsencrypt staging cert to knox docker image (#985)
     add 56c0a4da5 KNOX-3088: Fix Ranger plug-in group lookup with Java 17 
(#984)
     add a15e34a30 Revert "KNOX-3006 - PAM module occasionally generates 
garbage group names (#840)" (#983)
     add de3c78cbc KNOX-3085: Metadata API should return the certificate chain 
(if any) instead of only the configured Knox instance certificate (#988)
     add a2c0985f4 KNOX-3095:Added HBase UI proxying for Startup progress (#989)
     add 1788cf96d KNOX-3097 Add more redirect.whitelist Test Cases for KNOXSSO 
(#991)
     add 098140d9b KNOX-3077 - Add unit test for pac4j.cookie.max.age param 
(#993)
     add a85cdcbe1 KNOX-3096 - Remote Authentication Provider for Levaraging 
other Knox Instances (#994)
     add 956abf9cc KNOX-3101 - hash key for RemoteAuthProvider cache (#996)
     add b26b8de23 KNOX-3099: Ability to exclude topologies form client auth 
needed policy (#995)
     add 941d42ae6 KNOX-3100 - RemoteAuthProvider to accept multiple group 
headers (#997)
     add 85c5557f0 KNOX-3103 - Move RegEx Tests from KnoxSSO module to 
RegExUtils (#998)
     add cdf6e8043 KNOX-3102 - Complete Auditing in RemoteAuthProvider (#999)
     add 139f01751 KNOX-3104 - Add groups to the RemoteAuthProvider audit entry 
(#1000)
     add 29c606fe4 KNOX-3105 - Add Topology Level Config for Truststore to 
RemoteAuthProvider (#1001)
     add 9dd514860 KNOX-3108: Append classpath with additional paths (#1004) 
via hanicz
     add 9b7c4b7c5 KNOX-3107 - Alias Support for the RemoteAuthProvider 
truststore password (#1002)
     add 281f3a589 KNOX-3052: Allow Multiple Issuers and JWTs with no Audience 
in same Topology as Others (#1006)
     add b5c6fcede KNOX-3109 - Passcode Tokens to use as Bearer Token (#1005)
     add d699feb7e KNOX-3111: Gobal config for HSTS headers (#1007)
     add 21aaa2d48 KNOX-3113: Changed the default HSTS header for global 
config, skips copying the HSTS header if its already set (#1008)
     add b08c485ed KNOX-3112 - Add an API for CLIENT_ID and SECRET based on 
KNOXTOKEN API (#1011)
     add d915ddee9 KNOX-3117 - Update spring-vault, jackson guava dependencies 
(#1012)
     add f5e847111 KNOX-3117 - Update snakeyaml dependency to 2.4 (#1014)
     add 098e8091c KNOX-3119 - Provide appropriate defaults for CLIENTID 
extension of KN… (#1016)
     add df9e7912c KNOX-3115: HA Dispatch for SSE (#1010)
     add fb08565df KNOX-3122: gateway config path is read from system property 
first (#1018)
     add 314f7e9d8 KNOX-3118 - Use SHA256 as Knox Default Self-Signing 
algorithm for SSL… (#1015)
     add c2c029055 KNOX-3120 - Add a specialized use API for API KEY based on 
KNOXTOKEN API (#1019)
     add 2571ae181 Bump org.apache.mina:mina-core from 2.0.22 to 2.0.27 (#973)
     add ccfb00c3c KNOX-3129 - Add expiry to APIKEY and CLIENTID API Responses 
(#1022)
     add 9b653160c KNOX-3124 - Add Security Header filter to WebAppSec Provider 
(#1021)
     add 8445d1c1c KNOX-2719: upgrade velocity dependency (#1026)
     add ffb5e3635 Bump commons-io:commons-io from 2.8.0 to 2.14.0

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (f215c574b)
            \
             N -- N -- N   
refs/heads/dependabot/maven/commons-io-commons-io-2.14.0 (ffb5e3635)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 gateway-admin-ui/package-lock.json                 | 539 ++++++++++++--------
 gateway-demo-ldap/pom.xml                          |   5 +
 gateway-docker/pom.xml                             |   4 +
 .../src/main/resources/docker/Dockerfile           |   3 +-
 .../main/resources/docker/gateway-entrypoint.sh    |  10 +-
 .../ha/dispatch/ConfigurableHADispatch.java        | 240 +++------
 .../knox/gateway/ha/dispatch/LBHaDispatch.java     | 243 +++++++++
 .../knox/gateway/ha/dispatch/SSEHaDispatch.java    | 152 ++++++
 .../gateway/ha/dispatch/SSEHaDispatchTest.java     | 421 +++++++++++++++
 .../pom.xml                                        |  26 +-
 .../apache/knox/gateway/RemoteAuthMessages.java    |  38 ++
 .../deploy/RemoteAuthDeploymentContributor.java    |   6 +-
 .../knox/gateway/filter/RemoteAuthFilter.java      | 368 +++++++++++++
 ...ox.gateway.deploy.ProviderDeploymentContributor |   1 +
 .../RemoteAuthDeploymentContributorTest.java       |   6 +-
 .../knox/gateway/filter/RemoteAuthFilterTest.java  | 524 +++++++++++++++++++
 .../federation/jwt/filter/AbstractJWTFilter.java   |  54 +-
 .../federation/jwt/filter/JWTFederationFilter.java |   9 +-
 .../provider/federation/AbstractJWTFilterTest.java | 165 +++++-
 .../federation/JWTFederationFilterTest.java        |  25 +-
 ...okenIDAsHTTPBasicCredsFederationFilterTest.java |  10 +
 gateway-provider-security-pac4j/pom.xml            |   5 +
 .../pac4j/filter/Pac4jDispatcherFilter.java        |   8 +
 .../gateway/pac4j/session/KnoxSessionStore.java    |   6 +
 .../pac4j/filter/Pac4jDispatcherFilterTest.java    | 152 ++++++
 gateway-provider-security-shiro/pom.xml            |  10 +-
 .../org/apache/knox/gateway/ShiroMessages.java     |  18 +-
 .../knox/gateway/shirorealm/KnoxCacheManager.java  | 133 ++++-
 .../gateway/shirorealm/KnoxCacheManagerTest.java}  |  33 +-
 .../webappsec/deploy/WebAppSecContributor.java     |  54 +-
 .../webappsec/filter/SecurityHeaderFilter.java     | 125 +++++
 ...lterTest.java => SecurityHeaderFilterTest.java} |  58 +--
 gateway-release-common/home/bin/knox-functions.sh  |   2 +-
 gateway-release/pom.xml                            |   4 +
 .../src/main/resources/META-INF/launcher.cfg       |   2 +-
 .../org/apache/knox/gateway/GatewayMessages.java   |   6 +
 .../org/apache/knox/gateway/GatewayServer.java     |   8 +
 .../gateway/config/impl/GatewayConfigImpl.java     |  40 +-
 .../apache/knox/gateway/filter/HSTSHandler.java    |  31 +-
 .../security/impl/DefaultKeystoreService.java      |  27 +-
 .../services/security/impl/JettySSLService.java    |  10 +
 .../token/impl/DefaultTokenAuthorityService.java   |   8 +-
 .../services/token/impl/JDBCTokenStateService.java |   8 +-
 .../token/impl/TokenAuthorityServiceMessages.java  |   3 +
 .../services/token/impl/TokenStateDatabase.java    |   4 +-
 .../knox/gateway/GatewayGlobalConfigTest.java      |  27 +
 .../knox/gateway/filter/HSTSHandlerTest.java       |  33 +-
 .../security/impl/DefaultKeystoreServiceTest.java  |  36 +-
 .../security/impl/JettySSLServiceTest.java         |  52 ++
 .../impl/DefaultTokenAuthorityServiceTest.java     |  12 +
 .../token/impl/JDBCTokenStateServiceTest.java      |  30 +-
 .../org/apache/knox/gateway/util/KnoxCLITest.java  |   9 +
 .../apache/knox/gateway/websockets/BadUrlTest.java |   1 +
 .../knox/gateway/websockets/JWTValidatorTest.java  |   2 +-
 .../gateway/websockets/WebsocketEchoTestBase.java  |   1 +
 .../WebsocketMultipleConnectionTest.java           |   1 +
 .../test/resources/conf-site/conf/gateway-site.xml |  16 +
 .../resources/services/hbaseui/2.1.0/rewrite.xml   |   3 +
 .../services/hbaseui/{2.1.0 => 2.5.10}/rewrite.xml | 282 ++++++----
 .../resources/services/hbaseui/2.5.10/service.xml  | 166 ++++++
 .../resources/services/yarnui/2.7.0/rewrite.xml    |   4 +-
 .../service/knoxsso/WebSSOResourceTest.java        |  72 ---
 .../gateway/service/knoxtoken/APIKeyResource.java  |  90 ++++
 .../knoxtoken/ClientCredentialsResource.java       |  89 ++++
 .../gateway/service/knoxtoken/OAuthResource.java   |  43 +-
 .../knoxtoken/PasscodeTokenResourceBase.java       | 134 +++++
 .../service/knoxtoken/ServletContextWrapper.java   | 324 ++++++++++++
 .../gateway/service/knoxtoken/TokenResource.java   |  20 +-
 ...ava => APIKeyServiceDeploymentContributor.java} |  36 +-
 ...ntCredentialsServiceDeploymentContributor.java} |  36 +-
 ...nox.gateway.deploy.ServiceDeploymentContributor |   4 +-
 .../knoxtoken/ServletContextWrapperTest.java       | 134 +++++
 .../knoxtoken/TokenServiceResourceTest.java        |  81 ++-
 .../service/metadata/KnoxMetadataResource.java     |  42 +-
 .../java/org/apache/knox/gateway/shell/KnoxSh.java |  63 +--
 .../org/apache/knox/gateway/GatewayTestConfig.java |  24 +
 gateway-spi/pom.xml                                |  18 +
 .../apache/knox/gateway/SpiGatewayMessages.java    |  15 +
 .../apache/knox/gateway/config/GatewayConfig.java  |  27 +
 .../knox/gateway/dispatch/DefaultDispatch.java     |   5 +
 .../dispatch/DefaultHttpAsyncClientFactory.java    |  87 ++++
 .../gateway/dispatch/DefaultHttpClientFactory.java |  18 +-
 .../gateway/dispatch/GatewayDispatchFilter.java    |  20 +-
 ...entFactory.java => HttpAsyncClientFactory.java} |   6 +-
 .../gateway/services/security/KeystoreService.java |  22 +
 .../knox/gateway/services/security/SSLService.java |   3 +
 .../services/security/token/TokenMetadataType.java |   2 +-
 .../org/apache/knox/gateway/sse/SSEDispatch.java   | 240 +++++++++
 .../org/apache/knox/gateway/sse/SSEEntity.java     | 113 ++++
 .../org/apache/knox/gateway/sse/SSEException.java  |   9 +-
 .../org/apache/knox/gateway/sse/SSEResponse.java   | 158 ++++++
 .../java/org/apache/knox/gateway/sse/SSEvent.java  | 125 +++++
 .../knox/gateway/dispatch/DefaultDispatchTest.java |  46 ++
 .../DefaultHttpAsyncClientFactoryTest.java         |  76 +++
 .../apache/knox/gateway/sse/SSEDispatchTest.java   | 483 ++++++++++++++++++
 .../org/apache/knox/gateway/sse/SSEEntityTest.java | 182 +++++++
 .../org/apache/knox/gateway/sse/SSEventTest.java   |  83 +++
 .../apache/knox/gateway/GatewayDeployFuncTest.java |   6 +-
 .../org/apache/knox/gateway/GatewayHSTSTest.java   | 265 ++++++++++
 .../gateway/GatewayLdapPosixGroupFuncTest.java     |  45 +-
 .../knox/gateway/util/X509CertificateUtil.java     |  86 +++-
 .../apache/knox/gateway/util/RegExUtilsTest.java   | 106 ++++
 .../org/apache/knox/gateway/launcher/Command.java  |   8 +-
 .../launcher/GatewayServerClasspathExtender.java   | 118 +++++
 .../GatewayServerClasspathExtenderTest.java        | 207 ++++++++
 knox-homepage-ui/package-lock.json                 | 539 ++++++++++++--------
 knox-token-generation-ui/package-lock.json         | 567 ++++++++++++---------
 knox-token-management-ui/package-lock.json         | 539 ++++++++++++--------
 knox-webshell-ui/package-lock.json                 | 559 ++++++++++++--------
 pom.xml                                            | 115 ++++-
 110 files changed, 8523 insertions(+), 1846 deletions(-)
 create mode 100644 
gateway-provider-ha/src/main/java/org/apache/knox/gateway/ha/dispatch/LBHaDispatch.java
 create mode 100644 
gateway-provider-ha/src/main/java/org/apache/knox/gateway/ha/dispatch/SSEHaDispatch.java
 create mode 100644 
gateway-provider-ha/src/test/java/org/apache/knox/gateway/ha/dispatch/SSEHaDispatchTest.java
 copy {gateway-provider-security-preauth => 
gateway-provider-security-authc-remote}/pom.xml (81%)
 mode change 100644 => 100755
 create mode 100644 
gateway-provider-security-authc-remote/src/main/java/org/apache/knox/gateway/RemoteAuthMessages.java
 copy 
gateway-provider-security-authc-anon/src/main/java/org/apache/knox/gateway/deploy/AnonymousAuthDeploymentContributor.java
 => 
gateway-provider-security-authc-remote/src/main/java/org/apache/knox/gateway/deploy/RemoteAuthDeploymentContributor.java
 (92%)
 create mode 100755 
gateway-provider-security-authc-remote/src/main/java/org/apache/knox/gateway/filter/RemoteAuthFilter.java
 copy {gateway-provider-identity-assertion-common => 
gateway-provider-security-authc-remote}/src/main/resources/META-INF/services/org.apache.knox.gateway.deploy.ProviderDeploymentContributor
 (93%)
 mode change 100644 => 100755
 copy 
gateway-provider-security-authc-anon/src/test/java/org/apache/knox/gateway/deploy/AnonymousAuthDeploymentContributorTest.java
 => 
gateway-provider-security-authc-remote/src/test/java/org/apache/knox/gateway/deploy/RemoteAuthDeploymentContributorTest.java
 (85%)
 create mode 100644 
gateway-provider-security-authc-remote/src/test/java/org/apache/knox/gateway/filter/RemoteAuthFilterTest.java
 create mode 100644 
gateway-provider-security-pac4j/src/test/java/org/apache/knox/gateway/pac4j/filter/Pac4jDispatcherFilterTest.java
 copy 
gateway-provider-security-shiro/src/{main/java/org/apache/knox/gateway/shirorealm/KnoxCacheManager.java
 => test/java/org/apache/knox/gateway/shirorealm/KnoxCacheManagerTest.java} 
(50%)
 create mode 100644 
gateway-provider-security-webappsec/src/main/java/org/apache/knox/gateway/webappsec/filter/SecurityHeaderFilter.java
 copy 
gateway-provider-security-webappsec/src/test/java/org/apache/knox/gateway/webappsec/{XSSProtectionFilterTest.java
 => SecurityHeaderFilterTest.java} (58%)
 copy gateway-test/src/test/java/org/apache/knox/gateway/TestServlet.java => 
gateway-server/src/main/java/org/apache/knox/gateway/filter/HSTSHandler.java 
(56%)
 copy gateway-test/src/test/java/org/apache/knox/gateway/TestServlet.java => 
gateway-server/src/test/java/org/apache/knox/gateway/filter/HSTSHandlerTest.java
 (55%)
 copy gateway-service-definitions/src/main/resources/services/hbaseui/{2.1.0 => 
2.5.10}/rewrite.xml (53%)
 create mode 100644 
gateway-service-definitions/src/main/resources/services/hbaseui/2.5.10/service.xml
 create mode 100644 
gateway-service-knoxtoken/src/main/java/org/apache/knox/gateway/service/knoxtoken/APIKeyResource.java
 create mode 100644 
gateway-service-knoxtoken/src/main/java/org/apache/knox/gateway/service/knoxtoken/ClientCredentialsResource.java
 create mode 100644 
gateway-service-knoxtoken/src/main/java/org/apache/knox/gateway/service/knoxtoken/PasscodeTokenResourceBase.java
 create mode 100644 
gateway-service-knoxtoken/src/main/java/org/apache/knox/gateway/service/knoxtoken/ServletContextWrapper.java
 copy 
gateway-service-knoxtoken/src/main/java/org/apache/knox/gateway/service/knoxtoken/deploy/{TokenServiceDeploymentContributor.java
 => APIKeyServiceDeploymentContributor.java} (63%)
 copy 
gateway-service-knoxtoken/src/main/java/org/apache/knox/gateway/service/knoxtoken/deploy/{TokenServiceDeploymentContributor.java
 => ClientCredentialsServiceDeploymentContributor.java} (62%)
 create mode 100644 
gateway-service-knoxtoken/src/test/java/org/apache/knox/gateway/service/knoxtoken/ServletContextWrapperTest.java
 create mode 100644 
gateway-spi/src/main/java/org/apache/knox/gateway/dispatch/DefaultHttpAsyncClientFactory.java
 copy 
gateway-spi/src/main/java/org/apache/knox/gateway/dispatch/{HttpClientFactory.java
 => HttpAsyncClientFactory.java} (82%)
 create mode 100644 
gateway-spi/src/main/java/org/apache/knox/gateway/sse/SSEDispatch.java
 create mode 100644 
gateway-spi/src/main/java/org/apache/knox/gateway/sse/SSEEntity.java
 copy 
gateway-service-definitions/src/main/java/org/apache/knox/gateway/service/definition/ServiceDefinitionChangeListener.java
 => gateway-spi/src/main/java/org/apache/knox/gateway/sse/SSEException.java 
(81%)
 create mode 100644 
gateway-spi/src/main/java/org/apache/knox/gateway/sse/SSEResponse.java
 create mode 100644 
gateway-spi/src/main/java/org/apache/knox/gateway/sse/SSEvent.java
 create mode 100644 
gateway-spi/src/test/java/org/apache/knox/gateway/dispatch/DefaultHttpAsyncClientFactoryTest.java
 create mode 100644 
gateway-spi/src/test/java/org/apache/knox/gateway/sse/SSEDispatchTest.java
 create mode 100644 
gateway-spi/src/test/java/org/apache/knox/gateway/sse/SSEEntityTest.java
 create mode 100644 
gateway-spi/src/test/java/org/apache/knox/gateway/sse/SSEventTest.java
 create mode 100644 
gateway-test/src/test/java/org/apache/knox/gateway/GatewayHSTSTest.java
 create mode 100644 
gateway-util-common/src/test/java/org/apache/knox/gateway/util/RegExUtilsTest.java
 create mode 100644 
gateway-util-launcher/src/main/java/org/apache/knox/gateway/launcher/GatewayServerClasspathExtender.java
 create mode 100644 
gateway-util-launcher/src/test/java/org/apache/knox/gateway/launcher/GatewayServerClasspathExtenderTest.java

Reply via email to