|
From: Gert D. <ge...@gr...> - 2025-10-31 10:07:37
|
I have stared-at-code for a while (looks reasonable), subjected to the
client/server testbed (which does not actually *do* PUSH_UPDATE yet, still),
and ran a few manual tests. This all works as it did before - did not
try to find new and interesting edge cases. (I did *not* actively try, but
still found #889...)
We might eventually clean up the repeated
{
+ buffer_list_free(msgs);
gc_free(&gc);
return 1;
}
clauses into a common "cleanup:" clause... but this is also not important
right now. We should refrain from adding even more cleanups there, though ;-)
The extra unit tests are very welcome.
Your patch has been applied to the master branch.
commit 6b0208e962aadf285ecc7ab47cc973a9018e3f24
Author: Marco Baffo
Date: Thu Oct 30 20:52:35 2025 +0100
PUSH_UPDATE server: invalid read bug-fix and unit-tests improvements
Signed-off-by: Marco Baffo <ma...@ma...>
Acked-by: Gert Doering <ge...@gr...>
Gerrit URL: https://gerrit.openvpn.net/c/openvpn/+/1316
Message-Id: <202...@gr...>
URL: https://www.mail-archive.com/ope...@li.../msg34073.html
Signed-off-by: Gert Doering <ge...@gr...>
--
kind regards,
Gert Doering
|