This website requires JavaScript.
Explore
Help
Sign In
kevinveenbirkenbach
/
automtu
Watch
1
Star
0
Fork
0
You've already forked automtu
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
e5d553f7834da3746c134ec92df2f9bd5d342009
automtu
/
__pycache__
/
main.cpython-313.pyc
84 lines
17 KiB
Plaintext
Raw
Normal View
History
Unescape
Escape
Add wg-mtu-auto initial implementation, documentation, and unit tests - Added main.py: automatic WireGuard MTU calculation and PMTU probing - Added test.py: unittests covering base, PMTU, and fallback scenarios - Added Makefile: includes test target and install guidance - Added README.md: usage, pkgmgr installation, and MIT license Reference: https://chatgpt.com/share/68efc179-1a10-800f-9656-1e8731b40546
2025-10-15 19:56:43 +02:00
<EFBFBD>
feat(wg-mtu-auto): add --prefer-wg-egress, --auto-pmtu-from-wg, and --set-wg-mtu; refine egress detection & PMTU logic Refactor helpers; allow preferring wg* as egress when default route uses WireGuard; auto-discover peer endpoints from `wg show`/showconf as PMTU targets; add explicit `--set-wg-mtu` override with clamping; improve default-route parsing and dedup of targets. Update unit tests to cover prefer-wg egress selection, auto-pmtu-from-wg, median/min policies, all-fail fallback, and explicit override behavior. Conversation context: https://chatgpt.com/share/68efc179-1a10-800f-9656-1e8731b40546
2025-10-15 20:46:28 +02:00