)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"change_message_id":"aaf9452cdd9a3c6ddb4cbd70092d6586b96c458e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"9ae888d6_b834e0de","updated":"2026-06-30 11:59:32.000000000","message":"This fails \"make distcheck\" (see the -package builds in buildbot). That is due to oob.h not being referenced anywhere in the Makefiles. Please fix.","commit_id":"e268a6167a01da9be34af5193ec5ba8a5c093e82"}],"src/openvpn/oob.h":[{"author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"change_message_id":"8428b0ec3dc10add58fffb0f8eefe302f738a5b9","unresolved":true,"context_lines":[{"line_number":92,"context_line":"/**"},{"line_number":93,"context_line":" * Read and verify an OOB message-type header from @p buf, advancing past it."},{"line_number":94,"context_line":" *"},{"line_number":95,"context_line":" * @param expected_msg_type  the message type the payload must carry"},{"line_number":96,"context_line":" * @return true if a message type was read and equals @p expected_msg_type,"},{"line_number":97,"context_line":" *         false on a short buffer or a mismatching type."},{"line_number":98,"context_line":" */"}],"source_content_type":"text/x-csrc","patch_set":2,"id":"d13a7f25_6ad9b312","line":95,"updated":"2026-06-30 12:02:11.000000000","message":"If you document one parameter you need to document all of them. See the doxygen buildbot failure for details.","commit_id":"e268a6167a01da9be34af5193ec5ba8a5c093e82"},{"author":{"_account_id":1000008,"name":"stipa","display_name":"Lev Stipakov","email":"lstipakov@gmail.com","username":"stipa"},"change_message_id":"1e85739400d6f6d1a9e98dfb4004520cd126e2f0","unresolved":false,"context_lines":[{"line_number":92,"context_line":"/**"},{"line_number":93,"context_line":" * Read and verify an OOB message-type header from @p buf, advancing past it."},{"line_number":94,"context_line":" *"},{"line_number":95,"context_line":" * @param expected_msg_type  the message type the payload must carry"},{"line_number":96,"context_line":" * @return true if a message type was read and equals @p expected_msg_type,"},{"line_number":97,"context_line":" *         false on a short buffer or a mismatching type."},{"line_number":98,"context_line":" */"}],"source_content_type":"text/x-csrc","patch_set":2,"id":"9ef9c417_ef3b982e","line":95,"in_reply_to":"d13a7f25_6ad9b312","updated":"2026-07-02 12:31:22.000000000","message":"Done","commit_id":"e268a6167a01da9be34af5193ec5ba8a5c093e82"}]}
