77da7a4acb
Added Mirrors and ignored build artefacts
CI / test-and-lint (push) Has been cancelled
2026-01-21 19:18:07 +01:00
cd5fcdab44
Release version 1.0.0
CI / test-and-lint (push) Has been cancelled
latest
v1.0.0
2026-01-21 19:16:21 +01:00
959c594d37
docs(readme): add polished installation, usage, automation examples and author info
...
https://chatgpt.com/share/697112b2-0410-800f-93ff-9372b603d43f
2026-01-21 19:10:08 +01:00
2bf7117296
feat(output): add machine-readable MTU output modes (single number + JSON)
...
https://chatgpt.com/share/697112b2-0410-800f-93ff-9372b603d43f
2026-01-21 19:06:47 +01:00
dcc7a68973
refactor: convert script to automtu package with CI workflow
...
https://chatgpt.com/share/697112b2-0410-800f-93ff-9372b603d43f
2026-01-21 18:53:44 +01:00
78da3ffc73
Added funding
2026-01-21 17:54:47 +01:00
ccd7c6534f
Ignored pycache
2025-10-16 11:19:57 +02:00
0965221e22
docs: add comprehensive practical guide for wg-mtu-auto usage and configuration
...
This guide explains how to determine and set correct MTU values with and without WireGuard.
It includes examples for automatic detection, PMTU probing, egress application, and WireGuard overrides.
Reference: conversation about wg-mtu-auto practical usage and testing at https://chatgpt.com/share/68efc179-1a10-800f-9656-1e8731b40546
2025-10-16 11:09:50 +02:00
c15127b6ab
Add --apply-egress-mtu option and corresponding unittests to allow automatic MTU adjustment on egress interface before setting WireGuard MTU
...
See: https://chatgpt.com/share/68efc179-1a10-800f-9656-1e8731b40546 (German discussion)
2025-10-16 10:27:53 +02:00
e5d553f783
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
10522d591a
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