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(-)