This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch
dependabot/maven/org.bouncycastle-bcprov-jdk18on-1.78.1
in repository https://gitbox.apache.org/repos/asf/shiro.git
discard 18aab3cf7 build(deps-dev): bump org.bouncycastle:bcprov-jdk18on
add 9dbab1c91 build(deps): bump actions/upload-artifact from 4.3.1 to 4.3.2
add 4eac3eed6 Merge pull request #1418 from
apache/dependabot/github_actions/actions/upload-artifact-4.3.2
add 8104fe554 build(deps): bump commons-cli:commons-cli from 1.6.0 to 1.7.0
add f159dccd0 Merge pull request #1420 from
apache/dependabot/maven/commons-cli-commons-cli-1.7.0
add e1146cef5 build(deps): bump actions/checkout from 4.1.2 to 4.1.3
add f10d6a897 Merge pull request #1427 from
apache/dependabot/github_actions/actions/checkout-4.1.3
add b31d0a840 enh: moved unwrapSecurityManager() into ShiroFilter class,
able to override SecurityManager implementation in EE IniEnvironment
add 1ee2b75af enh(jakarta-ee): intruduced
ShiroFilter.isSecurityManagerTypeOf() method and unwrapSecurityManager() is
generic so casting is avoided
add 10bb454fa Merge pull request #1425 from lprimak/adaptable-ee-ini-env
add fd1ee8da0 build(deps): bump actions/upload-artifact from 4.3.2 to 4.3.3
add 909e5e5e2 Merge pull request #1430 from
apache/dependabot/github_actions/actions/upload-artifact-4.3.3
add ee1bac96d build(deps): bump
com.github.siom79.japicmp:japicmp-maven-plugin
add 30876967f Merge pull request #1433 from
apache/dependabot/maven/com.github.siom79.japicmp-japicmp-maven-plugin-0.21.0
add 80520989d build(deps): bump actions/checkout from 4.1.3 to 4.1.4
add cac42025e Merge pull request #1434 from
apache/dependabot/github_actions/actions/checkout-4.1.4
add f90e5258a build(deps): bump bytebuddy.version from 1.14.13 to 1.14.14
add f794ec4f1 Merge pull request #1439 from
apache/dependabot/maven/bytebuddy.version-1.14.14
add cae5f7ba0 build(deps-dev): bump tomcat.version from 10.1.20 to 10.1.23
add 8cae7085b Merge pull request #1438 from
apache/dependabot/maven/tomcat.version-10.1.23
add d0b51cc05 deps: upgrade to Arquillian Graphene 3
add 2043a0992 Merge pull request #1440 from lprimak/update-graphene
add 704a7957f build(deps): bump org.apache.maven.plugins:maven-pmd-plugin
add a88d69dc1 Merge pull request #1441 from
apache/dependabot/maven/org.apache.maven.plugins-maven-pmd-plugin-3.22.0
add 61b7b6da9 build(deps): bump
com.github.siom79.japicmp:japicmp-maven-plugin
add c95c4f305 Merge pull request #1442 from
apache/dependabot/maven/com.github.siom79.japicmp-japicmp-maven-plugin-0.21.1
add 878447b09 enh: introduced WrappedSecurityManager to core and
refactored SecurityUtils.getSecurityManager() and Jakarta EE to use it
add 7db7bfe82 Merge pull request #1429 from lprimak/add-wrapped-interface
add 601af28f6 build(deps): bump com.puppycrawl.tools:checkstyle
add ce5bee4c9 Merge pull request #1447 from
apache/dependabot/maven/com.puppycrawl.tools-checkstyle-10.16.0
add 98724d9d2 build(deps): bump org.htmlunit:htmlunit from 4.0.0 to 4.1.0
add e05ce03e1 Merge pull request #1448 from
apache/dependabot/maven/org.htmlunit-htmlunit-4.1.0
add 27fc6a374 refactor: AssertJ best practices by @timtebeek
add bb0078ff5 Merge pull request #1452 from lprimak/assert-j-best-practices
add b95f118c5 Revert "Refactor: AssertJ best practices by @timtebeek"
add b3825530d Merge pull request #1453 from
apache/revert-1452-assert-j-best-practices
add b5baca0bc bugfix(ITs): payara-server-remote -> payara-server-local
add 6fd5a284c build(deps): bump
com.github.siom79.japicmp:japicmp-maven-plugin
add 771ee1604 Merge pull request #1456 from
apache/dependabot/maven/com.github.siom79.japicmp-japicmp-maven-plugin-0.21.2
add 333f9a079 build(deps-dev): bump org.bouncycastle:bcprov-jdk18on
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 (18aab3cf7)
\
N -- N -- N
refs/heads/dependabot/maven/org.bouncycastle-bcprov-jdk18on-1.78.1 (333f9a079)
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:
.github/workflows/codeql.yml | 2 +-
.github/workflows/maven.yml | 6 +-
.github/workflows/scorecards.yml | 4 +-
core/pom.xml | 25 ++++
.../main/java/org/apache/shiro/SecurityUtils.java | 65 +++++++++
...ckage-info.java => WrappedSecurityManager.java} | 15 +-
.../org/apache/shiro/SecurityUtilsUnwrapTest.java | 151 +++++++++++++++++++++
integration-tests/jakarta-ee/pom.xml | 30 +---
pom.xml | 12 +-
samples/web-jakarta/pom.xml | 2 +-
.../shiro/ee/filters/FormResubmitSupport.java | 31 ++---
.../org/apache/shiro/ee/filters/ShiroFilter.java | 9 +-
.../apache/shiro/ee/listeners/IniEnvironment.java | 13 +-
13 files changed, 302 insertions(+), 63 deletions(-)
copy core/src/main/java/org/apache/shiro/mgt/{package-info.java =>
WrappedSecurityManager.java} (67%)
create mode 100644
core/src/test/java/org/apache/shiro/SecurityUtilsUnwrapTest.java