)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"change_message_id":"98cee57b4f48b0ed5a8a3f7bfcfd5576306ee8e3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"e92b98c3_4784fe8c","updated":"2025-09-02 15:46:44.000000000","message":"breaks BYTECOUNT on Linux+DCO for me (`tuntap_defined()` always returns FALSE)","commit_id":"bf730073fbce9128fa141afd3ff7bd543eb70236"},{"author":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"change_message_id":"3cfa11b2c9de2e5002afd0f78d05e1aa89034b63","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"d3438f00_279a2a70","updated":"2025-09-02 16:45:05.000000000","message":"```\n\u003eHOLD:Waiting for hold release:0\nbytecount 1\nSUCCESS: bytecount interval changed\nhold release\nSUCCESS: hold release succeeded\n\u003eBYTECOUNT:4111,2888\n\u003eBYTECOUNT:4219,2996\n\u003eBYTECOUNT:4327,3104\n```\n\nno crash *and* counters!","commit_id":"5b91a733f810e1107948f1f642b0a320c69d74e2"}],"src/openvpn/dco_linux.c":[{"author":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"change_message_id":"98cee57b4f48b0ed5a8a3f7bfcfd5576306ee8e3","unresolved":true,"context_lines":[{"line_number":1184,"context_line":"int"},{"line_number":1185,"context_line":"dco_get_peer_stats(struct context *c, const bool raise_sigusr1_on_err)"},{"line_number":1186,"context_line":"{"},{"line_number":1187,"context_line":"    if (!tuntap_defined(c-\u003ec1.tuntap))"},{"line_number":1188,"context_line":"    {"},{"line_number":1189,"context_line":"        return -1;"},{"line_number":1190,"context_line":"    }"}],"source_content_type":"text/x-csrc","patch_set":1,"id":"a34991d7_2990cc7c","line":1187,"range":{"start_line":1187,"start_character":0,"end_line":1187,"end_character":38},"updated":"2025-09-02 15:46:44.000000000","message":"this does not work, as it checks\n\n```    \nreturn tt \u0026\u0026 tt-\u003efd \u003e\u003d 0;\n```\n\nand with DCO, tt-\u003efd is not set, so this totally breaks counters in client mode with DCO.  It does not crash, though.","commit_id":"bf730073fbce9128fa141afd3ff7bd543eb70236"}]}
