)]}'
{"id":"openvpn~1435","triplet_id":"openvpn~master~I72947bd4f0213fd118327f740daeb1d86ae166de","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":"2025-12-22 21:47:41.000000000","reason":"Change was submitted"},"1000002":{"account":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"last_update":"2025-12-22 21:47:41.000000000","reason":"Change was submitted"},"1000001":{"account":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"last_update":"2025-12-18 16:25:41.000000000","reason":"\u003cGERRIT_ACCOUNT_1000001\u003e replied on the change","reason_account":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."}},"1000030":{"account":{"_account_id":1000030,"name":"MaxF","email":"max@max-fillinger.net","username":"MaxF"},"last_update":"2025-12-22 21:47:41.000000000","reason":"Change was submitted"}},"hashtags":["mailsubmitted"],"change_id":"I72947bd4f0213fd118327f740daeb1d86ae166de","subject":"Allow test-crypto to work without the --secret argument","status":"MERGED","created":"2025-12-11 11:37:08.000000000","updated":"2025-12-22 21:47:41.000000000","submitted":"2025-12-22 21:47:41.000000000","submitter":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"total_comment_count":12,"unresolved_comment_count":1,"has_review_started":true,"submission_id":"1435","meta_rev_id":"c2cc9debe3d4684b79cffd3b38ddf180cea5209a","_number":1435,"virtual_id_number":1435,"owner":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"actions":{},"labels":{"Code-Review":{"all":[{"value":0,"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},{"value":0,"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},{"value":0,"_account_id":1000030,"name":"MaxF","email":"max@max-fillinger.net","username":"MaxF"}],"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":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},{"_account_id":1000030,"name":"MaxF","email":"max@max-fillinger.net","username":"MaxF"}],"CC":[{"_account_id":1000026,"name":"openvpn-devel","email":"openvpn-devel@lists.sourceforge.net","username":"openvpn-devel"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-12-11 11:37:09.000000000","updated_by":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"reviewer":{"_account_id":1000026,"name":"openvpn-devel","email":"openvpn-devel@lists.sourceforge.net","username":"openvpn-devel"},"state":"CC"},{"updated":"2025-12-11 11:43:51.000000000","updated_by":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"reviewer":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"state":"REVIEWER"},{"updated":"2025-12-11 11:46:26.000000000","updated_by":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"reviewer":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"state":"REVIEWER"},{"updated":"2025-12-16 11:44:33.000000000","updated_by":{"_account_id":1000030,"name":"MaxF","email":"max@max-fillinger.net","username":"MaxF"},"reviewer":{"_account_id":1000030,"name":"MaxF","email":"max@max-fillinger.net","username":"MaxF"},"state":"REVIEWER"}],"messages":[{"id":"21ba30331e3b2b2427a77304f09415c39e672bb4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"date":"2025-12-11 11:37:08.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"071ede272fbdf411101497127228a1229be46767","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"date":"2025-12-11 11:38:01.000000000","message":"Patch Set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"ede141742e80d6d95806215c7c0e1213797d1aed","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"date":"2025-12-11 11:40:57.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"469540553ebdf3fbf37e3b2fe01281c0ee8ca138","author":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"date":"2025-12-11 11:43:51.000000000","message":"Patch Set 3: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"f165ea5484a97649f6318e70bd51b04913f8a65a","author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"date":"2025-12-11 11:46:26.000000000","message":"Patch Set 3: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"5e6beef87c1e1ac75a79c501a93b5b7a4d95d9a7","author":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"date":"2025-12-11 11:46:29.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"8c3d3958e66ccc44508b684061adecf945a9540a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"date":"2025-12-11 11:46:45.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:NO_CHANGE OR changekind:TRIVIAL_REBASE OR is:MIN\")\n","accounts_in_message":[],"_revision_number":4},{"id":"429ca409b3fa0dc789aba309f548948d41763cd4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"date":"2025-12-11 14:42:08.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"d7b818e5321dcf4ed26aa9d7c60f913bfb683395","author":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"date":"2025-12-11 14:44:20.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"bcf67d678475dea48b4406588f310698260200bc","author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"date":"2025-12-12 10:54:53.000000000","message":"Patch Set 5:\n\n(2 comments)","accounts_in_message":[],"_revision_number":5},{"id":"973e55da4f0c927d37ff70e51f4a7af7600f9091","author":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"date":"2025-12-15 11:41:40.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"44935968dc9f0f72394cd2733b31e783f3c77cfe","author":{"_account_id":1000030,"name":"MaxF","email":"max@max-fillinger.net","username":"MaxF"},"date":"2025-12-16 11:44:33.000000000","message":"Patch Set 5: Code-Review-2\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"769d2e7ee0e556a9a54357d27a68b1b0f83c2425","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"date":"2025-12-17 14:52:44.000000000","message":"Uploaded patch set 6.\n\nCopied Votes:\n* Code-Review-2 (copy condition: \"changekind:NO_CHANGE OR changekind:TRIVIAL_REBASE OR **is:MIN**\")\n","accounts_in_message":[],"_revision_number":6},{"id":"7b96fe75e960bdd5ee7767a60c95401bf56fe9c5","author":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"date":"2025-12-17 14:53:16.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"a64a400d67bdcd3d829c0e3cdb11a58cae518e97","author":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"date":"2025-12-17 14:53:30.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"7e09b33aaba467d1fca338544ceda99a79adc2eb","author":{"_account_id":1000030,"name":"MaxF","email":"max@max-fillinger.net","username":"MaxF"},"date":"2025-12-18 14:08:08.000000000","message":"Patch Set 6: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"233cc4b718091915c9926c59d06576aa58ef3e5b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"date":"2025-12-18 14:10:48.000000000","message":"Uploaded patch set 7.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:NO_CHANGE OR changekind:TRIVIAL_REBASE OR is:MIN\")\n","accounts_in_message":[],"_revision_number":7},{"id":"59ed82d4e075c6d29753deb77277403703daa7c1","author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"date":"2025-12-18 16:25:41.000000000","message":"Patch Set 7: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"15603a11541e4e1f14b0219d0fffc74b172645f1","tag":"autogenerated:gerrit:setHashtag","author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"date":"2025-12-19 13:51:18.000000000","message":"Hashtag added: mailsubmitted","accounts_in_message":[],"_revision_number":7},{"id":"c2cc9debe3d4684b79cffd3b38ddf180cea5209a","tag":"autogenerated:gerrit:merged","author":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"date":"2025-12-22 21:47:41.000000000","message":"Change has been successfully pushed.","accounts_in_message":[],"_revision_number":8}],"current_revision_number":8,"current_revision":"927b45dde7d75a08150fbe33b49892861f006e7f","revisions":{"f77785387e35a776d37f80e60dec49610aeca532":{"kind":"REWORK","_number":1,"created":"2025-12-11 11:37:08.000000000","uploader":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"ref":"refs/changes/35/1435/1","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/35/1435/1","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/35/1435/1 \u0026\u0026 git checkout -b change-1435 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/35/1435/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/35/1435/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/35/1435/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/35/1435/1","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/35/1435/1 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"309c2332c353e741d0b696112891cbe0a8e4080f","subject":"PUSH_UPDATE: fix option reset logic in continuation messages"}],"author":{"name":"Arne Schwabe","email":"arne@rfc2549.org","date":"2025-12-11 11:34:43.000000000","tz":60},"committer":{"name":"Arne Schwabe","email":"arne@rfc2549.org","date":"2025-12-11 11:37:02.000000000","tz":60},"subject":"Allow test-crypt to work without --secret argument","message":"Allow test-crypt to work without --secret argument\n\nThe --test-crypto still requires the --secret argument. Since --secret\nwill be removed in OpenVPN 2.8 but we want to keep test-crypt, remove\nthe dependency of test-crypto on --static.\n\nInstead we will just generate a random key for this selftest method.\n\nChange-Id: I72947bd4f0213fd118327f740daeb1d86ae166de\nSigned-off-by: Arne Schwabe \u003carne@rfc2549.org\u003e\n"},"branch":"refs/heads/master"},"4f66c930e478c00bf98326a935a6745bc06024db":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2025-12-11 11:38:01.000000000","uploader":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"ref":"refs/changes/35/1435/2","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/35/1435/2","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/35/1435/2 \u0026\u0026 git checkout -b change-1435 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/35/1435/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/35/1435/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/35/1435/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/35/1435/2","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/35/1435/2 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"309c2332c353e741d0b696112891cbe0a8e4080f","subject":"PUSH_UPDATE: fix option reset logic in continuation messages"}],"author":{"name":"Arne Schwabe","email":"arne@rfc2549.org","date":"2025-12-11 11:34:43.000000000","tz":60},"committer":{"name":"plaisthos","email":"arne@rfc2549.org","date":"2025-12-11 11:38:01.000000000","tz":0},"subject":"Allow test-crypto to work without --secret argument","message":"Allow test-crypto to work without --secret argument\n\nThe --test-crypto still requires the --secret argument. Since --secret\nwill be removed in OpenVPN 2.8 but we want to keep test-crypt, remove\nthe dependency of test-crypto on --static.\n\nInstead we will just generate a random key for this selftest method.\n\nChange-Id: I72947bd4f0213fd118327f740daeb1d86ae166de\nSigned-off-by: Arne Schwabe \u003carne@rfc2549.org\u003e\n"},"branch":"refs/heads/master","description":"Edit commit message"},"956997482bf00c1e95e817d212ba1970ca24bcde":{"kind":"REWORK","_number":3,"created":"2025-12-11 11:40:57.000000000","uploader":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"ref":"refs/changes/35/1435/3","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/35/1435/3","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/35/1435/3 \u0026\u0026 git checkout -b change-1435 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/35/1435/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/35/1435/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/35/1435/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/35/1435/3","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/35/1435/3 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"309c2332c353e741d0b696112891cbe0a8e4080f","subject":"PUSH_UPDATE: fix option reset logic in continuation messages"}],"author":{"name":"Arne Schwabe","email":"arne@rfc2549.org","date":"2025-12-11 11:34:43.000000000","tz":60},"committer":{"name":"Arne Schwabe","email":"arne@rfc2549.org","date":"2025-12-11 11:40:44.000000000","tz":60},"subject":"Allow test-crypto to work without the --secret argument","message":"Allow test-crypto to work without the --secret argument\n\nThe --test-crypto still requires the --secret argument. Since --secret\nwill be removed in OpenVPN 2.8 but we want to keep test-crypt, remove\nthe dependency of test-crypto on --static.\n\nInstead we will just generate a random key for this selftest method.\n\nChange-Id: I72947bd4f0213fd118327f740daeb1d86ae166de\nSigned-off-by: Arne Schwabe \u003carne@rfc2549.org\u003e\n"},"branch":"refs/heads/master"},"09e3892fc9735fcef9343a498e102abe1578bb93":{"kind":"REWORK","_number":4,"created":"2025-12-11 11:46:45.000000000","uploader":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"ref":"refs/changes/35/1435/4","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/35/1435/4","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/35/1435/4 \u0026\u0026 git checkout -b change-1435 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/35/1435/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/35/1435/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/35/1435/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/35/1435/4","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/35/1435/4 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"309c2332c353e741d0b696112891cbe0a8e4080f","subject":"PUSH_UPDATE: fix option reset logic in continuation messages"}],"author":{"name":"Arne Schwabe","email":"arne@rfc2549.org","date":"2025-12-11 11:34:43.000000000","tz":60},"committer":{"name":"Arne Schwabe","email":"arne@rfc2549.org","date":"2025-12-11 11:46:39.000000000","tz":60},"subject":"Allow test-crypto to work without the --secret argument","message":"Allow test-crypto to work without the --secret argument\n\nThe --test-crypto still requires the --secret argument. Since --secret\nwill be removed in OpenVPN 2.8 but we want to keep test-crypt, remove\nthe dependency of test-crypto on --static.\n\nInstead we will just generate a random key for this selftest method.\n\nChange-Id: I72947bd4f0213fd118327f740daeb1d86ae166de\nSigned-off-by: Arne Schwabe \u003carne@rfc2549.org\u003e\n"},"branch":"refs/heads/master"},"8833da78f9b467e98dbf2b5c1e8633576d8b969f":{"kind":"REWORK","_number":5,"created":"2025-12-11 14:42:08.000000000","uploader":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"ref":"refs/changes/35/1435/5","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/35/1435/5","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/35/1435/5 \u0026\u0026 git checkout -b change-1435 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/35/1435/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/35/1435/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/35/1435/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/35/1435/5","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/35/1435/5 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"309c2332c353e741d0b696112891cbe0a8e4080f","subject":"PUSH_UPDATE: fix option reset logic in continuation messages"}],"author":{"name":"Arne Schwabe","email":"arne@rfc2549.org","date":"2025-12-11 11:34:43.000000000","tz":60},"committer":{"name":"Arne Schwabe","email":"arne@rfc2549.org","date":"2025-12-11 14:36:37.000000000","tz":60},"subject":"Allow test-crypto to work without the --secret argument","message":"Allow test-crypto to work without the --secret argument\n\nThe --test-crypto still requires the --secret argument. Since --secret\nwill be removed in OpenVPN 2.8 but we want to keep test-crypt, remove\nthe dependency of test-crypto on --static.\n\nInstead we will just generate a random key for this selftest method.\n\nAlso remove the call to do_init_crypto_static in test_crypto_thread. We\nalready call do_init_crypto beforehand.\n\nChange-Id: I72947bd4f0213fd118327f740daeb1d86ae166de\nSigned-off-by: Arne Schwabe \u003carne@rfc2549.org\u003e\n"},"branch":"refs/heads/master"},"2727ac71de2bd6bfc11c402a1d4ce72bfdbd2b9c":{"kind":"REWORK","_number":6,"created":"2025-12-17 14:52:44.000000000","uploader":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"ref":"refs/changes/35/1435/6","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/35/1435/6","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/35/1435/6 \u0026\u0026 git checkout -b change-1435 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/35/1435/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/35/1435/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/35/1435/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/35/1435/6","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/35/1435/6 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"44dd39b3ef3980019277e7612fd5bc9cbd4d3e65","subject":"Change ssl_ctx in struct tls_options to be a pointer"}],"author":{"name":"Arne Schwabe","email":"arne@rfc2549.org","date":"2025-12-11 11:34:43.000000000","tz":60},"committer":{"name":"Arne Schwabe","email":"arne@rfc2549.org","date":"2025-12-17 14:52:37.000000000","tz":60},"subject":"Allow test-crypto to work without the --secret argument","message":"Allow test-crypto to work without the --secret argument\n\nThe --test-crypto still requires the --secret argument. Since --secret\nwill be removed in OpenVPN 2.8 but we want to keep test-crypt, remove\nthe dependency of test-crypto on --static.\n\nInstead we will just generate a random key for this selftest method.\nThis also removes the extra logic that is a leftover from the early\nmulti-thread implementation attempt.\n\nChange-Id: I72947bd4f0213fd118327f740daeb1d86ae166de\nSigned-off-by: Arne Schwabe \u003carne@rfc2549.org\u003e\n"},"branch":"refs/heads/master"},"9abab801946c0dd72f1a85b3e17e21304b81e12f":{"kind":"REWORK","_number":7,"created":"2025-12-18 14:10:48.000000000","uploader":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"ref":"refs/changes/35/1435/7","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/35/1435/7","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/35/1435/7 \u0026\u0026 git checkout -b change-1435 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/35/1435/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/35/1435/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/35/1435/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/35/1435/7","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/35/1435/7 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"6db186e0b1d9783ea96e8a945a47fd23b45e4778","subject":"tests/unit_tests: Port to cmocka 2.0.0 API"}],"author":{"name":"Arne Schwabe","email":"arne@rfc2549.org","date":"2025-12-11 11:34:43.000000000","tz":60},"committer":{"name":"Arne Schwabe","email":"arne@rfc2549.org","date":"2025-12-18 14:10:39.000000000","tz":60},"subject":"Allow test-crypto to work without the --secret argument","message":"Allow test-crypto to work without the --secret argument\n\nThe --test-crypto still requires the --secret argument. Since --secret\nwill be removed in OpenVPN 2.8 but we want to keep test-crypt, remove\nthe dependency of test-crypto on --static.\n\nInstead we will just generate a random key for this selftest method.\nThis also removes the extra logic that is a leftover from the early\nmulti-thread implementation attempt.\n\nChange-Id: I72947bd4f0213fd118327f740daeb1d86ae166de\nSigned-off-by: Arne Schwabe \u003carne@rfc2549.org\u003e\n"},"branch":"refs/heads/master"},"927b45dde7d75a08150fbe33b49892861f006e7f":{"kind":"NO_CODE_CHANGE","_number":8,"created":"2025-12-22 21:47:41.000000000","uploader":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"ref":"refs/changes/35/1435/8","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/35/1435/8","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/35/1435/8 \u0026\u0026 git checkout -b change-1435 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/35/1435/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/35/1435/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/35/1435/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/35/1435/8","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/35/1435/8 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"6db186e0b1d9783ea96e8a945a47fd23b45e4778","subject":"tests/unit_tests: Port to cmocka 2.0.0 API"}],"author":{"name":"Arne Schwabe","email":"arne@rfc2549.org","date":"2025-12-19 13:51:10.000000000","tz":60},"committer":{"name":"Gert Doering","email":"gert@greenie.muc.de","date":"2025-12-22 12:09:24.000000000","tz":60},"subject":"Allow test-crypto to work without the --secret argument","message":"Allow test-crypto to work without the --secret argument\n\nThe --test-crypto still requires the --secret argument. Since --secret\nwill be removed in OpenVPN 2.8 but we want to keep test-crypt, remove\nthe dependency of test-crypto on --static.\n\nInstead we will just generate a random key for this selftest method.\nThis also removes the extra logic that is a leftover from the early\nmulti-thread implementation attempt.\n\nChange-Id: I72947bd4f0213fd118327f740daeb1d86ae166de\nSigned-off-by: Arne Schwabe \u003carne@rfc2549.org\u003e\nAcked-by: Frank Lichtenheld \u003cfrank@lichtenheld.com\u003e\nGerrit URL: https://gerrit.openvpn.net/c/openvpn/+/1435\nMessage-Id: \u003c20251219135110.166468-1-frank@lichtenheld.com\u003e\nURL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg35157.html\nSigned-off-by: Gert Doering \u003cgert@greenie.muc.de\u003e\n"},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
