Releases: YutaroHayakawa/go-ra
Releases · YutaroHayakawa/go-ra
v0.5.3
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
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
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
Changelog
v0.4.1
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
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
v0.2.0
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
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
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