Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Apply Version Updates From Current Changes #217

Merged
merged 192 commits into from
Jun 1, 2022
Merged

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Jun 15, 2021

Version Updates

Merging this PR will release new versions of the following packages based on your change files.

stronghold-derive

[0.3.0]

    • Refactor Sink and Stream implementation for EventChannel
  • Add CopyRecord procedure.
  • In the StrongholdP2p Interface enable / disable mdns and relay functionality on init via config flags in the StrongholdP2pBuilder. Per default, both are enabled.
  • In the Stronghold client interface enable / disable mdns and relay in the NetworkConfig when spawning a new p2p-network actor. Per default, both are disabled.
  • Use libp2p::swarm::toggle to enable/ disable relay and mdns
  • Persist config and keypair of stronghold-p2p in client
  • Implement messages to write the keypair used for StrongholdP2p in the vault and derive the PeerId and a new noise AuthenticKeypair from it.
  • Implement API for the Stronghold Procedures
  • Make stronghold interface clonable
  • Update inline Docs and README files to reflect the current state of the project.
  • Add communication fuzzer for distributed fuzzing with docker.
  • Patch Stronghold engine fuzzer.
  • Patch crypto.rs version v0.7 -> v0.8.
  • Persist the state of stronghold-p2p in the SecureClient by serializing the NetworkConfig and writing it to the store.
  • Allow loading stored states into the NetworkActor on init.
  • Allow reuse of same Keypair that is stored in the vault.
  • Software transactional memory framework as replacement for actix actor system
  • Integration is runtime agnostic an can be used by any async runtime for rust, tkio is encouraged though
  • Extract random functions from test_utils into own module.
  • Remove Riker as dependency from utils.
  • Introduce KeyProvider instead of repeatedly providing a passphrase.
  • Introduce non-contiguous memory types for secure key handling.
  • Abstract over locked and encrypted data types for use internally.
  • Stronghold interface rewrite to work on type level with Stronghold as root type, Client as secure container, Store as insecure storage and ClientVault as vault access.
  • 3816aef5 chore(release-doc): clean up outdated release notes, merge existing into one on 2022-05-31

stronghold-runtime

[0.2.0]

    • Refactor Sink and Stream implementation for EventChannel
  • Add CopyRecord procedure.
  • In the StrongholdP2p Interface enable / disable mdns and relay functionality on init via config flags in the StrongholdP2pBuilder. Per default, both are enabled.
  • In the Stronghold client interface enable / disable mdns and relay in the NetworkConfig when spawning a new p2p-network actor. Per default, both are disabled.
  • Use libp2p::swarm::toggle to enable/ disable relay and mdns
  • Persist config and keypair of stronghold-p2p in client
  • Implement messages to write the keypair used for StrongholdP2p in the vault and derive the PeerId and a new noise AuthenticKeypair from it.
  • Implement API for the Stronghold Procedures
  • Make stronghold interface clonable
  • Update inline Docs and README files to reflect the current state of the project.
  • Add communication fuzzer for distributed fuzzing with docker.
  • Patch Stronghold engine fuzzer.
  • Patch crypto.rs version v0.7 -> v0.8.
  • Persist the state of stronghold-p2p in the SecureClient by serializing the NetworkConfig and writing it to the store.
  • Allow loading stored states into the NetworkActor on init.
  • Allow reuse of same Keypair that is stored in the vault.
  • Software transactional memory framework as replacement for actix actor system
  • Integration is runtime agnostic an can be used by any async runtime for rust, tkio is encouraged though
  • Extract random functions from test_utils into own module.
  • Remove Riker as dependency from utils.
  • Introduce KeyProvider instead of repeatedly providing a passphrase.
  • Introduce non-contiguous memory types for secure key handling.
  • Abstract over locked and encrypted data types for use internally.
  • Stronghold interface rewrite to work on type level with Stronghold as root type, Client as secure container, Store as insecure storage and ClientVault as vault access.
  • 3816aef5 chore(release-doc): clean up outdated release notes, merge existing into one on 2022-05-31

stronghold-engine

[0.5.0]

    • Refactor Sink and Stream implementation for EventChannel
  • Add CopyRecord procedure.
  • In the StrongholdP2p Interface enable / disable mdns and relay functionality on init via config flags in the StrongholdP2pBuilder. Per default, both are enabled.
  • In the Stronghold client interface enable / disable mdns and relay in the NetworkConfig when spawning a new p2p-network actor. Per default, both are disabled.
  • Use libp2p::swarm::toggle to enable/ disable relay and mdns
  • Persist config and keypair of stronghold-p2p in client
  • Implement messages to write the keypair used for StrongholdP2p in the vault and derive the PeerId and a new noise AuthenticKeypair from it.
  • Implement API for the Stronghold Procedures
  • Make stronghold interface clonable
  • Update inline Docs and README files to reflect the current state of the project.
  • Add communication fuzzer for distributed fuzzing with docker.
  • Patch Stronghold engine fuzzer.
  • Patch crypto.rs version v0.7 -> v0.8.
  • Persist the state of stronghold-p2p in the SecureClient by serializing the NetworkConfig and writing it to the store.
  • Allow loading stored states into the NetworkActor on init.
  • Allow reuse of same Keypair that is stored in the vault.
  • Software transactional memory framework as replacement for actix actor system
  • Integration is runtime agnostic an can be used by any async runtime for rust, tkio is encouraged though
  • Extract random functions from test_utils into own module.
  • Remove Riker as dependency from utils.
  • Introduce KeyProvider instead of repeatedly providing a passphrase.
  • Introduce non-contiguous memory types for secure key handling.
  • Abstract over locked and encrypted data types for use internally.
  • Stronghold interface rewrite to work on type level with Stronghold as root type, Client as secure container, Store as insecure storage and ClientVault as vault access.
  • 3816aef5 chore(release-doc): clean up outdated release notes, merge existing into one on 2022-05-31

stronghold-utils

[0.3.1]

    • Refactor Sink and Stream implementation for EventChannel
  • Add CopyRecord procedure.
  • In the StrongholdP2p Interface enable / disable mdns and relay functionality on init via config flags in the StrongholdP2pBuilder. Per default, both are enabled.
  • In the Stronghold client interface enable / disable mdns and relay in the NetworkConfig when spawning a new p2p-network actor. Per default, both are disabled.
  • Use libp2p::swarm::toggle to enable/ disable relay and mdns
  • Persist config and keypair of stronghold-p2p in client
  • Implement messages to write the keypair used for StrongholdP2p in the vault and derive the PeerId and a new noise AuthenticKeypair from it.
  • Implement API for the Stronghold Procedures
  • Make stronghold interface clonable
  • Update inline Docs and README files to reflect the current state of the project.
  • Add communication fuzzer for distributed fuzzing with docker.
  • Patch Stronghold engine fuzzer.
  • Patch crypto.rs version v0.7 -> v0.8.
  • Persist the state of stronghold-p2p in the SecureClient by serializing the NetworkConfig and writing it to the store.
  • Allow loading stored states into the NetworkActor on init.
  • Allow reuse of same Keypair that is stored in the vault.
  • Software transactional memory framework as replacement for actix actor system
  • Integration is runtime agnostic an can be used by any async runtime for rust, tkio is encouraged though
  • Extract random functions from test_utils into own module.
  • Remove Riker as dependency from utils.
  • Introduce KeyProvider instead of repeatedly providing a passphrase.
  • Introduce non-contiguous memory types for secure key handling.
  • Abstract over locked and encrypted data types for use internally.
  • Stronghold interface rewrite to work on type level with Stronghold as root type, Client as secure container, Store as insecure storage and ClientVault as vault access.
  • Bumped due to a bump in stronghold-derive.
  • 3816aef5 chore(release-doc): clean up outdated release notes, merge existing into one on 2022-05-31

stronghold-p2p

[0.4.0]

    • Refactor Sink and Stream implementation for EventChannel
  • Add CopyRecord procedure.
  • In the StrongholdP2p Interface enable / disable mdns and relay functionality on init via config flags in the StrongholdP2pBuilder. Per default, both are enabled.
  • In the Stronghold client interface enable / disable mdns and relay in the NetworkConfig when spawning a new p2p-network actor. Per default, both are disabled.
  • Use libp2p::swarm::toggle to enable/ disable relay and mdns
  • Persist config and keypair of stronghold-p2p in client
  • Implement messages to write the keypair used for StrongholdP2p in the vault and derive the PeerId and a new noise AuthenticKeypair from it.
  • Implement API for the Stronghold Procedures
  • Make stronghold interface clonable
  • Update inline Docs and README files to reflect the current state of the project.
  • Add communication fuzzer for distributed fuzzing with docker.
  • Patch Stronghold engine fuzzer.
  • Patch crypto.rs version v0.7 -> v0.8.
  • Persist the state of stronghold-p2p in the SecureClient by serializing the NetworkConfig and writing it to the store.
  • Allow loading stored states into the NetworkActor on init.
  • Allow reuse of same Keypair that is stored in the vault.
  • Software transactional memory framework as replacement for actix actor system
  • Integration is runtime agnostic an can be used by any async runtime for rust, tkio is encouraged though
  • Extract random functions from test_utils into own module.
  • Remove Riker as dependency from utils.
  • Introduce KeyProvider instead of repeatedly providing a passphrase.
  • Introduce non-contiguous memory types for secure key handling.
  • Abstract over locked and encrypted data types for use internally.
  • Stronghold interface rewrite to work on type level with Stronghold as root type, Client as secure container, Store as insecure storage and ClientVault as vault access.
  • 3816aef5 chore(release-doc): clean up outdated release notes, merge existing into one on 2022-05-31

stronghold-rlu

[0.2.0]

    • Refactor Sink and Stream implementation for EventChannel
  • Add CopyRecord procedure.
  • In the StrongholdP2p Interface enable / disable mdns and relay functionality on init via config flags in the StrongholdP2pBuilder. Per default, both are enabled.
  • In the Stronghold client interface enable / disable mdns and relay in the NetworkConfig when spawning a new p2p-network actor. Per default, both are disabled.
  • Use libp2p::swarm::toggle to enable/ disable relay and mdns
  • Persist config and keypair of stronghold-p2p in client
  • Implement messages to write the keypair used for StrongholdP2p in the vault and derive the PeerId and a new noise AuthenticKeypair from it.
  • Implement API for the Stronghold Procedures
  • Make stronghold interface clonable
  • Update inline Docs and README files to reflect the current state of the project.
  • Add communication fuzzer for distributed fuzzing with docker.
  • Patch Stronghold engine fuzzer.
  • Patch crypto.rs version v0.7 -> v0.8.
  • Persist the state of stronghold-p2p in the SecureClient by serializing the NetworkConfig and writing it to the store.
  • Allow loading stored states into the NetworkActor on init.
  • Allow reuse of same Keypair that is stored in the vault.
  • Software transactional memory framework as replacement for actix actor system
  • Integration is runtime agnostic an can be used by any async runtime for rust, tkio is encouraged though
  • Extract random functions from test_utils into own module.
  • Remove Riker as dependency from utils.
  • Introduce KeyProvider instead of repeatedly providing a passphrase.
  • Introduce non-contiguous memory types for secure key handling.
  • Abstract over locked and encrypted data types for use internally.
  • Stronghold interface rewrite to work on type level with Stronghold as root type, Client as secure container, Store as insecure storage and ClientVault as vault access.
  • 3816aef5 chore(release-doc): clean up outdated release notes, merge existing into one on 2022-05-31

iota-stronghold

[0.5.0]

    • Refactor Sink and Stream implementation for EventChannel
  • Add CopyRecord procedure.
  • In the StrongholdP2p Interface enable / disable mdns and relay functionality on init via config flags in the StrongholdP2pBuilder. Per default, both are enabled.
  • In the Stronghold client interface enable / disable mdns and relay in the NetworkConfig when spawning a new p2p-network actor. Per default, both are disabled.
  • Use libp2p::swarm::toggle to enable/ disable relay and mdns
  • Persist config and keypair of stronghold-p2p in client
  • Implement messages to write the keypair used for StrongholdP2p in the vault and derive the PeerId and a new noise AuthenticKeypair from it.
  • Implement API for the Stronghold Procedures
  • Make stronghold interface clonable
  • Update inline Docs and README files to reflect the current state of the project.
  • Add communication fuzzer for distributed fuzzing with docker.
  • Patch Stronghold engine fuzzer.
  • Patch crypto.rs version v0.7 -> v0.8.
  • Persist the state of stronghold-p2p in the SecureClient by serializing the NetworkConfig and writing it to the store.
  • Allow loading stored states into the NetworkActor on init.
  • Allow reuse of same Keypair that is stored in the vault.
  • Software transactional memory framework as replacement for actix actor system
  • Integration is runtime agnostic an can be used by any async runtime for rust, tkio is encouraged though
  • Extract random functions from test_utils into own module.
  • Remove Riker as dependency from utils.
  • Introduce KeyProvider instead of repeatedly providing a passphrase.
  • Introduce non-contiguous memory types for secure key handling.
  • Abstract over locked and encrypted data types for use internally.
  • Stronghold interface rewrite to work on type level with Stronghold as root type, Client as secure container, Store as insecure storage and ClientVault as vault access.
  • 3816aef5 chore(release-doc): clean up outdated release notes, merge existing into one on 2022-05-31

@github-actions github-actions bot force-pushed the release/version-updates branch from 13ecb06 to b36b98c Compare June 15, 2021 15:00
@github-actions github-actions bot force-pushed the release/version-updates branch 2 times, most recently from e6623bb to be83224 Compare July 3, 2021 17:08
@github-actions github-actions bot force-pushed the release/version-updates branch 6 times, most recently from 5c3387a to 3d6ff8b Compare July 27, 2021 13:44
@github-actions github-actions bot force-pushed the release/version-updates branch from 3d6ff8b to 2d72835 Compare August 4, 2021 15:03
@github-actions github-actions bot force-pushed the release/version-updates branch 6 times, most recently from 090c149 to f6011d2 Compare August 27, 2021 14:33
@github-actions github-actions bot force-pushed the release/version-updates branch 2 times, most recently from d190b6a to c0fa8c8 Compare September 3, 2021 14:55
@github-actions github-actions bot force-pushed the release/version-updates branch 2 times, most recently from 0d79841 to ad111df Compare September 13, 2021 14:53
@github-actions github-actions bot force-pushed the release/version-updates branch 3 times, most recently from 55c8ba3 to c600fe9 Compare September 21, 2021 15:28
@github-actions github-actions bot force-pushed the release/version-updates branch from c600fe9 to f332d67 Compare September 28, 2021 11:26
@github-actions github-actions bot force-pushed the release/version-updates branch from f332d67 to 42686c7 Compare October 6, 2021 09:03
@github-actions github-actions bot force-pushed the release/version-updates branch 3 times, most recently from 6a0a65b to 9eef301 Compare October 27, 2021 07:41
@github-actions github-actions bot force-pushed the release/version-updates branch from 9eef301 to c05ca7f Compare October 28, 2021 14:03
@github-actions github-actions bot force-pushed the release/version-updates branch from 3d989a7 to f1066b6 Compare May 23, 2022 09:11
* Implement AES256KW encryption procedure

* Use generic_procedures macro

* Document ciphers; fix ctx output length

* Implement the `AesKeyWrapDecrypt` procedure

* Return error for ciphertext of len < BLOCK
@github-actions github-actions bot force-pushed the release/version-updates branch from f1066b6 to 5ae5c91 Compare May 23, 2022 09:28
@github-actions github-actions bot force-pushed the release/version-updates branch from 5ae5c91 to 2ea1b16 Compare May 30, 2022 10:13
@github-actions github-actions bot force-pushed the release/version-updates branch from 2ea1b16 to 80fe955 Compare May 31, 2022 08:48
@github-actions github-actions bot force-pushed the release/version-updates branch from 80fe955 to 1ca0747 Compare May 31, 2022 10:12
@github-actions github-actions bot force-pushed the release/version-updates branch from 1ca0747 to 22f4dd1 Compare June 1, 2022 07:59
felsweg-iota and others added 2 commits June 1, 2022 10:12
chore(release-doc): clean up outdated release docs / merge existing
@github-actions github-actions bot force-pushed the release/version-updates branch from 22f4dd1 to 4007927 Compare June 1, 2022 08:13
@felsweg-iota felsweg-iota self-requested a review June 1, 2022 08:31
@felsweg-iota felsweg-iota merged commit a2d3ec1 into dev Jun 1, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants