)]}'
{"id":"openvpn~825","triplet_id":"openvpn~master~Id2bed0908e84c19b8fb6fe806376316793e550b4","project":"openvpn","branch":"master","topic":"dns option","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-03-12 11:22:32.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-03-12 11:22:32.000000000","reason":"Change was submitted"},"1000006":{"account":{"_account_id":1000006,"name":"d12fk","display_name":"Heiko Hund","email":"heiko@openvpn.net","username":"d12fk"},"last_update":"2025-03-12 11:22:32.000000000","reason":"Change was submitted"},"1000008":{"account":{"_account_id":1000008,"name":"stipa","display_name":"Lev Stipakov","email":"lstipakov@gmail.com","username":"stipa"},"last_update":"2024-12-05 11:46:51.000000000","reason":"\u003cGERRIT_ACCOUNT_1000008\u003e replied on the change","reason_account":{"_account_id":1000008,"name":"stipa","display_name":"Lev Stipakov","email":"lstipakov@gmail.com","username":"stipa"}}},"hashtags":[],"change_id":"Id2bed0908e84c19b8fb6fe806376316793e550b4","subject":"dns: do not use netsh to set name server addresses","status":"MERGED","created":"2024-12-04 16:00:40.000000000","updated":"2025-03-12 11:22:32.000000000","submitted":"2025-03-12 11:22:32.000000000","submitter":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"total_comment_count":5,"unresolved_comment_count":1,"has_review_started":true,"submission_id":"825-dns option","meta_rev_id":"874f8fcaaebb4c3e98f2778e3637b96b04fdb414","_number":825,"virtual_id_number":825,"owner":{"_account_id":1000006,"name":"d12fk","display_name":"Heiko Hund","email":"heiko@openvpn.net","username":"d12fk"},"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":1000008,"name":"stipa","display_name":"Lev Stipakov","email":"lstipakov@gmail.com","username":"stipa"}],"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":[{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."}],"reviewers":{"REVIEWER":[{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},{"_account_id":1000008,"name":"stipa","display_name":"Lev Stipakov","email":"lstipakov@gmail.com","username":"stipa"}],"CC":[{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},{"_account_id":1000026,"name":"openvpn-devel","email":"openvpn-devel@lists.sourceforge.net","username":"openvpn-devel"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2024-12-04 16:00:40.000000000","updated_by":{"_account_id":1000006,"name":"d12fk","display_name":"Heiko Hund","email":"heiko@openvpn.net","username":"d12fk"},"reviewer":{"_account_id":1000026,"name":"openvpn-devel","email":"openvpn-devel@lists.sourceforge.net","username":"openvpn-devel"},"state":"CC"},{"updated":"2024-12-04 16:00:40.000000000","updated_by":{"_account_id":1000006,"name":"d12fk","display_name":"Heiko Hund","email":"heiko@openvpn.net","username":"d12fk"},"reviewer":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"state":"REVIEWER"},{"updated":"2024-12-04 16:00:40.000000000","updated_by":{"_account_id":1000006,"name":"d12fk","display_name":"Heiko Hund","email":"heiko@openvpn.net","username":"d12fk"},"reviewer":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"state":"REVIEWER"},{"updated":"2024-12-04 17:56:22.000000000","updated_by":{"_account_id":1000008,"name":"stipa","display_name":"Lev Stipakov","email":"lstipakov@gmail.com","username":"stipa"},"reviewer":{"_account_id":1000008,"name":"stipa","display_name":"Lev Stipakov","email":"lstipakov@gmail.com","username":"stipa"},"state":"CC"},{"updated":"2024-12-09 10:00:17.000000000","updated_by":{"_account_id":1000008,"name":"stipa","display_name":"Lev Stipakov","email":"lstipakov@gmail.com","username":"stipa"},"reviewer":{"_account_id":1000008,"name":"stipa","display_name":"Lev Stipakov","email":"lstipakov@gmail.com","username":"stipa"},"state":"REVIEWER"},{"updated":"2025-03-12 10:54:44.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":"CC"}],"messages":[{"id":"cf6e4853fe2860fecaf7b1bb74ef72d8124cfeaf","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000006,"name":"d12fk","display_name":"Heiko Hund","email":"heiko@openvpn.net","username":"d12fk"},"date":"2024-12-04 16:00:40.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"77ebd54a58bf8c40286627c9460a49dbbb3c9533","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000006,"name":"d12fk","display_name":"Heiko Hund","email":"heiko@openvpn.net","username":"d12fk"},"date":"2024-12-04 16:01:30.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"e7a24c257263bc03d33eb335b6ddd333d79964b3","author":{"_account_id":1000008,"name":"stipa","display_name":"Lev Stipakov","email":"lstipakov@gmail.com","username":"stipa"},"date":"2024-12-04 17:56:22.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"74c670c44e539e765ec06aba6e3c6cbed591d600","author":{"_account_id":1000006,"name":"d12fk","display_name":"Heiko Hund","email":"heiko@openvpn.net","username":"d12fk"},"date":"2024-12-04 22:12:35.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"a1a600684d9f3b5130459fd851729cb93d8f7f2e","author":{"_account_id":1000008,"name":"stipa","display_name":"Lev Stipakov","email":"lstipakov@gmail.com","username":"stipa"},"date":"2024-12-05 11:46:51.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"3d7dda52b871b6349eb8fd234017e9c7abbb9942","author":{"_account_id":1000008,"name":"stipa","display_name":"Lev Stipakov","email":"lstipakov@gmail.com","username":"stipa"},"date":"2024-12-09 10:00:17.000000000","message":"Patch Set 2: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"3aefa2c4bcb03a1f685cf26d81af052b0602e336","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000006,"name":"d12fk","display_name":"Heiko Hund","email":"heiko@openvpn.net","username":"d12fk"},"date":"2024-12-12 07:47:24.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":"b188ae144ea97e08eb81294c174d63fa035c9d62","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000006,"name":"d12fk","display_name":"Heiko Hund","email":"heiko@openvpn.net","username":"d12fk"},"date":"2024-12-21 22:40:04.000000000","message":"Uploaded patch set 4: Patch Set 3 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":4},{"id":"78be13f6b0e92527601e4db9483c82e8c1a42ce7","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":1000006,"name":"d12fk","display_name":"Heiko Hund","email":"heiko@openvpn.net","username":"d12fk"},"date":"2024-12-22 16:42:36.000000000","message":"Topic set to dns option","accounts_in_message":[],"_revision_number":4},{"id":"9838120324f37492463752af748e9b0e22206d14","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000006,"name":"d12fk","display_name":"Heiko Hund","email":"heiko@openvpn.net","username":"d12fk"},"date":"2024-12-22 16:46:41.000000000","message":"Uploaded patch set 5: Patch Set 4 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":5},{"id":"5b73ee7707cc2a581a545e1bb2a8ead2e9900895","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000006,"name":"d12fk","display_name":"Heiko Hund","email":"heiko@openvpn.net","username":"d12fk"},"date":"2024-12-23 16:28:29.000000000","message":"Uploaded patch set 6: Patch Set 5 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":6},{"id":"614f60051dafaf1d6f9346e1b4bd25ec6784d11e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000006,"name":"d12fk","display_name":"Heiko Hund","email":"heiko@openvpn.net","username":"d12fk"},"date":"2024-12-23 16:38:14.000000000","message":"Uploaded patch set 7: Patch Set 6 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":7},{"id":"9235ef8c7b6c1588c30ff20c3388c13d01558dc3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000006,"name":"d12fk","display_name":"Heiko Hund","email":"heiko@openvpn.net","username":"d12fk"},"date":"2025-01-13 13:12:16.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":"d64f8285e2cad9d7dde3f1ee3adc9fbce761b03c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000006,"name":"d12fk","display_name":"Heiko Hund","email":"heiko@openvpn.net","username":"d12fk"},"date":"2025-02-27 00:26:50.000000000","message":"Uploaded patch set 9: Patch Set 8 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":9},{"id":"cb697641c8ed11f248ddd5d34b8c8fe5869ee300","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000006,"name":"d12fk","display_name":"Heiko Hund","email":"heiko@openvpn.net","username":"d12fk"},"date":"2025-03-05 03:44:49.000000000","message":"Uploaded patch set 10: Patch Set 9 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":10},{"id":"bc76bd0220e07308b17e0e25c804ad60200ce354","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000006,"name":"d12fk","display_name":"Heiko Hund","email":"heiko@openvpn.net","username":"d12fk"},"date":"2025-03-06 05:24:53.000000000","message":"Uploaded patch set 11: Patch Set 10 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":11},{"id":"19f8b1099fe91ff26770d794b93b6b5238cc368a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000006,"name":"d12fk","display_name":"Heiko Hund","email":"heiko@openvpn.net","username":"d12fk"},"date":"2025-03-06 22:15:08.000000000","message":"Uploaded patch set 12: Patch Set 11 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":12},{"id":"f9bbf5243476da6975633e16be89ee46a22a3278","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000006,"name":"d12fk","display_name":"Heiko Hund","email":"heiko@openvpn.net","username":"d12fk"},"date":"2025-03-12 04:06:32.000000000","message":"Uploaded patch set 13: Patch Set 12 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":13},{"id":"947eefc61b470e97522f801bcac7bdde7610a1c5","author":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"date":"2025-03-12 10:54:44.000000000","message":"Patch Set 13:\n\n(1 comment)","accounts_in_message":[],"_revision_number":13},{"id":"874f8fcaaebb4c3e98f2778e3637b96b04fdb414","tag":"autogenerated:gerrit:merged","author":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"date":"2025-03-12 11:22:32.000000000","message":"Change has been successfully pushed.","accounts_in_message":[],"_revision_number":14}],"current_revision_number":14,"current_revision":"99b35c3783477b837735cff0aa1cf7c5ba4aa366","revisions":{"f6456fbf23064e3279e226a43a89cc75dbd5ff0e":{"kind":"REWORK","_number":1,"created":"2024-12-04 16:00:40.000000000","uploader":{"_account_id":1000006,"name":"d12fk","display_name":"Heiko Hund","email":"heiko@openvpn.net","username":"d12fk"},"ref":"refs/changes/25/825/1","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/25/825/1","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/1 \u0026\u0026 git checkout -b change-825 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/25/825/1","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/1 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"223e288243e136cdbbe2e156228c1c991e912ad3","subject":"dns: support multiple domains without DHCP"}],"author":{"name":"Heiko Hund","email":"heiko@ist.eigentlich.net","date":"2024-12-04 15:43:49.000000000","tz":60},"committer":{"name":"Heiko Hund","email":"heiko@ist.eigentlich.net","date":"2024-12-04 15:50:38.000000000","tz":60},"subject":"dns: do not use netsh to set name server addresses","message":"dns: do not use netsh to set name server addresses\n\nInstead of spawning a netsh process, set the name server addresses\ndirectly in the registry hive of the VPN interface.\n\nThis is a first step to get rid of the use of command line tools in the\nservice and move to a more API driven style of modifying the VPN adapter\nconfiguration.\n\nChange-Id: Id2bed0908e84c19b8fb6fe806376316793e550b4\nSigned-off-by: Heiko Hund \u003cheiko@ist.eigentlich.net\u003e\n"},"branch":"refs/heads/master"},"e886adfdf7439cc4928422e6cb52a606758c8709":{"kind":"REWORK","_number":2,"created":"2024-12-04 16:01:30.000000000","uploader":{"_account_id":1000006,"name":"d12fk","display_name":"Heiko Hund","email":"heiko@openvpn.net","username":"d12fk"},"ref":"refs/changes/25/825/2","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/25/825/2","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/2 \u0026\u0026 git checkout -b change-825 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/25/825/2","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/2 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"223e288243e136cdbbe2e156228c1c991e912ad3","subject":"dns: support multiple domains without DHCP"}],"author":{"name":"Heiko Hund","email":"heiko@ist.eigentlich.net","date":"2024-12-04 15:43:49.000000000","tz":60},"committer":{"name":"Heiko Hund","email":"heiko@ist.eigentlich.net","date":"2024-12-04 16:01:17.000000000","tz":60},"subject":"dns: do not use netsh to set name server addresses","message":"dns: do not use netsh to set name server addresses\n\nInstead of spawning a netsh process, set the name server addresses\ndirectly in the registry hive of the VPN interface.\n\nThis is a first step to get rid of the use of command line tools in the\nservice and move to a more API driven style of modifying the VPN adapter\nconfiguration.\n\nChange-Id: Id2bed0908e84c19b8fb6fe806376316793e550b4\nSigned-off-by: Heiko Hund \u003cheiko@ist.eigentlich.net\u003e\n"},"branch":"refs/heads/master"},"3d623e04616eec768a77eb067c58b42f2d603d37":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2024-12-12 07:47:24.000000000","uploader":{"_account_id":1000006,"name":"d12fk","display_name":"Heiko Hund","email":"heiko@openvpn.net","username":"d12fk"},"ref":"refs/changes/25/825/3","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/25/825/3","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/3 \u0026\u0026 git checkout -b change-825 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/25/825/3","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/3 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"178a82aa5547c87a2f9d5c243322fd6a715f4187","subject":"dns: support multiple domains without DHCP"}],"author":{"name":"Heiko Hund","email":"heiko@ist.eigentlich.net","date":"2024-12-04 15:43:49.000000000","tz":60},"committer":{"name":"Heiko Hund","email":"heiko@ist.eigentlich.net","date":"2024-12-12 07:01:52.000000000","tz":60},"subject":"dns: do not use netsh to set name server addresses","message":"dns: do not use netsh to set name server addresses\n\nInstead of spawning a netsh process, set the name server addresses\ndirectly in the registry hive of the VPN interface.\n\nThis is a first step to get rid of the use of command line tools in the\nservice and move to a more API driven style of modifying the VPN adapter\nconfiguration.\n\nChange-Id: Id2bed0908e84c19b8fb6fe806376316793e550b4\nSigned-off-by: Heiko Hund \u003cheiko@ist.eigentlich.net\u003e\n"},"branch":"refs/heads/master"},"c39933831990f89a84b43af6a415b1fdc0a40871":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2024-12-21 22:40:04.000000000","uploader":{"_account_id":1000006,"name":"d12fk","display_name":"Heiko Hund","email":"heiko@openvpn.net","username":"d12fk"},"ref":"refs/changes/25/825/4","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/25/825/4","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/4 \u0026\u0026 git checkout -b change-825 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/25/825/4","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/4 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"3467084d71684e6db658ee465fb2d57d8c655a1e","subject":"dns: support multiple domains without DHCP"}],"author":{"name":"Heiko Hund","email":"heiko@ist.eigentlich.net","date":"2024-12-04 15:43:49.000000000","tz":60},"committer":{"name":"Heiko Hund","email":"heiko@ist.eigentlich.net","date":"2024-12-21 22:39:16.000000000","tz":60},"subject":"dns: do not use netsh to set name server addresses","message":"dns: do not use netsh to set name server addresses\n\nInstead of spawning a netsh process, set the name server addresses\ndirectly in the registry hive of the VPN interface.\n\nThis is a first step to get rid of the use of command line tools in the\nservice and move to a more API driven style of modifying the VPN adapter\nconfiguration.\n\nChange-Id: Id2bed0908e84c19b8fb6fe806376316793e550b4\nSigned-off-by: Heiko Hund \u003cheiko@ist.eigentlich.net\u003e\n"},"branch":"refs/heads/master"},"fa0c6bc75b0c6773cf8a9f0ebdd97a998cd9c482":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2024-12-22 16:46:41.000000000","uploader":{"_account_id":1000006,"name":"d12fk","display_name":"Heiko Hund","email":"heiko@openvpn.net","username":"d12fk"},"ref":"refs/changes/25/825/5","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/25/825/5","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/5 \u0026\u0026 git checkout -b change-825 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/25/825/5","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/5 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"98c9f58c3ec0a0a1b9ba54f0b69a2e9d67cff10a","subject":"dns: support multiple domains without DHCP"}],"author":{"name":"Heiko Hund","email":"heiko@ist.eigentlich.net","date":"2024-12-04 15:43:49.000000000","tz":60},"committer":{"name":"Heiko Hund","email":"heiko@ist.eigentlich.net","date":"2024-12-22 16:21:44.000000000","tz":60},"subject":"dns: do not use netsh to set name server addresses","message":"dns: do not use netsh to set name server addresses\n\nInstead of spawning a netsh process, set the name server addresses\ndirectly in the registry hive of the VPN interface.\n\nThis is a first step to get rid of the use of command line tools in the\nservice and move to a more API driven style of modifying the VPN adapter\nconfiguration.\n\nChange-Id: Id2bed0908e84c19b8fb6fe806376316793e550b4\nSigned-off-by: Heiko Hund \u003cheiko@ist.eigentlich.net\u003e\n"},"branch":"refs/heads/master"},"74e93be5542435cda4fa203859d21a988bd05a1b":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2024-12-23 16:28:29.000000000","uploader":{"_account_id":1000006,"name":"d12fk","display_name":"Heiko Hund","email":"heiko@openvpn.net","username":"d12fk"},"ref":"refs/changes/25/825/6","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/25/825/6","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/6 \u0026\u0026 git checkout -b change-825 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/25/825/6","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/6 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"68c8a122c25d2caba75d7b3ed6a02571d7ca8f04","subject":"dns: support multiple domains without DHCP"}],"author":{"name":"Heiko Hund","email":"heiko@ist.eigentlich.net","date":"2024-12-04 15:43:49.000000000","tz":60},"committer":{"name":"Heiko Hund","email":"heiko@ist.eigentlich.net","date":"2024-12-23 16:27:18.000000000","tz":60},"subject":"dns: do not use netsh to set name server addresses","message":"dns: do not use netsh to set name server addresses\n\nInstead of spawning a netsh process, set the name server addresses\ndirectly in the registry hive of the VPN interface.\n\nThis is a first step to get rid of the use of command line tools in the\nservice and move to a more API driven style of modifying the VPN adapter\nconfiguration.\n\nChange-Id: Id2bed0908e84c19b8fb6fe806376316793e550b4\nSigned-off-by: Heiko Hund \u003cheiko@ist.eigentlich.net\u003e\n"},"branch":"refs/heads/master"},"1941c711088f3fce91aafd430f5e59cab92783d5":{"kind":"TRIVIAL_REBASE","_number":7,"created":"2024-12-23 16:38:14.000000000","uploader":{"_account_id":1000006,"name":"d12fk","display_name":"Heiko Hund","email":"heiko@openvpn.net","username":"d12fk"},"ref":"refs/changes/25/825/7","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/25/825/7","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/7 \u0026\u0026 git checkout -b change-825 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/25/825/7","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/7 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"bb2c5a706965a7081feaa5d205c13dfd9ffbac9e","subject":"dns: support multiple domains without DHCP"}],"author":{"name":"Heiko Hund","email":"heiko@ist.eigentlich.net","date":"2024-12-04 15:43:49.000000000","tz":60},"committer":{"name":"Heiko Hund","email":"heiko@ist.eigentlich.net","date":"2024-12-23 16:37:53.000000000","tz":60},"subject":"dns: do not use netsh to set name server addresses","message":"dns: do not use netsh to set name server addresses\n\nInstead of spawning a netsh process, set the name server addresses\ndirectly in the registry hive of the VPN interface.\n\nThis is a first step to get rid of the use of command line tools in the\nservice and move to a more API driven style of modifying the VPN adapter\nconfiguration.\n\nChange-Id: Id2bed0908e84c19b8fb6fe806376316793e550b4\nSigned-off-by: Heiko Hund \u003cheiko@ist.eigentlich.net\u003e\n"},"branch":"refs/heads/master"},"85ce0b49c256c7caf92cd3e4a6d36dc90ba5a90c":{"kind":"TRIVIAL_REBASE","_number":8,"created":"2025-01-13 13:12:16.000000000","uploader":{"_account_id":1000006,"name":"d12fk","display_name":"Heiko Hund","email":"heiko@openvpn.net","username":"d12fk"},"ref":"refs/changes/25/825/8","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/25/825/8","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/8 \u0026\u0026 git checkout -b change-825 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/25/825/8","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/8 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"a147bdf91873d99cb40a5ba9aa3f17901acd3bee","subject":"dns: support multiple domains without DHCP"}],"author":{"name":"Heiko Hund","email":"heiko@ist.eigentlich.net","date":"2024-12-04 15:43:49.000000000","tz":60},"committer":{"name":"Heiko Hund","email":"heiko@ist.eigentlich.net","date":"2025-01-13 12:46:30.000000000","tz":60},"subject":"dns: do not use netsh to set name server addresses","message":"dns: do not use netsh to set name server addresses\n\nInstead of spawning a netsh process, set the name server addresses\ndirectly in the registry hive of the VPN interface.\n\nThis is a first step to get rid of the use of command line tools in the\nservice and move to a more API driven style of modifying the VPN adapter\nconfiguration.\n\nChange-Id: Id2bed0908e84c19b8fb6fe806376316793e550b4\nSigned-off-by: Heiko Hund \u003cheiko@ist.eigentlich.net\u003e\n"},"branch":"refs/heads/master"},"8a93177cc5abbe5d8de18ae79958ed6fab3c6496":{"kind":"TRIVIAL_REBASE","_number":9,"created":"2025-02-27 00:26:50.000000000","uploader":{"_account_id":1000006,"name":"d12fk","display_name":"Heiko Hund","email":"heiko@openvpn.net","username":"d12fk"},"ref":"refs/changes/25/825/9","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/25/825/9","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/9 \u0026\u0026 git checkout -b change-825 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/25/825/9","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/9 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"939da4f25ef75b5c7f91324a16a4b3344fd80503","subject":"dns: support multiple domains without DHCP"}],"author":{"name":"Heiko Hund","email":"heiko@ist.eigentlich.net","date":"2024-12-04 15:43:49.000000000","tz":60},"committer":{"name":"Heiko Hund","email":"heiko@ist.eigentlich.net","date":"2025-02-27 00:23:58.000000000","tz":60},"subject":"dns: do not use netsh to set name server addresses","message":"dns: do not use netsh to set name server addresses\n\nInstead of spawning a netsh process, set the name server addresses\ndirectly in the registry hive of the VPN interface.\n\nThis is a first step to get rid of the use of command line tools in the\nservice and move to a more API driven style of modifying the VPN adapter\nconfiguration.\n\nChange-Id: Id2bed0908e84c19b8fb6fe806376316793e550b4\nSigned-off-by: Heiko Hund \u003cheiko@ist.eigentlich.net\u003e\n"},"branch":"refs/heads/master"},"49dc8713e813b49c1f7a7467b74b574b9f19afee":{"kind":"TRIVIAL_REBASE","_number":10,"created":"2025-03-05 03:44:49.000000000","uploader":{"_account_id":1000006,"name":"d12fk","display_name":"Heiko Hund","email":"heiko@openvpn.net","username":"d12fk"},"ref":"refs/changes/25/825/10","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/25/825/10","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/10 \u0026\u0026 git checkout -b change-825 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/25/825/10","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/10 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"19e942a6b059bf4718524733265eee538e192cff","subject":"dns: support multiple domains without DHCP"}],"author":{"name":"Heiko Hund","email":"heiko@ist.eigentlich.net","date":"2024-12-04 15:43:49.000000000","tz":60},"committer":{"name":"Heiko Hund","email":"heiko@ist.eigentlich.net","date":"2025-03-04 01:08:06.000000000","tz":60},"subject":"dns: do not use netsh to set name server addresses","message":"dns: do not use netsh to set name server addresses\n\nInstead of spawning a netsh process, set the name server addresses\ndirectly in the registry hive of the VPN interface.\n\nThis is a first step to get rid of the use of command line tools in the\nservice and move to a more API driven style of modifying the VPN adapter\nconfiguration.\n\nChange-Id: Id2bed0908e84c19b8fb6fe806376316793e550b4\nSigned-off-by: Heiko Hund \u003cheiko@ist.eigentlich.net\u003e\n"},"branch":"refs/heads/master"},"0ad0f4d21252679f0450ae04cb3a5848bb7aaf8d":{"kind":"TRIVIAL_REBASE","_number":11,"created":"2025-03-06 05:24:53.000000000","uploader":{"_account_id":1000006,"name":"d12fk","display_name":"Heiko Hund","email":"heiko@openvpn.net","username":"d12fk"},"ref":"refs/changes/25/825/11","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/25/825/11","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/11 \u0026\u0026 git checkout -b change-825 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/25/825/11","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/11 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"07d83feef6700b7b94a9327bf7a2dde6b4500de1","subject":"dns: support multiple domains without DHCP"}],"author":{"name":"Heiko Hund","email":"heiko@ist.eigentlich.net","date":"2024-12-04 15:43:49.000000000","tz":60},"committer":{"name":"Heiko Hund","email":"heiko@ist.eigentlich.net","date":"2025-03-06 03:41:44.000000000","tz":60},"subject":"dns: do not use netsh to set name server addresses","message":"dns: do not use netsh to set name server addresses\n\nInstead of spawning a netsh process, set the name server addresses\ndirectly in the registry hive of the VPN interface.\n\nThis is a first step to get rid of the use of command line tools in the\nservice and move to a more API driven style of modifying the VPN adapter\nconfiguration.\n\nChange-Id: Id2bed0908e84c19b8fb6fe806376316793e550b4\nSigned-off-by: Heiko Hund \u003cheiko@ist.eigentlich.net\u003e\n"},"branch":"refs/heads/master"},"233eac0eeeda7a2a147fa4b1e6af97489d35eacb":{"kind":"TRIVIAL_REBASE","_number":12,"created":"2025-03-06 22:15:08.000000000","uploader":{"_account_id":1000006,"name":"d12fk","display_name":"Heiko Hund","email":"heiko@openvpn.net","username":"d12fk"},"ref":"refs/changes/25/825/12","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/25/825/12","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/12 \u0026\u0026 git checkout -b change-825 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/25/825/12","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/12 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"b1252fc9c108a086e99298abf0fc0d032eb903ef","subject":"dns: support multiple domains without DHCP"}],"author":{"name":"Heiko Hund","email":"heiko@ist.eigentlich.net","date":"2024-12-04 15:43:49.000000000","tz":60},"committer":{"name":"Heiko Hund","email":"heiko@ist.eigentlich.net","date":"2025-03-06 21:53:55.000000000","tz":60},"subject":"dns: do not use netsh to set name server addresses","message":"dns: do not use netsh to set name server addresses\n\nInstead of spawning a netsh process, set the name server addresses\ndirectly in the registry hive of the VPN interface.\n\nThis is a first step to get rid of the use of command line tools in the\nservice and move to a more API driven style of modifying the VPN adapter\nconfiguration.\n\nChange-Id: Id2bed0908e84c19b8fb6fe806376316793e550b4\nSigned-off-by: Heiko Hund \u003cheiko@ist.eigentlich.net\u003e\n"},"branch":"refs/heads/master"},"8fecfc2a16debe469e7f0ab52622d689f38dd533":{"kind":"TRIVIAL_REBASE","_number":13,"created":"2025-03-12 04:06:32.000000000","uploader":{"_account_id":1000006,"name":"d12fk","display_name":"Heiko Hund","email":"heiko@openvpn.net","username":"d12fk"},"ref":"refs/changes/25/825/13","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/25/825/13","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/13 \u0026\u0026 git checkout -b change-825 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/25/825/13","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/13 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"354ee71fe6bcb6b00a727098653c29356d31b280","subject":"dns: support multiple domains without DHCP"}],"author":{"name":"Heiko Hund","email":"heiko@ist.eigentlich.net","date":"2024-12-04 15:43:49.000000000","tz":60},"committer":{"name":"Heiko Hund","email":"heiko@ist.eigentlich.net","date":"2025-03-12 04:06:10.000000000","tz":60},"subject":"dns: do not use netsh to set name server addresses","message":"dns: do not use netsh to set name server addresses\n\nInstead of spawning a netsh process, set the name server addresses\ndirectly in the registry hive of the VPN interface.\n\nThis is a first step to get rid of the use of command line tools in the\nservice and move to a more API driven style of modifying the VPN adapter\nconfiguration.\n\nChange-Id: Id2bed0908e84c19b8fb6fe806376316793e550b4\nSigned-off-by: Heiko Hund \u003cheiko@ist.eigentlich.net\u003e\n"},"branch":"refs/heads/master"},"99b35c3783477b837735cff0aa1cf7c5ba4aa366":{"kind":"NO_CODE_CHANGE","_number":14,"created":"2025-03-12 11:22:32.000000000","uploader":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"ref":"refs/changes/25/825/14","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/25/825/14","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/14 \u0026\u0026 git checkout -b change-825 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/25/825/14","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/25/825/14 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"ae90cbad50641cdf2579d1a6bcc35144866f68b1","subject":"dns: support multiple domains without DHCP"}],"author":{"name":"Heiko Hund","email":"heiko@ist.eigentlich.net","date":"2025-03-12 10:11:50.000000000","tz":60},"committer":{"name":"Gert Doering","email":"gert@greenie.muc.de","date":"2025-03-12 10:57:05.000000000","tz":60},"subject":"dns: do not use netsh to set name server addresses","message":"dns: do not use netsh to set name server addresses\n\nInstead of spawning a netsh process, set the name server addresses\ndirectly in the registry hive of the VPN interface.\n\nThis is a first step to get rid of the use of command line tools in the\nservice and move to a more API driven style of modifying the VPN adapter\nconfiguration.\n\nChange-Id: Id2bed0908e84c19b8fb6fe806376316793e550b4\nSigned-off-by: Heiko Hund \u003cheiko@ist.eigentlich.net\u003e\nAcked-by: Lev Stipakov \u003clstipakov@gmail.com\u003e\nMessage-Id: \u003c20250312101156.5756-1-gert@greenie.muc.de\u003e\nURL: https://sourceforge.net/p/openvpn/mailman/message/59159531/\nURL: https://gerrit.openvpn.net/c/openvpn/+/825\nSigned-off-by: Gert Doering \u003cgert@greenie.muc.de\u003e\n"},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
