You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@struts.apache.org by ku...@apache.org on 2023/08/22 01:28:47 UTC
[struts] branch master updated (0ef086c89 -> e75f8d82b)
This is an automated email from the ASF dual-hosted git repository.
kusal pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/struts.git
from 0ef086c89 Merge pull request #731 from apache/WW-5334-velocity-manager
add bb68ce6ae WW-5337 Catch PatternSyntaxException and ensure ConfigurationException thrown
add 393eb8c0f WW-5337 Minor clean up OgnlUtil
add 841705cad WW-5337 Strip trailing periods from package names provided as not needed
add 4145d1af1 WW-5337 Make #isExcludedPackageNamePatterns more succinct
add e53dd7dd5 WW-5337 Make #isClassExcluded (semantics changes) and #isExcludedPackageExempt constant time
add 746c75413 WW-5337 Make #isExcludedPackageNames runtime proportional to no. of package parts rather than no. of excluded packages
add 72a5d2133 WW-5337 Update struts-excluded-classes.xml to not have trailing periods
add b0f1ef1f8 WW-5337 Revert Object special handling
add a228b14a4 WW-5337 Drop superinterface/superclass banning test
add 270ec4ad7 WW-5337 Fix #testPackageNameExclusionAsCommaDelimited
add 783063c66 WW-5337 Initialise default exclusions one-time in SecurityMemberAccess (more performant)
add e75f8d82b Merge pull request #736 from apache/WW-5337-exclusion-performance
No new revisions were added by this update.
Summary of changes:
.../com/opensymphony/xwork2/ognl/OgnlUtil.java | 26 +++----
.../xwork2/ognl/SecurityMemberAccess.java | 50 +++++++------
.../src/main/resources/struts-excluded-classes.xml | 84 +++++++++++-----------
.../xwork2/ognl/SecurityMemberAccessTest.java | 19 +----
4 files changed, 84 insertions(+), 95 deletions(-)