Skip to content

Releases: NationalSecurityAgency/emissary

8.35.0

22 Oct 17:07

Choose a tag to compare

What's Changed

Security 🔒

  • Bump ch.qos.logback:logback-core from 1.5.13 to 1.5.19 by @dependabot[bot] in #1198

Build, Package, Deploy 📦

Automation and Testing 🚦

Other Changes ⚙️

  • next development iteration 8.35.0-SNAPSHOT by @github-actions[bot] in #1192
  • Added ConfigUtil functionality to instantiate new objects from configuration file by @rupert-griffin in #1196
  • New CoordinationPlace configs to deny places or put them at end of ref list by @rupert-griffin in #1171

Full Changelog: 8.34.0...8.35.0

8.34.0

29 Sep 14:28

Choose a tag to compare

What's Changed

Bug Fixes 🐞

  • fix some NPEs associated with PARENT_FILENAME by @memny in #1191

Improvements 🛠

  • adding OS specific checks to attachment elements in ExtractionTest by @sambish5 in #1172
  • add clearData method to IBaseDataObject by @jpdahlke in #1188
  • change version command output to include git hash by @memny in #1190

Build, Package, Deploy 📦

  • update javadoc plugin to 3.11.2 and update test class javadoc by @jpdahlke in #1185
  • update versions plugin to 2.19.0, site to 3.21.0, other plugin patch versions by @jpdahlke in #1184
  • use same line length in checkstyle.xml as formatter.xml by @jpdahlke in #1186
  • provide javadoc plugin parameters for override by @jpdahlke in #1189

Automation and Testing 🚦

  • move generate and checkAnswers logic to ExtractionTest by @dev-mlb in #1180
  • name parameterized tests based on arguments by @memny in #1187

Other Changes ⚙️

Full Changelog: 8.33.0...8.34.0

8.33.0

18 Sep 16:33

Choose a tag to compare

What's Changed

Bug Fixes 🐞

  • fix getMajorReleaseVersion in OSReleaseUtil by @dev-mlb in #1176

Improvements 🛠

Security 🔒

  • dependencies: bump netty from 4.1.119.Final to 4.1.124.Final by @jpdahlke in #1169
  • dependencies: bump netty from 4.1.124.Final to 4.1.125.Final by @jpdahlke in #1177

Automation and Testing 🚦

  • fix miscellaneous NPE errors related to unit tests by @memny in #1181

Other Changes ⚙️

  • change closing channel message from warning to debug in NIOSessionParser by @memny in #1175
  • Update calls to deprecated methods by @dev-mlb in #1174
  • remove RegressionTestAnswerGenerator logger call from AnswerGenerator by @dev-mlb in #1178

Full Changelog: 8.32.0...8.33.0

8.32.0

15 Aug 13:20

Choose a tag to compare

What's Changed

Improvements 🛠

  • add murmur hash 'HASH_ID' to KffDataObjectHandler by @memny in #1163

Automation and Testing 🚦

  • regression-test :: move encoders/decoders to ExtractionTest and update to use IBaseDataObjectXmlHelper by @dev-mlb in #1160
  • use 'java.io.tmpdir' location for unit tests by @jpdahlke in #1166
  • regression-test :: move more methods to ExtractionTest by @dev-mlb in #1161

Other Changes ⚙️

New Contributors

Full Changelog: 8.31.0...8.32.0

8.31.0

23 Jul 14:04

Choose a tag to compare

What's Changed

Improvements 🛠

Security 🔒

Automation and Testing 🚦

  • regression-test :: move answer-file generation into a separate class by @dev-mlb in #1153

Full Changelog: 8.30.0...8.31.0

8.30.0

23 Jun 12:27

Choose a tag to compare

What's Changed

New Features ✨

Improvements 🛠

Automation and Testing 🚦

  • docker-ci :: ubi8 fixes by @dev-mlb in #1150
  • regression-test :: flatten RegressionTest and RegressionTestUtil by @dev-mlb in #1152

Full Changelog: 8.29.0...8.30.0

8.29.0

09 Jun 15:48

Choose a tag to compare

What's Changed

Breaking Changes 🚨

  • tests :: add schema for regression test answers by @dev-mlb in #1137

Bug Fixes 🐞

  • bug fix :: initialize FileAlterationObserver in ServiceProviderRefreshablePlace by @dev-mlb in #1145

Improvements 🛠

Automation and Testing 🚦

  • regression-tests :: update answer generation to support new att/extract format by @dev-mlb in #1132
  • tests :: update answers schema to add length element to view by @dev-mlb in #1135
  • tests :: updating ExtractionTest to use IbdoXmlElementNames by @dev-mlb in #1138
  • fix docker build by @dev-mlb in #1146

Other Changes ⚙️

  • use FileAlterationObserver as builder in ServiceProviderRefreshablePlace by @jpdahlke in #1144
  • migrate to getParameterAsString() in kff package by @jpdahlke in #1143

Full Changelog: 8.28.0...8.29.0

8.28.0

29 Apr 15:57

Choose a tag to compare

What's Changed

Breaking Changes 🚨

Improvements 🛠

Build, Package, Deploy 📦

  • enforce use of static imports for Assertions by @jpdahlke in #1118
  • add ignored suffix values for versions plugin by @jpdahlke in #1119
  • dependencies: bump dropwizard metrics from 4.2.25 to 4.2.30 by @jpdahlke in #1120
  • dependencies: bump junit to 5.12.2 and mockito to 5.17.0 by @jpdahlke in #1123
  • dependencies: bump jackson from 2.15.2 to 2.18.3 by @jpdahlke in #1122
  • dependencies: bump commons-io from 2.17.0 to 2.19.0 by @jpdahlke in #1129
  • dependencies: bump commons-codec from 1.16.0 to 1.18.0 by @jpdahlke in #1128
  • dependencies: bump commons-exec from 1.3 to 1.4.0 by @jpdahlke in #1127
  • dependencies: bump restrict-imports-enforcer-rule plugin from 2.3.1 to 2.6.1 by @jpdahlke in #1126

Automation and Testing 🚦

Other Changes ⚙️

  • add SessionProducer constructor that defaults to null initialForm by @sambish5 in #1131

Full Changelog: 8.27.0...8.28.0

8.27.0

18 Apr 17:07

Choose a tag to compare

What's Changed

Breaking Changes 🚨

  • removing obsolete myKey value from SessionProducer constructor by @sambish5 in #1106

New Features ✨

  • refresh :: add monitoring code to detect config changes by @dev-mlb in #1085
  • extraction-test :: add support for answer schemas by @dev-mlb in #1107

Improvements 🛠

  • add log when monitoring a path in ServiceProviderRefreshablePlace by @jpdahlke in #1116

Automation and Testing 🚦

Other Changes ⚙️

Full Changelog: 8.26.0...8.27.0

8.26.0

07 Apr 17:39

Choose a tag to compare

What's Changed

Improvements 🛠

  • regression :: updated IbdoMethodNames to use BiConsumers by @dev-mlb in #1088
  • sentinel :: update protocols to support additional processing by @dev-mlb in #1081
  • Output 0-length files in MultiFileUnixCommandPlace by @nixon124 in #1101
  • extraction-test :: add support for mac os-release by @dev-mlb in #1102

Build, Package, Deploy 📦

Automation and Testing 🚦

  • regression :: pulled some of the SimplifiedLogEvent logic up to ExtractionTest by @dev-mlb in #1089
  • regression-test :: add default method to fix dispose runnables by @dev-mlb in #1094
  • regression-test :: move ibdo xml code to test by @dev-mlb in #1096
  • regression-test :: move comparison code to test by @dev-mlb in #1097
  • regression-test :: move constants code to test by @dev-mlb in #1098

Other Changes ⚙️

Full Changelog: 8.25.0...8.26.0