Releases: siderolabs/siderolink
v0.3.10
siderolink 0.3.10 (2024-09-12)
Welcome to the v0.3.10 release of siderolink!
Please try out the release binaries and report any issues at
https://github.com/talos-systems/siderolink/issues.
Contributors
- Andrey Smirnov
- Dmitriy Matrenichev
- Artem Chernyshev
- Andrey Smirnov
- Philipp Sauter
- Utku Ozdemir
Changes
37 commits
6c8fa1f
feat: allow listening over TLS for SideroLink APIe76747b
chore: migrate to rtnetlink/23a587fc
fix: do not ever skip updates which have remove flagbe00ff5
chore: redo event filtering as a sequence of iteratorsa936b60
chore: handle peer events in batches5422b1c
chore: quick fixes9300968
feat: move actual logic into theagent
package8866351
chore: implement WireGuard over GRPC7909156
chore: bump depseb221dd
chore: bump depsbe3b095
feat: add support for event's actor ID9304096
chore: allow to specify several endpoints5ab8f9d
feat: allow persistent keepalive to be set for the peer71dd308
chore: provide unique_token and Talos version in ProvisionRequest0ee5425
chore: revert sys moduel to 0.13.06be9ba7
chore: bump deps448cbe1
chore: bumpgolang.org/x/net
to 0.8.0a92acc6
feat: set SideroLink MTU to 1280575c5cc
refactor: drop dependency on Talos machinery package61ab1c4
fix: include MachineStatusEvent into the list of supported events16a84eb
chore: rename to siderolabs/siderolinkca470c7
chore: update Talos to the latest master, migrate netaddr -> netip/x93b65f0
fix: ignore 'exist' error on interface managmeent3c4d9e0
chore: move IP to interface binding into NewDevicef0b5e39
feat: use kernel wireguard implementation when available1d2b7e1
feat: allow setting peer endpoint using peer event5d085d6
feat: exposewgDevice.Peers
from thewireguard.Device
wrapper3a5be65
fix: use correct method to generate Wireguard private key8318a7e
feat: accept join token in Provision payloadb38c192
fix: build on Windows9902ad2
feat: pass request context and node address to the events sink adapterd0612a7
refactor: pass in listener to the log receiverd86cdd5
feat: implement logreceiver for kernel logsf7cadbc
fix: handle duplicate peer updates0755b24
feat: initial implementation of SideroLinkee73ea9
feat: add Talos events sink proto files and the reference implementation1e2cd9d
Initial commit
Changes since v0.3.9
Dependency Changes
This release has no dependency changes
v0.3.9
siderolink 0.3.9 (2024-06-13)
Welcome to the v0.3.9 release of siderolink!
Please try out the release binaries and report any issues at
https://github.com/talos-systems/siderolink/issues.
Contributors
- Andrey Smirnov
- Dmitriy Matrenichev
- Artem Chernyshev
- Andrey Smirnov
- Philipp Sauter
- Utku Ozdemir
Changes
36 commits
e76747b
chore: migrate to rtnetlink/23a587fc
fix: do not ever skip updates which have remove flagbe00ff5
chore: redo event filtering as a sequence of iteratorsa936b60
chore: handle peer events in batches5422b1c
chore: quick fixes9300968
feat: move actual logic into theagent
package8866351
chore: implement WireGuard over GRPC7909156
chore: bump depseb221dd
chore: bump depsbe3b095
feat: add support for event's actor ID9304096
chore: allow to specify several endpoints5ab8f9d
feat: allow persistent keepalive to be set for the peer71dd308
chore: provide unique_token and Talos version in ProvisionRequest0ee5425
chore: revert sys moduel to 0.13.06be9ba7
chore: bump deps448cbe1
chore: bumpgolang.org/x/net
to 0.8.0a92acc6
feat: set SideroLink MTU to 1280575c5cc
refactor: drop dependency on Talos machinery package61ab1c4
fix: include MachineStatusEvent into the list of supported events16a84eb
chore: rename to siderolabs/siderolinkca470c7
chore: update Talos to the latest master, migrate netaddr -> netip/x93b65f0
fix: ignore 'exist' error on interface managmeent3c4d9e0
chore: move IP to interface binding into NewDevicef0b5e39
feat: use kernel wireguard implementation when available1d2b7e1
feat: allow setting peer endpoint using peer event5d085d6
feat: exposewgDevice.Peers
from thewireguard.Device
wrapper3a5be65
fix: use correct method to generate Wireguard private key8318a7e
feat: accept join token in Provision payloadb38c192
fix: build on Windows9902ad2
feat: pass request context and node address to the events sink adapterd0612a7
refactor: pass in listener to the log receiverd86cdd5
feat: implement logreceiver for kernel logsf7cadbc
fix: handle duplicate peer updates0755b24
feat: initial implementation of SideroLinkee73ea9
feat: add Talos events sink proto files and the reference implementation1e2cd9d
Initial commit
Changes since v0.3.8
Dependency Changes
This release has no dependency changes
v0.3.8
siderolink 0.3.8 (2024-05-28)
Welcome to the v0.3.8 release of siderolink!
Please try out the release binaries and report any issues at
https://github.com/talos-systems/siderolink/issues.
Contributors
- Andrey Smirnov
- Dmitriy Matrenichev
- Artem Chernyshev
- Andrey Smirnov
- Philipp Sauter
- Utku Ozdemir
Changes
35 commits
3a587fc
fix: do not ever skip updates which have remove flagbe00ff5
chore: redo event filtering as a sequence of iteratorsa936b60
chore: handle peer events in batches5422b1c
chore: quick fixes9300968
feat: move actual logic into theagent
package8866351
chore: implement WireGuard over GRPC7909156
chore: bump depseb221dd
chore: bump depsbe3b095
feat: add support for event's actor ID9304096
chore: allow to specify several endpoints5ab8f9d
feat: allow persistent keepalive to be set for the peer71dd308
chore: provide unique_token and Talos version in ProvisionRequest0ee5425
chore: revert sys moduel to 0.13.06be9ba7
chore: bump deps448cbe1
chore: bumpgolang.org/x/net
to 0.8.0a92acc6
feat: set SideroLink MTU to 1280575c5cc
refactor: drop dependency on Talos machinery package61ab1c4
fix: include MachineStatusEvent into the list of supported events16a84eb
chore: rename to siderolabs/siderolinkca470c7
chore: update Talos to the latest master, migrate netaddr -> netip/x93b65f0
fix: ignore 'exist' error on interface managmeent3c4d9e0
chore: move IP to interface binding into NewDevicef0b5e39
feat: use kernel wireguard implementation when available1d2b7e1
feat: allow setting peer endpoint using peer event5d085d6
feat: exposewgDevice.Peers
from thewireguard.Device
wrapper3a5be65
fix: use correct method to generate Wireguard private key8318a7e
feat: accept join token in Provision payloadb38c192
fix: build on Windows9902ad2
feat: pass request context and node address to the events sink adapterd0612a7
refactor: pass in listener to the log receiverd86cdd5
feat: implement logreceiver for kernel logsf7cadbc
fix: handle duplicate peer updates0755b24
feat: initial implementation of SideroLinkee73ea9
feat: add Talos events sink proto files and the reference implementation1e2cd9d
Initial commit
Changes since v0.3.7
Dependency Changes
This release has no dependency changes
v0.3.7
v0.3.1
siderolink 0.3.1 (2022-11-16)
Welcome to the v0.3.1 release of siderolink!
Please try out the release binaries and report any issues at
https://github.com/talos-systems/siderolink/issues.
Contributors
- Andrey Smirnov
- Artem Chernyshev
- Dmitriy Matrenichev
- Philipp Sauter
- Utku Ozdemir
Changes
20 commits
a92acc6
feat: set SideroLink MTU to 1280575c5cc
refactor: drop dependency on Talos machinery package61ab1c4
fix: include MachineStatusEvent into the list of supported events16a84eb
chore: rename to siderolabs/siderolinkca470c7
chore: update Talos to the latest master, migrate netaddr -> netip/x93b65f0
fix: ignore 'exist' error on interface managmeent3c4d9e0
chore: move IP to interface binding into NewDevicef0b5e39
feat: use kernel wireguard implementation when available1d2b7e1
feat: allow setting peer endpoint using peer event5d085d6
feat: exposewgDevice.Peers
from thewireguard.Device
wrapper3a5be65
fix: use correct method to generate Wireguard private key8318a7e
feat: accept join token in Provision payloadb38c192
fix: build on Windows9902ad2
feat: pass request context and node address to the events sink adapterd0612a7
refactor: pass in listener to the log receiverd86cdd5
feat: implement logreceiver for kernel logsf7cadbc
fix: handle duplicate peer updates0755b24
feat: initial implementation of SideroLinkee73ea9
feat: add Talos events sink proto files and the reference implementation1e2cd9d
Initial commit
Changes since v0.3.0
Dependency Changes
This release has no dependency changes
v0.3.0
siderolink 0.3.0 (2022-11-03)
Welcome to the v0.3.0 release of siderolink!
Please try out the release binaries and report any issues at
https://github.com/talos-systems/siderolink/issues.
Contributors
- Andrey Smirnov
- Artem Chernyshev
- Dmitriy Matrenichev
- Philipp Sauter
- Utku Ozdemir
Changes
19 commits
575c5cc
refactor: drop dependency on Talos machinery package61ab1c4
fix: include MachineStatusEvent into the list of supported events16a84eb
chore: rename to siderolabs/siderolinkca470c7
chore: update Talos to the latest master, migrate netaddr -> netip/x93b65f0
fix: ignore 'exist' error on interface managmeent3c4d9e0
chore: move IP to interface binding into NewDevicef0b5e39
feat: use kernel wireguard implementation when available1d2b7e1
feat: allow setting peer endpoint using peer event5d085d6
feat: exposewgDevice.Peers
from thewireguard.Device
wrapper3a5be65
fix: use correct method to generate Wireguard private key8318a7e
feat: accept join token in Provision payloadb38c192
fix: build on Windows9902ad2
feat: pass request context and node address to the events sink adapterd0612a7
refactor: pass in listener to the log receiverd86cdd5
feat: implement logreceiver for kernel logsf7cadbc
fix: handle duplicate peer updates0755b24
feat: initial implementation of SideroLinkee73ea9
feat: add Talos events sink proto files and the reference implementation1e2cd9d
Initial commit
Dependency Changes
This release has no dependency changes
v0.2.0
siderolink 0.2.0 (2022-09-27)
Welcome to the v0.2.0 release of siderolink!
Please try out the release binaries and report any issues at
https://github.com/talos-systems/siderolink/issues.
Contributors
- Andrey Smirnov
- Artem Chernyshev
- Dmitriy Matrenichev
- Philipp Sauter
- Utku Ozdemir
Changes
18 commits
61ab1c4
fix: include MachineStatusEvent into the list of supported events16a84eb
chore: rename to siderolabs/siderolinkca470c7
chore: update Talos to the latest master, migrate netaddr -> netip/x93b65f0
fix: ignore 'exist' error on interface managmeent3c4d9e0
chore: move IP to interface binding into NewDevicef0b5e39
feat: use kernel wireguard implementation when available1d2b7e1
feat: allow setting peer endpoint using peer event5d085d6
feat: exposewgDevice.Peers
from thewireguard.Device
wrapper3a5be65
fix: use correct method to generate Wireguard private key8318a7e
feat: accept join token in Provision payloadb38c192
fix: build on Windows9902ad2
feat: pass request context and node address to the events sink adapterd0612a7
refactor: pass in listener to the log receiverd86cdd5
feat: implement logreceiver for kernel logsf7cadbc
fix: handle duplicate peer updates0755b24
feat: initial implementation of SideroLinkee73ea9
feat: add Talos events sink proto files and the reference implementation1e2cd9d
Initial commit
Dependency Changes
This release has no dependency changes
v0.1.2
siderolink 0.1.2 (2022-05-27)
Welcome to the v0.1.2 release of siderolink!
Please try out the release binaries and report any issues at
https://github.com/talos-systems/siderolink/issues.
Contributors
- Andrey Smirnov
- Artem Chernyshev
- Philipp Sauter
Changes
12 commits
1d2b7e1
feat: allow setting peer endpoint using peer event5d085d6
feat: exposewgDevice.Peers
from thewireguard.Device
wrapper3a5be65
fix: use correct method to generate Wireguard private key8318a7e
feat: accept join token in Provision payloadb38c192
fix: build on Windows9902ad2
feat: pass request context and node address to the events sink adapterd0612a7
refactor: pass in listener to the log receiverd86cdd5
feat: implement logreceiver for kernel logsf7cadbc
fix: handle duplicate peer updates0755b24
feat: initial implementation of SideroLinkee73ea9
feat: add Talos events sink proto files and the reference implementation1e2cd9d
Initial commit
Changes since v0.1.1
4 commits
Dependency Changes
This release has no dependency changes
v0.1.1
siderolink 0.1.1 (2022-05-20)
Welcome to the v0.1.1 release of siderolink!
Please try out the release binaries and report any issues at
https://github.com/talos-systems/siderolink/issues.
Contributors
- Andrey Smirnov
- Artem Chernyshev
Changes
8 commits
b38c192
fix: build on Windows9902ad2
feat: pass request context and node address to the events sink adapterd0612a7
refactor: pass in listener to the log receiverd86cdd5
feat: implement logreceiver for kernel logsf7cadbc
fix: handle duplicate peer updates0755b24
feat: initial implementation of SideroLinkee73ea9
feat: add Talos events sink proto files and the reference implementation1e2cd9d
Initial commit
Changes since v0.1.0
2 commits
Dependency Changes
This release has no dependency changes
v0.1.0
siderolink 0.1.0 (2021-11-29)
Welcome to the v0.1.0 release of siderolink!
Please try out the release binaries and report any issues at
https://github.com/talos-systems/siderolink/issues.
Contributors
- Andrey Smirnov
- Artem Chernyshev
Changes
6 commits
d0612a7
refactor: pass in listener to the log receiverd86cdd5
feat: implement logreceiver for kernel logsf7cadbc
fix: handle duplicate peer updates0755b24
feat: initial implementation of SideroLinkee73ea9
feat: add Talos events sink proto files and the reference implementation1e2cd9d
Initial commit
Dependency Changes
This release has no dependency changes