1. 6cf7a0b Reduce wait time in ra-updater to be slightly less than 24 hours, to avoid misunderstanding that the update happens in every 24 hours by WHR · 5 months ago
  2. 7b8f5e0 sshwgcfg: spawn a subshell to set the remote port number a few times after command completion by WHR · 5 months ago
  3. 615ef4d Move source code of sshwgcfg into a separated file by WHR · 5 months ago
  4. 0348b36 Finish dynamic wireguard port support by WHR · 5 months ago
  5. c89f70b change ra-updater running period to 24Hours by JohnnySun · 5 months ago
  6. 03e63bc Optimize ra-updater by using options '--invert-match' and '--file' to grep(1) by WHR · 6 months ago
  7. e422268 Use the fallback name server in ra-updater by WHR · 6 months ago
  8. a295172 Fix resolving peer name from CNAME record in wireguard-peer-resolver.sh by WHR · 8 months ago
  9. b714483 bind(2) to the local in-tunnel address for pinging the peer over tunnel; make bsdping mandatory, by removing 'pingstat' functions that supporting other ping implementations by WHR · 10 months ago
  10. 893fdd5 Fix an incorrect variable reference in 'rncn-link-status-monitor.sh' by WHR · 10 months ago
  11. 42bb738 The stddev value of ping(8) result could be 'nan', recognize it in the regular expression by WHR · 10 months ago
  12. ee84a85 Increase ping packet size in rncn-link-status-monitor.sh by WHR · 10 months ago
  13. 31052a9 Try to rm(1) the old DNS configuration file before writing a new one, in case a non-regular file already exists there by WHR · 10 months ago
  14. 5e80da2 Make DNS server port configurable per node; change configuration file format for the DNS server to allow local overrides for configuration updates by WHR · 10 months ago
  15. ee5ff80 Update bsdping by WHR · 10 months ago
  16. 0394332 Add option '--inet4-only' to wget(1) command lines in rncn-ra-updater.sh by WHR · 10 months ago
  17. 95bf562 Make configuration directive 'ipv6_default_router' optional by WHR · 10 months ago
  18. fc8976b Install noinet6.so for disabling IPv6 support for dynamically linked programs by WHR · 10 months ago
  19. d820fdd Fix wireguard-peer-resolver.sh took host(1) output '<address> has no {A|AAAA} record' as address by WHR · 10 months ago
  20. 2893f2f Add optinal wireguard-periodic-rebind-port service by WHR · 10 months ago
  21. 1994bc9 Correct indentation of wireguard-peer-resolver.sh by WHR · 11 months ago
  22. 21bb70c Revert commit 14f697cbd72e7d4e5f7a48db17831f68ed5404b3 by WHR · 11 months ago
  23. f54e98d Update bsdping by WHR · 11 months ago
  24. fe45f58 Reset underflowed packet loss rate to 0% by WHR · 11 months ago
  25. 14f697c Use option '-v' for BSD ping to enable additional error messages by WHR · 11 months ago
  26. bdc4bb9 Update bsdping by WHR · 11 months ago
  27. c9651e7 Install BSD ping and prefer it in rncn-link-status-monitor.sh by WHR · 11 months ago
  28. 36b5ed1 Declare other assigned variables in function 'calc_metric' local, to be consistent with 'filename' variable by WHR · 11 months ago
  29. a68d5e3 Install bifsocket.so and bifcsocket.so for binding sockets to specified interface in dynamically linked programs by WHR · 11 months ago
  30. 23ba770 Check for parsing failure of ping(8) output by WHR · 11 months ago
  31. 63b02ca Recognize an alternative output format from other ping(8) implementations by WHR · 11 months ago
  32. 867df00 optmize sysctl network buffer config and link-status-monitor quick init by JohnnySun · 11 months ago
  33. ec3478f try to reduce LSA change by JohnnySun · 11 months ago
  34. ce7c56c set all external router as ospf E1 by JohnnySun · 12 months ago
  35. a6d5de7 Add date time in comment, and generate end of list comments in route advertisement list by WHR · 12 months ago
  36. 38a5d9d Series bug fixes for fallback route advertisement by WHR · 12 months ago
  37. 1991070 Silence stderr when generating route advertisement entries by WHR · 12 months ago
  38. eb35484 Export routes with adjusted metric for newly added fallback route advertisement entries to OSPF by WHR · 12 months ago
  39. b8ad466 add peer_metric_offset support by JohnnySun · 12 months ago
  40. 29a3410 Update rncn-link-status-monitor.calc_metric.sh by JohnnySun · 12 months ago
  41. 02836f9 Fix function check_and_update_config of rncn-dns-updater unable to update configuration when old configuration file didn't exist by WHR · 12 months ago
  42. 7589b4f Rework installing logic of RNCN DNS by WHR · 12 months ago
  43. 58060df Port function 'parse_key_value' into src/wireguard-peer-resolver.sh by WHR · 12 months ago
  44. 0d6c86d Move 2 redirections to upper loop statements in src/rncn-ra-updater.sh by WHR · 12 months ago
  45. 6c67cc3 Add support for WireGuard over GRE, which could be useful in some scenarios by JohnnySun · 12 months ago
  46. db8ca7d Use pipes to replace some command substitutions in src/rncn-ra-updater.sh by WHR · 12 months ago
  47. ca5cfec Add tunable option 'fine_grain_delay_step' in src/rncn-link-status-monitor.calc_metric.sh by WHR · 12 months ago
  48. 9e68d33 Limit maximum metric value to 65535 by WHR · 12 months ago
  49. 87e66f4 Initial work to separate configuration data out of source code by WHR · 12 months ago