Releases: webmeshproj/webmesh
Releases · webmeshproj/webmesh
v0.14.7
Changelog
- 4c74b56 fix: deadlock when doing recursive forward search
- 0d2a22b tidy: cleanup locks
v0.14.6
Changelog
- 17b83c1 tidy logging
- 4c037fa tidy: cleanup forwarder merge function
- 2063b90 tidy: more dns debug logging
- 0a5ba31 tidy: more log cleanup
- 244a5b7 tidy: move syncForwarders to separate method
- 8bac995 tidy: track forwarders per domain
v0.14.5
Changelog
- 0a371c8 fix: strip final . from dns names when determining if root lookup
- 78d7b5f fix: various meshdns fixes
- 3375286 tidy: more log improvements
v0.14.4
Changelog
- b052356 fix: only serve root requests from built-in dns, send all others to forwarders
- eccd145 tidy: cleanup logging
v0.14.3
Changelog
- b2c25d0 feat: allow to specify routes to ignore in the network
- 43408d3 fix: major panic bug in membership from new meshstate interface
- 8dcc8e6 fix: make sure full tunnel prefixes dont end up in allowed IPs when full-tunnel is disabled
- c2a57cb tidy: cleanup route/allowed-ips usage in PutPeer
- d7d354f tidy: more cleanup in PutPeer
v0.14.2
Changelog
- 8bcc976 feat: export methods for retrieving listen ports from DNS server
- 339a2b8 feat: expose method to deregister domains from a running dns servver
- 00dc937 improvement: do an initial query for forward dns servers when registering a mesh domain
v0.14.1
Changelog
- f8b3ec8 fix: add json tag to network state type
- 12b1f20 refactor+tidy: wrap storage peers with internal type
v0.14.0
Changelog
- 3f9e543 ci: fix to always pull cache on non self hosted builds
- dfe3abd feat: export methods for handling address management on the wireguard interface
- a995a2e tidy: create a custom prefix type for easy json marshaling
v0.13.12
Changelog
- 9c904a5 refactor+tidy: trim down network state interface
v0.13.11
Changelog
- c314c8f networking: revert to using /48 bit prefixes by default