1. cf47df3 Dynamically decide whether to advertise route for RNCN DNS addresses from the lookback interface, since these addresses are now being configured dynamically since commit 29b0c74b88d254a81eb403d7d5e0f2b416c35a71 by WHR · 4 months ago
  2. f984e2a Don't redownload 'Country.mmdb' if it was recently downloaded by WHR · 4 months ago
  3. eade880 Fix matching line for /etc/locale.gen by WHR · 4 months ago
  4. a7ab129 Fix typo by WHR · 4 months ago
  5. 29b0c74 Automatically configure and deconfigure corresponding alias interfaces of 'lo' with rncn-dns service by WHR · 4 months ago
  6. 6b7d0d2 Add a default fallback name server to provide name resolution services before RNCN is fully up by WHR · 4 months ago
  7. 193d12d install rncn_dns before write_resolv_conf by JohnnySun · 4 months ago
  8. 75359a7 Fix exit status of [(1) inadvertently being inherited by function write_resolv_conf by WHR · 4 months ago
  9. 57f5f9e Make replacing resolv.conf optional; optionally add a fallback name server in resolv.conf by WHR · 4 months ago
  10. bff56b3 Configure locales support by WHR · 4 months ago
  11. 29a3410 Update rncn-link-status-monitor.calc_metric.sh by JohnnySun · 4 months ago
  12. 274e929 Ignore sysctl(8) failure by WHR · 4 months ago
  13. 66cc7fe Replace /etc/sysctl.conf and /etc/resolv.conf as necessary by WHR · 4 months ago
  14. 5ae32c6 Fix rncn-link-status-monitor.sh failed to generate new /etc/bird/bird.conf if old one didn't exist by WHR · 4 months ago
  15. 74451c9 Install systemd unit files rncn-bird-link-status-monitor.service and rncn-bird-ra-updater.service by WHR · 4 months ago
  16. 0263de7 Update .gitignore by WHR · 4 months ago
  17. b5445c1 Add 'clips/bird_direct_interfaces' to the example configuration by WHR · 4 months ago
  18. 57122ae Run chmod(1) on newly created WireGuard configuration file explictly by WHR · 4 months ago
  19. 462647b Correct variable name by WHR · 4 months ago
  20. 02836f9 Fix function check_and_update_config of rncn-dns-updater unable to update configuration when old configuration file didn't exist by WHR · 4 months ago
  21. 1e3a448 Fix reversed argument order for some uses of function append_unique_line by WHR · 4 months ago
  22. 7589b4f Rework installing logic of RNCN DNS by WHR · 4 months ago
  23. 740928d Remove media unlock server by WHR · 4 months ago
  24. 6fd9e15 Make configuration directive 'ipv6_default_router' optional by WHR · 4 months ago
  25. d027f6e Install iptables service and rules by WHR · 4 months ago
  26. f41de72 Make configration of in-kernel host name optional by WHR · 4 months ago
  27. 21799b9 Don't modify /etc/hosts unnecessarily; change hostname immediately after updating related configuration files by WHR · 4 months ago
  28. 58060df Port function 'parse_key_value' into src/wireguard-peer-resolver.sh by WHR · 4 months ago
  29. 0d6c86d Move 2 redirections to upper loop statements in src/rncn-ra-updater.sh by WHR · 4 months ago
  30. 6c67cc3 Add support for WireGuard over GRE, which could be useful in some scenarios by JohnnySun · 4 months ago
  31. db8ca7d Use pipes to replace some command substitutions in src/rncn-ra-updater.sh by WHR · 4 months ago
  32. 82b6e83 Enable ECMP in OSPF by JohnnySun · 4 months ago
  33. ca5cfec Add tunable option 'fine_grain_delay_step' in src/rncn-link-status-monitor.calc_metric.sh by WHR · 4 months ago
  34. 3019c8b Automatically modify some system configuration files by WHR · 4 months ago
  35. 9e68d33 Limit maximum metric value to 65535 by WHR · 4 months ago
  36. 09d55aa Don't redownload mihomo executable file if it already exist by WHR · 4 months ago
  37. 7531a9b Fix wireguard interface missing 'rncn-' prefix by WHR · 4 months ago
  38. 87e66f4 Initial work to separate configuration data out of source code by WHR · 4 months ago