From f475127c6dc1da21ba6cf63ce9172db678f5865c Mon Sep 17 00:00:00 2001 From: gm2552 Date: Wed, 23 Jan 2019 18:15:50 -0600 Subject: [PATCH] Updating pom and release notes for release. Ready for 6.0 release. --- pom.xml | 151 ++++++------------ src/site/apt/releaseNotes.apt | 24 +++ ...tChainValidator_IntermidiateCert_Test.java | 16 -- 3 files changed, 75 insertions(+), 116 deletions(-) diff --git a/pom.xml b/pom.xml index 844142c..74e3294 100644 --- a/pom.xml +++ b/pom.xml @@ -4,10 +4,10 @@ 4.0.0 agent Direct Project Security And Trust Agent - 6.0-SNAPSHOT + 6.0 Direct Project Security And Trust Agent 2010 - http://api.nhindirect.org/x/www/api.nhindirect.org/java/site/agent/${project.version} + https://github.com/DirectProjectJavaRI/agent Greg Meyer @@ -41,13 +41,9 @@ 2.1.2.RELEASE - http://code.google.com/p/nhin-d/source/browse/#hg/java/agent - scm:hg:https://nhin-d.googlecode.com/hg/nhin-d/java/agent - - - Google Code - http://code.google.com/p/nhin-d/issues/list - + https://github.com/DirectProjectJavaRI/agent.git + scm:git:https://github.com/DirectProjectJavaRI/agent.git + New BSD License @@ -58,17 +54,17 @@ org.nhind direct-policy - 6.0-SNAPSHOT + 6.0 org.nhind direct-common - 6.0-SNAPSHOT + 6.0 org.nhind direct-msg-monitor-model - 6.0-SNAPSHOT + 6.0 commons-codec @@ -164,26 +160,21 @@ - - org.apache.maven.wagon - wagon-webdav - RELEASE - - - org.apache.maven.wagon - wagon-ssh-external - 2.2 - - - org.apache.maven.wagon - wagon-ssh - 2.2 - - - org.apache.maven.wagon - wagon-ssh-common - 2.2 - + + org.apache.maven.wagon + wagon-webdav-jackrabbit + 3.1.0 + + + org.apache.maven.wagon + wagon-ssh-external + 3.1.0 + + + org.apache.maven.wagon + wagon-ssh + 3.1.0 + @@ -243,17 +234,16 @@ - + org.apache.maven.plugins maven-jar-plugin true - - - + + org.apache.maven.plugins maven-jar-plugin @@ -263,7 +253,7 @@ - + - - - - - org.apache.maven.plugins - maven-release-plugin - 2.5.3 - - - org.apache.maven.plugins - maven-site-plugin - 3.6 - - - commons-httpclient - commons-httpclient - 3.1 - - - commons-logging - commons-logging - - - - - - - + - - org.apache.maven.plugins - maven-site-plugin - 3.6 - org.apache.maven.plugins maven-project-info-reports-plugin @@ -422,16 +380,17 @@ maven-javadoc-plugin 2.6.1 - UTF-8 - UTF-8 - true - true - true - 1.8 - public - + -Xdoclint:none + UTF-8 + UTF-8 + true + true + true + 1.8 + public + org.nhindirect.stagent.annotation:org.nhindirect.stagent.cert.impl:org.nhindirect.stagent.cert.impl.annotation:org.nhindirect.stagent.cert.impl.module:org.nhindirect.stagent.cert.impl.provider:org.nhindirect.stagent.cryptography.annotation:org.nhindirect.stagent.module:org.nhindirect.stagent.provider:org.nhindirect.stagent.trust.annotation:org.nhindirect.stagent.trust.provider:org.nhindirect.stagent.utils:org.nhindirect.stagent.policy.impl - + @@ -449,17 +408,9 @@ org.apache.maven.plugins maven-jxr-plugin - - org.codehaus.mojo - clirr-maven-plugin - - info - - org.codehaus.mojo - findbugs-maven-plugin - 2.5 + findbugs-maven-plugin Max ${project.basedir}/src/report/findbugs-exclude.xml diff --git a/src/site/apt/releaseNotes.apt b/src/site/apt/releaseNotes.apt index 8dd7101..6b59e1d 100644 --- a/src/site/apt/releaseNotes.apt +++ b/src/site/apt/releaseNotes.apt @@ -6,6 +6,30 @@ Greg Meyer --- +{6.0} + + Changes included with release 6.0 + + [] + + Enhancements + + * Requires Java 8 + + * Incorporation/Upgrade to Spring 5, SpringBoot 2.1, and SpringCloud Greenwich. + + * Refactoring of common classes (such as OptionsManager and CrytptoExtensions) to direct common. + + * Removal of Google Guice IoC framework + + * Updating to bcprov-jdk15on library. This removes custom "split brain" logic when working with HSMs. + + [] + + Bug Fixes + + * NA + {2.2.4} Changes included with release 2.2.4 diff --git a/src/test/java/org/nhindirect/stagent/trust/TrustChainValidator_IntermidiateCert_Test.java b/src/test/java/org/nhindirect/stagent/trust/TrustChainValidator_IntermidiateCert_Test.java index 8be5514..6b708f1 100644 --- a/src/test/java/org/nhindirect/stagent/trust/TrustChainValidator_IntermidiateCert_Test.java +++ b/src/test/java/org/nhindirect/stagent/trust/TrustChainValidator_IntermidiateCert_Test.java @@ -91,22 +91,6 @@ private X509Certificate certFromData(byte[] data) return retVal; } - public void testValidateCertAgainstNonRootCA_CertGenToolCerts() throws Exception - { - X509Certificate anchor = certFromData(getCertificateFileData("messaging.cerner.com.der")); - X509Certificate certToValidate = certFromData(getCertificateFileData("greg@messaging.cerner.com.p12")); - - TrustChainValidator validator = new TrustChainValidator(); - - boolean isTrusted = false; - try - { - isTrusted = validator.isTrusted(certToValidate, Arrays.asList(anchor)); - } - catch (Exception e) {} - - assertTrue(isTrusted); - } public void testValidateCertAgainstNonRootCA_OpenSSLCerts() throws Exception {