Skip to content
This repository has been archived by the owner on Feb 29, 2024. It is now read-only.

Releases: asecurityteam/transportd

Update httpstats

18 Dec 16:36
1b5e5bc
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.10.0...v1.11.0

Fixes and dependency updates

20 Oct 15:51
10f2710
Compare
Choose a tag to compare

What's Changed

  • Update all dependencies by @renovate in #87
  • Fix linter by removing broken dependency checker. We have Snyk for that
  • Fix openapi files used for integration tests to match openapi schema

Full Changelog: v1.9.0...v1.10.0

validate ASAPTokenComponent TTL struct value

08 Feb 20:56
b097a22
Compare
Choose a tag to compare

Validate ASAPTokenComponent TTL struct value is set greater than zero middleware creation. Prior to this release, the value was not validated, thus set to golang time.Duration zero value, effectively rendering every generated ASAP token with an already expired exp claims value.

add exponential backoff option to retry component

03 Nov 14:59
04a1ea7
Compare
Choose a tag to compare

Adds the option to exponentially increase wait time during retries.

Fix Access Log Hogging the Response Body

17 Oct 21:30
bb4ccd8
Compare
Choose a tag to compare

The access log was wiping out the response body on an error response. This fixes that issue.

Fallback Principle Header Logging

18 Jul 14:21
3278954
Compare
Choose a tag to compare

Add ability to add fallback principle headers in cases where the previous in the list returns an empty value.

Upgrade Go and SDCLI

28 Feb 19:48
dfaf796
Compare
Choose a tag to compare

Upgraded Golang to version 1.17 and SDCLI to v1.2.3.

Log response body of status code greater than 399

13 Jan 22:23
16aacf1
Compare
Choose a tag to compare
Merge pull request #75 from asecurityteam/error-logging

Log response body excluding request with status code less than 400

Upgrade Go and Remove Vuln Libraries

24 Jun 13:47
30aa48b
Compare
Choose a tag to compare

An indirect dependency of ours gogo/protobuf has vulnerabilities, so we are removing the libraries bringing in that dependency as they are mostly irrelevant to our actual code compilation and pipeline and can be used locally by the user instead.

We also upgraded the Golang version to 1.16

Update to latest kin OpenAPI

23 Jun 15:47
b018adc
Compare
Choose a tag to compare

The openapi library maintainer added a second option for a router that
is build on gorilla/mux. When they did this they re-arranged some of the
locations of types to offer a better abstraction over the router.
Additionally, they removed the term Swagger from all methods and types.

Generally, everything is still the same shape as before but the names
changed. The only part of this project that exposes the openapi library
types directly are the context methods in the clienttransport.go file.

Because these are exposed directly this is technically a breaking change
even though the new exposed types are identical to the old ones. The
only place within the project that these are used is the validation
middleware which worked without modifications.