Skip to content

Releases: ctron/csaf-walker

0.7.0

03 May 08:54
Compare
Choose a tag to compare

0.6.0

26 Apr 10:12
Compare
Choose a tag to compare

v0.6.0 (2024-04-26)

⚠️ BREAKING-CHANGE

  • Instead of directly creating structs, one must useeither the default or new method to create a new instance, and then
    customize it.

This is helping when adding futures fields, as such a change will no
longer break the API.

Features

  • allow using insecure TLS for send commands (3a1de5f)
  • allow providing RUST_LOG, show the error chain (d45d3c8)
  • allow adding additional trust anchors to the OIDC client (5e33941)
  • detecting the metadata from dns path and security text (41a8bca)
  • allow running more than one runtime at a time (8e2a988)
  • allow ignoring csaf-validator-lib tests by name (8113819)
  • enable csaf-validator-lib in csaf-cli (827f32e)
  • get a poc going (3e48126)
  • run the original tests using deno (6ba03bc)
  • sender: allow adding additional root certificates (dd684e2)
  • allow sending with retries (baa66de)
  • allow disabling TLS validation when talking to the OIDC server (9c8121e)
  • verification: add some initial verification (dcd17f0)
  • add verification (9d2b9a9)
  • add the Role enum (0c3bd1a)
  • add a more common way to get URLs from things (7d51c81)
  • add an "extras" module with an "ignore" visitor (568135e)

Fixes

  • properly handle the --sender-tls-insecure flag (b2ad9cd)
  • drop the error prone DNS error check for a DNS pre-flight check (297689e)
  • remove extra '/' (afe35b7)
  • allow using security.txt files with LF only (5196c2f)
  • detect cancelled earlier (4af9993)
  • consider deserializing a blocking operation (f08285a)
  • fix a race condition when the check runs into a timeout (47010a4)
  • allow restarting tests after a timed out one (8fa57c8)
  • allow setting a timeout for the csaf-validator-lib (49a5a15)
  • fix an issue where the function could only be called once (45ed6a0)
  • avoid complex blocks or closures with blocks (a8872ff)
  • add missing content-type header (aa60273)
  • add missing id (7aac1d3)
  • extract common arguments and fix clap arg clash (dcb94ec)
  • split up the store layout (15cb85f)
  • store the since file when downloading only (3997507)
  • honor features (472530b)

0.6.0-rc.5

26 Apr 08:56
Compare
Choose a tag to compare
0.6.0-rc.5 Pre-release
Pre-release

v0.6.0-rc.5 (2024-04-26)

⚠️ BREAKING-CHANGE

  • Instead of directly creating structs, one must useeither the default or new method to create a new instance, and then
    customize it.

This is helping when adding futures fields, as such a change will no
longer break the API.

Features

  • allow using insecure TLS for send commands (3a1de5f)
  • allow providing RUST_LOG, show the error chain (d45d3c8)
  • allow adding additional trust anchors to the OIDC client (5e33941)
  • detecting the metadata from dns path and security text (41a8bca)
  • allow running more than one runtime at a time (8e2a988)
  • allow ignoring csaf-validator-lib tests by name (8113819)
  • enable csaf-validator-lib in csaf-cli (827f32e)
  • get a poc going (3e48126)
  • run the original tests using deno (6ba03bc)
  • sender: allow adding additional root certificates (dd684e2)
  • allow sending with retries (baa66de)
  • allow disabling TLS validation when talking to the OIDC server (9c8121e)
  • verification: add some initial verification (dcd17f0)
  • add verification (9d2b9a9)
  • add the Role enum (0c3bd1a)
  • add a more common way to get URLs from things (7d51c81)
  • add an "extras" module with an "ignore" visitor (568135e)

Fixes

  • properly handle the --sender-tls-insecure flag (b2ad9cd)
  • drop the error prone DNS error check for a DNS pre-flight check (297689e)
  • remove extra '/' (afe35b7)
  • allow using security.txt files with LF only (5196c2f)
  • detect cancelled earlier (4af9993)
  • consider deserializing a blocking operation (f08285a)
  • fix a race condition when the check runs into a timeout (47010a4)
  • allow restarting tests after a timed out one (8fa57c8)
  • allow setting a timeout for the csaf-validator-lib (49a5a15)
  • fix an issue where the function could only be called once (45ed6a0)
  • avoid complex blocks or closures with blocks (a8872ff)
  • add missing content-type header (aa60273)
  • add missing id (7aac1d3)
  • extract common arguments and fix clap arg clash (dcb94ec)
  • split up the store layout (15cb85f)
  • store the since file when downloading only (3997507)
  • honor features (472530b)

0.6.0-rc.4

23 Apr 14:44
Compare
Choose a tag to compare
0.6.0-rc.4 Pre-release
Pre-release

v0.6.0-rc.4 (2024-04-23)

⚠️ BREAKING-CHANGE

  • Instead of directly creating structs, one must useeither the default or new method to create a new instance, and then
    customize it.

This is helping when adding futures fields, as such a change will no
longer break the API.

Features

  • allow using insecure TLS for send commands (3a1de5f)
  • allow providing RUST_LOG, show the error chain (d45d3c8)
  • allow adding additional trust anchors to the OIDC client (5e33941)
  • detecting the metadata from dns path and security text (41a8bca)
  • allow running more than one runtime at a time (8e2a988)
  • allow ignoring csaf-validator-lib tests by name (8113819)
  • enable csaf-validator-lib in csaf-cli (827f32e)
  • get a poc going (3e48126)
  • run the original tests using deno (6ba03bc)
  • sender: allow adding additional root certificates (dd684e2)
  • allow sending with retries (baa66de)
  • allow disabling TLS validation when talking to the OIDC server (9c8121e)
  • verification: add some initial verification (dcd17f0)
  • add verification (9d2b9a9)
  • add the Role enum (0c3bd1a)
  • add a more common way to get URLs from things (7d51c81)
  • add an "extras" module with an "ignore" visitor (568135e)

Fixes

  • properly handle the --sender-tls-insecure flag (b2ad9cd)
  • drop the error prone DNS error check for a DNS pre-flight check (297689e)
  • remove extra '/' (afe35b7)
  • allow using security.txt files with LF only (5196c2f)
  • detect cancelled earlier (4af9993)
  • consider deserializing a blocking operation (f08285a)
  • fix a race condition when the check runs into a timeout (47010a4)
  • allow restarting tests after a timed out one (8fa57c8)
  • allow setting a timeout for the csaf-validator-lib (49a5a15)
  • fix an issue where the function could only be called once (45ed6a0)
  • avoid complex blocks or closures with blocks (a8872ff)
  • add missing content-type header (aa60273)
  • add missing id (7aac1d3)
  • extract common arguments and fix clap arg clash (dcb94ec)
  • split up the store layout (15cb85f)
  • store the since file when downloading only (3997507)
  • honor features (472530b)

0.6.0-rc.3

23 Apr 10:13
Compare
Choose a tag to compare
0.6.0-rc.3 Pre-release
Pre-release

v0.6.0-rc.3 (2024-04-23)

⚠️ BREAKING-CHANGE

  • Instead of directly creating structs, one must useeither the default or new method to create a new instance, and then
    customize it.

This is helping when adding futures fields, as such a change will no
longer break the API.

Features

  • allow using insecure TLS for send commands (3a1de5f)
  • allow providing RUST_LOG, show the error chain (d45d3c8)
  • allow adding additional trust anchors to the OIDC client (5e33941)
  • detecting the metadata from dns path and security text (41a8bca)
  • allow running more than one runtime at a time (8e2a988)
  • allow ignoring csaf-validator-lib tests by name (8113819)
  • enable csaf-validator-lib in csaf-cli (827f32e)
  • get a poc going (3e48126)
  • run the original tests using deno (6ba03bc)
  • sender: allow adding additional root certificates (dd684e2)
  • allow sending with retries (baa66de)
  • allow disabling TLS validation when talking to the OIDC server (9c8121e)
  • verification: add some initial verification (dcd17f0)
  • add verification (9d2b9a9)
  • add the Role enum (0c3bd1a)
  • add a more common way to get URLs from things (7d51c81)
  • add an "extras" module with an "ignore" visitor (568135e)

Fixes

  • drop the error prone DNS error check for a DNS pre-flight check (297689e)
  • remove extra '/' (afe35b7)
  • allow using security.txt files with LF only (5196c2f)
  • detect cancelled earlier (4af9993)
  • consider deserializing a blocking operation (f08285a)
  • fix a race condition when the check runs into a timeout (47010a4)
  • allow restarting tests after a timed out one (8fa57c8)
  • allow setting a timeout for the csaf-validator-lib (49a5a15)
  • fix an issue where the function could only be called once (45ed6a0)
  • avoid complex blocks or closures with blocks (a8872ff)
  • add missing content-type header (aa60273)
  • add missing id (7aac1d3)
  • extract common arguments and fix clap arg clash (dcb94ec)
  • split up the store layout (15cb85f)
  • store the since file when downloading only (3997507)
  • honor features (472530b)

0.6.0-rc.2

22 Apr 18:30
Compare
Choose a tag to compare
0.6.0-rc.2 Pre-release
Pre-release

v0.6.0-rc.2 (2024-04-22)

⚠ BREAKING-CHANGE

  • Instead of directly creating structs, one must useeither the default or new method to create a new instance, and then
    customize it.

This is helping when adding futures fields, as such a change will no
longer break the API.

Features

  • allow providing RUST_LOG, show the error chain (d45d3c8)
  • allow adding additional trust anchors to the OIDC client (5e33941)
  • detecting the metadata from dns path and security text (41a8bca)
  • allow running more than one runtime at a time (8e2a988)
  • allow ignoring csaf-validator-lib tests by name (8113819)
  • enable csaf-validator-lib in csaf-cli (827f32e)
  • get a poc going (3e48126)
  • run the original tests using deno (6ba03bc)
  • **sender:**allow adding additional root certificates (dd684e2)
  • allow sending with retries (baa66de)
  • allow disabling TLS validation when talking to the OIDC server (9c8121e)
  • **verification:**add some initial verification (dcd17f0)
  • add verification (9d2b9a9)
  • add the Role enum (0c3bd1a)
  • add a more common way to get URLs from things (7d51c81)
  • add an "extras" module with an "ignore" visitor (568135e)

Fixes

  • drop the error prone DNS error check for a DNS pre-flight check (297689e)
  • remove extra '/' (afe35b7)
  • allow using security.txt files with LF only (5196c2f)
  • detect cancelled earlier (4af9993)
  • consider deserializing a blocking operation (f08285a)
  • fix a race condition when the check runs into a timeout (47010a4)
  • allow restarting tests after a timed out one (8fa57c8)
  • allow setting a timeout for the csaf-validator-lib (49a5a15)
  • fix an issue where the function could only be called once (45ed6a0)
  • avoid complex blocks or closures with blocks (a8872ff)
  • add missing content-type header (aa60273)
  • add missing id (7aac1d3)
  • extract common arguments and fix clap arg clash (dcb94ec)
  • split up the store layout (15cb85f)
  • store the since file when downloading only (3997507)
  • honor features (472530b)

0.6.0-rc.1

17 Apr 08:07
Compare
Choose a tag to compare
0.6.0-rc.1 Pre-release
Pre-release

v0.6.0-rc.1 (2024-04-17)

⚠ BREAKING-CHANGE

  • Instead of directly creating structs, one must useeither the default or new method to create a new instance, and then
    customize it.

This is helping when adding futures fields, as such a change will no
longer break the API.

Features

  • allow adding additional trust anchors to the OIDC client (5e33941)
  • detecting the metadata from dns path and security text (41a8bca)
  • allow running more than one runtime at a time (8e2a988)
  • allow ignoring csaf-validator-lib tests by name (8113819)
  • enable csaf-validator-lib in csaf-cli (827f32e)
  • get a poc going (3e48126)
  • run the original tests using deno (6ba03bc)
  • **sender:**allow adding additional root certificates (dd684e2)
  • allow sending with retries (baa66de)
  • allow disabling TLS validation when talking to the OIDC server (9c8121e)
  • **verification:**add some initial verification (dcd17f0)
  • add verification (9d2b9a9)
  • add the Role enum (0c3bd1a)
  • add a more common way to get URLs from things (7d51c81)
  • add an "extras" module with an "ignore" visitor (568135e)

Fixes

  • drop the error prone DNS error check for a DNS pre-flight check (297689e)
  • remove extra '/' (afe35b7)
  • allow using security.txt files with LF only (5196c2f)
  • detect cancelled earlier (4af9993)
  • consider deserializing a blocking operation (f08285a)
  • fix a race condition when the check runs into a timeout (47010a4)
  • allow restarting tests after a timed out one (8fa57c8)
  • allow setting a timeout for the csaf-validator-lib (49a5a15)
  • fix an issue where the function could only be called once (45ed6a0)
  • avoid complex blocks or closures with blocks (a8872ff)
  • add missing content-type header (aa60273)
  • add missing id (7aac1d3)
  • extract common arguments and fix clap arg clash (dcb94ec)
  • split up the store layout (15cb85f)
  • store the since file when downloading only (3997507)
  • honor features (472530b)

0.6.0-alpha.8

23 Feb 08:30
Compare
Choose a tag to compare
0.6.0-alpha.8 Pre-release
Pre-release

v0.6.0-alpha.8 (2024-02-23)

⚠ BREAKING-CHANGE

  • Instead of directly creating structs, one must useeither the default or new method to create a new instance, and then
    customize it.

This is helping when adding futures fields, as such a change will no
longer break the API.

Features

  • allow running more than one runtime at a time (8e2a988)
  • allow ignoring csaf-validator-lib tests by name (8113819)
  • enable csaf-validator-lib in csaf-cli (827f32e)
  • get a poc going (3e48126)
  • run the original tests using deno (6ba03bc)
  • **sender:**allow adding additional root certificates (dd684e2)
  • allow sending with retries (baa66de)
  • allow disabling TLS validation when talking to the OIDC server (9c8121e)
  • **verification:**add some initial verification (dcd17f0)
  • add verification (9d2b9a9)
  • add the Role enum (0c3bd1a)
  • add a more common way to get URLs from things (7d51c81)
  • add an "extras" module with an "ignore" visitor (568135e)

Fixes

  • detect cancelled earlier (4af9993)
  • consider deserializing a blocking operation (f08285a)
  • fix a race condition when the check runs into a timeout (47010a4)
  • allow restarting tests after a timed out one (8fa57c8)
  • allow setting a timeout for the csaf-validator-lib (49a5a15)
  • fix an issue where the function could only be called once (45ed6a0)
  • avoid complex blocks or closures with blocks (a8872ff)
  • add missing content-type header (aa60273)
  • add missing id (7aac1d3)
  • extract common arguments and fix clap arg clash (dcb94ec)
  • split up the store layout (15cb85f)
  • store the since file when downloading only (3997507)
  • honor features (472530b)

0.6.0-alpha.7

30 Jan 12:52
Compare
Choose a tag to compare
0.6.0-alpha.7 Pre-release
Pre-release

v0.6.0-alpha.7 (2024-01-30)

Features

  • sender: allow adding additional root certificates (dd684e2)
  • allow sending with retries (baa66de)
  • allow disabling TLS validation when talking to the OIDC server (9c8121e)
  • verification: add some initial verification (dcd17f0)
  • add verification (9d2b9a9)
  • add the Role enum (0c3bd1a)
  • add a more common way to get URLs from things (7d51c81)
  • add an "extras" module with an "ignore" visitor (568135e)

Fixes

  • add missing content-type header (aa60273)
  • add missing id (7aac1d3)
  • extract common arguments and fix clap arg clash (dcb94ec)
  • split up the store layout (15cb85f)
  • store the since file when downloading only (3997507)
  • honor features (472530b)

0.6.0-alpha.5

22 Jan 15:24
Compare
Choose a tag to compare
0.6.0-alpha.5 Pre-release
Pre-release

v0.6.0-alpha.5 (2024-01-22)

Features

  • allow sending with retries (baa66de)
  • allow disabling TLS validation when talking to the OIDC server (9c8121e)
  • verification: add some initial verification (dcd17f0)
  • add verification (9d2b9a9)
  • add the Role enum (0c3bd1a)
  • add a more common way to get URLs from things (7d51c81)
  • add an "extras" module with an "ignore" visitor (568135e)

Fixes

  • add missing content-type header (aa60273)
  • add missing id (7aac1d3)
  • extract common arguments and fix clap arg clash (dcb94ec)
  • split up the store layout (15cb85f)
  • store the since file when downloading only (3997507)
  • honor features (472530b)