Skip to content

v0.0.1

Compare
Choose a tag to compare
@YutaroHayakawa YutaroHayakawa released this 06 May 05:57
· 135 commits to main since this release
7c8e001

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