)]}'
{"id":"openvpn~460","triplet_id":"openvpn~master~I04f8c7c413e7cb62c726262feee6ca89c7e86c70","project":"openvpn","branch":"master","full_branch":"refs/heads/master","topic":"tls10prf","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":"2024-01-04 15:45:05.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":"2024-01-04 14:01:55.000000000","reason":"\u003cGERRIT_ACCOUNT_1000002\u003e replied on the change","reason_account":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"}},"1000001":{"account":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"last_update":"2024-01-04 15:45:05.000000000","reason":"Change was submitted"}},"hashtags":["mailsubmitted"],"change_id":"I04f8c7c413e7cb62c726262feee6ca89c7e86c70","subject":"Check PRF availability on initialisation and add --force-tls-key-material-export","status":"MERGED","created":"2023-11-23 12:39:57.000000000","updated":"2024-01-04 15:45:05.000000000","submitted":"2024-01-04 15:45:05.000000000","submitter":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"total_comment_count":27,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"460-tls10prf","meta_rev_id":"e932c465d561b96fb6be60ccfb3a2f6c2a09b67f","_number":460,"virtual_id_number":460,"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."}],"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":{"CC":[{"_account_id":1000026,"name":"openvpn-devel","email":"openvpn-devel@lists.sourceforge.net","username":"openvpn-devel"}],"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"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2023-11-23 12:39:58.000000000","updated_by":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"real_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":"2023-11-23 12:39:58.000000000","updated_by":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"real_updated_by":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"reviewer":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"state":"REVIEWER"},{"updated":"2023-12-12 07:33:13.000000000","updated_by":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"real_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"}],"messages":[{"id":"93c54710b4dd6d1d981881fbcdf175084b754b3e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"date":"2023-11-23 12:39:57.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d7d08c7e98cd635313fb06ecd04f230904dd9642","author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"date":"2023-11-28 11:21:56.000000000","message":"Patch Set 1: Code-Review-2\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"8ec89e4f6dacadb48b3be39c6c63b5a8dce605f7","author":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"date":"2023-11-28 13:39:57.000000000","message":"Patch Set 1:\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"57ca259721b1c1febfcdaeed168be42800c5ae36","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"date":"2023-11-28 13:40:26.000000000","message":"Uploaded patch set 2.\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":2},{"id":"b8a5110c0d9ee373504f73c2b1bc95706763b262","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"date":"2023-11-29 12:17:19.000000000","message":"Uploaded patch set 3: Patch Set 2 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":3},{"id":"f66a4619ae92cbfede7847dfe6c79c187e96dbc8","author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"date":"2023-12-01 11:06:19.000000000","message":"Patch Set 3: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"928130cf7e4120e66f0b3c722104b66963c0ce5c","author":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"date":"2023-12-01 12:13:28.000000000","message":"Patch Set 3:\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"15eed5926bb6edbf1ed15659578bc2afae1c19c0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"date":"2023-12-01 12:19:04.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":"1c3d2844a3cf62cf8012625add3fcd7fcc464eb8","author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"date":"2023-12-01 12:28:54.000000000","message":"Patch Set 4: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"ebd1a56a14e5c22b370f05bb2a9255e6abfd108b","author":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"date":"2023-12-07 18:25:34.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"f79a1dd3c84224b260771ba0b1d7f85b985e3032","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"date":"2023-12-07 18:26:29.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":"1003369bde90589bfc740c189bf913672e95e89d","author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"date":"2023-12-08 11:07:46.000000000","message":"Patch Set 5: Code-Review+2","accounts_in_message":[],"_revision_number":5},{"id":"7648d958d8272a83767ef426d132a97caf4c5c4a","tag":"autogenerated:gerrit:setHashtag","author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"date":"2023-12-11 17:04:33.000000000","message":"Hashtag added: mailsubmitted","accounts_in_message":[],"_revision_number":5},{"id":"cc8462bf7674fdbc4f4f44c87e9a828d28a3652e","author":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"date":"2023-12-12 07:33:13.000000000","message":"Patch Set 5: Code-Review-2\n\n(3 comments)","accounts_in_message":[],"_revision_number":5},{"id":"167831cfc494d5878420985fef0a80106f8fcc49","author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"date":"2023-12-12 10:41:31.000000000","message":"Patch Set 5: -Code-Review\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"f8a289b80a432f4e81530302530b97b052a8b39e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"date":"2023-12-12 12:07:00.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":"bfb326e613d2e798178444afeb105ea463735518","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"date":"2023-12-12 12:11:07.000000000","message":"Uploaded patch set 7.\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":7},{"id":"f766972565fff824ed7c2b8a5688b816384ecf99","author":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"date":"2023-12-12 12:11:27.000000000","message":"Patch Set 6:\n\n(2 comments)","accounts_in_message":[],"_revision_number":6},{"id":"66629491eb756ff36a31e0661039d61e9ef2bf15","author":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"date":"2023-12-13 17:42:09.000000000","message":"Patch Set 7: Code-Review-2\n\n(2 comments)","accounts_in_message":[],"_revision_number":7},{"id":"acdd264cac397bf68cd33d14c335620bfb1f67c2","author":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"date":"2023-12-30 16:45:07.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"fb040cff3c316a52af493d7d6991299aae09fb72","author":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"date":"2024-01-01 19:04:40.000000000","message":"Patch Set 7:\n\n(2 comments)","accounts_in_message":[],"_revision_number":7},{"id":"192b2462704a3814f5ff8dc60aeefa931565ef97","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"date":"2024-01-01 19:05:42.000000000","message":"Uploaded patch set 8.\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":"8bc4efc1b9793b1824760c7a138eb05cf02d8287","author":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"date":"2024-01-01 19:17:22.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"84669ed683de44c01af4ab0b4fdcc5290ff93f5e","author":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"date":"2024-01-02 12:51:26.000000000","message":"Patch Set 8: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"6d1b9c0efaac3dc6cd3bbffa812b8ede9f26b2db","author":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"date":"2024-01-03 22:45:10.000000000","message":"Patch Set 8: Code-Review-2\n\n(2 comments)","accounts_in_message":[],"_revision_number":8},{"id":"b6d8737ab094bb531f172fd414d0b317c78d1e6e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"date":"2024-01-04 12:45:44.000000000","message":"Uploaded patch set 9.\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":9},{"id":"9da82d5bbfd80ad0194e0a33427060930bff1daa","author":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"date":"2024-01-04 12:45:54.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"f92c1785e2c09bb9206662fd3786a2b30fd23c30","author":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"date":"2024-01-04 14:01:55.000000000","message":"Patch Set 9: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"e932c465d561b96fb6be60ccfb3a2f6c2a09b67f","tag":"autogenerated:gerrit:merged","author":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"date":"2024-01-04 15:45:05.000000000","message":"Change has been successfully pushed.","accounts_in_message":[],"_revision_number":10}],"current_revision_number":10,"current_revision":"fa7960961415fa4f368e9bbb39dc4047680ff30c","revisions":{"d93b06d54bc5291c0a6c8c142dc224e6ca3f1a06":{"kind":"REWORK","_number":1,"created":"2023-11-23 12:39:57.000000000","uploader":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"ref":"refs/changes/60/460/1","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/60/460/1","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/60/460/1 \u0026\u0026 git checkout -b change-460 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/60/460/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/60/460/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/60/460/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/60/460/1","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/60/460/1 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"739ff87bf61ee615ac872cddbb4e91d16fc189df","subject":"Implement generating TLS 1.0 PRF using new OpenSSL 3.0 APIs"}],"author":{"name":"Arne Schwabe","email":"arne@rfc2549.org","date":"2023-11-23 12:36:42.000000000","tz":60},"committer":{"name":"Arne Schwabe","email":"arne@rfc2549.org","date":"2023-11-23 12:39:39.000000000","tz":60},"subject":"Check PRF availability on initialisation and add --force-tls-key-material-export","message":"Check PRF availability on initialisation and add --force-tls-key-material-export\n\nWe now warn a user if the TLS 1.0 PRF is not supported by the cryptographic\nlibrary of the system. Also add the option --force-tls-key-material-export\nthat automatically rejects clients that do not support TLS Keying Material\nExport and automatically enable it when TLS 1.0 PRF support is not available.\n\nChange-Id: I04f8c7c413e7cb62c726262feee6ca89c7e86c70\nSigned-off-by: Arne Schwabe \u003carne@rfc2549.org\u003e\n"},"branch":"refs/heads/master"},"7496b7bfacfb666bb80d5a442542ccca15816528":{"kind":"REWORK","_number":2,"created":"2023-11-28 13:40:26.000000000","uploader":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"ref":"refs/changes/60/460/2","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/60/460/2","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/60/460/2 \u0026\u0026 git checkout -b change-460 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/60/460/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/60/460/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/60/460/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/60/460/2","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/60/460/2 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"c400f4ef5025ee1d59762df4e71b46898107999a","subject":"Implement generating TLS 1.0 PRF using new OpenSSL 3.0 APIs"}],"author":{"name":"Arne Schwabe","email":"arne@rfc2549.org","date":"2023-11-23 12:36:42.000000000","tz":60},"committer":{"name":"Arne Schwabe","email":"arne@rfc2549.org","date":"2023-11-28 13:40:15.000000000","tz":60},"subject":"Check PRF availability on initialisation and add --force-tls-key-material-export","message":"Check PRF availability on initialisation and add --force-tls-key-material-export\n\nWe now warn a user if the TLS 1.0 PRF is not supported by the cryptographic\nlibrary of the system. Also add the option --force-tls-key-material-export\nthat automatically rejects clients that do not support TLS Keying Material\nExport and automatically enable it when TLS 1.0 PRF support is not available.\n\nChange-Id: I04f8c7c413e7cb62c726262feee6ca89c7e86c70\nSigned-off-by: Arne Schwabe \u003carne@rfc2549.org\u003e\n"},"branch":"refs/heads/master"},"6ea483556f3177097c4de3b19c2047cffdb79ac9":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2023-11-29 12:17:19.000000000","uploader":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"ref":"refs/changes/60/460/3","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/60/460/3","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/60/460/3 \u0026\u0026 git checkout -b change-460 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/60/460/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/60/460/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/60/460/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/60/460/3","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/60/460/3 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"53a298ffbcbcfbe3101fb7fbc57f0bbaee65d771","subject":"Implement generating TLS 1.0 PRF using new OpenSSL 3.0 APIs"}],"author":{"name":"Arne Schwabe","email":"arne@rfc2549.org","date":"2023-11-23 12:36:42.000000000","tz":60},"committer":{"name":"Arne Schwabe","email":"arne@rfc2549.org","date":"2023-11-29 12:16:40.000000000","tz":60},"subject":"Check PRF availability on initialisation and add --force-tls-key-material-export","message":"Check PRF availability on initialisation and add --force-tls-key-material-export\n\nWe now warn a user if the TLS 1.0 PRF is not supported by the cryptographic\nlibrary of the system. Also add the option --force-tls-key-material-export\nthat automatically rejects clients that do not support TLS Keying Material\nExport and automatically enable it when TLS 1.0 PRF support is not available.\n\nChange-Id: I04f8c7c413e7cb62c726262feee6ca89c7e86c70\nSigned-off-by: Arne Schwabe \u003carne@rfc2549.org\u003e\n"},"branch":"refs/heads/master"},"89500bbf9cb287d2f78beeadbb0e56b12e64ac97":{"kind":"REWORK","_number":4,"created":"2023-12-01 12:19:04.000000000","uploader":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"ref":"refs/changes/60/460/4","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/60/460/4","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/60/460/4 \u0026\u0026 git checkout -b change-460 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/60/460/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/60/460/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/60/460/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/60/460/4","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/60/460/4 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"6ec91e6c5d26d8dd54fc0dd50fe62d3b6bbba3b4","subject":"Implement generating TLS 1.0 PRF using new OpenSSL 3.0 APIs"}],"author":{"name":"Arne Schwabe","email":"arne@rfc2549.org","date":"2023-11-23 12:36:42.000000000","tz":60},"committer":{"name":"Arne Schwabe","email":"arne@rfc2549.org","date":"2023-12-01 12:18:49.000000000","tz":60},"subject":"Check PRF availability on initialisation and add --force-tls-key-material-export","message":"Check PRF availability on initialisation and add --force-tls-key-material-export\n\nWe now warn a user if the TLS 1.0 PRF is not supported by the cryptographic\nlibrary of the system. Also add the option --force-tls-key-material-export\nthat automatically rejects clients that do not support TLS Keying Material\nExport and automatically enable it when TLS 1.0 PRF support is not available.\n\nChange-Id: I04f8c7c413e7cb62c726262feee6ca89c7e86c70\nSigned-off-by: Arne Schwabe \u003carne@rfc2549.org\u003e\n"},"branch":"refs/heads/master"},"5c56d0f006a1c7d0983d9d16715b61dd4a9c6379":{"kind":"REWORK","_number":5,"created":"2023-12-07 18:26:29.000000000","uploader":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"ref":"refs/changes/60/460/5","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/60/460/5","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/60/460/5 \u0026\u0026 git checkout -b change-460 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/60/460/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/60/460/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/60/460/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/60/460/5","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/60/460/5 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"f015643fe23d7847ad45b7763f31bfc6baed2159","subject":"Remove superfluous x509_write_pem()"}],"author":{"name":"Arne Schwabe","email":"arne@rfc2549.org","date":"2023-11-23 12:36:42.000000000","tz":60},"committer":{"name":"Arne Schwabe","email":"arne@rfc2549.org","date":"2023-12-07 18:26:26.000000000","tz":60},"subject":"Check PRF availability on initialisation and add --force-tls-key-material-export","message":"Check PRF availability on initialisation and add --force-tls-key-material-export\n\nWe now warn a user if the TLS 1.0 PRF is not supported by the cryptographic\nlibrary of the system. Also add the option --force-tls-key-material-export\nthat automatically rejects clients that do not support TLS Keying Material\nExport and automatically enable it when TLS 1.0 PRF support is not available.\n\nChange-Id: I04f8c7c413e7cb62c726262feee6ca89c7e86c70\nSigned-off-by: Arne Schwabe \u003carne@rfc2549.org\u003e\n"},"branch":"refs/heads/master"},"5028378a85dba9d0835e2dafadb79cd9a2b8c4ee":{"kind":"REWORK","_number":6,"created":"2023-12-12 12:07:00.000000000","uploader":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"ref":"refs/changes/60/460/6","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/60/460/6","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/60/460/6 \u0026\u0026 git checkout -b change-460 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/60/460/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/60/460/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/60/460/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/60/460/6","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/60/460/6 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"8656b85c7324fc9ae7f10a9f37227a58766aae33","subject":"Fix building mbed TLS with CMake and allow specifying custom directories"}],"author":{"name":"Arne Schwabe","email":"arne@rfc2549.org","date":"2023-11-23 12:36:42.000000000","tz":60},"committer":{"name":"Arne Schwabe","email":"arne@rfc2549.org","date":"2023-12-12 12:06:53.000000000","tz":60},"subject":"Check PRF availability on initialisation and add --force-tls-key-material-export","message":"Check PRF availability on initialisation and add --force-tls-key-material-export\n\nWe now warn a user if the TLS 1.0 PRF is not supported by the cryptographic\nlibrary of the system. Also add the option --force-tls-key-material-export\nthat automatically rejects clients that do not support TLS Keying Material\nExport and automatically enable it when TLS 1.0 PRF support is not available.\n\nChange-Id: I04f8c7c413e7cb62c726262feee6ca89c7e86c70\nSigned-off-by: Arne Schwabe \u003carne@rfc2549.org\u003e\n"},"branch":"refs/heads/master"},"57116e5b6e40659680c98cfd7ed1cc0b9171f4e0":{"kind":"REWORK","_number":7,"created":"2023-12-12 12:11:07.000000000","uploader":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"ref":"refs/changes/60/460/7","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/60/460/7","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/60/460/7 \u0026\u0026 git checkout -b change-460 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/60/460/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/60/460/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/60/460/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/60/460/7","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/60/460/7 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"8656b85c7324fc9ae7f10a9f37227a58766aae33","subject":"Fix building mbed TLS with CMake and allow specifying custom directories"}],"author":{"name":"Arne Schwabe","email":"arne@rfc2549.org","date":"2023-11-23 12:36:42.000000000","tz":60},"committer":{"name":"Arne Schwabe","email":"arne@rfc2549.org","date":"2023-12-12 12:11:00.000000000","tz":60},"subject":"Check PRF availability on initialisation and add --force-tls-key-material-export","message":"Check PRF availability on initialisation and add --force-tls-key-material-export\n\nWe now warn a user if the TLS 1.0 PRF is not supported by the cryptographic\nlibrary of the system. Also add the option --force-tls-key-material-export\nthat automatically rejects clients that do not support TLS Keying Material\nExport and automatically enable it when TLS 1.0 PRF support is not available.\n\nChange-Id: I04f8c7c413e7cb62c726262feee6ca89c7e86c70\nSigned-off-by: Arne Schwabe \u003carne@rfc2549.org\u003e\n"},"branch":"refs/heads/master"},"ab1eac5a6871179aa223c3acb2e4c77f09a2ea23":{"kind":"REWORK","_number":8,"created":"2024-01-01 19:05:42.000000000","uploader":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"ref":"refs/changes/60/460/8","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/60/460/8","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/60/460/8 \u0026\u0026 git checkout -b change-460 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/60/460/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/60/460/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/60/460/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/60/460/8","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/60/460/8 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"76d11614797617708c31dc3db22e3568fee3de6d","subject":"get_default_gateway() HWADDR overhaul"}],"author":{"name":"Arne Schwabe","email":"arne@rfc2549.org","date":"2023-11-23 12:36:42.000000000","tz":60},"committer":{"name":"Arne Schwabe","email":"arne@rfc2549.org","date":"2024-01-01 19:05:37.000000000","tz":60},"subject":"Check PRF availability on initialisation and add --force-tls-key-material-export","message":"Check PRF availability on initialisation and add --force-tls-key-material-export\n\nWe now warn a user if the TLS 1.0 PRF is not supported by the cryptographic\nlibrary of the system. Also add the option --force-tls-key-material-export\nthat automatically rejects clients that do not support TLS Keying Material\nExport and automatically enable it when TLS 1.0 PRF support is not available.\n\nChange-Id: I04f8c7c413e7cb62c726262feee6ca89c7e86c70\nSigned-off-by: Arne Schwabe \u003carne@rfc2549.org\u003e\n"},"branch":"refs/heads/master"},"79aaea1f64e9d192fdf47e52898d6a58c22e1484":{"kind":"REWORK","_number":9,"created":"2024-01-04 12:45:44.000000000","uploader":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"ref":"refs/changes/60/460/9","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/60/460/9","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/60/460/9 \u0026\u0026 git checkout -b change-460 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/60/460/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/60/460/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/60/460/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/60/460/9","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/60/460/9 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"76d11614797617708c31dc3db22e3568fee3de6d","subject":"get_default_gateway() HWADDR overhaul"}],"author":{"name":"Arne Schwabe","email":"arne@rfc2549.org","date":"2023-11-23 12:36:42.000000000","tz":60},"committer":{"name":"Arne Schwabe","email":"arne@rfc2549.org","date":"2024-01-04 12:45:36.000000000","tz":60},"subject":"Check PRF availability on initialisation and add --force-tls-key-material-export","message":"Check PRF availability on initialisation and add --force-tls-key-material-export\n\nWe now warn a user if the TLS 1.0 PRF is not supported by the cryptographic\nlibrary of the system. Also add the option --force-tls-key-material-export\nthat automatically rejects clients that do not support TLS Keying Material\nExport and automatically enable it when TLS 1.0 PRF support is not available.\n\nChange-Id: I04f8c7c413e7cb62c726262feee6ca89c7e86c70\nSigned-off-by: Arne Schwabe \u003carne@rfc2549.org\u003e\n"},"branch":"refs/heads/master"},"fa7960961415fa4f368e9bbb39dc4047680ff30c":{"kind":"NO_CODE_CHANGE","_number":10,"created":"2024-01-04 15:45:05.000000000","uploader":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"ref":"refs/changes/60/460/10","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/60/460/10","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/60/460/10 \u0026\u0026 git checkout -b change-460 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/60/460/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/60/460/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/60/460/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/60/460/10","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/60/460/10 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"76d11614797617708c31dc3db22e3568fee3de6d","subject":"get_default_gateway() HWADDR overhaul"}],"author":{"name":"Arne Schwabe","email":"arne@rfc2549.org","date":"2024-01-04 14:02:14.000000000","tz":60},"committer":{"name":"Gert Doering","email":"gert@greenie.muc.de","date":"2024-01-04 14:26:48.000000000","tz":60},"subject":"Check PRF availability on initialisation and add --force-tls-key-material-export","message":"Check PRF availability on initialisation and add --force-tls-key-material-export\n\nWe now warn a user if the TLS 1.0 PRF is not supported by the cryptographic\nlibrary of the system. Also add the option --force-tls-key-material-export\nthat automatically rejects clients that do not support TLS Keying Material\nExport and automatically enable it when TLS 1.0 PRF support is not available.\n\nChange-Id: I04f8c7c413e7cb62c726262feee6ca89c7e86c70\nSigned-off-by: Arne Schwabe \u003carne@rfc2549.org\u003e\nAcked-by: Gert Doering \u003cgert@greenie.muc.de\u003e\nMessage-Id: \u003c20240104140214.32196-1-gert@greenie.muc.de\u003e\nURL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg27924.html\nSigned-off-by: Gert Doering \u003cgert@greenie.muc.de\u003e\n"},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[]}
