)]}'
{"id":"openvpn~434","triplet_id":"openvpn~master~Ia0a889e800f0b36aed770ee36e31afeec5df6084","project":"openvpn","branch":"master","topic":"multisocket","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-12-30 17:32:28.000000000","reason":"Change was submitted"},"1000034":{"account":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"last_update":"2024-12-30 17:32:28.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-12-30 16:23:17.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-11-06 13:15:49.000000000","reason":"\u003cGERRIT_ACCOUNT_1000001\u003e replied on the change","reason_account":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."}},"1000007":{"account":{"_account_id":1000007,"name":"ordex","display_name":"Antonio Quartulli","email":"antonio@mandelbit.com","username":"ordex"},"last_update":"2024-12-30 17:32:28.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ia0a889e800f0b36aed770ee36e31afeec5df6084","subject":"Adapt socket handling to support listening on multiple sockets","status":"MERGED","created":"2023-11-15 13:44:47.000000000","updated":"2024-12-30 17:32:28.000000000","submitted":"2024-12-30 17:32:28.000000000","submitter":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"total_comment_count":111,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"434-multisocket","meta_rev_id":"b5b149d2603ddc21677f098e6ab5674bb0bfc51d","_number":434,"virtual_id_number":434,"owner":{"_account_id":1000007,"name":"ordex","display_name":"Antonio Quartulli","email":"antonio@mandelbit.com","username":"ordex"},"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"},"default_value":0}},"removable_reviewers":[{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"}],"reviewers":{"REVIEWER":[{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"}],"CC":[{"_account_id":1000026,"name":"openvpn-devel","email":"openvpn-devel@lists.sourceforge.net","username":"openvpn-devel"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2023-11-15 13:44:49.000000000","updated_by":{"_account_id":1000007,"name":"ordex","display_name":"Antonio Quartulli","email":"antonio@mandelbit.com","username":"ordex"},"reviewer":{"_account_id":1000026,"name":"openvpn-devel","email":"openvpn-devel@lists.sourceforge.net","username":"openvpn-devel"},"state":"CC"},{"updated":"2023-11-15 13:44:49.000000000","updated_by":{"_account_id":1000007,"name":"ordex","display_name":"Antonio Quartulli","email":"antonio@mandelbit.com","username":"ordex"},"reviewer":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"state":"REVIEWER"},{"updated":"2023-11-15 13:44:49.000000000","updated_by":{"_account_id":1000007,"name":"ordex","display_name":"Antonio Quartulli","email":"antonio@mandelbit.com","username":"ordex"},"reviewer":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"state":"REVIEWER"},{"updated":"2024-10-17 14:47:28.000000000","updated_by":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"reviewer":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"state":"REVIEWER"},{"updated":"2024-11-27 15:54:14.000000000","updated_by":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"reviewer":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"state":"REVIEWER"}],"messages":[{"id":"827e6616cac11dab173cde604ed7011e68f23d03","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000007,"name":"ordex","display_name":"Antonio Quartulli","email":"antonio@mandelbit.com","username":"ordex"},"date":"2023-11-15 13:44:47.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"347c00f95fdd0a21eaba22beb8d8b4829d4a5c53","tag":"autogenerated:gerrit:abandon","author":{"_account_id":1000007,"name":"ordex","display_name":"Antonio Quartulli","email":"antonio@mandelbit.com","username":"ordex"},"date":"2023-11-15 13:48:05.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":1},{"id":"bf01b6f7e9197337b90dcae49dfd5f6151db00e1","tag":"autogenerated:gerrit:restore","author":{"_account_id":1000007,"name":"ordex","display_name":"Antonio Quartulli","email":"antonio@mandelbit.com","username":"ordex"},"date":"2023-11-15 14:31:46.000000000","message":"Restored","accounts_in_message":[],"_revision_number":1},{"id":"6aa0e31b3e0f1d598a25110b5f78c0ac33ed489b","tag":"autogenerated:gerrit:setWorkInProgress","author":{"_account_id":1000007,"name":"ordex","display_name":"Antonio Quartulli","email":"antonio@mandelbit.com","username":"ordex"},"date":"2023-11-15 14:31:51.000000000","message":"Set Work In Progress","accounts_in_message":[],"_revision_number":1},{"id":"e74c8e2936f9e1488959ab15a9b9c5c14a4f93ff","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"date":"2024-09-23 13:40:47.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"1ea73c5c2a2d01dab513c5cf22cb8d47de64dbb3","tag":"autogenerated:gerrit:setReadyForReview","author":{"_account_id":1000007,"name":"ordex","display_name":"Antonio Quartulli","email":"antonio@mandelbit.com","username":"ordex"},"date":"2024-09-24 20:43:00.000000000","message":"Set Ready For Review","accounts_in_message":[],"_revision_number":2},{"id":"32d9e85b240f064e3966ddf88b7645d289d9cacd","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"date":"2024-10-01 15:30:04.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"7410b68c71ca286a51510d5ca609197134d50ead","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"date":"2024-10-09 08:14:06.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"56c4c02dd1409388c7cfecc05af0a35f4bd06b09","author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"date":"2024-10-09 10:21:03.000000000","message":"Patch Set 4: Code-Review-2\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"93ebb5413e2ac9a21b25f03a184a7af18f31d3d9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"date":"2024-10-11 14:07:43.000000000","message":"Uploaded patch set 5.\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":"669bcfb9681c9059b9fb0c400776be0e40da4abf","author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"date":"2024-10-11 16:45:43.000000000","message":"Patch Set 5: Code-Review-2\n\n(19 comments)","accounts_in_message":[],"_revision_number":5},{"id":"b97a002916e273729c7ff79da5acea148656dd27","author":{"_account_id":1000007,"name":"ordex","display_name":"Antonio Quartulli","email":"antonio@mandelbit.com","username":"ordex"},"date":"2024-10-16 12:51:10.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"ce481c2113a1fc2d1d3aeb3ebbbe0cdf0fef19df","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"date":"2024-10-17 14:47:28.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":"709208564909f23446223a9c860eacdbd22e270f","author":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"date":"2024-10-17 14:49:41.000000000","message":"Patch Set 6:\n\n(18 comments)","accounts_in_message":[],"_revision_number":6},{"id":"c17de84bba0eda775e62335a99f62bf9ff1a9f74","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"date":"2024-10-23 11:04:53.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":"486fba57be034078dfa2484debc262f68eb7459f","author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"date":"2024-11-06 13:15:49.000000000","message":"Patch Set 7: -Code-Review","accounts_in_message":[],"_revision_number":7},{"id":"01f6c965a58d5c9882c4564202b0d5446eb89605","author":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"date":"2024-11-27 15:54:14.000000000","message":"Patch Set 7: Code-Review-2\n\n(17 comments)","accounts_in_message":[],"_revision_number":7},{"id":"32c954fe5ea869046c321bbbd2d41743b9a9d2cd","author":{"_account_id":1000007,"name":"ordex","display_name":"Antonio Quartulli","email":"antonio@mandelbit.com","username":"ordex"},"date":"2024-12-06 14:56:40.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"f627af3b12d73de42c59250cb8d924fdd56c9849","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"date":"2024-12-10 13:04:31.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":"5b9a2c718c81a9392698c9aab64322125f4234ee","author":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"date":"2024-12-10 13:10:35.000000000","message":"Patch Set 7:\n\n(16 comments)","accounts_in_message":[],"_revision_number":7},{"id":"5914b83e2e196aecdd5beefc2b26a3d87fa61733","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"date":"2024-12-12 09:23:10.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":"e2516a72717f39b0b05c74f7e52b0781664d1738","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"date":"2024-12-27 11:02:36.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":"0c421d9c23b5e07327c3c2b90e8c80a6d3e4e12e","author":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"date":"2024-12-29 22:40:09.000000000","message":"Patch Set 10: Code-Review-2\n\n(18 comments)","accounts_in_message":[],"_revision_number":10},{"id":"bccddb1aea7a0cf6c5e2693a2963cb344e0c44da","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"date":"2024-12-30 13:35:11.000000000","message":"Uploaded patch set 11.\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":"e2c2ebbcafaba05c570716d19676e5ed0ba6b8f9","author":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"date":"2024-12-30 13:37:47.000000000","message":"Patch Set 10:\n\n(17 comments)","accounts_in_message":[],"_revision_number":10},{"id":"15f92b7851aa777878cb815d847c1b0011c6a842","author":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"date":"2024-12-30 16:23:17.000000000","message":"Patch Set 11: Code-Review+2\n\n(2 comments)","accounts_in_message":[],"_revision_number":11},{"id":"13314dd0d7e4e297b2ba2837c5c2c2ebc1987561","author":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"date":"2024-12-30 16:24:16.000000000","message":"Patch Set 11:\n\n(1 comment)","accounts_in_message":[],"_revision_number":11},{"id":"b5b149d2603ddc21677f098e6ab5674bb0bfc51d","tag":"autogenerated:gerrit:merged","author":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"date":"2024-12-30 17:32:28.000000000","message":"Change has been successfully pushed.","accounts_in_message":[],"_revision_number":12}],"current_revision_number":12,"current_revision":"94b391d7ef5cb4cdac34a0d122fb9cbd11d82f75","revisions":{"0adaec5476063f91e1fae3f41ed33c1b0225684b":{"kind":"REWORK","_number":1,"created":"2023-11-15 13:44:47.000000000","uploader":{"_account_id":1000007,"name":"ordex","display_name":"Antonio Quartulli","email":"antonio@mandelbit.com","username":"ordex"},"ref":"refs/changes/34/434/1","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/34/434/1","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/1 \u0026\u0026 git checkout -b change-434 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/34/434/1","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/1 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"644109e34c3bcb0127692428ead1ed110dc65ee0","subject":"io_work: pass event_arg object to event handler in case of socket event"}],"author":{"name":"Antonio Quartulli","email":"a@unstable.cc","date":"2018-03-09 13:03:07.000000000","tz":480},"committer":{"name":"Antonio Quartulli","email":"antonio@mandelbit.com","date":"2023-11-15 13:44:37.000000000","tz":60},"subject":"allow tcp/udp server to listen on multiple ports at the same time","message":"allow tcp/udp server to listen on multiple ports at the same time\n\nChange-Id: Ia0a889e800f0b36aed770ee36e31afeec5df6084\nSigned-off-by: Antonio Quartulli \u003ca@unstable.cc\u003e\n"},"branch":"refs/heads/master"},"7e93e0549bdbd30d385f3d176a7ecd94aecaecc3":{"kind":"REWORK","_number":2,"created":"2024-09-23 13:40:47.000000000","uploader":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"ref":"refs/changes/34/434/2","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/34/434/2","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/2 \u0026\u0026 git checkout -b change-434 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/34/434/2","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/2 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"7630537217aef0fe1a08e99f70a506de9a6a5275","subject":"io_work: pass event_arg object to event handler in case of socket event"}],"author":{"name":"Antonio Quartulli","email":"a@unstable.cc","date":"2018-03-09 13:03:07.000000000","tz":480},"committer":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2024-09-23 13:39:38.000000000","tz":120},"subject":"allow tcp/udp server to listen on multiple ports at the same time","message":"allow tcp/udp server to listen on multiple ports at the same time\n\nChange-Id: Ia0a889e800f0b36aed770ee36e31afeec5df6084\nSigned-off-by: Antonio Quartulli \u003ca@unstable.cc\u003e\n"},"branch":"refs/heads/master"},"9e49ba34be7fa32d8c1cc69cbc4488721e05fe9f":{"kind":"REWORK","_number":3,"created":"2024-10-01 15:30:04.000000000","uploader":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"ref":"refs/changes/34/434/3","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/34/434/3","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/3 \u0026\u0026 git checkout -b change-434 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/34/434/3","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/3 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"ca4d3ded3548e807c5d7ec26b85fb6d206423064","subject":"io_work: pass event_arg object to event handler in case of socket event"}],"author":{"name":"Antonio Quartulli","email":"a@unstable.cc","date":"2018-03-09 13:03:07.000000000","tz":480},"committer":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2024-10-01 14:57:17.000000000","tz":120},"subject":"allow tcp/udp server to listen on multiple ports at the same time","message":"allow tcp/udp server to listen on multiple ports at the same time\n\nChange-Id: Ia0a889e800f0b36aed770ee36e31afeec5df6084\nSigned-off-by: Antonio Quartulli \u003ca@unstable.cc\u003e\n"},"branch":"refs/heads/master"},"e48fcf18c03852ee0bf096213484af39a92bdde8":{"kind":"REWORK","_number":4,"created":"2024-10-09 08:14:06.000000000","uploader":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"ref":"refs/changes/34/434/4","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/34/434/4","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/4 \u0026\u0026 git checkout -b change-434 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/34/434/4","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/4 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"423efed3a19345bff80fad94a6f4e7c66c9509db","subject":"io_work: pass event_arg object to event handler in case of socket event"}],"author":{"name":"Antonio Quartulli","email":"a@unstable.cc","date":"2018-03-09 13:03:07.000000000","tz":480},"committer":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2024-10-09 07:52:02.000000000","tz":120},"subject":"allow tcp/udp server to listen on multiple ports at the same time","message":"allow tcp/udp server to listen on multiple ports at the same time\n\nChange-Id: Ia0a889e800f0b36aed770ee36e31afeec5df6084\nSigned-off-by: Antonio Quartulli \u003ca@unstable.cc\u003e\n"},"branch":"refs/heads/master"},"0b4ae403867c8e7494b487a9777700c911595505":{"kind":"REWORK","_number":5,"created":"2024-10-11 14:07:43.000000000","uploader":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"ref":"refs/changes/34/434/5","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/34/434/5","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/5 \u0026\u0026 git checkout -b change-434 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/34/434/5","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/5 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"6f2e138a6432a19c58e00915baf88198b8289abd","subject":"io_work: pass event_arg object to event handler in case of socket event"}],"author":{"name":"Antonio Quartulli","email":"a@unstable.cc","date":"2018-03-09 13:03:07.000000000","tz":480},"committer":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2024-10-11 13:28:58.000000000","tz":120},"subject":"allow tcp/udp server to listen on multiple ports at the same time","message":"allow tcp/udp server to listen on multiple ports at the same time\n\nChange-Id: Ia0a889e800f0b36aed770ee36e31afeec5df6084\nSigned-off-by: Antonio Quartulli \u003ca@unstable.cc\u003e\n"},"branch":"refs/heads/master"},"079b178ff4756926fd8c8d522a12d678637be067":{"kind":"REWORK","_number":6,"created":"2024-10-17 14:47:28.000000000","uploader":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"ref":"refs/changes/34/434/6","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/34/434/6","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/6 \u0026\u0026 git checkout -b change-434 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/34/434/6","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/6 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"3dd054a7c84ce4a80f6ce2c4f61659c412ff171a","subject":"io_work: pass event_arg object to event handler in case of socket event"}],"author":{"name":"Antonio Quartulli","email":"a@unstable.cc","date":"2018-03-09 13:03:07.000000000","tz":480},"committer":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2024-10-17 14:19:55.000000000","tz":120},"subject":"Adapt socket handling to support listening on multiple sockets","message":"Adapt socket handling to support listening on multiple sockets\n\n    Introduce internal changes preparing the server to\n    handle multiple sockets concurrently for both\n    TCP and UDP protocols. While no user-visible\n    features are implemented yet, these modifications\n    are essential for enabling future functionality\n    such as listening on multiple ports.\n\n    Key changes are: converting link_socket from a\n    single pointer to an array in various contexts,\n    in order to be able to store multiple sockets\n    at once.\n\nChange-Id: Ia0a889e800f0b36aed770ee36e31afeec5df6084\nSigned-off-by: Antonio Quartulli \u003ca@unstable.cc\u003e\nSigned-off-by: Gianmarco De Gregori \u003cgianmarco@mandelbit.com\u003e\n"},"branch":"refs/heads/master"},"13678e723454d7c1c6bf35a9006aa0964e4190bc":{"kind":"REWORK","_number":7,"created":"2024-10-23 11:04:53.000000000","uploader":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"ref":"refs/changes/34/434/7","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/34/434/7","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/7 \u0026\u0026 git checkout -b change-434 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/34/434/7","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/7 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"2c9fe70993b368ef5a0b63b87e089c8b25d0221d","subject":"io_work: pass event_arg object to event handler in case of socket event"}],"author":{"name":"Antonio Quartulli","email":"a@unstable.cc","date":"2018-03-09 13:03:07.000000000","tz":480},"committer":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2024-10-23 11:03:56.000000000","tz":120},"subject":"Adapt socket handling to support listening on multiple sockets","message":"Adapt socket handling to support listening on multiple sockets\n\n    Introduce internal changes preparing the server to\n    handle multiple sockets concurrently for both\n    TCP and UDP protocols. While no user-visible\n    features are implemented yet, these modifications\n    are essential for enabling future functionality\n    such as listening on multiple ports.\n\n    Key changes are: converting link_socket from a\n    single pointer to an array in various contexts,\n    in order to be able to store multiple sockets\n    at once.\n\nChange-Id: Ia0a889e800f0b36aed770ee36e31afeec5df6084\nSigned-off-by: Antonio Quartulli \u003ca@unstable.cc\u003e\nSigned-off-by: Gianmarco De Gregori \u003cgianmarco@mandelbit.com\u003e\n"},"branch":"refs/heads/master"},"37b6e793da5be4f6bc59de7decd1dc6f0430c30a":{"kind":"REWORK","_number":8,"created":"2024-12-10 13:04:31.000000000","uploader":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"ref":"refs/changes/34/434/8","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/34/434/8","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/8 \u0026\u0026 git checkout -b change-434 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/34/434/8","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/8 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"9343cd101d74377305b96cd501b8659f64c70e46","subject":"Fix port-share journal doc"}],"author":{"name":"Antonio Quartulli","email":"a@unstable.cc","date":"2018-03-09 13:03:07.000000000","tz":480},"committer":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2024-12-09 10:43:51.000000000","tz":60},"subject":"Adapt socket handling to support listening on multiple sockets","message":"Adapt socket handling to support listening on multiple sockets\n\n    Introduce internal changes preparing the server to\n    handle multiple sockets concurrently for both\n    TCP and UDP protocols. While no user-visible\n    features are implemented yet, these modifications\n    are essential for enabling future functionality\n    such as listening on multiple ports.\n\n    Key changes are: converting link_socket from a\n    single pointer to an array in various contexts,\n    in order to be able to store multiple sockets\n    at once.\n\nChange-Id: Ia0a889e800f0b36aed770ee36e31afeec5df6084\nSigned-off-by: Antonio Quartulli \u003ca@unstable.cc\u003e\nSigned-off-by: Gianmarco De Gregori \u003cgianmarco@mandelbit.com\u003e\n"},"branch":"refs/heads/master"},"6eaf6cc17ce5751d2f535fb2156ae14409b4972e":{"kind":"REWORK","_number":9,"created":"2024-12-12 09:23:10.000000000","uploader":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"ref":"refs/changes/34/434/9","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/34/434/9","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/9 \u0026\u0026 git checkout -b change-434 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/34/434/9","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/9 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"387c2076af14a0f1ba97b6ca0175d81d1e8391a5","subject":"forward: Fix potential unaligned access in drop_if_recursive_routing"}],"author":{"name":"Antonio Quartulli","email":"a@unstable.cc","date":"2018-03-09 13:03:07.000000000","tz":480},"committer":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2024-12-12 08:59:56.000000000","tz":60},"subject":"Adapt socket handling to support listening on multiple sockets","message":"Adapt socket handling to support listening on multiple sockets\n\n    Introduce internal changes preparing the server to\n    handle multiple sockets concurrently for both\n    TCP and UDP protocols. While no user-visible\n    features are implemented yet, these modifications\n    are essential for enabling future functionality\n    such as listening on multiple ports.\n\n    Key changes are: converting link_socket from a\n    single pointer to an array in various contexts,\n    in order to be able to store multiple sockets\n    at once.\n\nChange-Id: Ia0a889e800f0b36aed770ee36e31afeec5df6084\nSigned-off-by: Antonio Quartulli \u003ca@unstable.cc\u003e\nSigned-off-by: Gianmarco De Gregori \u003cgianmarco@mandelbit.com\u003e\n"},"branch":"refs/heads/master"},"d79612b9365cf6bdeeb10b374d8cf5808348f4ce":{"kind":"TRIVIAL_REBASE","_number":10,"created":"2024-12-27 11:02:36.000000000","uploader":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"ref":"refs/changes/34/434/10","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/34/434/10","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/10 \u0026\u0026 git checkout -b change-434 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/34/434/10","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/10 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"bd629d7c8b389bdece3c195552acf4343021b9b8","subject":"Add small unit test for buf_chomp"}],"author":{"name":"Antonio Quartulli","email":"a@unstable.cc","date":"2018-03-09 13:03:07.000000000","tz":480},"committer":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2024-12-27 10:12:48.000000000","tz":60},"subject":"Adapt socket handling to support listening on multiple sockets","message":"Adapt socket handling to support listening on multiple sockets\n\n    Introduce internal changes preparing the server to\n    handle multiple sockets concurrently for both\n    TCP and UDP protocols. While no user-visible\n    features are implemented yet, these modifications\n    are essential for enabling future functionality\n    such as listening on multiple ports.\n\n    Key changes are: converting link_socket from a\n    single pointer to an array in various contexts,\n    in order to be able to store multiple sockets\n    at once.\n\nChange-Id: Ia0a889e800f0b36aed770ee36e31afeec5df6084\nSigned-off-by: Antonio Quartulli \u003ca@unstable.cc\u003e\nSigned-off-by: Gianmarco De Gregori \u003cgianmarco@mandelbit.com\u003e\n"},"branch":"refs/heads/master"},"bf35c0d4c60f0ef124fdafabd1e0d590ec878610":{"kind":"REWORK","_number":11,"created":"2024-12-30 13:35:11.000000000","uploader":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"ref":"refs/changes/34/434/11","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/34/434/11","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/11 \u0026\u0026 git checkout -b change-434 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/34/434/11","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/11 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"10e785f1dcacdfd5240ac18a53f2839b4d3b979c","subject":"dco-win: factor out getting dco version"}],"author":{"name":"Antonio Quartulli","email":"a@unstable.cc","date":"2018-03-09 13:03:07.000000000","tz":480},"committer":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2024-12-30 12:45:51.000000000","tz":60},"subject":"Adapt socket handling to support listening on multiple sockets","message":"Adapt socket handling to support listening on multiple sockets\n\n    Introduce internal changes preparing the server to\n    handle multiple sockets concurrently for both\n    TCP and UDP protocols. While no user-visible\n    features are implemented yet, these modifications\n    are essential for enabling future functionality\n    such as listening on multiple ports.\n\n    Key changes are: converting link_socket from a\n    single pointer to an array in various contexts,\n    in order to be able to store multiple sockets\n    at once.\n\nChange-Id: Ia0a889e800f0b36aed770ee36e31afeec5df6084\nSigned-off-by: Antonio Quartulli \u003ca@unstable.cc\u003e\nSigned-off-by: Gianmarco De Gregori \u003cgianmarco@mandelbit.com\u003e\n"},"branch":"refs/heads/master"},"94b391d7ef5cb4cdac34a0d122fb9cbd11d82f75":{"kind":"NO_CODE_CHANGE","_number":12,"created":"2024-12-30 17:32:28.000000000","uploader":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"ref":"refs/changes/34/434/12","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/34/434/12","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/12 \u0026\u0026 git checkout -b change-434 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/34/434/12","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/34/434/12 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"10e785f1dcacdfd5240ac18a53f2839b4d3b979c","subject":"dco-win: factor out getting dco version"}],"author":{"name":"Antonio Quartulli","email":"a@unstable.cc","date":"2024-12-30 16:23:37.000000000","tz":60},"committer":{"name":"Gert Doering","email":"gert@greenie.muc.de","date":"2024-12-30 17:05:55.000000000","tz":60},"subject":"Adapt socket handling to support listening on multiple sockets","message":"Adapt socket handling to support listening on multiple sockets\n\n    Introduce internal changes preparing the server to\n    handle multiple sockets concurrently for both\n    TCP and UDP protocols. While no user-visible\n    features are implemented yet, these modifications\n    are essential for enabling future functionality\n    such as listening on multiple ports.\n\n    Key changes are: converting link_socket from a\n    single pointer to an array in various contexts,\n    in order to be able to store multiple sockets\n    at once.\n\nChange-Id: Ia0a889e800f0b36aed770ee36e31afeec5df6084\nSigned-off-by: Antonio Quartulli \u003ca@unstable.cc\u003e\nSigned-off-by: Gianmarco De Gregori \u003cgianmarco@mandelbit.com\u003e\nAcked-by: Gert Doering \u003cgert@greenie.muc.de\u003e\nMessage-Id: \u003c20241230162338.21401-1-gert@greenie.muc.de\u003e\nURL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg30309.html\nSigned-off-by: Gert Doering \u003cgert@greenie.muc.de\u003e\n"},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
