)]}'
{"id":"openvpn~2082","triplet_id":"openvpn~master~I5ee231d157459e6406f1f4c12cd6c6e0fce93815","project":"openvpn","branch":"master","full_branch":"refs/heads/master","attention_set":{},"removed_from_attention_set":{"1000053":{"account":{"_account_id":1000053,"name":"Răzvan Cojocaru","display_name":"Razvan Cojocaru","email":"razvanc@mailbox.org","username":"razvanc"},"last_update":"2026-11-09 19:00:26.000000000","reason":"removed on reply"},"1000003":{"account":{"_account_id":1000003,"name":"Arne Schwabe","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"last_update":"2026-11-12 16:25:44.000000000","reason":"Change was submitted"},"1000002":{"account":{"_account_id":1000002,"name":"Gert Doering","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"last_update":"2026-11-12 16:25:44.000000000","reason":"Change was submitted"},"1000001":{"account":{"_account_id":1000001,"name":"Frank Lichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"last_update":"2026-11-12 16:25:44.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I5ee231d157459e6406f1f4c12cd6c6e0fce93815","subject":"Remove replay-persist","status":"MERGED","created":"2026-11-02 11:17:10.000000000","updated":"2026-11-12 16:25:44.000000000","submitted":"2026-11-12 16:25:44.000000000","submitter":{"_account_id":1000002,"name":"Gert Doering","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"total_comment_count":23,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"2082","meta_rev_id":"4c38c15f9189fabbaa9722bb0bff9951db9b0541","_number":2082,"virtual_id_number":2082,"owner":{"_account_id":1000003,"name":"Arne Schwabe","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"actions":{},"labels":{"Code-Review":{"all":[{"value":0,"_account_id":1000053,"name":"Răzvan Cojocaru","display_name":"Razvan Cojocaru","email":"razvanc@mailbox.org","username":"razvanc"},{"value":0,"_account_id":1000002,"name":"Gert Doering","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},{"value":0,"_account_id":1000001,"name":"Frank Lichtenheld","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"},"description":"","default_value":0}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1000001,"name":"Frank Lichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},{"_account_id":1000002,"name":"Gert Doering","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},{"_account_id":1000053,"name":"Răzvan Cojocaru","display_name":"Razvan Cojocaru","email":"razvanc@mailbox.org","username":"razvanc"}],"CC":[{"_account_id":1000026,"name":"openvpn-devel","email":"openvpn-devel@lists.sourceforge.net","username":"openvpn-devel"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-11-02 11:17:11.000000000","updated_by":{"_account_id":1000003,"name":"Arne Schwabe","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"real_updated_by":{"_account_id":1000003,"name":"Arne Schwabe","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":"2026-11-02 11:51:53.000000000","updated_by":{"_account_id":1000001,"name":"Frank Lichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"real_updated_by":{"_account_id":1000001,"name":"Frank Lichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"reviewer":{"_account_id":1000001,"name":"Frank Lichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"state":"REVIEWER"},{"updated":"2026-11-02 14:19:37.000000000","updated_by":{"_account_id":1000053,"name":"Răzvan Cojocaru","display_name":"Razvan Cojocaru","email":"razvanc@mailbox.org","username":"razvanc"},"real_updated_by":{"_account_id":1000053,"name":"Răzvan Cojocaru","display_name":"Razvan Cojocaru","email":"razvanc@mailbox.org","username":"razvanc"},"reviewer":{"_account_id":1000053,"name":"Răzvan Cojocaru","display_name":"Razvan Cojocaru","email":"razvanc@mailbox.org","username":"razvanc"},"state":"REVIEWER"},{"updated":"2026-11-02 21:39:18.000000000","updated_by":{"_account_id":1000002,"name":"Gert Doering","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"real_updated_by":{"_account_id":1000002,"name":"Gert Doering","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"reviewer":{"_account_id":1000002,"name":"Gert Doering","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"state":"REVIEWER"}],"messages":[{"id":"224b5373c75d70b2e37b9844e5c863bdb7158f98","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000003,"name":"Arne Schwabe","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"date":"2026-11-02 11:17:10.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"a0df3eed0d53b02349f2fdf6543e0fdd4e56d94a","author":{"_account_id":1000001,"name":"Frank Lichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"date":"2026-11-02 11:51:53.000000000","message":"Patch Set 1: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"888a7da648c78c545fa5aa3b3ea29fce8ea2e8fd","author":{"_account_id":1000003,"name":"Arne Schwabe","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"date":"2026-11-02 12:22:21.000000000","message":"Patch Set 1:\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"b15f7b9c3f6af401ce8e5ca4b559ccc6df551295","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000003,"name":"Arne Schwabe","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"date":"2026-11-02 12:23:39.000000000","message":"Uploaded patch set 2.\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":2},{"id":"e62bc2453d8b1790e1996709517ae8a5ab70668a","author":{"_account_id":1000053,"name":"Răzvan Cojocaru","display_name":"Razvan Cojocaru","email":"razvanc@mailbox.org","username":"razvanc"},"date":"2026-11-02 14:19:37.000000000","message":"Patch Set 2: Code-Review-1\n\n(6 comments)","accounts_in_message":[],"_revision_number":2},{"id":"d7e284fb145700399b854ebcc42d0485b09d952b","author":{"_account_id":1000003,"name":"Arne Schwabe","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"date":"2026-11-02 14:49:30.000000000","message":"Patch Set 2:\n\n(5 comments)","accounts_in_message":[],"_revision_number":2},{"id":"bbbde4a244ed04a208b438e46be5b188bb74fe62","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000003,"name":"Arne Schwabe","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"date":"2026-11-02 15:06:48.000000000","message":"Uploaded patch set 3.\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":3},{"id":"e70261f227577d4e220cb69cf99ef4f2cb177f94","author":{"_account_id":1000053,"name":"Răzvan Cojocaru","display_name":"Razvan Cojocaru","email":"razvanc@mailbox.org","username":"razvanc"},"date":"2026-11-02 15:17:43.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"719c36284eebafc024e41828afceef097c59849e","author":{"_account_id":1000002,"name":"Gert Doering","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"date":"2026-11-02 21:39:18.000000000","message":"Patch Set 3: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"085e671f216eca8709cc25a402803998a1bffd8c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000003,"name":"Arne Schwabe","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"date":"2026-11-03 11:36:52.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Code-Review+2, Code-Review-1 (copy condition: \"changekind:NO_CHANGE OR changekind:TRIVIAL_REBASE OR is:MIN\")\n","accounts_in_message":[],"_revision_number":4},{"id":"7c62c713a5447ca292450042607628aa8c8a5853","author":{"_account_id":1000003,"name":"Arne Schwabe","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"date":"2026-11-03 11:36:57.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"7fb1f085b642fb43c389d46247db646bd6716e90","author":{"_account_id":1000053,"name":"Răzvan Cojocaru","display_name":"Razvan Cojocaru","email":"razvanc@mailbox.org","username":"razvanc"},"date":"2026-11-03 12:21:48.000000000","message":"Patch Set 4: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":4},{"id":"ce206a7fbfe1cee16ee37d43efc48af788d47eb4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000003,"name":"Arne Schwabe","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"date":"2026-11-03 13:21:42.000000000","message":"Uploaded patch set 5.\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":5},{"id":"ebaba5285e9a407b4f3657889d9dcb0454e3a234","author":{"_account_id":1000003,"name":"Arne Schwabe","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"date":"2026-11-03 13:21:56.000000000","message":"Patch Set 5:\n\n(2 comments)","accounts_in_message":[],"_revision_number":5},{"id":"b29f60acfe14b4fe60fade368fc84de93c8696ef","author":{"_account_id":1000053,"name":"Răzvan Cojocaru","display_name":"Razvan Cojocaru","email":"razvanc@mailbox.org","username":"razvanc"},"date":"2026-11-03 13:40:35.000000000","message":"Patch Set 5: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"73e343a9dec65f2d7f75045074c933c47933d422","author":{"_account_id":1000003,"name":"Arne Schwabe","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"date":"2026-11-09 16:48:43.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"4c6680ee182b9a6ea9faa6d7c8a5a73f53f3449b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000003,"name":"Arne Schwabe","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"date":"2026-11-09 16:49:12.000000000","message":"Uploaded patch set 6.\n\nOutdated 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":"2449346edbccf6f61eed0a2ca17d01df23812bd5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000003,"name":"Arne Schwabe","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"date":"2026-11-09 17:33:31.000000000","message":"Uploaded patch set 7: Patch Set 6 was rebased.","accounts_in_message":[],"_revision_number":7},{"id":"cf8542724181dc42dd0459a7f5c22894c7321750","author":{"_account_id":1000053,"name":"Răzvan Cojocaru","display_name":"Razvan Cojocaru","email":"razvanc@mailbox.org","username":"razvanc"},"date":"2026-11-09 19:00:26.000000000","message":"Patch Set 7: Code-Review+2","accounts_in_message":[],"_revision_number":7},{"id":"6e99ef7ca3f1fbe6cd3f9efabc002e412ee29bce","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000003,"name":"Arne Schwabe","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"date":"2026-11-09 21:32:48.000000000","message":"Uploaded patch set 8: Patch Set 7 was rebased.\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":8},{"id":"4c38c15f9189fabbaa9722bb0bff9951db9b0541","tag":"autogenerated:gerrit:merged","author":{"_account_id":1000002,"name":"Gert Doering","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"date":"2026-11-12 16:25:44.000000000","message":"Change has been successfully pushed.","accounts_in_message":[],"_revision_number":9}],"current_revision_number":9,"current_revision":"5943795d11b9fec5170d72ca98ee72c993d57c37","revisions":{"2c288d527374c38f44541b24f54c56ede74f9750":{"kind":"REWORK","_number":1,"created":"2026-11-02 11:17:10.000000000","uploader":{"_account_id":1000003,"name":"Arne Schwabe","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"ref":"refs/changes/82/2082/1","fetch":{"anonymous http":{"url":"https://gerrit.openvpn.net/openvpn","ref":"refs/changes/82/2082/1","commands":{"Branch":"git fetch https://gerrit.openvpn.net/openvpn refs/changes/82/2082/1 \u0026\u0026 git checkout -b change-2082 FETCH_HEAD","Checkout":"git fetch https://gerrit.openvpn.net/openvpn refs/changes/82/2082/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://gerrit.openvpn.net/openvpn refs/changes/82/2082/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://gerrit.openvpn.net/openvpn refs/changes/82/2082/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://gerrit.openvpn.net/openvpn refs/changes/82/2082/1","Reset To":"git fetch https://gerrit.openvpn.net/openvpn refs/changes/82/2082/1 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"8292574b42c32903e304a7e88e92e4e60bea50a9","subject":"Remove support for --secret"}],"author":{"name":"Arne Schwabe","email":"arne@rfc2549.org","date":"2026-10-31 17:29:18.000000000","tz":60},"committer":{"name":"Arne Schwabe","email":"arne@rfc2549.org","date":"2026-11-02 11:16:47.000000000","tz":60},"subject":"Remove replay-persist","message":"Remove replay-persist\n\nThis feature is very niche and we do not think it is something we\nshould maintain and support going forward.\n\nThis features saves a single packet id to the persist-replay file.\nThis makes the feature only properly work in a p2p setup where both\nsides use replay-persist to save the last known packet id from the\npeer. Even then it will only prevent some packet replays until the\nlegitimate peer sends a packet again.\n\nIn server mode (p2mp) each client context has its own replay state\nand saving a single packet id is also not very useful with multiple\nclients and multiple states.\n\nChange-Id: I5ee231d157459e6406f1f4c12cd6c6e0fce93815\nSigned-off-by: Arne Schwabe \u003carne@rfc2549.org\u003e\n"},"branch":"refs/heads/master"},"91fa622ab369ada456c49f4ebdf802dae4aa828a":{"kind":"REWORK","_number":2,"created":"2026-11-02 12:23:39.000000000","uploader":{"_account_id":1000003,"name":"Arne Schwabe","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"ref":"refs/changes/82/2082/2","fetch":{"anonymous http":{"url":"https://gerrit.openvpn.net/openvpn","ref":"refs/changes/82/2082/2","commands":{"Branch":"git fetch https://gerrit.openvpn.net/openvpn refs/changes/82/2082/2 \u0026\u0026 git checkout -b change-2082 FETCH_HEAD","Checkout":"git fetch https://gerrit.openvpn.net/openvpn refs/changes/82/2082/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://gerrit.openvpn.net/openvpn refs/changes/82/2082/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://gerrit.openvpn.net/openvpn refs/changes/82/2082/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://gerrit.openvpn.net/openvpn refs/changes/82/2082/2","Reset To":"git fetch https://gerrit.openvpn.net/openvpn refs/changes/82/2082/2 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"68fd83945956945d64655703fdb33041757f812d","subject":"Remove support for --secret"}],"author":{"name":"Arne Schwabe","email":"arne@rfc2549.org","date":"2026-10-31 17:29:18.000000000","tz":60},"committer":{"name":"Arne Schwabe","email":"arne@rfc2549.org","date":"2026-11-02 12:22:48.000000000","tz":60},"subject":"Remove replay-persist","message":"Remove replay-persist\n\nThis feature is very niche and we do not think it is something we\nshould maintain and support going forward.\n\nThis features saves a single packet id to the persist-replay file.\nThis makes the feature only properly work in a p2p setup where both\nsides use replay-persist to save the last known packet id from the\npeer. Even then it will only prevent some packet replays until the\nlegitimate peer sends a packet again.\n\nIn server mode (p2mp) each client context has its own replay state\nand saving a single packet id is also not very useful with multiple\nclients and multiple states.\n\nChange-Id: I5ee231d157459e6406f1f4c12cd6c6e0fce93815\nSigned-off-by: Arne Schwabe \u003carne@rfc2549.org\u003e\n"},"branch":"refs/heads/master"},"672bb8080dde7a781ca6000f014c241b6009e283":{"kind":"REWORK","_number":3,"created":"2026-11-02 15:06:48.000000000","uploader":{"_account_id":1000003,"name":"Arne Schwabe","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"ref":"refs/changes/82/2082/3","fetch":{"anonymous http":{"url":"https://gerrit.openvpn.net/openvpn","ref":"refs/changes/82/2082/3","commands":{"Branch":"git fetch https://gerrit.openvpn.net/openvpn refs/changes/82/2082/3 \u0026\u0026 git checkout -b change-2082 FETCH_HEAD","Checkout":"git fetch https://gerrit.openvpn.net/openvpn refs/changes/82/2082/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://gerrit.openvpn.net/openvpn refs/changes/82/2082/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://gerrit.openvpn.net/openvpn refs/changes/82/2082/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://gerrit.openvpn.net/openvpn refs/changes/82/2082/3","Reset To":"git fetch https://gerrit.openvpn.net/openvpn refs/changes/82/2082/3 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"168d741a412fe24413fcf382db0800a6ab23c95a","subject":"Remove support for --secret"}],"author":{"name":"Arne Schwabe","email":"arne@rfc2549.org","date":"2026-10-31 17:29:18.000000000","tz":60},"committer":{"name":"Arne Schwabe","email":"arne@rfc2549.org","date":"2026-11-02 15:06:33.000000000","tz":60},"subject":"Remove replay-persist","message":"Remove replay-persist\n\nThis feature is very niche and we do not think it is something we\nshould maintain and support going forward.\n\nThis feature saves a single packet id to persist-replay file.\nThis makes the feature only properly work in a p2p setup where both\nsides use replay-persist to save the last known packet id from the\npeer. Even then it will only prevent some packet replays until the\nlegitimate peer sends a packet again.\n\nIn server mode (p2mp) each client context has its own replay state\nand saving a single packet id is also not very useful with multiple\nclients and multiple states.\n\nChange-Id: I5ee231d157459e6406f1f4c12cd6c6e0fce93815\nSigned-off-by: Arne Schwabe \u003carne@rfc2549.org\u003e\n"},"branch":"refs/heads/master"},"32fe3f7efec282f7536150bfcee804658ac0206c":{"kind":"REWORK","_number":4,"created":"2026-11-03 11:36:52.000000000","uploader":{"_account_id":1000003,"name":"Arne Schwabe","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"ref":"refs/changes/82/2082/4","fetch":{"anonymous http":{"url":"https://gerrit.openvpn.net/openvpn","ref":"refs/changes/82/2082/4","commands":{"Branch":"git fetch https://gerrit.openvpn.net/openvpn refs/changes/82/2082/4 \u0026\u0026 git checkout -b change-2082 FETCH_HEAD","Checkout":"git fetch https://gerrit.openvpn.net/openvpn refs/changes/82/2082/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://gerrit.openvpn.net/openvpn refs/changes/82/2082/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://gerrit.openvpn.net/openvpn refs/changes/82/2082/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://gerrit.openvpn.net/openvpn refs/changes/82/2082/4","Reset To":"git fetch https://gerrit.openvpn.net/openvpn refs/changes/82/2082/4 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"e052d4f93e5bdb4a8596bf54d5b88926d14f1a13","subject":"Remove support for --secret"}],"author":{"name":"Arne Schwabe","email":"arne@rfc2549.org","date":"2026-10-31 17:29:18.000000000","tz":60},"committer":{"name":"Arne Schwabe","email":"arne@rfc2549.org","date":"2026-11-03 11:36:40.000000000","tz":60},"subject":"Remove replay-persist","message":"Remove replay-persist\n\nThis feature is very niche and we do not think it is something we\nshould maintain and support going forward.\n\nThis feature saves a single packet id to persist-replay file.\nThis makes the feature only properly work in a p2p setup where both\nsides use replay-persist to save the last known packet id from the\npeer. Even then it will only prevent some packet replays until the\nlegitimate peer sends a packet again.\n\nIn server mode (p2mp) each client context has its own replay state\nand saving a single packet id is also not very useful with multiple\nclients and multiple states.\n\nChange-Id: I5ee231d157459e6406f1f4c12cd6c6e0fce93815\nSigned-off-by: Arne Schwabe \u003carne@rfc2549.org\u003e\n"},"branch":"refs/heads/master"},"840af248f93e85d29d3f314fa6cdb24535b780f5":{"kind":"REWORK","_number":5,"created":"2026-11-03 13:21:42.000000000","uploader":{"_account_id":1000003,"name":"Arne Schwabe","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"ref":"refs/changes/82/2082/5","fetch":{"anonymous http":{"url":"https://gerrit.openvpn.net/openvpn","ref":"refs/changes/82/2082/5","commands":{"Branch":"git fetch https://gerrit.openvpn.net/openvpn refs/changes/82/2082/5 \u0026\u0026 git checkout -b change-2082 FETCH_HEAD","Checkout":"git fetch https://gerrit.openvpn.net/openvpn refs/changes/82/2082/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://gerrit.openvpn.net/openvpn refs/changes/82/2082/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://gerrit.openvpn.net/openvpn refs/changes/82/2082/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://gerrit.openvpn.net/openvpn refs/changes/82/2082/5","Reset To":"git fetch https://gerrit.openvpn.net/openvpn refs/changes/82/2082/5 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"e052d4f93e5bdb4a8596bf54d5b88926d14f1a13","subject":"Remove support for --secret"}],"author":{"name":"Arne Schwabe","email":"arne@rfc2549.org","date":"2026-10-31 17:29:18.000000000","tz":60},"committer":{"name":"Arne Schwabe","email":"arne@rfc2549.org","date":"2026-11-03 13:21:17.000000000","tz":60},"subject":"Remove replay-persist","message":"Remove replay-persist\n\nThis feature is very niche and we do not think it is something we\nshould maintain and support going forward.\n\nThis feature saves a single packet id to persist-replay file.\nThis makes the feature only properly work in a p2p setup where both\nsides use replay-persist to save the last known packet id from the\npeer. Even then it will only prevent some packet replays until the\nlegitimate peer sends a packet again.\n\nIn server mode (p2mp) each client context has its own replay state\nand saving a single packet id is also not very useful with multiple\nclients and multiple states.\n\nChange-Id: I5ee231d157459e6406f1f4c12cd6c6e0fce93815\nSigned-off-by: Arne Schwabe \u003carne@rfc2549.org\u003e\n"},"branch":"refs/heads/master"},"ab58aff7492662bee48d1f3fdde44f249901c4f0":{"kind":"REWORK","_number":6,"created":"2026-11-09 16:49:12.000000000","uploader":{"_account_id":1000003,"name":"Arne Schwabe","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"ref":"refs/changes/82/2082/6","fetch":{"anonymous http":{"url":"https://gerrit.openvpn.net/openvpn","ref":"refs/changes/82/2082/6","commands":{"Branch":"git fetch https://gerrit.openvpn.net/openvpn refs/changes/82/2082/6 \u0026\u0026 git checkout -b change-2082 FETCH_HEAD","Checkout":"git fetch https://gerrit.openvpn.net/openvpn refs/changes/82/2082/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://gerrit.openvpn.net/openvpn refs/changes/82/2082/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://gerrit.openvpn.net/openvpn refs/changes/82/2082/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://gerrit.openvpn.net/openvpn refs/changes/82/2082/6","Reset To":"git fetch https://gerrit.openvpn.net/openvpn refs/changes/82/2082/6 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"e345c8e1f30e532cfbf3d0e21c950c1d5180bde7","subject":"Remove support for --secret"}],"author":{"name":"Arne Schwabe","email":"arne@rfc2549.org","date":"2026-10-31 17:29:18.000000000","tz":60},"committer":{"name":"Arne Schwabe","email":"arne@rfc2549.org","date":"2026-11-09 16:48:20.000000000","tz":60},"subject":"Remove replay-persist","message":"Remove replay-persist\n\nThis feature is very niche and we do not think it is something we\nshould maintain and support going forward.\n\nThis feature saves a single packet id to replay-persist file.\nThis makes the feature only properly work in a p2p setup where both\nsides use replay-persist to save the last known packet id from the\npeer. Even then it will only prevent some packet replays until the\nlegitimate peer sends a packet again.\n\nIn server mode (p2mp) each client context has its own replay state\nand saving a single packet id is also not very useful with multiple\nclients and multiple states.\n\nChange-Id: I5ee231d157459e6406f1f4c12cd6c6e0fce93815\nSigned-off-by: Arne Schwabe \u003carne@rfc2549.org\u003e\n"},"branch":"refs/heads/master"},"af75ea4bebd55229af79ff739e68042736cfb986":{"kind":"TRIVIAL_REBASE","_number":7,"created":"2026-11-09 17:33:31.000000000","uploader":{"_account_id":1000003,"name":"Arne Schwabe","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"ref":"refs/changes/82/2082/7","fetch":{"anonymous http":{"url":"https://gerrit.openvpn.net/openvpn","ref":"refs/changes/82/2082/7","commands":{"Branch":"git fetch https://gerrit.openvpn.net/openvpn refs/changes/82/2082/7 \u0026\u0026 git checkout -b change-2082 FETCH_HEAD","Checkout":"git fetch https://gerrit.openvpn.net/openvpn refs/changes/82/2082/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://gerrit.openvpn.net/openvpn refs/changes/82/2082/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://gerrit.openvpn.net/openvpn refs/changes/82/2082/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://gerrit.openvpn.net/openvpn refs/changes/82/2082/7","Reset To":"git fetch https://gerrit.openvpn.net/openvpn refs/changes/82/2082/7 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"37bc5e99832e79ab44eb53acf01dceca295bc9d9","subject":"Remove support for --secret"}],"author":{"name":"Arne Schwabe","email":"arne@rfc2549.org","date":"2026-10-31 17:29:18.000000000","tz":60},"committer":{"name":"Arne Schwabe","email":"arne@rfc2549.org","date":"2026-11-09 16:51:18.000000000","tz":60},"subject":"Remove replay-persist","message":"Remove replay-persist\n\nThis feature is very niche and we do not think it is something we\nshould maintain and support going forward.\n\nThis feature saves a single packet id to replay-persist file.\nThis makes the feature only properly work in a p2p setup where both\nsides use replay-persist to save the last known packet id from the\npeer. Even then it will only prevent some packet replays until the\nlegitimate peer sends a packet again.\n\nIn server mode (p2mp) each client context has its own replay state\nand saving a single packet id is also not very useful with multiple\nclients and multiple states.\n\nChange-Id: I5ee231d157459e6406f1f4c12cd6c6e0fce93815\nSigned-off-by: Arne Schwabe \u003carne@rfc2549.org\u003e\n"},"branch":"refs/heads/master"},"d34e4468c112446c6134c4142d1c8974b65e8636":{"kind":"TRIVIAL_REBASE","_number":8,"created":"2026-11-09 21:32:48.000000000","uploader":{"_account_id":1000003,"name":"Arne Schwabe","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"ref":"refs/changes/82/2082/8","fetch":{"anonymous http":{"url":"https://gerrit.openvpn.net/openvpn","ref":"refs/changes/82/2082/8","commands":{"Branch":"git fetch https://gerrit.openvpn.net/openvpn refs/changes/82/2082/8 \u0026\u0026 git checkout -b change-2082 FETCH_HEAD","Checkout":"git fetch https://gerrit.openvpn.net/openvpn refs/changes/82/2082/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://gerrit.openvpn.net/openvpn refs/changes/82/2082/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://gerrit.openvpn.net/openvpn refs/changes/82/2082/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://gerrit.openvpn.net/openvpn refs/changes/82/2082/8","Reset To":"git fetch https://gerrit.openvpn.net/openvpn refs/changes/82/2082/8 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"1925c00d844bc582a077930e3d8727ae88cbab3a","subject":"Remove support for --secret"}],"author":{"name":"Arne Schwabe","email":"arne@rfc2549.org","date":"2026-10-31 17:29:18.000000000","tz":60},"committer":{"name":"Arne Schwabe","email":"arne@rfc2549.org","date":"2026-11-09 21:32:34.000000000","tz":60},"subject":"Remove replay-persist","message":"Remove replay-persist\n\nThis feature is very niche and we do not think it is something we\nshould maintain and support going forward.\n\nThis feature saves a single packet id to replay-persist file.\nThis makes the feature only properly work in a p2p setup where both\nsides use replay-persist to save the last known packet id from the\npeer. Even then it will only prevent some packet replays until the\nlegitimate peer sends a packet again.\n\nIn server mode (p2mp) each client context has its own replay state\nand saving a single packet id is also not very useful with multiple\nclients and multiple states.\n\nChange-Id: I5ee231d157459e6406f1f4c12cd6c6e0fce93815\nSigned-off-by: Arne Schwabe \u003carne@rfc2549.org\u003e\n"},"branch":"refs/heads/master"},"5943795d11b9fec5170d72ca98ee72c993d57c37":{"kind":"NO_CODE_CHANGE","_number":9,"created":"2026-11-12 16:25:44.000000000","uploader":{"_account_id":1000002,"name":"Gert Doering","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"ref":"refs/changes/82/2082/9","fetch":{"anonymous http":{"url":"https://gerrit.openvpn.net/openvpn","ref":"refs/changes/82/2082/9","commands":{"Branch":"git fetch https://gerrit.openvpn.net/openvpn refs/changes/82/2082/9 \u0026\u0026 git checkout -b change-2082 FETCH_HEAD","Checkout":"git fetch https://gerrit.openvpn.net/openvpn refs/changes/82/2082/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://gerrit.openvpn.net/openvpn refs/changes/82/2082/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://gerrit.openvpn.net/openvpn refs/changes/82/2082/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://gerrit.openvpn.net/openvpn refs/changes/82/2082/9","Reset To":"git fetch https://gerrit.openvpn.net/openvpn refs/changes/82/2082/9 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"9d2193b46759b071b5db6fc0a93e70c5510e9a8b","subject":"Remove support for --secret"}],"author":{"name":"Arne Schwabe","email":"arne@rfc2549.org","date":"2026-11-09 19:55:45.000000000","tz":60},"committer":{"name":"Gert Doering","email":"gert@greenie.muc.de","date":"2026-11-12 16:21:31.000000000","tz":60},"subject":"Remove replay-persist","message":"Remove replay-persist\n\nThis feature is very niche and we do not think it is something we\nshould maintain and support going forward.\n\nThis feature saves a single packet id to replay-persist file.\nThis makes the feature only properly work in a p2p setup where both\nsides use replay-persist to save the last known packet id from the\npeer. Even then it will only prevent some packet replays until the\nlegitimate peer sends a packet again.\n\nIn server mode (p2mp) each client context has its own replay state\nand saving a single packet id is also not very useful with multiple\nclients and multiple states.\n\nChange-Id: I5ee231d157459e6406f1f4c12cd6c6e0fce93815\nSigned-off-by: Arne Schwabe \u003carne@rfc2549.org\u003e\nAcked-by: Razvan Cojocaru \u003crazvanc@mailbox.org\u003e\nGerrit URL: https://gerrit.openvpn.net/c/openvpn/+/2082\nMessage-Id: \u003c20261109195550.6096-1-gert@greenie.muc.de\u003e\nURL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg41040.html\nSigned-off-by: Gert Doering \u003cgert@greenie.muc.de\u003e\n"},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[]}
