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
|
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
|
cfa3bb3b64
|
feat(internal/wireguard): opportunistic kernelspace
- Auto detect if kernelspace implementation is available
- Fallback to Go userspace implementation if kernel is not available
|
2021-12-14 11:03:36 +00:00 |
|
Quentin McGaw (desktop)
|
45ce422a89
|
Maint: use type aliases in internal/netlink
|
2021-09-07 02:35:39 +00:00 |
|
Quentin McGaw (desktop)
|
82ac568ee3
|
Fix: wireguard cleanup preventing restarts
|
2021-09-04 22:29:04 +00:00 |
|
Quentin McGaw (desktop)
|
b3d8b78205
|
Maint: only internal/netlink depends on github.com/vishvananda/netlink
|
2021-08-23 21:12:28 +00:00 |
|
Quentin McGaw (desktop)
|
ee82a85543
|
Maint: internal/routing uses internal/netlink
|
2021-08-23 20:56:10 +00:00 |
|