[java-support] branch dev/JSPT-98 updated (075e2ab -> 017c0f0)

Rod Widdowson rdw at steadingsoftware.com
Mon Jul 11 15:37:34 UTC 2022


This is an automated email from the git hooks/post-receive script.

rdw pushed a change to branch dev/JSPT-98
in repository java-support.

 discard 075e2ab  JSPT-98 Integrate lifecycle checking methods in base classes
 discard 488b391  JSPT-98 Integrate lifecycle checking methods in base classes
     add 852b502  Work in progress.
     add b47690b  Put back notion of "null" object, and add unit tests.
     add 4f49049  Add toString impl for debugging.
     add a52d506  Implement draft serializer, start on unit tests.
     add 5ce1b52  Add more tests.
     add 088f3bf  Deserialization and tests.
     add 3c764bb  Expand encoded character set to match C++.
     add 157646c  Tests for parsing bad inputs.
     add 77ec7c7  DDF-backed HttpServletRequest implementation.
     add 2c64c6e  Unit tests and bug fixes for remoted requests.
     add b6cd2f6  WIP on remoted response facade.
     add 2aeb44f  Plug in response handling, very likely non-functional at this stage.
     add 6bbe1b1  Unit tests and bug fixes.
     add a6cde60  Redo handling of unsafe data, and fix tests.
     add 911cd98  Add missing accessors for Brent's prototype.
     add 6928537  Move LoggingService interface into java-support.
     add 0f7d345  Allow null in setter.
     add b378b5f  Add 64-bit long support to DDF library.
     add 3924360  XML to DDF conversion for agent config file handling.
     add 0bb410f  Fix method access issues.
     add 9a6c827  Jakarta changes.
     add 96d080e  Move basic database testing helper into java-support.
     add 94534a9  Push metric helper for reloadable services down into java-support.
     add 85fa9ee  Collapse metric prefix and name for simplicity.
     add 1c5ddb8  Mechanism to extend script contexts dynamically.
     add cf09bed  Rollback addition of Initializable due to Spring factory method behavior
     add 1469885  Adjust script extender API.
     add 1d302bd  Adjust generic setter.
     add ea1d8d7  Eclipse files.
     add 25ac337  Correct accidental change to construction ordering.
     add f6c159e  Javadoc fixes.
     add 2258be2  Javadoc fixes.
     add e784d7b  Attempt to mark ddf test files as binary.
     add 44d8089  Ignore DDF tests for now pending Windows investigation.
     new 98beeb6  JSPT-98 Integrate lifecycle checking methods in base classes
     new a1eacd1  JSPT-98 Integrate lifecycle checking methods in base classes
     new 017c0f0  Align annotation with code

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   (075e2ab)
            \
             N -- N -- N   refs/heads/dev/JSPT-98 (017c0f0)

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.

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .classpath                                         |    1 +
 .gitattributes                                     |    1 +
 .project                                           |   13 +
 .settings/org.eclipse.jdt.core.prefs               |   30 +-
 .settings/org.eclipse.wst.common.component         |    6 +
 .../org.eclipse.wst.common.project.facet.core.xml  |    5 +
 pom.xml                                            |   11 +
 .../shibboleth/utilities/java/support/ddf/DDF.java | 1602 ++++++++++++++++++++
 .../utilities/java/support/ddf/DDFSupport.java     |  101 ++
 .../support/ddf/RemotedHttpServletRequest.java     |  688 +++++++++
 .../support/ddf/RemotedHttpServletResponse.java    |  504 ++++++
 .../{security/impl => ddf}/package-info.java       |   10 +-
 .../support/scripting/AbstractScriptEvaluator.java |   33 +-
 .../support/scripting/ScriptContextExtender.java}  |   34 +-
 .../security/impl/BasicAccessControlService.java   |   19 +-
 .../LoggingService.java}                           |   19 +-
 .../support/service/ReloadableServiceGaugeSet.java |  149 ++
 .../utilities/java/support/ddf/DDFSupportTest.java |   96 ++
 .../utilities/java/support/ddf/DDFTest.java        |  480 ++++++
 .../support/ddf/RemotedHttpServletRequestTest.java |  171 +++
 .../ddf/RemotedHttpServletResponseTest.java        |  143 ++
 .../support/testing/DatabaseTestingSupport.java    |  144 ++
 .../utilities/java/support/ddf/empty-name.ddf      |    1 +
 .../utilities/java/support/ddf/empty-noname.ddf    |    1 +
 .../utilities/java/support/ddf/float-name.ddf      |    1 +
 .../utilities/java/support/ddf/int-name.ddf        |    1 +
 .../utilities/java/support/ddf/long-name.ddf       |    1 +
 .../utilities/java/support/ddf/string-name.ddf     |    1 +
 .../utilities/java/support/ddf/struct-complex.ddf  |    6 +
 .../utilities/java/support/ddf/struct-empty.ddf    |    1 +
 .../java/support/ddf/unsafestring-name.ddf         |    1 +
 .../shibboleth/utilities/java/support/ddf/zork.xml |    5 +
 32 files changed, 4240 insertions(+), 39 deletions(-)
 create mode 100644 .gitattributes
 create mode 100644 .settings/org.eclipse.wst.common.component
 create mode 100644 .settings/org.eclipse.wst.common.project.facet.core.xml
 create mode 100644 src/main/java/net/shibboleth/utilities/java/support/ddf/DDF.java
 create mode 100644 src/main/java/net/shibboleth/utilities/java/support/ddf/DDFSupport.java
 create mode 100644 src/main/java/net/shibboleth/utilities/java/support/ddf/RemotedHttpServletRequest.java
 create mode 100644 src/main/java/net/shibboleth/utilities/java/support/ddf/RemotedHttpServletResponse.java
 copy src/main/java/net/shibboleth/utilities/java/support/{security/impl => ddf}/package-info.java (66%)
 copy src/{test/java/net/shibboleth/utilities/java/support/scripting/RuntimeScriptingException.java => main/java/net/shibboleth/utilities/java/support/scripting/ScriptContextExtender.java} (50%)
 copy src/main/java/net/shibboleth/utilities/java/support/{component/IdentifiableComponent.java => service/LoggingService.java} (66%)
 create mode 100644 src/main/java/net/shibboleth/utilities/java/support/service/ReloadableServiceGaugeSet.java
 create mode 100644 src/test/java/net/shibboleth/utilities/java/support/ddf/DDFSupportTest.java
 create mode 100644 src/test/java/net/shibboleth/utilities/java/support/ddf/DDFTest.java
 create mode 100644 src/test/java/net/shibboleth/utilities/java/support/ddf/RemotedHttpServletRequestTest.java
 create mode 100644 src/test/java/net/shibboleth/utilities/java/support/ddf/RemotedHttpServletResponseTest.java
 create mode 100644 src/test/java/net/shibboleth/utilities/java/support/testing/DatabaseTestingSupport.java
 create mode 100644 src/test/resources/net/shibboleth/utilities/java/support/ddf/empty-name.ddf
 create mode 100644 src/test/resources/net/shibboleth/utilities/java/support/ddf/empty-noname.ddf
 create mode 100644 src/test/resources/net/shibboleth/utilities/java/support/ddf/float-name.ddf
 create mode 100644 src/test/resources/net/shibboleth/utilities/java/support/ddf/int-name.ddf
 create mode 100644 src/test/resources/net/shibboleth/utilities/java/support/ddf/long-name.ddf
 create mode 100644 src/test/resources/net/shibboleth/utilities/java/support/ddf/string-name.ddf
 create mode 100644 src/test/resources/net/shibboleth/utilities/java/support/ddf/struct-complex.ddf
 create mode 100644 src/test/resources/net/shibboleth/utilities/java/support/ddf/struct-empty.ddf
 create mode 100644 src/test/resources/net/shibboleth/utilities/java/support/ddf/unsafestring-name.ddf
 create mode 100644 src/test/resources/net/shibboleth/utilities/java/support/ddf/zork.xml

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the commits mailing list