Skip to content

Releases: YutaroHayakawa/go-ra

v0.5.3

03 Nov 09:14
0c3cead
Compare
Choose a tag to compare

Changelog

  • 0c3cead Pin creasty/defaults
  • e4a8aaf Merge pull request #48 from YutaroHayakawa/renovate/golang.org-x-tools-0.x
  • ead6d32 Merge pull request #45 from YutaroHayakawa/renovate/github.com-globusdigital-deep-copy-digest
  • 1028900 Update github.com/globusdigital/deep-copy digest to dc4a8d9
  • 5d0c991 Update module golang.org/x/tools to v0.26.0
  • f8d58bb Merge pull request #43 from YutaroHayakawa/renovate/github.com-osrg-gobgp-v3-3.x
  • 0db54e9 Update module github.com/osrg/gobgp/v3 to v3.30.0
  • 7c7f335 Merge pull request #42 from YutaroHayakawa/renovate/k8s.io-utils-digest
  • ef93e4c Update k8s.io/utils digest to 49e7df5

v0.5.2

15 Sep 10:44
ba94b91
Compare
Choose a tag to compare

Changelog

  • ba94b91 Merge pull request #37 from YutaroHayakawa/renovate/github.com-vishvananda-netlink-1.x
  • 3b0a01e Merge pull request #35 from YutaroHayakawa/renovate/go-1.x
  • 52421f2 Update module github.com/vishvananda/netlink to v1.3.0
  • 3fdcd41 Merge pull request #36 from YutaroHayakawa/renovate/k8s.io-utils-digest
  • 02545d8 Update dependency go to v1.23.1
  • a53183e Merge pull request #41 from YutaroHayakawa/renovate/golang.org-x-tools-0.x
  • 12f8a44 Merge pull request #40 from YutaroHayakawa/renovate/github.com-go-playground-validator-v10-10.x
  • 50d230e Update k8s.io/utils digest to 702e33f
  • ba7b633 Update module golang.org/x/tools to v0.25.0
  • ba0f5b9 Update module github.com/go-playground/validator/v10 to v10.22.1
  • a9c7a19 Fix linter error
  • 6411472 Merge pull request #33 from YutaroHayakawa/renovate/golang.org-x-sys-0.x
  • 637c0a0 Update module golang.org/x/sys to v0.24.0
  • 30dd102 Merge pull request #30 from YutaroHayakawa/renovate/go-1.x
  • 8b05bd9 Merge pull request #32 from YutaroHayakawa/renovate/golang.org-x-tools-0.x
  • cf43669 Update module golang.org/x/tools to v0.24.0
  • 752a1f5 Update dependency go to v1.22.6
  • 5344215 Merge pull request #29 from YutaroHayakawa/renovate/github.com-osrg-gobgp-v3-3.x
  • f426341 Merge pull request #24 from YutaroHayakawa/renovate/golang.org-x-sys-0.x
  • 6e7d6bf Update module golang.org/x/sys to v0.23.0
  • cd2d229 Update module github.com/osrg/gobgp/v3 to v3.29.0

v0.5.1

01 Aug 05:41
2535598
Compare
Choose a tag to compare

Changelog

  • 2535598 Tidy up the dependencies
  • a55fee9 Merge pull request #27 from YutaroHayakawa/renovate/k8s.io-utils-digest
  • 5decf15 Update k8s.io/utils digest to 18e509b
  • 75b9d40 Merge pull request #26 from YutaroHayakawa/renovate/golang.org-x-tools-0.x
  • 2d0da42 Merge pull request #28 from YutaroHayakawa/renovate/github.com-sethvargo-go-retry-0.x
  • a7e3e63 Update module github.com/sethvargo/go-retry to v0.3.0
  • 279d2cb Merge pull request #23 from YutaroHayakawa/renovate/go-1.x
  • 46fcbac Update module golang.org/x/tools to v0.23.0
  • aba10b1 Merge pull request #25 from YutaroHayakawa/renovate/golang.org-x-net-0.x
  • 326ac3a Update module golang.org/x/net to v0.27.0
  • 2f7c7c4 Update dependency go to v1.22.5
  • d0db50e Merge pull request #22 from YutaroHayakawa/renovate/github.com-osrg-gobgp-v3-3.x
  • ee921e5 Update module github.com/osrg/gobgp/v3 to v3.28.0

v0.5.0

13 Jun 03:58
e9f1881
Compare
Choose a tag to compare

Changelog

  • e9f1881 Merge pull request #20 from y-kzm/pref64_support
  • 5d77035 Merge pull request #21 from YutaroHayakawa/renovate/github.com-go-playground-validator-v10-10.x
  • 2bb7e52 Update module github.com/go-playground/validator/v10 to v10.22.0
  • 02c9a1e Add pref64 option support and config & daemon test

v0.4.1

07 Jun 02:00
c60b601
Compare
Choose a tag to compare

Changelog

  • c60b601 Merge pull request #17 from YutaroHayakawa/renovate/go-1.x
  • 523f08a Merge pull request #18 from YutaroHayakawa/renovate/golang.org-x-tools-0.x
  • 4d75d21 Merge pull request #19 from YutaroHayakawa/renovate/goreleaser-goreleaser-action-6.x
  • 56aa27d Update goreleaser/goreleaser-action action to v6
  • 6db6804 Update module golang.org/x/tools to v0.22.0
  • 95b0e17 Update dependency go to v1.22.4
  • ab9b4fa Merge pull request #14 from YutaroHayakawa/renovate/github.com-osrg-gobgp-v3-3.x
  • d3526aa Update module github.com/osrg/gobgp/v3 to v3.27.0
  • fa47eb5 Merge pull request #12 from YutaroHayakawa/renovate/github.com-go-playground-validator-v10-10.x
  • 8481153 Update module github.com/go-playground/validator/v10 to v10.21.0

v0.4.0

26 May 13:20
4c7b1cf
Compare
Choose a tag to compare

Changelog

  • 4c7b1cf Don't compress coverage report
  • 7b87084 Add missing coverage report generation
  • 64fe96a Improve coverage reporting
  • 5c52f3a Wait for IPv6 Link Local Address to be assigned
  • c09c104 Implement device detection mechanism
  • c1e972b Generate deepCopy for RouteConfig, RDNSSConfig, and DNSSLConfig
  • ebd7885 Update README
  • a33cee8 Merge pull request #11 from YutaroHayakawa/renovate/docker-login-action-3.x
  • 797cb97 Update docker/login-action action to v3

v0.3.0

20 May 13:57
b59807a
Compare
Choose a tag to compare

Changelog

  • b59807a Add missing registry name to the docker manifest
  • 8a97d35 Grant write-all permission to release workflow
  • 3c38f27 Properly set platform to builder image
  • 85769b9 Login to GH container registry
  • 7a9a3e6 Build multi-arch container image
  • 31353ef Release container image

v0.2.0

20 May 12:20
6cf4ad4
Compare
Choose a tag to compare

Changelog

  • 6cf4ad4 Implement RFC8106 RDNSS and DNSSL options
  • d4c4062 Add minssing Prefix Information test
  • 8c8382c Some symbol renamings for clarity
  • d27e5b3 Cleanup custom validators
  • 1b7f937 Remove TBD for Route Information option
  • 325ddbd Implement Route Information option defined in RFC4191
  • 2500949 Implement RFC4191 default router preference

v0.1.0

18 May 08:41
dfcdda9
Compare
Choose a tag to compare

Changelog

  • dfcdda9 Update README.md
  • 0def055 Merge pull request #1 from Enigamict/ra_mtu_support
  • a3367ed Add MTU options related to RA and config & daemon test
  • af91f05 Merge pull request #8 from YutaroHayakawa/renovate/golang.org-x-tools-0.x
  • 3dacccc Update module golang.org/x/tools to v0.21.0
  • 8ba5c4b Merge pull request #9 from YutaroHayakawa/renovate/actions-checkout-4.x
  • 5452774 Merge pull request #10 from YutaroHayakawa/renovate/golangci-golangci-lint-action-6.x
  • 0d2a9a5 Merge pull request #6 from YutaroHayakawa/renovate/golang.org-x-net-0.x
  • 7607e54 Update golangci/golangci-lint-action action to v6
  • ccd74ff Update actions/checkout action to v4
  • bde57bf Update module golang.org/x/net to v0.25.0
  • db6e9b7 Merge pull request #3 from YutaroHayakawa/renovate/github.com-globusdigital-deep-copy-digest
  • 2ff85ec Merge pull request #4 from YutaroHayakawa/renovate/go-1.x
  • c5fdab2 Update dependency go to v1.22.3
  • 43e685e Update github.com/globusdigital/deep-copy digest to e112476
  • 7465b4a Merge pull request #2 from YutaroHayakawa/renovate/configure
  • f64ff2a Add renovate.json
  • f880293 Don't release for each pull request
  • be4b55a Generate deepCopy for PrefixConfig
  • f95cc9e Update README.md
  • 0db7361 Automatically do release with go releaser github action
  • 29e7a0f Release ARM64 binary
  • 0b47d0c Add command line options to display version info
  • bee90ba Add an integration test for prefix information
  • 3036d40 Introduce fixture to integration tests
  • 454f01c Implement prefix information option configuration
  • 50e2184 Support setting non-option RA fields defined in the RFC4861
  • 55f987f Don't reset stat on reload
  • d6b78e0 Clarify where the YAML format comes from
  • 8d054e9 Update README.md

v0.0.1

06 May 05:57
7c8e001
Compare
Choose a tag to compare

Changelog

  • 7c8e001 Setup goreleaser
  • bbdb543 Add README documentation
  • 77be203 Unexport DeepCopy
  • da57e02 Put copyright header for each go file
  • da960e6 Rename package from radv to ra
  • 7697160 Add missing DeepCopy for Status
  • aea1a81 Add missing test for ParseConfigJSON
  • 69721c9 Decouple HTTP Client/Server logic from CLI
  • c297e7c Add missing GoDocs and change ParseConfigFile to ParseConfigYAMLFile
  • a4a2085 Change goradv reload -c to goradv reload -f
  • 56bc4e4 Implement Solicited RA
  • 74849e1 Centralize shared resource allocation of integration tests
  • 2794afc Enable linter and fix the issues pointed out by it
  • ed34f6f Add integration test with GoBGP's BGP Unnumbered
  • bd40b06 Add more stats
  • e5bf6f2 Remove router lifetime
  • 8d96948 Move LinkLayerAddress option to raSender side
  • 8781f3f Don't block status collection
  • bdf480d Sort interface status with lexical order of interface name
  • 4992dcd Fix nil deref in the status reporter
  • 0a0a4ea Modify goradvd to expose REST API
  • c72ecd7 Implement status reporter
  • d4a75d6 Run raSender with single goroutine
  • 08ee044 Rename New to NewDaemon
  • 538b0ee Reduce an error surface
  • 3d5272c Cleanup unused types
  • 1006668 Rely on library for config validation and defaulting
  • 28b181b Send Souce Link Layer Address option
  • e9d9764 Remove debug log
  • c87f57b Run unit tests in CI
  • 3257bdd Check deepcopy in CI
  • 79a8feb Always use config pointer for New and Reload
  • 7e01202 Add an initial stand-alone daemon implementation
  • 3d2a862 Fix broken YAML parser
  • 5e736fe Add a minimal logging for daemon
  • d6f35f8 Provide default socket constructor
  • d6d9996 Implement unsolicited RA sender
  • 595ddc1 Initial config, socket, and daemon implementation
  • 07534e6 Initial commit