)]}'
{"id":"openvpn~1479","triplet_id":"openvpn~master~I3d506725e69c09a9c77d6a9ba71a00e112e7abb6","project":"openvpn","branch":"master","attention_set":{},"removed_from_attention_set":{"1000003":{"account":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"last_update":"2026-01-19 19:13:22.000000000","reason":"\u003cGERRIT_ACCOUNT_1000003\u003e replied on the change","reason_account":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"}},"1000041":{"account":{"_account_id":1000041,"name":"ralf_lici","display_name":"Ralf Lici","email":"ralf@mandelbit.com","username":"ralf_lici"},"last_update":"2026-01-20 08:29:26.000000000","reason":"Change was abandoned"}},"hashtags":[],"change_id":"I3d506725e69c09a9c77d6a9ba71a00e112e7abb6","subject":"dco: ignore key transition window logic","status":"ABANDONED","created":"2026-01-19 18:40:03.000000000","updated":"2026-01-20 08:29:26.000000000","total_comment_count":2,"unresolved_comment_count":2,"has_review_started":true,"meta_rev_id":"717857857832ce65d35483c9b0c63e8605673a58","_number":1479,"virtual_id_number":1479,"owner":{"_account_id":1000041,"name":"ralf_lici","display_name":"Ralf Lici","email":"ralf@mandelbit.com","username":"ralf_lici"},"actions":{},"labels":{"Code-Review":{"rejected":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"all":[{"value":-2,"date":"2026-01-19 19:13:22.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"}],"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,"blocking":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"}],"CC":[{"_account_id":1000026,"name":"openvpn-devel","email":"openvpn-devel@lists.sourceforge.net","username":"openvpn-devel"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-01-19 18:40:04.000000000","updated_by":{"_account_id":1000041,"name":"ralf_lici","display_name":"Ralf Lici","email":"ralf@mandelbit.com","username":"ralf_lici"},"reviewer":{"_account_id":1000026,"name":"openvpn-devel","email":"openvpn-devel@lists.sourceforge.net","username":"openvpn-devel"},"state":"CC"},{"updated":"2026-01-19 18:40:04.000000000","updated_by":{"_account_id":1000041,"name":"ralf_lici","display_name":"Ralf Lici","email":"ralf@mandelbit.com","username":"ralf_lici"},"reviewer":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"state":"REVIEWER"}],"messages":[{"id":"67620fdcbe9198ca78ac3569079a9c6b40735075","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000041,"name":"ralf_lici","display_name":"Ralf Lici","email":"ralf@mandelbit.com","username":"ralf_lici"},"date":"2026-01-19 18:40:03.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"33df3216629107617d46e3732b4963e173556bb7","author":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"date":"2026-01-19 19:13:22.000000000","message":"Patch Set 1: Code-Review-2\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"63c0a582555aecf8813f623013040ebd7167fbc0","author":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"date":"2026-01-19 22:46:51.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"717857857832ce65d35483c9b0c63e8605673a58","tag":"autogenerated:gerrit:abandon","author":{"_account_id":1000041,"name":"ralf_lici","display_name":"Ralf Lici","email":"ralf@mandelbit.com","username":"ralf_lici"},"date":"2026-01-20 08:29:26.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"f0438792607c563f8e0e14104be86a87e2e166de","revisions":{"f0438792607c563f8e0e14104be86a87e2e166de":{"kind":"REWORK","_number":1,"created":"2026-01-19 18:40:03.000000000","uploader":{"_account_id":1000041,"name":"ralf_lici","display_name":"Ralf Lici","email":"ralf@mandelbit.com","username":"ralf_lici"},"ref":"refs/changes/79/1479/1","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/79/1479/1","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/79/1479/1 \u0026\u0026 git checkout -b change-1479 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/79/1479/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/79/1479/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/79/1479/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/79/1479/1","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/79/1479/1 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"1f2912ab74d78d347dc4e89e4bf31872f63ea0fb","subject":"tls_multi_process: promote lame duck key to primary after reneg"}],"author":{"name":"Ralf Lici","email":"ralf@mandelbit.com","date":"2026-01-19 17:02:22.000000000","tz":60},"committer":{"name":"Ralf Lici","email":"ralf@mandelbit.com","date":"2026-01-19 18:39:48.000000000","tz":60},"subject":"dco: ignore key transition window logic","message":"dco: ignore key transition window logic\n\nUserspace enforces a transition window when moving to a new key, which\ninvolves renegotiating the key, installing it as a secondary one, and\nwaiting for an interval before fully adopting it. Although the DCO part\nof this mechanism is set up in userspace, none of the drivers actually\nimplements it in the kernel.\n\nTherefore we ignore the transition window and treat the newly installed\nkey as the primary one, allowing userspace to negotiate, install, and\nswap it immediately.\n\nChange-Id: I3d506725e69c09a9c77d6a9ba71a00e112e7abb6\n"},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
