litinoveweedle
80f7efb013
overhaul cont-init vpn scripts
2026-01-27 12:15:16 +01:00
litinoveweedle
b001f1ebca
Add wireguard MTU option
...
+ fix OpenVPN suffix to both conf and ovn
2026-01-26 20:24:29 +01:00
litinoveweedle
38c8929605
vpn service script improvements & fixes
...
simplified logging + notify user on the VPN behavior
improved DNS servers handling + IPv6 defaults
added Wireguard persistent-keepalive option
fixed some execution bugg + typos
2026-01-26 18:11:13 +01:00
litinoveweedle
1a0df6c5c2
improve dns servers handling
...
fixed routing rule addresses
2026-01-25 17:23:59 +01:00
litinoveweedle
47a43c82b4
initial VPN logic implementation
...
both Wireguard and OpenVPN are now handled by single service file
This remove dependency to external tools
Simplify vpn routing by using dedicated routing table which is used by qbittorrent torrent client listenning directly on the vpn interface.
To prevent DNS leeks traffic to addon configured DNS servers is forced to use same dedicated routing table
2026-01-25 09:21:49 +01:00
litinoveweedle
f3f4d2ef81
Implement cleanup for temporary files in iptables-restore
...
Add cleanup function to remove temporary files on exit.
2026-01-22 23:09:08 +01:00
litinoveweedle
30e047c020
Add cleanup function to ip6tables-restore script
2026-01-22 23:08:09 +01:00
Alexandre
943475e01b
update
2025-12-22 08:29:27 +01:00
Alexandre
9e2f740df3
Add sysctl script to local sbin directory
2025-12-21 21:09:41 +01:00
Alexandre
bc7f031fa9
Ensure wireguard sysctl wrapper is always used
2025-12-21 17:15:57 +01:00
github-actions
b76416d0d9
GitHub bot: sanitize (spaces + LF endings) & chmod
2025-11-19 08:31:02 +00:00
Alexandre
c8799206f1
build
2025-11-19 08:30:07 +00:00
github-actions
2bbe34e236
GitHub bot: sanitize (spaces + LF endings) & chmod
2025-11-19 08:09:20 +00:00
Alexandre
9f85d6553e
Ensure permissions
2025-11-19 08:08:24 +00:00
Alexandre
37bfccf751
Fix regex patterns in ipv6_unavailable function
...
https://github.com/alexbelgium/hassio-addons/issues/2139#issuecomment-3548534952
2025-11-18 18:28:12 +01:00
github-actions
749b48fc9b
GitHub bot: sanitize (spaces + LF endings) & chmod
2025-11-18 11:33:03 +00:00
Alexandre
c0539ea87d
Handle IPv6-less hosts in ip6tables shim
2025-11-18 12:28:20 +01:00