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

garydgregory pushed a change to branch release
in repository https://gitbox.apache.org/repos/asf/commons-jexl.git


    from c5d2ffcd Bump to next development version
     add 8873ccb9 Bump actions/cache from 5.0.5 to 6.0.0.
     add 1212144f JEXL-465, JEXL-464, JEXL-463 : the 3.7.0 release improvements;
     add b915e46d JEXL-465: checkstyle;
     add 2d0bafe3 JEXL-465: harden permissions; improve docs and tests; - 
tighten SECURE/RESTRICTED to deny file, env, loader, thread access; - add NONE 
deny-all base and create() factory; - fix getClass() bypass in 
Permissions.allow(Class,Method); - add JexlBuilder.setDefaultOptions(); - add 
security disclaimer in package-info.java and site index; - raise coverage: 
JexlConfigLoader option flags, LoggingPermissions;
     add dbeb7a87 JEXL-465: addressing Gary's comments;
     add e785bebf Merge pull request #406 from apache/JEXL-465
     add 2fe7eebf Bump to next development version
     add dd2cdf98 Updates for the next release
     add a82f5c6e Add back release notes for 3.6.4.
     add 07299eba Use final
     add 9211b29a Use final.
     add 66ae9f40 Prepare for the next release candidate

No new revisions were added by this update.

Summary of changes:
 .github/workflows/codeql-analysis.yml              |   2 +-
 .github/workflows/maven.yml                        |   2 +-
 README.md                                          |   4 +-
 RELEASE-NOTES.txt                                  | 897 +++++----------------
 pom.xml                                            |   8 +-
 src/changes/changes.xml                            |   8 +
 .../java/org/apache/commons/jexl3/JexlBuilder.java | 104 ++-
 .../org/apache/commons/jexl3/JexlConfigLoader.java | 596 ++++++++++++++
 .../org/apache/commons/jexl3/JexlFeatures.java     |   2 +-
 .../jexl3/internal/introspection/Permissions.java  | 170 ++--
 .../internal/introspection/PermissionsParser.java  |  27 +-
 .../jexl3/internal/introspection/Uberspect.java    |   7 +-
 .../jexl3/introspection/JexlPermissions.java       | 285 ++++++-
 .../org/apache/commons/jexl3/package-info.java     | 312 +++++--
 .../jexl3/scripting/JexlScriptEngineFactory.java   |   8 +-
 src/site/xdoc/download_jexl.xml                    |  26 +-
 src/site/xdoc/index.xml                            | 109 ++-
 src/site/xdoc/relnotes.xml                         | 117 ++-
 .../commons/jexl3/ComposePermissionsTest.java      |  10 +-
 .../org/apache/commons/jexl3/DefaultsTest.java     | 150 ++++
 .../org/apache/commons/jexl3/Issues400Test.java    |  21 +
 .../apache/commons/jexl3/JexlConfigLoaderTest.java | 343 ++++++++
 .../org/apache/commons/jexl3/JexlTestCase.java     |   4 +
 .../apache/commons/jexl3/LoggingPermissions.java   |  94 ---
 .../commons/jexl3/LoggingPermissionsTest.java      | 101 +++
 .../java/org/apache/commons/jexl3/MethodTest.java  |   4 +-
 .../internal/introspection/PermissionsTest.java    | 212 ++++-
 .../jexl3/scripting/JexlScriptEngineTest.java      |  16 +-
 .../resources/org/apache/commons/jexl3/jexl.yaml   |  69 ++
 .../org/apache/commons/jexl3/test-config.yaml      |  20 +-
 30 files changed, 2708 insertions(+), 1020 deletions(-)
 create mode 100644 src/main/java/org/apache/commons/jexl3/JexlConfigLoader.java
 create mode 100644 src/test/java/org/apache/commons/jexl3/DefaultsTest.java
 create mode 100644 
src/test/java/org/apache/commons/jexl3/JexlConfigLoaderTest.java
 delete mode 100644 
src/test/java/org/apache/commons/jexl3/LoggingPermissions.java
 create mode 100644 
src/test/java/org/apache/commons/jexl3/LoggingPermissionsTest.java
 create mode 100644 src/test/resources/org/apache/commons/jexl3/jexl.yaml
 copy .github/GH-ROBOTS.txt => 
src/test/resources/org/apache/commons/jexl3/test-config.yaml (79%)

Reply via email to