diff --git a/.travis.yml b/.travis.yml
index 6964c86..d460873 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -3,6 +3,8 @@ language: java
jdk:
- oraclejdk8
+dist: trusty
+
env:
- GRADLE_OPTS="-Dfile.encoding=utf-8"
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 8e19f00..c4788b1 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,33 +1,54 @@
# Change Log
-## Added
-### V1.0-SNAPSHOT
-+ Initial release with HMAC256 and RSA256 signing utility
-### V1.0.1-SNAPSHOT
-+ Enhancement for Issue #1 - ApiList sorting is not based on key first then value
-### V1.1.0-SNAPSHOT
-+ Minor refactoring
-+ Update interface name so as be intuitive
-+ Update corresponding test cases
-+ Include Issue/PR templates
-+ Include Contribution template
-### V1.1.1-SNAPSHOT
-+ Minor refactoring
-+ Update documentation
-+ Update templates
-### V1.1.2-SNAPSHOT
-+ Minor refactoring
-+ Update documentation
-### V1.2.0-SNAPSHOT
-+ Bug fixes for null value checking
-+ Update basestring method to suppport use-case where value of queryparam or form value is empty
-+ Update nonce method to generate base64 encoded string value of 32 bytes characters
-### V1.3.0-SNAPSHOT
-+ Update test-suites framework to cover more use-case scenarios
-+ Add Utility to read from PKI Key with PEM format
-+ Update README documentation
-### V1.3.1-SNAPSHOT
-+ Update dependency library for jackson-databind to version 2.9.8
-+ Update mvn command to pull centralised unit-test cases from github repository
+### V1.3.3-SNAPSHOT
+
+- Set TravisCI build dist to Trusty
+- Fixed vulnerablity CVE-2019-12814
+
### V1.3.2-SNAPSHOT
-+ Update ApiSigning class to support non-standard http port
\ No newline at end of file
+
+- Update ApiSigning class to support non-standard http port
+
+### V1.3.1-SNAPSHOT
+
+- Update dependency library for jackson-databind to version 2.9.8
+- Update mvn command to pull centralised unit-test cases from github repository
+
+### V1.3.0-SNAPSHOT
+
+- Update test-suites framework to cover more use-case scenarios
+- Add Utility to read from PKI Key with PEM format
+- Update README documentation
+
+### V1.2.0-SNAPSHOT
+
+- Bug fixes for null value checking
+- Update basestring method to suppport use-case where value of queryparam or form value is empty
+- Update nonce method to generate base64 encoded string value of 32 bytes characters
+
+### V1.1.2-SNAPSHOT
+
+- Minor refactoring
+- Update documentation
+
+### V1.1.1-SNAPSHOT
+
+- Minor refactoring
+- Update documentation
+- Update templates
+
+### V1.1.0-SNAPSHOT
+
+- Minor refactoring
+- Update interface name so as be intuitive
+- Update corresponding test cases
+- Include Issue/PR templates
+- Include Contribution template
+
+### V1.0.1-SNAPSHOT
+
+- Enhancement for Issue #1 - ApiList sorting is not based on key first then value
+
+### V1.0-SNAPSHOT
+
+- Initial release with HMAC256 and RSA256 signing utility
diff --git a/build.gradle b/build.gradle
index f47d4bc..cb5f466 100644
--- a/build.gradle
+++ b/build.gradle
@@ -4,7 +4,7 @@ plugins {
id 'com.github.kt3k.coveralls' version '2.6.3'
}
-version '1.3.2-SNAPSHOT'
+version '1.3.3-SNAPSHOT'
tasks.withType(JavaCompile) {
options.encoding = "UTF-8"
@@ -18,7 +18,7 @@ dependencies {
//compile group: 'org.apache.commons', name: 'commons-collections4', version: '4.1'
compile group: 'commons-lang', name: 'commons-lang', version: '2.4'
compile group: 'org.slf4j', name: 'slf4j-api', version: '1.7.25'
- compile group: 'com.fasterxml.jackson.core', name: 'jackson-databind', version: '2.9.8'
+ compile group: 'com.fasterxml.jackson.core', name: 'jackson-databind', version: '2.9.9.1'
compile group: 'com.googlecode.json-simple', name: 'json-simple', version: '1.1.1'
compile group: 'org.bouncycastle', name: 'bcpkix-jdk15on', version: '1.60'
testCompile group: 'org.slf4j', name: 'slf4j-log4j12', version: '1.7.25'
diff --git a/pom.xml b/pom.xml
index 6cabfec..87a4470 100644
--- a/pom.xml
+++ b/pom.xml
@@ -2,7 +2,7 @@
4.0.0
com.api.util
ApiSecurity
- 1.3.2-SNAPSHOT
+ 1.3.3-SNAPSHOT
@@ -90,7 +90,7 @@
com.fasterxml.jackson.core
jackson-databind
- 2.9.9
+ 2.9.9.1
com.googlecode.json-simple