| | Add warning to basic key strategy for outdated resource | | | | | Done | Mar 2, 2022 | Apr 15, 2022 | | |
| | Give DataSealer ability to prefix wrapped results | | | | | Done | Mar 2, 2022 | Apr 15, 2022 | | |
| | Inconsistent contracts in constructors of ContextHandlingHttpClient | | | | | Fixed | Mar 1, 2022 | Mar 3, 2022 | | |
| | PredicateDrivenFunction violates contract of FunctionSupport.constant | | | | | Fixed | Mar 1, 2022 | Mar 2, 2022 | | |
| | AttributeSupport.hasAttribute can NPE with null argument, contrary to contract | | | | | Fixed | Mar 1, 2022 | Mar 1, 2022 | | |
| | Add scripted variants of additional functional interfaces | | | | | Fixed | Feb 23, 2021 | Mar 22, 2021 | | |
| | IPv6 support with or without brackets around address | | | | | Duplicate | Jan 12, 2021 | Jan 14, 2021 | | |
| | Malformed language headers are causing untrapped exceptions | | | | | Fixed | Dec 29, 2020 | Apr 13, 2021 | | |
| | test failures against commons-codec 1.15 | | | | | Fixed | Oct 6, 2020 | Dec 16, 2020 | | |
| | Add Base32 output format to StringDigester | | | | | Done | Jun 4, 2020 | Jun 8, 2020 | | |
| | Component base classes aren't completely thread-safe | | | | | Fixed | May 27, 2020 | Dec 16, 2020 | | |
| | Deprecate all parameterized constructors for EvaluableScript | | | | | Done | Mar 28, 2020 | Jun 10, 2020 | | |
| | Add support classes to invert and join BiPredicates. | | | | | Done | Mar 25, 2020 | Dec 16, 2020 | | |
| | Clean up API for BaseXXSupport decoders | | | | | Fixed | Jan 7, 2020 | Mar 11, 2020 | | |
| | Deprecate, then remove CollectionSupport | | | | | Fixed | Nov 2, 2019 | Nov 2, 2019 | | |
| | MultiMap tests failing in java-support-v7-multi tests | | | | | Fixed | Jul 24, 2019 | Sep 17, 2019 | | |
| | URl parameter parsing is flawed | | | | | Fixed | Jun 14, 2019 | Sep 17, 2019 | | |
| | IdleConectionSweeperTest needs review for timing inconsistencies | | | | | Fixed | Jun 2, 2019 | Mar 21, 2022 | | |
| | Assess Graal JSR-223 Javascript engine as Nashorn replacement | | | | | Fixed | May 17, 2019 | May 25, 2021 | | |
| | Problematic finalize in BasicParserPool | | | | | Fixed | Apr 17, 2019 | Feb 19, 2020 | | |
| | Scriptable DataSealerKeyStrategy | | | | | Fixed | Apr 16, 2019 | Mar 11, 2020 | | |
| | Reconsider direct use of SHA1PRNG in identifier generators | | | | | Invalid | Mar 11, 2019 | Apr 2, 2020 | | |
| | port to Java 11 platform | | | | | Done | Feb 3, 2019 | Mar 11, 2020 | | |
| | ElementSupport.getElementContentAsString is broken | | | | | Fixed | Oct 24, 2018 | Nov 1, 2018 | | |
| | Add method(s) to LockableClassToInstanceMultiMap which lock internally | | | | | Fixed | Jun 1, 2018 | Oct 2, 2018 | | |
| | Default logging setup in BasicParserPool considered harmful | | | | | Done | May 17, 2018 | Oct 9, 2018 | | |
| | migrate away from legacy xmlunit API | | | | | Fixed | Mar 9, 2018 | Mar 22, 2021 | | |
| | Review date and time handling for Java 8 | | | | | Done | Jan 31, 2018 | Feb 20, 2020 | | |
| | HttpClientBuilder should support duration syntax | | | | | Fixed | Jan 17, 2018 | Oct 9, 2018 | | |
| | deprecate and remove ObjectSupport | | | | | Fixed | Nov 8, 2017 | Mar 11, 2020 | | |
| | centralise detection of Java runtime version | | | | | Fixed | Oct 19, 2017 | Oct 9, 2018 | | |
| | SerializeSupport.prettyPrintXML test fails under Java 9 | | | | | Fixed | Oct 5, 2017 | Mar 22, 2021 | | |
| | port to Shibboleth V8 stack | | | | | Done | Aug 16, 2017 | Feb 20, 2020 | | |
| | Add FixedStringIdentifierGenerationStrategy | | | | | Fixed | Jul 29, 2017 | Oct 9, 2018 | | |
| | Add Base64URL encoding and decoding support | | | | | Fixed | May 11, 2017 | May 15, 2019 | | |
| | Warn on deprecated Methods and Classes | | | | | Fixed | Mar 6, 2017 | Oct 9, 2018 | | |
| | HttpClientBuilder should support maxTotal and defaultMaxPerRoute properties | | | | | Completed | Oct 17, 2016 | Oct 18, 2016 | | |
| | Make DataSealer Encoder Pluggable | | | | | Fixed | Sep 6, 2016 | Nov 9, 2016 | | |
| | Investigate actual vs documented behavior of various HttpClient timeouts | | | | | Fixed | Apr 20, 2016 | Oct 18, 2016 | | |
| | AbstractReloadableService logs null service ID | | | | | Fixed | Apr 18, 2016 | Nov 9, 2016 | | |
| | DataSealer can't handle reasonable data sizes | | | | | Fixed | Feb 15, 2016 | Feb 15, 2016 | | |
| | Review StringSupport#inputStreamToString | | | | | Fixed | Jan 4, 2016 | Oct 9, 2018 | | |
| | ClassToInstanceMultiMap.get should be annotated as @Nonnull | | | | | Fixed | Dec 10, 2015 | Nov 9, 2016 | | |
| | Add support to our HttpClientBuilder for fluent-only style methods in Apache HttpClientBuilder | | | | | Completed | Nov 17, 2015 | Dec 16, 2015 | | |
| | SchemaBuilder should throw IllegalStateException if called twice | | | | | Fixed | Mar 15, 2015 | Mar 26, 2015 | | |
| | Various ParserPool interface methods are annotated @Nonnull, this needs to be enforced in the BasicParserPool impl | | | | | Fixed | Mar 13, 2015 | Mar 13, 2015 | | |
| | Consider adding BasicParserPool setters for EntityResolver and ErrorHandler | | | | | Completed | Mar 13, 2015 | Nov 6, 2015 | | |
| | BasicParserPool is not correctly resetting builder ErrorHandler and EntityResolver on second and subsequent checkout | | | | | Fixed | Mar 13, 2015 | Mar 13, 2015 | | |
| | exception shown if data sealer can't find expired key | | | | | Fixed | Feb 27, 2015 | Mar 1, 2015 | | |
| | In SchemaBuilder add overloaded setSchemas which is more Spring-friendly | | | | | Fixed | Feb 20, 2015 | Feb 20, 2015 | | |