Thanks for taking this on.
I've stared lightly at the code and it looks good. Lev has tested it
and it does what it says on the lid - make the pipe name nearly impossible
to guess. Path name length is also not a problem (max 256, plenty of
room to grow).
Your patch has been applied to the master branch.
I think the release/2.6 branch would also benefit from this one (at
least) but it does not want to get in - TEXT() vs. L() changes, at least.
commit 05d0808ee65d68691b0133f5fc3c09bfdba5259d (master)
Author: Selva Nair
Date: Mon Nov 24 17:53:06 2025 +0100
Harden interactive service pipe
Signed-off-by: Selva Nair <[email protected]>
Gerrit URL: https://gerrit.openvpn.net/c/openvpn/+/1396
Message-Id: <[email protected]>
URL:
https://www.mail-archive.com/[email protected]/msg34638.html
Signed-off-by: Gert Doering <[email protected]>
--
kind regards,
Gert Doering
_______________________________________________
Openvpn-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openvpn-devel