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