Quentin McGaw
|
4675572328
|
hotfix(routing): change main table from 0 to 254
|
2023-06-08 20:03:07 +00:00 |
|
Quentin McGaw
|
412921fc1f
|
hotfix(routing): ignore non-main table for routes
- When searching for default routes
- When searching for local networks
|
2023-06-08 19:50:42 +00:00 |
|
Quentin McGaw
|
40cdb4f662
|
fix(netlink): RouteList list routes from all tables
- Do not filter by link anymore
- IPv6 detection simplified
|
2023-06-08 09:12:46 +00:00 |
|
Quentin McGaw
|
38ddcfa756
|
chore(netlink): define own types with minimal fields
- Allow to swap `github.com/vishvananda/netlink`
- Allow to add build tags for each platform
- One step closer to development on non-Linux platforms
|
2023-05-29 06:44:58 +00:00 |
|
Quentin McGaw
|
0a29337c3b
|
chore(all): replace net.IP with netip.Addr
|
2023-05-20 20:06:12 +00:00 |
|
Quentin McGaw
|
d21a943779
|
chore(all): use netip.Prefix for ip networks
- remove usage of `net.IPNet`
- remove usage of `netaddr.IPPrefix`
|
2023-04-27 13:42:50 +00:00 |
|
Kyle Manna
|
fc8a2abb8f
|
fix(routing): add policy rules for each destination local networks (#1493)
|
2023-04-11 09:03:07 -07:00 |
|
Quentin McGaw
|
4ba159e483
|
chore(all): review error wrappings
- remove repetitive `cannot` and `failed` prefixes
- rename `unmarshaling` to `decoding`
|
2023-04-01 16:57:18 +00:00 |
|
EkilDeew
|
875690ab18
|
feat(network): enable ipv6 connection and tunneling (#1114)
Co-authored-by: Quentin McGaw <quentin.mcgaw@gmail.com>
|
2022-09-13 17:18:10 -07:00 |
|
Quentin McGaw
|
578ef768ab
|
chore(all): return concrete types, accept interfaces
- Remove exported interfaces unused locally
- Define interfaces to accept arguments
- Return concrete types, not interfaces
|
2022-06-11 01:34:30 +00:00 |
|
Quentin McGaw
|
82d42297e8
|
chore(routing): remove unused LocalSubnetGetter
|
2022-03-13 13:32:19 +00:00 |
|
Quentin McGaw
|
920ad8b54b
|
chore(errors): review all errors in codebase
|
2022-02-20 02:58:16 +00:00 |
|
Quentin McGaw (desktop)
|
d6659552df
|
Maint: refactor internal/routing
- Split Go files better
- Reduce public API for exported errors
|
2021-08-25 17:52:05 +00:00 |
|