)]}'
{"id":"openvpn~901","triplet_id":"openvpn~master~Ic7b486ccb85df7fc1d6a573ac1315d235728822c","project":"openvpn","branch":"master","attention_set":{"1000003":{"account":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"last_update":"2025-02-25 09:48:04.000000000","reason":"Reviewer was added"},"1000001":{"account":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"last_update":"2025-02-25 09:48:04.000000000","reason":"Reviewer was added"},"1000008":{"account":{"_account_id":1000008,"name":"stipa","display_name":"Lev Stipakov","email":"lstipakov@gmail.com","username":"stipa"},"last_update":"2025-10-15 18:37:53.000000000","reason":"\u003cGERRIT_ACCOUNT_1000040\u003e replied on the change","reason_account":{"_account_id":1000040,"name":"mrbff","email":"marco@mandelbit.com","username":"mrbff"}}},"removed_from_attention_set":{"1000040":{"account":{"_account_id":1000040,"name":"mrbff","email":"marco@mandelbit.com","username":"mrbff"},"last_update":"2025-10-15 18:37:53.000000000","reason":"\u003cGERRIT_ACCOUNT_1000040\u003e replied on the change","reason_account":{"_account_id":1000040,"name":"mrbff","email":"marco@mandelbit.com","username":"mrbff"}}},"hashtags":[],"change_id":"Ic7b486ccb85df7fc1d6a573ac1315d235728822c","subject":"redirect-gateway: add route toward new remote host when using persist-tun","status":"NEW","created":"2025-02-25 09:48:03.000000000","updated":"2025-10-28 19:17:29.000000000","submit_type":"CHERRY_PICK","submittable":false,"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"f54c69cb27f104e55a48c5d1300568254a283a12","_number":901,"virtual_id_number":901,"owner":{"_account_id":1000040,"name":"mrbff","email":"marco@mandelbit.com","username":"mrbff"},"actions":{},"labels":{"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."}],"values":{"-2":"This shall not be submitted","-1":"I would prefer this is not submitted as is"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me, approved"},"default_value":0}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"}],"CC":[{"_account_id":1000008,"name":"stipa","display_name":"Lev Stipakov","email":"lstipakov@gmail.com","username":"stipa"},{"_account_id":1000026,"name":"openvpn-devel","email":"openvpn-devel@lists.sourceforge.net","username":"openvpn-devel"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-02-25 09:48:04.000000000","updated_by":{"_account_id":1000040,"name":"mrbff","email":"marco@mandelbit.com","username":"mrbff"},"reviewer":{"_account_id":1000026,"name":"openvpn-devel","email":"openvpn-devel@lists.sourceforge.net","username":"openvpn-devel"},"state":"CC"},{"updated":"2025-02-25 09:48:04.000000000","updated_by":{"_account_id":1000040,"name":"mrbff","email":"marco@mandelbit.com","username":"mrbff"},"reviewer":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"state":"REVIEWER"},{"updated":"2025-02-25 09:48:04.000000000","updated_by":{"_account_id":1000040,"name":"mrbff","email":"marco@mandelbit.com","username":"mrbff"},"reviewer":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"state":"REVIEWER"},{"updated":"2025-10-15 12:47:24.000000000","updated_by":{"_account_id":1000008,"name":"stipa","display_name":"Lev Stipakov","email":"lstipakov@gmail.com","username":"stipa"},"reviewer":{"_account_id":1000008,"name":"stipa","display_name":"Lev Stipakov","email":"lstipakov@gmail.com","username":"stipa"},"state":"CC"}],"messages":[{"id":"8b33551d2d50cbbb5617e5cd6a6dd33deb2fe99d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000040,"name":"mrbff","email":"marco@mandelbit.com","username":"mrbff"},"date":"2025-02-25 09:48:03.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"82d4e8f6b32031af22cba181ab1eb9f50610c6c7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000040,"name":"mrbff","email":"marco@mandelbit.com","username":"mrbff"},"date":"2025-08-05 23:49:52.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"b5ae6374110e079f643ac4f07a8c75f7bbc41644","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000040,"name":"mrbff","email":"marco@mandelbit.com","username":"mrbff"},"date":"2025-09-24 09:01:38.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.","accounts_in_message":[],"_revision_number":3},{"id":"7fbb58de8bfce3fc1bf9c1acdc30d188bec96205","author":{"_account_id":1000008,"name":"stipa","display_name":"Lev Stipakov","email":"lstipakov@gmail.com","username":"stipa"},"date":"2025-10-15 12:47:24.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"057e16068a61ddf2661dcb94e01b88622a637f0c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000040,"name":"mrbff","email":"marco@mandelbit.com","username":"mrbff"},"date":"2025-10-15 18:37:40.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"e1c7714093019b6f7d73bc3df6d096482a427aab","author":{"_account_id":1000040,"name":"mrbff","email":"marco@mandelbit.com","username":"mrbff"},"date":"2025-10-15 18:37:53.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"f54c69cb27f104e55a48c5d1300568254a283a12","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000040,"name":"mrbff","email":"marco@mandelbit.com","username":"mrbff"},"date":"2025-10-28 19:17:29.000000000","message":"Uploaded patch set 5: Patch Set 4 was rebased.","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"10a428db92fd6862f8f6d235ba6178da88a14e9e","revisions":{"f693d2ac7b0823f5d0cd488dd2b49fcf0e1afe52":{"kind":"REWORK","_number":1,"created":"2025-02-25 09:48:03.000000000","uploader":{"_account_id":1000040,"name":"mrbff","email":"marco@mandelbit.com","username":"mrbff"},"ref":"refs/changes/01/901/1","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/01/901/1","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/01/901/1 \u0026\u0026 git checkout -b change-901 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/01/901/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/01/901/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/01/901/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/01/901/1","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/01/901/1 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"bca57c1d9c82c890f1b16586b416fabd4f9b1e56","subject":"dco-win: support for iroutes"}],"author":{"name":"Marco Baffo","email":"marco@mandelbit.com","date":"2025-02-11 16:42:14.000000000","tz":60},"committer":{"name":"Marco Baffo","email":"marco@mandelbit.com","date":"2025-02-25 09:32:40.000000000","tz":60},"subject":"redirect-gateway: add route toward new remote host when using persist-tun","message":"redirect-gateway: add route toward new remote host when using persist-tun\n\nWhen both --redirect-gateway and --persist-tun are used together,\na route must be added for each new remote host we attempt to connect to.\n\nChange-Id: Ic7b486ccb85df7fc1d6a573ac1315d235728822c\nSigned-off-by: Marco Baffo \u003cmarco@mandelbit.com\u003e\n"},"branch":"refs/heads/master"},"4f81b3cc2bc378f54f090570a03ac318c05936e9":{"kind":"REWORK","_number":2,"created":"2025-08-05 23:49:52.000000000","uploader":{"_account_id":1000040,"name":"mrbff","email":"marco@mandelbit.com","username":"mrbff"},"ref":"refs/changes/01/901/2","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/01/901/2","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/01/901/2 \u0026\u0026 git checkout -b change-901 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/01/901/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/01/901/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/01/901/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/01/901/2","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/01/901/2 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"75f9bd37ae94ad2e126f68276cee52fc8af3079f","subject":"Remove uncrustify config and reformat-all.sh"}],"author":{"name":"Marco Baffo","email":"marco@mandelbit.com","date":"2025-02-11 16:42:14.000000000","tz":60},"committer":{"name":"Marco Baffo","email":"marco@mandelbit.com","date":"2025-08-05 23:46:29.000000000","tz":120},"subject":"redirect-gateway: add route toward new remote host when using persist-tun","message":"redirect-gateway: add route toward new remote host when using persist-tun\n\nWhen both --redirect-gateway and --persist-tun are used together,\na route must be added for each new remote host we attempt to connect to.\n\nChange-Id: Ic7b486ccb85df7fc1d6a573ac1315d235728822c\nSigned-off-by: Marco Baffo \u003cmarco@mandelbit.com\u003e\n"},"branch":"refs/heads/master"},"06725270f69ec201ba0f4a2468ef47449059be0c":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2025-09-24 09:01:38.000000000","uploader":{"_account_id":1000040,"name":"mrbff","email":"marco@mandelbit.com","username":"mrbff"},"ref":"refs/changes/01/901/3","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/01/901/3","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/01/901/3 \u0026\u0026 git checkout -b change-901 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/01/901/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/01/901/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/01/901/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/01/901/3","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/01/901/3 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"945db23ef49c3e8c36c6bef8857058544caa77f6","subject":"multi_io_init: simplify"}],"author":{"name":"Marco Baffo","email":"marco@mandelbit.com","date":"2025-02-11 16:42:14.000000000","tz":60},"committer":{"name":"Marco Baffo","email":"marco@mandelbit.com","date":"2025-09-24 08:49:10.000000000","tz":120},"subject":"redirect-gateway: add route toward new remote host when using persist-tun","message":"redirect-gateway: add route toward new remote host when using persist-tun\n\nWhen both --redirect-gateway and --persist-tun are used together,\na route must be added for each new remote host we attempt to connect to.\n\nChange-Id: Ic7b486ccb85df7fc1d6a573ac1315d235728822c\nSigned-off-by: Marco Baffo \u003cmarco@mandelbit.com\u003e\n"},"branch":"refs/heads/master"},"1a3683d0107a32c6c190396d793ae7e07b162d83":{"kind":"REWORK","_number":4,"created":"2025-10-15 18:37:40.000000000","uploader":{"_account_id":1000040,"name":"mrbff","email":"marco@mandelbit.com","username":"mrbff"},"ref":"refs/changes/01/901/4","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/01/901/4","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/01/901/4 \u0026\u0026 git checkout -b change-901 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/01/901/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/01/901/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/01/901/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/01/901/4","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/01/901/4 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"b298a7418e3776972159d84c4636c829ec6f6946","subject":"dhcp: Clean up type handling of write_dhcp_*"}],"author":{"name":"Marco Baffo","email":"marco@mandelbit.com","date":"2025-02-11 16:42:14.000000000","tz":60},"committer":{"name":"Marco Baffo","email":"marco@mandelbit.com","date":"2025-10-15 18:34:47.000000000","tz":120},"subject":"redirect-gateway: add route toward new remote host when using persist-tun","message":"redirect-gateway: add route toward new remote host when using persist-tun\n\nWhen both --redirect-gateway and --persist-tun are used together,\na route must be added for each new remote host we attempt to connect to.\n\nChange-Id: Ic7b486ccb85df7fc1d6a573ac1315d235728822c\nSigned-off-by: Marco Baffo \u003cmarco@mandelbit.com\u003e\n"},"branch":"refs/heads/master"},"10a428db92fd6862f8f6d235ba6178da88a14e9e":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2025-10-28 19:17:29.000000000","uploader":{"_account_id":1000040,"name":"mrbff","email":"marco@mandelbit.com","username":"mrbff"},"ref":"refs/changes/01/901/5","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/01/901/5","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/01/901/5 \u0026\u0026 git checkout -b change-901 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/01/901/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/01/901/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/01/901/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/01/901/5","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/01/901/5 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"15b77d47f5a9dc78615cdafc50bbb05d5a21c3d6","subject":"gremlin: Avoid some conversion warnings"}],"author":{"name":"Marco Baffo","email":"marco@mandelbit.com","date":"2025-02-11 16:42:14.000000000","tz":60},"committer":{"name":"Marco Baffo","email":"marco@mandelbit.com","date":"2025-10-28 19:12:55.000000000","tz":60},"subject":"redirect-gateway: add route toward new remote host when using persist-tun","message":"redirect-gateway: add route toward new remote host when using persist-tun\n\nWhen both --redirect-gateway and --persist-tun are used together,\na route must be added for each new remote host we attempt to connect to.\n\nChange-Id: Ic7b486ccb85df7fc1d6a573ac1315d235728822c\nSigned-off-by: Marco Baffo \u003cmarco@mandelbit.com\u003e\n"},"branch":"refs/heads/master"}},"requirements":[{"status":"NOT_READY","fallback_text":"All required checks must pass","type":"checks_pass"}],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"NOT_READY","labels":[{"label":"Code-Review","status":"NEED"}]},{"rule_name":"checks~ChecksSubmitRule","status":"NOT_READY","requirements":[{"status":"NOT_READY","fallback_text":"All required checks must pass","type":"checks_pass"}]}],"submit_requirements":[{"name":"Code-Review","status":"UNSATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","-label:Code-Review\u003dMIN"]}},{"name":"checks~ChecksSubmitRule","status":"UNSATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"rule:checks~ChecksSubmitRule","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["checks~ChecksSubmitRule"]}}]}
