)]}'
{"id":"openvpn~765","triplet_id":"openvpn~master~Ic66eccb5058fe9c0fae64d8e2ca88728068a92ab","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":"2025-01-25 09:57:49.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":"2025-01-25 09:57:49.000000000","reason":"Change was submitted"},"1000002":{"account":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"last_update":"2025-01-24 14:10: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":"2025-01-25 09:57:49.000000000","reason":"Change was submitted"},"1000007":{"account":{"_account_id":1000007,"name":"ordex","display_name":"Antonio Quartulli","email":"antonio@mandelbit.com","username":"ordex"},"last_update":"2025-01-25 09:57:49.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ic66eccb5058fe9c0fae64d8e2ca88728068a92ab","subject":"mroute: adapt to new protocol handling and hashing improvements","status":"MERGED","created":"2024-09-23 13:40:47.000000000","updated":"2025-01-25 09:57:49.000000000","submitted":"2025-01-25 09:57:49.000000000","submitter":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"total_comment_count":25,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"765-multisocket","meta_rev_id":"73ed50f640fb4448ca0b80c29b6b6bc6c9110417","_number":765,"virtual_id_number":765,"owner":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"actions":{},"labels":{"Code-Review":{"all":[{"value":0,"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"}],"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":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"}],"CC":[{"_account_id":1000007,"name":"ordex","display_name":"Antonio Quartulli","email":"antonio@mandelbit.com","username":"ordex"},{"_account_id":1000026,"name":"openvpn-devel","email":"openvpn-devel@lists.sourceforge.net","username":"openvpn-devel"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2024-09-23 13:40:54.000000000","updated_by":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"reviewer":{"_account_id":1000026,"name":"openvpn-devel","email":"openvpn-devel@lists.sourceforge.net","username":"openvpn-devel"},"state":"CC"},{"updated":"2024-09-23 13:40:54.000000000","updated_by":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"reviewer":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"state":"REVIEWER"},{"updated":"2024-09-23 13:40:54.000000000","updated_by":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"reviewer":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"state":"REVIEWER"},{"updated":"2024-09-25 07:11:05.000000000","updated_by":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"reviewer":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"state":"REVIEWER"},{"updated":"2024-09-25 11:56:39.000000000","updated_by":{"_account_id":1000007,"name":"ordex","display_name":"Antonio Quartulli","email":"antonio@mandelbit.com","username":"ordex"},"reviewer":{"_account_id":1000007,"name":"ordex","display_name":"Antonio Quartulli","email":"antonio@mandelbit.com","username":"ordex"},"state":"CC"}],"messages":[{"id":"a33d3dd69824ffe3043943c8841363bde82e1798","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-09-23 13:40:47.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"8851346cdca84e7be9f4aa583183ec5bd1940ef0","author":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"date":"2024-09-25 07:11:05.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"01ef65e99a7ced9ebc423eaa97d69c5eb576c876","author":{"_account_id":1000007,"name":"ordex","display_name":"Antonio Quartulli","email":"antonio@mandelbit.com","username":"ordex"},"date":"2024-09-25 11:56:39.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"3138ff16488e807cbd12cf25696340491fd72666","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 2.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:NO_CHANGE OR changekind:TRIVIAL_REBASE OR is:MIN\")\n","accounts_in_message":[],"_revision_number":2},{"id":"d2f47bedadead4dda776d2b5406bf350cae29d11","author":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"date":"2024-10-01 15:32:22.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"1cbf5d5381dec51dcbbb4e18773bbe129d085d0a","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 3.","accounts_in_message":[],"_revision_number":3},{"id":"c593496da68a99a895952424c4990186b2a21c6d","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 4: Patch Set 3 was rebased.","accounts_in_message":[],"_revision_number":4},{"id":"ea982ab041bf7d959ec327e517da5abe96da47cc","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 5: Patch Set 4 was rebased.","accounts_in_message":[],"_revision_number":5},{"id":"c876753bac968be2ceb33ea01fa4ab74fd7769da","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 6: Patch Set 5 was rebased.","accounts_in_message":[],"_revision_number":6},{"id":"1992fb81ab016c1ee5e9939cd9a023ff0bdbc5cc","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 7.","accounts_in_message":[],"_revision_number":7},{"id":"e79923c128e7f68029dc2c2aa090af89cdb64a9b","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 8: Patch Set 7 was rebased.","accounts_in_message":[],"_revision_number":8},{"id":"751adb62ea76595a7ce1f4ee30570fd9bca35a13","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 12:39:19.000000000","message":"Uploaded patch set 9: Patch Set 8 was rebased.","accounts_in_message":[],"_revision_number":9},{"id":"7efab169cd5e174bec74835e9c792bb0a6205b53","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 10: Patch Set 9 was rebased.","accounts_in_message":[],"_revision_number":10},{"id":"c2ef2a07a129d69b7395837f49a95a67914b361d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"date":"2025-01-09 13:46:46.000000000","message":"Uploaded patch set 11: Patch Set 10 was rebased.","accounts_in_message":[],"_revision_number":11},{"id":"60989f744c2004132381e47a9faabfe1506ebab1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"date":"2025-01-09 14:52:46.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"11935200f983cf79ce4d794cec6c6d079a60bd05","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"date":"2025-01-23 15:44:29.000000000","message":"Uploaded patch set 13: Patch Set 12 was rebased.","accounts_in_message":[],"_revision_number":13},{"id":"81904748f257dffc31b49632148eff362ee2b830","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"date":"2025-01-23 17:36:28.000000000","message":"Uploaded patch set 14.","accounts_in_message":[],"_revision_number":14},{"id":"bf316bd85a8fd81592fa9d8eda7462990c436f5d","author":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"date":"2025-01-24 08:00:10.000000000","message":"Patch Set 14: Code-Review-2\n\n(8 comments)","accounts_in_message":[],"_revision_number":14},{"id":"b13e5d0c9f5870c451d90ee20842d71caf3e7e38","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"date":"2025-01-24 11:45:38.000000000","message":"Uploaded patch set 15.\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":15},{"id":"325f40cf54aecda355caa586eac4ab1dc5e05d14","author":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"date":"2025-01-24 11:48:44.000000000","message":"Patch Set 15:\n\n(7 comments)","accounts_in_message":[],"_revision_number":15},{"id":"69aa11844bea7648682fb8b1377b09dbc9fb2a9c","author":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"date":"2025-01-24 12:47:14.000000000","message":"Patch Set 15: Code-Review-1\n\n(3 comments)","accounts_in_message":[],"_revision_number":15},{"id":"a213abe7935d0190f646a35d01fdb23df576e4d9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"date":"2025-01-24 14:08:37.000000000","message":"Uploaded patch set 16.\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":16},{"id":"622252d03bd474a889bb55e7267228de174316bd","author":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"date":"2025-01-24 14:09:04.000000000","message":"Patch Set 16:\n\n(2 comments)","accounts_in_message":[],"_revision_number":16},{"id":"d4220bf7d1f63a2e0352c95572c7fb8157e8deea","author":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"date":"2025-01-24 14:10:17.000000000","message":"Patch Set 16: Code-Review+2","accounts_in_message":[],"_revision_number":16},{"id":"9797fbea3c00cb35e61d1ac4c2e298a11007f9f4","author":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"date":"2025-01-24 15:37:57.000000000","message":"Patch Set 16: Code-Review-2\n\n(1 comment)","accounts_in_message":[],"_revision_number":16},{"id":"d53133f48f70893370b6928ac5301843a2790fb4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"date":"2025-01-24 17:29:21.000000000","message":"Uploaded patch set 17.\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":17},{"id":"06e49928be85b8ac6c5e1ed288109de666a3e4d8","author":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"date":"2025-01-24 20:51:14.000000000","message":"Patch Set 17: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":17},{"id":"73ed50f640fb4448ca0b80c29b6b6bc6c9110417","tag":"autogenerated:gerrit:merged","author":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"date":"2025-01-25 09:57:49.000000000","message":"Change has been successfully pushed.","accounts_in_message":[],"_revision_number":18}],"current_revision_number":18,"current_revision":"dda93f30411eec3457a48e94ef599e3f034c87e5","revisions":{"09cba15c696b7537b93f1c2a861af5a267319dd4":{"kind":"REWORK","_number":1,"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/65/765/1","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/65/765/1","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/1 \u0026\u0026 git checkout -b change-765 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/65/765/1","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/1 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"ade1309d237b01c462ca5b03619705a456488928","subject":"Bind to multiple ipv4/ipv6 addresses"}],"author":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2023-09-05 09:58:03.000000000","tz":120},"committer":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2024-09-23 13:40:07.000000000","tz":120},"subject":"mroute: properly print protocol at the end of the string","message":"mroute: properly print protocol at the end of the string\n\nmroute: substitute unused field with proto\n\nRather than adding a new field \u0027proto\u0027, take advantage of the \u0027unused\u0027\nfield and rename it.\n\nHashing will now start at the \u0027proto\u0027 field rather than \u0027type\u0027.\n\nMULTI: ensure we\u0027ve got the correct protocol with virtual addresses\n\nMULTI: ensure we\u0027ve got the same value as protocol for vaddresses\n\nChange-Id: Ic66eccb5058fe9c0fae64d8e2ca88728068a92ab\nSigned-off-by: Gianmarco De Gregori \u003cgianmarco@mandelbit.com\u003e\n"},"branch":"refs/heads/master"},"3ddd5f39cd32efcf36e2b8cb0d77eaf5af59a6aa":{"kind":"REWORK","_number":2,"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/65/765/2","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/65/765/2","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/2 \u0026\u0026 git checkout -b change-765 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/65/765/2","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/2 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"44f78ecf04f9c8c4623dfedde4f6b05a4f2f7fc2","subject":"Bind to multiple ipv4/ipv6 addresses"}],"author":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2023-09-05 09:58:03.000000000","tz":120},"committer":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2024-10-01 14:57:17.000000000","tz":120},"subject":"mroute: adapt to new protocol handling and hashing improvements","message":"mroute: adapt to new protocol handling and hashing improvements\n\nRepurposing an unused field and renaming it to \u0027proto\u0027\ninstead of introducing a new field. The hashing now\nbegins at the \u0027proto\u0027 field rather than the \u0027type\u0027\nfield. Additionally, the changes ensure that the\ncorrect protocol is consistently used with virtual\naddresses ensuring alignment.\n\nChange-Id: Ic66eccb5058fe9c0fae64d8e2ca88728068a92ab\nSigned-off-by: Gianmarco De Gregori \u003cgianmarco@mandelbit.com\u003e\n"},"branch":"refs/heads/master"},"78b12d5b3de426cf01d960d235f51cb6ec8fb97b":{"kind":"REWORK","_number":3,"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/65/765/3","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/65/765/3","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/3 \u0026\u0026 git checkout -b change-765 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/65/765/3","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/3 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"c8d2a71b9f0474a0566c771506505fb8c345e60d","subject":"multiproto: move generic event handling code in dedicated files"}],"author":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2023-09-05 09:58:03.000000000","tz":120},"committer":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2024-10-09 07:52:53.000000000","tz":120},"subject":"mroute: adapt to new protocol handling and hashing improvements","message":"mroute: adapt to new protocol handling and hashing improvements\n\nRepurposing an unused field and renaming it to \u0027proto\u0027\ninstead of introducing a new field. The hashing now\nbegins at the \u0027proto\u0027 field rather than the \u0027type\u0027\nfield. Additionally, the changes ensure that the\ncorrect protocol is consistently used with virtual\naddresses ensuring alignment.\n\nChange-Id: Ic66eccb5058fe9c0fae64d8e2ca88728068a92ab\nSigned-off-by: Gianmarco De Gregori \u003cgianmarco@mandelbit.com\u003e\n"},"branch":"refs/heads/master"},"b7a99c614c2f573d97c32c43dbb2e117d0a9dff1":{"kind":"TRIVIAL_REBASE","_number":4,"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/65/765/4","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/65/765/4","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/4 \u0026\u0026 git checkout -b change-765 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/65/765/4","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/4 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"1cda7e934c28207af6c98deeeefa9c8a33364eb9","subject":"multiproto: move generic event handling code in dedicated files"}],"author":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2023-09-05 09:58:03.000000000","tz":120},"committer":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2024-10-11 13:29:05.000000000","tz":120},"subject":"mroute: adapt to new protocol handling and hashing improvements","message":"mroute: adapt to new protocol handling and hashing improvements\n\nRepurposing an unused field and renaming it to \u0027proto\u0027\ninstead of introducing a new field. The hashing now\nbegins at the \u0027proto\u0027 field rather than the \u0027type\u0027\nfield. Additionally, the changes ensure that the\ncorrect protocol is consistently used with virtual\naddresses ensuring alignment.\n\nChange-Id: Ic66eccb5058fe9c0fae64d8e2ca88728068a92ab\nSigned-off-by: Gianmarco De Gregori \u003cgianmarco@mandelbit.com\u003e\n"},"branch":"refs/heads/master"},"ae955d26c98ef97f9a1db31570298fd212b30bc4":{"kind":"TRIVIAL_REBASE","_number":5,"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/65/765/5","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/65/765/5","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/5 \u0026\u0026 git checkout -b change-765 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/65/765/5","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/5 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"5367be67a9ef306d3ac1abc01e0aab90a1e6bb0a","subject":"multiproto: move generic event handling code in dedicated files"}],"author":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2023-09-05 09:58:03.000000000","tz":120},"committer":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2024-10-17 14:19:55.000000000","tz":120},"subject":"mroute: adapt to new protocol handling and hashing improvements","message":"mroute: adapt to new protocol handling and hashing improvements\n\nRepurposing an unused field and renaming it to \u0027proto\u0027\ninstead of introducing a new field. The hashing now\nbegins at the \u0027proto\u0027 field rather than the \u0027type\u0027\nfield. Additionally, the changes ensure that the\ncorrect protocol is consistently used with virtual\naddresses ensuring alignment.\n\nChange-Id: Ic66eccb5058fe9c0fae64d8e2ca88728068a92ab\nSigned-off-by: Gianmarco De Gregori \u003cgianmarco@mandelbit.com\u003e\n"},"branch":"refs/heads/master"},"04ec31bd2af907f4c28984cb2efc929249591399":{"kind":"TRIVIAL_REBASE","_number":6,"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/65/765/6","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/65/765/6","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/6 \u0026\u0026 git checkout -b change-765 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/65/765/6","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/6 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"01618095b5683ab8a69352e3c799af745bafbb8c","subject":"multiproto: move generic event handling code in dedicated files"}],"author":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2023-09-05 09:58:03.000000000","tz":120},"committer":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2024-10-23 11:03:56.000000000","tz":120},"subject":"mroute: adapt to new protocol handling and hashing improvements","message":"mroute: adapt to new protocol handling and hashing improvements\n\nRepurposing an unused field and renaming it to \u0027proto\u0027\ninstead of introducing a new field. The hashing now\nbegins at the \u0027proto\u0027 field rather than the \u0027type\u0027\nfield. Additionally, the changes ensure that the\ncorrect protocol is consistently used with virtual\naddresses ensuring alignment.\n\nChange-Id: Ic66eccb5058fe9c0fae64d8e2ca88728068a92ab\nSigned-off-by: Gianmarco De Gregori \u003cgianmarco@mandelbit.com\u003e\n"},"branch":"refs/heads/master"},"1df4352f6f91664b06001409c09de8dafabc0b8a":{"kind":"REWORK","_number":7,"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/65/765/7","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/65/765/7","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/7 \u0026\u0026 git checkout -b change-765 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/65/765/7","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/7 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"676a199c698c9aa2572116438664670d1991592a","subject":"multiproto: move generic event handling code in dedicated files"}],"author":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2023-09-05 09:58:03.000000000","tz":120},"committer":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2024-12-12 09:00:14.000000000","tz":60},"subject":"mroute: adapt to new protocol handling and hashing improvements","message":"mroute: adapt to new protocol handling and hashing improvements\n\nRepurposing an unused field and renaming it to \u0027proto\u0027\ninstead of introducing a new field. The hashing now\nbegins at the \u0027proto\u0027 field rather than the \u0027type\u0027\nfield. Additionally, the changes ensure that the\ncorrect protocol is consistently used with virtual\naddresses ensuring alignment.\n\nChange-Id: Ic66eccb5058fe9c0fae64d8e2ca88728068a92ab\nSigned-off-by: Gianmarco De Gregori \u003cgianmarco@mandelbit.com\u003e\n"},"branch":"refs/heads/master"},"6beb095cb4445843a34f242ac9ebe388c2d36ce7":{"kind":"TRIVIAL_REBASE","_number":8,"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/65/765/8","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/65/765/8","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/8 \u0026\u0026 git checkout -b change-765 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/65/765/8","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/8 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"1a23d6e966e25b1bc3c766dfd4185afe27d0ee30","subject":"multiproto: move generic event handling code in dedicated files"}],"author":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2023-09-05 09:58:03.000000000","tz":120},"committer":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2024-12-27 10:41:13.000000000","tz":60},"subject":"mroute: adapt to new protocol handling and hashing improvements","message":"mroute: adapt to new protocol handling and hashing improvements\n\nRepurposing an unused field and renaming it to \u0027proto\u0027\ninstead of introducing a new field. The hashing now\nbegins at the \u0027proto\u0027 field rather than the \u0027type\u0027\nfield. Additionally, the changes ensure that the\ncorrect protocol is consistently used with virtual\naddresses ensuring alignment.\n\nChange-Id: Ic66eccb5058fe9c0fae64d8e2ca88728068a92ab\nSigned-off-by: Gianmarco De Gregori \u003cgianmarco@mandelbit.com\u003e\n"},"branch":"refs/heads/master"},"a09c2dd1daf6320bf37d6b20b4f8185c46cc4e9b":{"kind":"TRIVIAL_REBASE","_number":9,"created":"2024-12-27 12:39:19.000000000","uploader":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"ref":"refs/changes/65/765/9","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/65/765/9","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/9 \u0026\u0026 git checkout -b change-765 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/65/765/9","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/9 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"f6309df1fc50ffbd3f5e4ef83c511e539753344f","subject":"multiproto: move generic event handling code in dedicated files"}],"author":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2023-09-05 09:58:03.000000000","tz":120},"committer":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2024-12-27 12:24:06.000000000","tz":60},"subject":"mroute: adapt to new protocol handling and hashing improvements","message":"mroute: adapt to new protocol handling and hashing improvements\n\nRepurposing an unused field and renaming it to \u0027proto\u0027\ninstead of introducing a new field. The hashing now\nbegins at the \u0027proto\u0027 field rather than the \u0027type\u0027\nfield. Additionally, the changes ensure that the\ncorrect protocol is consistently used with virtual\naddresses ensuring alignment.\n\nChange-Id: Ic66eccb5058fe9c0fae64d8e2ca88728068a92ab\nSigned-off-by: Gianmarco De Gregori \u003cgianmarco@mandelbit.com\u003e\n"},"branch":"refs/heads/master"},"8ff0ff77f3425a9264edc013bbdcd807436475ce":{"kind":"TRIVIAL_REBASE","_number":10,"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/65/765/10","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/65/765/10","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/10 \u0026\u0026 git checkout -b change-765 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/65/765/10","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/10 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"f61895c9edc5c1a107becc1adfb3ddf65a0689c7","subject":"multiproto: move generic event handling code in dedicated files"}],"author":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2023-09-05 09:58:03.000000000","tz":120},"committer":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2024-12-30 12:57:41.000000000","tz":60},"subject":"mroute: adapt to new protocol handling and hashing improvements","message":"mroute: adapt to new protocol handling and hashing improvements\n\nRepurposing an unused field and renaming it to \u0027proto\u0027\ninstead of introducing a new field. The hashing now\nbegins at the \u0027proto\u0027 field rather than the \u0027type\u0027\nfield. Additionally, the changes ensure that the\ncorrect protocol is consistently used with virtual\naddresses ensuring alignment.\n\nChange-Id: Ic66eccb5058fe9c0fae64d8e2ca88728068a92ab\nSigned-off-by: Gianmarco De Gregori \u003cgianmarco@mandelbit.com\u003e\n"},"branch":"refs/heads/master"},"3e373de9620c7330556e61d0fa2997fb1b670092":{"kind":"TRIVIAL_REBASE","_number":11,"created":"2025-01-09 13:46:46.000000000","uploader":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"ref":"refs/changes/65/765/11","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/65/765/11","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/11 \u0026\u0026 git checkout -b change-765 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/65/765/11","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/11 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"7a2b8822ce1ba61edfe2b455b37e865ec14e56da","subject":"multiproto: move generic event handling code in dedicated files"}],"author":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2023-09-05 09:58:03.000000000","tz":120},"committer":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2025-01-09 11:14:02.000000000","tz":60},"subject":"mroute: adapt to new protocol handling and hashing improvements","message":"mroute: adapt to new protocol handling and hashing improvements\n\nRepurposing an unused field and renaming it to \u0027proto\u0027\ninstead of introducing a new field. The hashing now\nbegins at the \u0027proto\u0027 field rather than the \u0027type\u0027\nfield. Additionally, the changes ensure that the\ncorrect protocol is consistently used with virtual\naddresses ensuring alignment.\n\nChange-Id: Ic66eccb5058fe9c0fae64d8e2ca88728068a92ab\nSigned-off-by: Gianmarco De Gregori \u003cgianmarco@mandelbit.com\u003e\n"},"branch":"refs/heads/master"},"6db23082a1fb861d9f9d5e61e8f8420913722ce6":{"kind":"REWORK","_number":12,"created":"2025-01-09 14:52:46.000000000","uploader":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"ref":"refs/changes/65/765/12","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/65/765/12","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/12 \u0026\u0026 git checkout -b change-765 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/65/765/12","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/12 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"7a2b8822ce1ba61edfe2b455b37e865ec14e56da","subject":"multiproto: move generic event handling code in dedicated files"}],"author":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2023-09-05 09:58:03.000000000","tz":120},"committer":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2025-01-09 14:07:42.000000000","tz":60},"subject":"mroute: adapt to new protocol handling and hashing improvements","message":"mroute: adapt to new protocol handling and hashing improvements\n\nRepurposing an unused field and renaming it to \u0027proto\u0027\ninstead of introducing a new field. The hashing now\nbegins at the \u0027proto\u0027 field rather than the \u0027type\u0027\nfield. Additionally, the changes ensure that the\ncorrect protocol is consistently used with virtual\naddresses ensuring alignment.\n\nChange-Id: Ic66eccb5058fe9c0fae64d8e2ca88728068a92ab\nSigned-off-by: Gianmarco De Gregori \u003cgianmarco@mandelbit.com\u003e\n"},"branch":"refs/heads/master"},"1f33a3de621798eb7ecebc9d4ac951a478221c99":{"kind":"TRIVIAL_REBASE","_number":13,"created":"2025-01-23 15:44:29.000000000","uploader":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"ref":"refs/changes/65/765/13","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/65/765/13","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/13 \u0026\u0026 git checkout -b change-765 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/65/765/13","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/13 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"28b82bee67d16aa9f79525ae0b9af959000a4f21","subject":"multiproto: move generic event handling code in dedicated files"}],"author":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2023-09-05 09:58:03.000000000","tz":120},"committer":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2025-01-23 15:42:50.000000000","tz":60},"subject":"mroute: adapt to new protocol handling and hashing improvements","message":"mroute: adapt to new protocol handling and hashing improvements\n\nRepurposing an unused field and renaming it to \u0027proto\u0027\ninstead of introducing a new field. The hashing now\nbegins at the \u0027proto\u0027 field rather than the \u0027type\u0027\nfield. Additionally, the changes ensure that the\ncorrect protocol is consistently used with virtual\naddresses ensuring alignment.\n\nChange-Id: Ic66eccb5058fe9c0fae64d8e2ca88728068a92ab\nSigned-off-by: Gianmarco De Gregori \u003cgianmarco@mandelbit.com\u003e\n"},"branch":"refs/heads/master"},"bfb3a7dd856b353a5c3fee79ee400feb97d2a8ed":{"kind":"REWORK","_number":14,"created":"2025-01-23 17:36:28.000000000","uploader":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"ref":"refs/changes/65/765/14","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/65/765/14","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/14 \u0026\u0026 git checkout -b change-765 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/65/765/14","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/14 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"7236d5f1e796d1b475dde85dfb752a114b3db737","subject":"multiproto: move generic event handling code in dedicated files"}],"author":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2023-09-05 09:58:03.000000000","tz":120},"committer":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2025-01-23 17:31:53.000000000","tz":60},"subject":"mroute: adapt to new protocol handling and hashing improvements","message":"mroute: adapt to new protocol handling and hashing improvements\n\nRepurposing an unused field and renaming it to \u0027proto\u0027\ninstead of introducing a new field. The hashing now\nbegins at the \u0027proto\u0027 field rather than the \u0027type\u0027\nfield. Additionally, the changes ensure that the\ncorrect protocol is consistently used with virtual\naddresses ensuring alignment.\n\nChange-Id: Ic66eccb5058fe9c0fae64d8e2ca88728068a92ab\nSigned-off-by: Gianmarco De Gregori \u003cgianmarco@mandelbit.com\u003e\n"},"branch":"refs/heads/master"},"92f4028d6964104a70a90da9d243bb2ac320358d":{"kind":"REWORK","_number":15,"created":"2025-01-24 11:45:38.000000000","uploader":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"ref":"refs/changes/65/765/15","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/65/765/15","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/15 \u0026\u0026 git checkout -b change-765 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/65/765/15","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/15 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"b394ed1d5ca89bd4f21675eead7f36c344d31f33","subject":"multiproto: move generic event handling code in dedicated files"}],"author":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2023-09-05 09:58:03.000000000","tz":120},"committer":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2025-01-24 11:14:22.000000000","tz":60},"subject":"mroute: adapt to new protocol handling and hashing improvements","message":"mroute: adapt to new protocol handling and hashing improvements\n\nRepurposing an unused field and renaming it to \u0027proto\u0027\ninstead of introducing a new field. The hashing now\nbegins at the \u0027proto\u0027 field rather than the \u0027type\u0027\nfield. Additionally, the changes ensure that the\ncorrect protocol is consistently used with virtual\naddresses ensuring alignment.\n\nChange-Id: Ic66eccb5058fe9c0fae64d8e2ca88728068a92ab\nSigned-off-by: Gianmarco De Gregori \u003cgianmarco@mandelbit.com\u003e\n"},"branch":"refs/heads/master"},"e7a40cfa1ba52f013d43eca13ca755c2c8291e7e":{"kind":"REWORK","_number":16,"created":"2025-01-24 14:08:37.000000000","uploader":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"ref":"refs/changes/65/765/16","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/65/765/16","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/16 \u0026\u0026 git checkout -b change-765 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/65/765/16","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/16 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"9ae31809ef7ba72bd8d1e0904afe25330229ce84","subject":"if a local IPv6 address is provided, socket must be v6-only"}],"author":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2023-09-05 09:58:03.000000000","tz":120},"committer":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2025-01-24 13:52:14.000000000","tz":60},"subject":"mroute: adapt to new protocol handling and hashing improvements","message":"mroute: adapt to new protocol handling and hashing improvements\n\nRepurposing an unused field and renaming it to \u0027proto\u0027\ninstead of introducing a new field. The hashing now\nbegins at the \u0027proto\u0027 field rather than the \u0027type\u0027\nfield. Additionally, the changes ensure that the\ncorrect protocol is consistently used with virtual\naddresses ensuring alignment.\n\nChange-Id: Ic66eccb5058fe9c0fae64d8e2ca88728068a92ab\nSigned-off-by: Gianmarco De Gregori \u003cgianmarco@mandelbit.com\u003e\n"},"branch":"refs/heads/master"},"2459a691e16de8f2a5003139137a02aab9c1e169":{"kind":"REWORK","_number":17,"created":"2025-01-24 17:29:21.000000000","uploader":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"ref":"refs/changes/65/765/17","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/65/765/17","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/17 \u0026\u0026 git checkout -b change-765 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/17 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/17 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/17 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/65/765/17","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/17 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"a34c42d4b73222b2376e8ee38b9de9611f59e827","subject":"if a local IPv6 address is provided, socket must be v6-only"}],"author":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2023-09-05 09:58:03.000000000","tz":120},"committer":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2025-01-24 17:12:26.000000000","tz":60},"subject":"mroute: adapt to new protocol handling and hashing improvements","message":"mroute: adapt to new protocol handling and hashing improvements\n\nRepurposing an unused field and renaming it to \u0027proto\u0027\ninstead of introducing a new field. The hashing now\nbegins at the \u0027proto\u0027 field rather than the \u0027type\u0027\nfield. Additionally, the changes ensure that the\ncorrect protocol is consistently used with virtual\naddresses ensuring alignment.\n\nChange-Id: Ic66eccb5058fe9c0fae64d8e2ca88728068a92ab\nSigned-off-by: Gianmarco De Gregori \u003cgianmarco@mandelbit.com\u003e\n"},"branch":"refs/heads/master"},"dda93f30411eec3457a48e94ef599e3f034c87e5":{"kind":"TRIVIAL_REBASE_WITH_MESSAGE_UPDATE","_number":18,"created":"2025-01-25 09:57:49.000000000","uploader":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"ref":"refs/changes/65/765/18","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/65/765/18","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/18 \u0026\u0026 git checkout -b change-765 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/18 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/18 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/18 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/65/765/18","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/65/765/18 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"8a0f297e068b6701acceafc5af92eddd18a4151b","subject":"Fix PASS_BY_VALUE issue in options_postprocess_mutate_le()"}],"author":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2025-01-24 20:51:35.000000000","tz":60},"committer":{"name":"Gert Doering","email":"gert@greenie.muc.de","date":"2025-01-24 20:59:54.000000000","tz":60},"subject":"mroute: adapt to new protocol handling and hashing improvements","message":"mroute: adapt to new protocol handling and hashing improvements\n\nRepurposing an unused field and renaming it to \u0027proto\u0027\ninstead of introducing a new field. The hashing now\nbegins at the \u0027proto\u0027 field rather than the \u0027type\u0027\nfield. Additionally, the changes ensure that the\ncorrect protocol is consistently used with virtual\naddresses ensuring alignment.\n\nChange-Id: Ic66eccb5058fe9c0fae64d8e2ca88728068a92ab\nSigned-off-by: Gianmarco De Gregori \u003cgianmarco@mandelbit.com\u003e\nAcked-by: Gert Doering \u003cgert@greenie.muc.de\u003e\nMessage-Id: \u003c20250124205135.18765-1-gert@greenie.muc.de\u003e\nURL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg30579.html\nSigned-off-by: Gert Doering \u003cgert@greenie.muc.de\u003e\n"},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
