)]}'
{"id":"openvpn~761","triplet_id":"openvpn~master~I705fd9bf9298a54560eca12e3797351f4af321a7","project":"openvpn","branch":"master","topic":"multisocket","attention_set":{"1000003":{"account":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"last_update":"2024-09-23 13:40:53.000000000","reason":"Reviewer was added"},"1000034":{"account":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"last_update":"2024-10-23 20:46:36.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-10-01 13:04:17.000000000","reason":"\u003cGERRIT_ACCOUNT_1000007\u003e replied on the change","reason_account":{"_account_id":1000007,"name":"ordex","display_name":"Antonio Quartulli","email":"antonio@mandelbit.com","username":"ordex"}}},"removed_from_attention_set":{"1000007":{"account":{"_account_id":1000007,"name":"ordex","display_name":"Antonio Quartulli","email":"antonio@mandelbit.com","username":"ordex"},"last_update":"2025-03-05 16:58:57.000000000","reason":"Reviewer/Cc was removed"}},"hashtags":[],"change_id":"I705fd9bf9298a54560eca12e3797351f4af321a7","subject":"if a local IPv6 address is provided, socket must be v6-only","status":"NEW","created":"2024-09-23 13:40:47.000000000","updated":"2025-03-05 16:58:57.000000000","submit_type":"CHERRY_PICK","submittable":false,"total_comment_count":7,"unresolved_comment_count":1,"has_review_started":true,"meta_rev_id":"ed9dc18f7308d52762ca6f494ba11d28989deec6","_number":761,"virtual_id_number":761,"owner":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"actions":{},"labels":{"Code-Review":{"disliked":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"all":[{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},{"value":-1,"date":"2025-03-05 16:58:57.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_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"},"value":-1,"default_value":0}},"removable_reviewers":[],"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:47.000000000","updated_by":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"reviewer":{"_account_id":1000007,"name":"ordex","display_name":"Antonio Quartulli","email":"antonio@mandelbit.com","username":"ordex"},"state":"REVIEWER"},{"updated":"2024-09-23 13:40:53.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:53.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:53.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-10-01 15:30:04.000000000","updated_by":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"reviewer":{"_account_id":1000007,"name":"ordex","display_name":"Antonio Quartulli","email":"antonio@mandelbit.com","username":"ordex"},"state":"CC"},{"updated":"2024-10-09 08:14:06.000000000","updated_by":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"reviewer":{"_account_id":1000007,"name":"ordex","display_name":"Antonio Quartulli","email":"antonio@mandelbit.com","username":"ordex"},"state":"REVIEWER"},{"updated":"2024-10-11 14:07:43.000000000","updated_by":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"reviewer":{"_account_id":1000007,"name":"ordex","display_name":"Antonio Quartulli","email":"antonio@mandelbit.com","username":"ordex"},"state":"CC"},{"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":1000007,"name":"ordex","display_name":"Antonio Quartulli","email":"antonio@mandelbit.com","username":"ordex"},"state":"REVIEWER"},{"updated":"2024-10-23 11:04:53.000000000","updated_by":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"reviewer":{"_account_id":1000007,"name":"ordex","display_name":"Antonio Quartulli","email":"antonio@mandelbit.com","username":"ordex"},"state":"CC"},{"updated":"2024-10-23 20:46:36.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-12-12 09:23:10.000000000","updated_by":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"reviewer":{"_account_id":1000007,"name":"ordex","display_name":"Antonio Quartulli","email":"antonio@mandelbit.com","username":"ordex"},"state":"REVIEWER"},{"updated":"2024-12-27 11:02:36.000000000","updated_by":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"reviewer":{"_account_id":1000007,"name":"ordex","display_name":"Antonio Quartulli","email":"antonio@mandelbit.com","username":"ordex"},"state":"CC"},{"updated":"2024-12-30 13:35:11.000000000","updated_by":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"reviewer":{"_account_id":1000007,"name":"ordex","display_name":"Antonio Quartulli","email":"antonio@mandelbit.com","username":"ordex"},"state":"REVIEWER"},{"updated":"2025-01-09 13:46:46.000000000","updated_by":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"reviewer":{"_account_id":1000007,"name":"ordex","display_name":"Antonio Quartulli","email":"antonio@mandelbit.com","username":"ordex"},"state":"CC"},{"updated":"2025-01-23 15:44:29.000000000","updated_by":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"reviewer":{"_account_id":1000007,"name":"ordex","display_name":"Antonio Quartulli","email":"antonio@mandelbit.com","username":"ordex"},"state":"REVIEWER"},{"updated":"2025-01-23 17:36: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":1000007,"name":"ordex","display_name":"Antonio Quartulli","email":"antonio@mandelbit.com","username":"ordex"},"state":"CC"},{"updated":"2025-01-24 11:45:38.000000000","updated_by":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"reviewer":{"_account_id":1000007,"name":"ordex","display_name":"Antonio Quartulli","email":"antonio@mandelbit.com","username":"ordex"},"state":"REVIEWER"},{"updated":"2025-01-24 14:08:37.000000000","updated_by":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"reviewer":{"_account_id":1000007,"name":"ordex","display_name":"Antonio Quartulli","email":"antonio@mandelbit.com","username":"ordex"},"state":"CC"},{"updated":"2025-01-24 17:29:21.000000000","updated_by":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"reviewer":{"_account_id":1000007,"name":"ordex","display_name":"Antonio Quartulli","email":"antonio@mandelbit.com","username":"ordex"},"state":"REVIEWER"},{"updated":"2025-01-31 10:42:08.000000000","updated_by":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"reviewer":{"_account_id":1000007,"name":"ordex","display_name":"Antonio Quartulli","email":"antonio@mandelbit.com","username":"ordex"},"state":"CC"},{"updated":"2025-02-14 17:45:13.000000000","updated_by":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"reviewer":{"_account_id":1000007,"name":"ordex","display_name":"Antonio Quartulli","email":"antonio@mandelbit.com","username":"ordex"},"state":"REVIEWER"},{"updated":"2025-03-05 16:58:57.000000000","updated_by":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"reviewer":{"_account_id":1000007,"name":"ordex","display_name":"Antonio Quartulli","email":"antonio@mandelbit.com","username":"ordex"},"state":"CC"}],"messages":[{"id":"9c8a47813fe2ab2905b901c6ef075fb041f45798","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":"72ee4d595e2ed8e66862be2c177473c97cb71110","author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"date":"2024-09-25 13:49:54.000000000","message":"Patch Set 1: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"5368ab6144be4d2b8ba3b7c38376c173191d7fa7","author":{"_account_id":1000007,"name":"ordex","display_name":"Antonio Quartulli","email":"antonio@mandelbit.com","username":"ordex"},"date":"2024-10-01 13:04:17.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"c301f17497dcabd2fd30dcc1f076f87f18be5ce9","author":{"_account_id":1000007,"name":"ordex","display_name":"Antonio Quartulli","email":"antonio@mandelbit.com","username":"ordex"},"date":"2024-10-01 13:07:47.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"44d555ce6a9a938f022c559696e8bd6afeec7073","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":"a384e8edddb2b3ae938089d9fead16a30dfd916f","author":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"date":"2024-10-01 15:31:45.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"962c677c634e27aa8e2967106c0bfcb2a1057215","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: Patch Set 2 was rebased.","accounts_in_message":[],"_revision_number":3},{"id":"9ab20b2feb198f6630ad08d71cd2b66e9466f3d5","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":"3330175e8be7262681e2610a66b23884f6ca5f40","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.","accounts_in_message":[],"_revision_number":5},{"id":"8efdf697b801a11146faa3e9fd55bef25defbde1","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":"574ab9b2189c08080848c4fdcf0b6fe8a2eed23e","author":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"date":"2024-10-23 20:46:36.000000000","message":"Patch Set 6: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"6c1d37acc2ee315f27f3569dff1a7cb45272e7a5","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: Patch Set 6 was rebased.\n\nCopied Votes:\n* Code-Review-1 (copy condition: \"changekind:NO_CHANGE OR **changekind:TRIVIAL_REBASE** OR is:MIN\")\n","accounts_in_message":[],"_revision_number":7},{"id":"135b9c27e6423dbeaa195ded9427869284bfe2a6","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.\n\nCopied Votes:\n* Code-Review-1 (copy condition: \"changekind:NO_CHANGE OR **changekind:TRIVIAL_REBASE** OR is:MIN\")\n","accounts_in_message":[],"_revision_number":8},{"id":"7bf133ee7eef26f771f66d551bc4eb9319f278af","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 9: Patch Set 8 was rebased.\n\nCopied Votes:\n* Code-Review-1 (copy condition: \"changekind:NO_CHANGE OR **changekind:TRIVIAL_REBASE** OR is:MIN\")\n","accounts_in_message":[],"_revision_number":9},{"id":"17b0582c6f123017bcfae2b1401562e52fa9193c","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 10: Patch Set 9 was rebased.\n\nCopied Votes:\n* Code-Review-1 (copy condition: \"changekind:NO_CHANGE OR **changekind:TRIVIAL_REBASE** OR is:MIN\")\n","accounts_in_message":[],"_revision_number":10},{"id":"d6a086ee6aba26ba3a887e7ec57cbe2da736b850","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 11: Patch Set 10 was rebased.\n\nCopied Votes:\n* Code-Review-1 (copy condition: \"changekind:NO_CHANGE OR **changekind:TRIVIAL_REBASE** OR is:MIN\")\n","accounts_in_message":[],"_revision_number":11},{"id":"4980289ba6bf7e0ec8d453a6ec598bf39e7c1100","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 12: Patch Set 11 was rebased.\n\nCopied Votes:\n* Code-Review-1 (copy condition: \"changekind:NO_CHANGE OR **changekind:TRIVIAL_REBASE** OR is:MIN\")\n","accounts_in_message":[],"_revision_number":12},{"id":"7dbde4b2c00d3df61a475fa052803d01810145d1","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 13: New patch set was added with same tree, parent tree, and commit message as Patch Set 12.\n\nCopied Votes:\n* Code-Review-1 (copy condition: \"**changekind:NO_CHANGE** OR **changekind:TRIVIAL_REBASE** OR is:MIN\")\n","accounts_in_message":[],"_revision_number":13},{"id":"d1be06faeaceaa4cbb942c86804576169948b280","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 14: Patch Set 13 was rebased.\n\nCopied Votes:\n* Code-Review-1 (copy condition: \"changekind:NO_CHANGE OR **changekind:TRIVIAL_REBASE** OR is:MIN\")\n","accounts_in_message":[],"_revision_number":14},{"id":"6d06163170cb8963da783e8c62f46f2f41935128","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 15: Patch Set 14 was rebased.\n\nCopied Votes:\n* Code-Review-1 (copy condition: \"changekind:NO_CHANGE OR **changekind:TRIVIAL_REBASE** OR is:MIN\")\n","accounts_in_message":[],"_revision_number":15},{"id":"72ecb10cf08a6b6fbfeb3ffe084428eec5bc6d70","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-31 10:42:08.000000000","message":"Uploaded patch set 16: Patch Set 15 was rebased.\n\nCopied 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":"d486332984f8483159abb0d8baab3f8a8d00fbe2","author":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"date":"2025-02-02 21:12:12.000000000","message":"Patch Set 16: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":16},{"id":"66fe3a04e2cc32bf562beccf92b4e87b8f534312","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-02-14 17:45:13.000000000","message":"Uploaded patch set 17: Patch Set 16 was rebased.\n\nCopied Votes:\n* Code-Review-1 (copy condition: \"changekind:NO_CHANGE OR **changekind:TRIVIAL_REBASE** OR is:MIN\")\n","accounts_in_message":[],"_revision_number":17},{"id":"ed9dc18f7308d52762ca6f494ba11d28989deec6","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-03-05 16:58:57.000000000","message":"Uploaded patch set 18: Patch Set 17 was rebased.\n\nCopied Votes:\n* Code-Review-1 (copy condition: \"changekind:NO_CHANGE OR **changekind:TRIVIAL_REBASE** OR is:MIN\")\n","accounts_in_message":[],"_revision_number":18}],"current_revision_number":18,"current_revision":"c0b41f0fc524d1d29484cd8bbc8faa55c7c18102","revisions":{"8eda56822802e046d5421e4eff77475e39f47170":{"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/61/761/1","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/61/761/1","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/1 \u0026\u0026 git checkout -b change-761 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/61/761/1","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/1 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"7e93e0549bdbd30d385f3d176a7ecd94aecaecc3","subject":"allow tcp/udp server to listen on multiple ports at the same time"}],"author":{"name":"Antonio Quartulli","email":"a@unstable.cc","date":"2018-04-23 13:44:57.000000000","tz":480},"committer":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2024-09-23 13:39:42.000000000","tz":120},"subject":"if a local IPv6 address is provided, socket must be v6-only","message":"if a local IPv6 address is provided, socket must be v6-only\n\nChange-Id: I705fd9bf9298a54560eca12e3797351f4af321a7\nSigned-off-by: Antonio Quartulli \u003ca@unstable.cc\u003e\n"},"branch":"refs/heads/master"},"53a61ef0f864242d953e1b43bb2210cc81e1f180":{"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/61/761/2","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/61/761/2","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/2 \u0026\u0026 git checkout -b change-761 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/61/761/2","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/2 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"9e49ba34be7fa32d8c1cc69cbc4488721e05fe9f","subject":"allow tcp/udp server to listen on multiple ports at the same time"}],"author":{"name":"Antonio Quartulli","email":"a@unstable.cc","date":"2018-04-23 13:44:57.000000000","tz":480},"committer":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2024-10-01 14:57:17.000000000","tz":120},"subject":"if a local IPv6 address is provided, socket must be v6-only","message":"if a local IPv6 address is provided, socket must be v6-only\n\nIf we want to use a wildcard IPv6 socket (i.e ::port), it\nmust be separate from an IPv4 wildcard socket.\nTo do this, we need to set a specific flag when passing\n\u0027::\u0027 to \u0027--local\u0027 otherwise the second socket won\u0027t be\nable to bind properly.\n\nChange-Id: I705fd9bf9298a54560eca12e3797351f4af321a7\nSigned-off-by: Antonio Quartulli \u003ca@unstable.cc\u003e\n"},"branch":"refs/heads/master"},"f5a0f65c43a4b7e65ea98e07b480f7acbb151fa7":{"kind":"TRIVIAL_REBASE","_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/61/761/3","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/61/761/3","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/3 \u0026\u0026 git checkout -b change-761 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/61/761/3","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/3 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"e48fcf18c03852ee0bf096213484af39a92bdde8","subject":"allow tcp/udp server to listen on multiple ports at the same time"}],"author":{"name":"Antonio Quartulli","email":"a@unstable.cc","date":"2018-04-23 13:44:57.000000000","tz":480},"committer":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2024-10-09 07:52:02.000000000","tz":120},"subject":"if a local IPv6 address is provided, socket must be v6-only","message":"if a local IPv6 address is provided, socket must be v6-only\n\nIf we want to use a wildcard IPv6 socket (i.e ::port), it\nmust be separate from an IPv4 wildcard socket.\nTo do this, we need to set a specific flag when passing\n\u0027::\u0027 to \u0027--local\u0027 otherwise the second socket won\u0027t be\nable to bind properly.\n\nChange-Id: I705fd9bf9298a54560eca12e3797351f4af321a7\nSigned-off-by: Antonio Quartulli \u003ca@unstable.cc\u003e\n"},"branch":"refs/heads/master"},"18e790622885a678dd370c306ae05da6ba60e082":{"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/61/761/4","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/61/761/4","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/4 \u0026\u0026 git checkout -b change-761 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/61/761/4","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/4 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"0b4ae403867c8e7494b487a9777700c911595505","subject":"allow tcp/udp server to listen on multiple ports at the same time"}],"author":{"name":"Antonio Quartulli","email":"a@unstable.cc","date":"2018-04-23 13:44:57.000000000","tz":480},"committer":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2024-10-11 13:29:05.000000000","tz":120},"subject":"if a local IPv6 address is provided, socket must be v6-only","message":"if a local IPv6 address is provided, socket must be v6-only\n\nIf we want to use a wildcard IPv6 socket (i.e ::port), it\nmust be separate from an IPv4 wildcard socket.\nTo do this, we need to set a specific flag when passing\n\u0027::\u0027 to \u0027--local\u0027 otherwise the second socket won\u0027t be\nable to bind properly.\n\nChange-Id: I705fd9bf9298a54560eca12e3797351f4af321a7\nSigned-off-by: Antonio Quartulli \u003ca@unstable.cc\u003e\n"},"branch":"refs/heads/master"},"d8bf6be38d3487af4d3af8addd4a584eab577e76":{"kind":"TRIVIAL_REBASE_WITH_MESSAGE_UPDATE","_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/61/761/5","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/61/761/5","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/5 \u0026\u0026 git checkout -b change-761 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/61/761/5","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/5 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"079b178ff4756926fd8c8d522a12d678637be067","subject":"Adapt socket handling to support listening on multiple sockets"}],"author":{"name":"Antonio Quartulli","email":"a@unstable.cc","date":"2018-04-23 13:44:57.000000000","tz":480},"committer":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2024-10-17 14:19:55.000000000","tz":120},"subject":"if a local IPv6 address is provided, socket must be v6-only","message":"if a local IPv6 address is provided, socket must be v6-only\n\nIf we want to use a wildcard IPv6 socket (i.e ::port), it\nmust be separate from an IPv4 wildcard socket.\nTo do this, we need to set a specific flag when passing\n\u0027::\u0027 to \u0027--local\u0027 otherwise the second socket won\u0027t be\nable to bind properly.\n\nChange-Id: I705fd9bf9298a54560eca12e3797351f4af321a7\nSigned-off-by: Antonio Quartulli \u003ca@unstable.cc\u003e\nSigned-off-by: Gianmarco De Gregori \u003cgianmarco@mandelbit.com\u003e\n"},"branch":"refs/heads/master"},"e1f19f71338ce3ba3c689c32e2b1af64480cf91c":{"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/61/761/6","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/61/761/6","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/6 \u0026\u0026 git checkout -b change-761 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/61/761/6","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/6 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"13678e723454d7c1c6bf35a9006aa0964e4190bc","subject":"Adapt socket handling to support listening on multiple sockets"}],"author":{"name":"Antonio Quartulli","email":"a@unstable.cc","date":"2018-04-23 13:44:57.000000000","tz":480},"committer":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2024-10-23 11:03:56.000000000","tz":120},"subject":"if a local IPv6 address is provided, socket must be v6-only","message":"if a local IPv6 address is provided, socket must be v6-only\n\nIf we want to use a wildcard IPv6 socket (i.e ::port), it\nmust be separate from an IPv4 wildcard socket.\nTo do this, we need to set a specific flag when passing\n\u0027::\u0027 to \u0027--local\u0027 otherwise the second socket won\u0027t be\nable to bind properly.\n\nChange-Id: I705fd9bf9298a54560eca12e3797351f4af321a7\nSigned-off-by: Antonio Quartulli \u003ca@unstable.cc\u003e\nSigned-off-by: Gianmarco De Gregori \u003cgianmarco@mandelbit.com\u003e\n"},"branch":"refs/heads/master"},"111ac41a4c7d51cbaa491d57e0391aebce41cfd6":{"kind":"TRIVIAL_REBASE","_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/61/761/7","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/61/761/7","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/7 \u0026\u0026 git checkout -b change-761 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/61/761/7","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/7 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"6eaf6cc17ce5751d2f535fb2156ae14409b4972e","subject":"Adapt socket handling to support listening on multiple sockets"}],"author":{"name":"Antonio Quartulli","email":"a@unstable.cc","date":"2018-04-23 13:44:57.000000000","tz":480},"committer":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2024-12-12 09:00:14.000000000","tz":60},"subject":"if a local IPv6 address is provided, socket must be v6-only","message":"if a local IPv6 address is provided, socket must be v6-only\n\nIf we want to use a wildcard IPv6 socket (i.e ::port), it\nmust be separate from an IPv4 wildcard socket.\nTo do this, we need to set a specific flag when passing\n\u0027::\u0027 to \u0027--local\u0027 otherwise the second socket won\u0027t be\nable to bind properly.\n\nChange-Id: I705fd9bf9298a54560eca12e3797351f4af321a7\nSigned-off-by: Antonio Quartulli \u003ca@unstable.cc\u003e\nSigned-off-by: Gianmarco De Gregori \u003cgianmarco@mandelbit.com\u003e\n"},"branch":"refs/heads/master"},"a4a7d0b0aad3c8ab6248b8ea5648359fd4005255":{"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/61/761/8","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/61/761/8","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/8 \u0026\u0026 git checkout -b change-761 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/61/761/8","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/8 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"d79612b9365cf6bdeeb10b374d8cf5808348f4ce","subject":"Adapt socket handling to support listening on multiple sockets"}],"author":{"name":"Antonio Quartulli","email":"a@unstable.cc","date":"2018-04-23 13:44:57.000000000","tz":480},"committer":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2024-12-27 10:12:48.000000000","tz":60},"subject":"if a local IPv6 address is provided, socket must be v6-only","message":"if a local IPv6 address is provided, socket must be v6-only\n\nIf we want to use a wildcard IPv6 socket (i.e ::port), it\nmust be separate from an IPv4 wildcard socket.\nTo do this, we need to set a specific flag when passing\n\u0027::\u0027 to \u0027--local\u0027 otherwise the second socket won\u0027t be\nable to bind properly.\n\nChange-Id: I705fd9bf9298a54560eca12e3797351f4af321a7\nSigned-off-by: Antonio Quartulli \u003ca@unstable.cc\u003e\nSigned-off-by: Gianmarco De Gregori \u003cgianmarco@mandelbit.com\u003e\n"},"branch":"refs/heads/master"},"73369dac20d49eceff82872e184b6a0f26d2cebe":{"kind":"TRIVIAL_REBASE","_number":9,"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/61/761/9","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/61/761/9","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/9 \u0026\u0026 git checkout -b change-761 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/61/761/9","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/9 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"bf35c0d4c60f0ef124fdafabd1e0d590ec878610","subject":"Adapt socket handling to support listening on multiple sockets"}],"author":{"name":"Antonio Quartulli","email":"a@unstable.cc","date":"2018-04-23 13:44:57.000000000","tz":480},"committer":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2024-12-30 12:46:00.000000000","tz":60},"subject":"if a local IPv6 address is provided, socket must be v6-only","message":"if a local IPv6 address is provided, socket must be v6-only\n\nIf we want to use a wildcard IPv6 socket (i.e ::port), it\nmust be separate from an IPv4 wildcard socket.\nTo do this, we need to set a specific flag when passing\n\u0027::\u0027 to \u0027--local\u0027 otherwise the second socket won\u0027t be\nable to bind properly.\n\nChange-Id: I705fd9bf9298a54560eca12e3797351f4af321a7\nSigned-off-by: Antonio Quartulli \u003ca@unstable.cc\u003e\nSigned-off-by: Gianmarco De Gregori \u003cgianmarco@mandelbit.com\u003e\n"},"branch":"refs/heads/master"},"9d724ca65dcf8b8a1b16f52b547a83f79a7be3f4":{"kind":"TRIVIAL_REBASE","_number":10,"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/61/761/10","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/61/761/10","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/10 \u0026\u0026 git checkout -b change-761 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/61/761/10","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/10 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"6a7931a4a89cb35be7b799942e7fa03fde2cdc63","subject":"Allow DEFAULT in data-ciphers and report both expanded and user set option"}],"author":{"name":"Antonio Quartulli","email":"a@unstable.cc","date":"2018-04-23 13:44:57.000000000","tz":480},"committer":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2025-01-07 10:12:21.000000000","tz":60},"subject":"if a local IPv6 address is provided, socket must be v6-only","message":"if a local IPv6 address is provided, socket must be v6-only\n\nIf we want to use a wildcard IPv6 socket (i.e ::port), it\nmust be separate from an IPv4 wildcard socket.\nTo do this, we need to set a specific flag when passing\n\u0027::\u0027 to \u0027--local\u0027 otherwise the second socket won\u0027t be\nable to bind properly.\n\nChange-Id: I705fd9bf9298a54560eca12e3797351f4af321a7\nSigned-off-by: Antonio Quartulli \u003ca@unstable.cc\u003e\nSigned-off-by: Gianmarco De Gregori \u003cgianmarco@mandelbit.com\u003e\n"},"branch":"refs/heads/master"},"4c858d929a18dcc8357906d488ee2b8c1fb0570c":{"kind":"TRIVIAL_REBASE","_number":11,"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/61/761/11","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/61/761/11","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/11 \u0026\u0026 git checkout -b change-761 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/61/761/11","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/11 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"5cea4bc75e1b87ec7225a89b7cf5cadb85e77e8a","subject":"IPv6 MADDR LOG: Wrap IPv6 addresses in square brackets and print port when the port is specified"}],"author":{"name":"Antonio Quartulli","email":"a@unstable.cc","date":"2018-04-23 13:44:57.000000000","tz":480},"committer":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2025-01-23 15:32:06.000000000","tz":60},"subject":"if a local IPv6 address is provided, socket must be v6-only","message":"if a local IPv6 address is provided, socket must be v6-only\n\nIf we want to use a wildcard IPv6 socket (i.e ::port), it\nmust be separate from an IPv4 wildcard socket.\nTo do this, we need to set a specific flag when passing\n\u0027::\u0027 to \u0027--local\u0027 otherwise the second socket won\u0027t be\nable to bind properly.\n\nChange-Id: I705fd9bf9298a54560eca12e3797351f4af321a7\nSigned-off-by: Antonio Quartulli \u003ca@unstable.cc\u003e\nSigned-off-by: Gianmarco De Gregori \u003cgianmarco@mandelbit.com\u003e\n"},"branch":"refs/heads/master"},"910b2917f2032bd92c302d787835fdb0cb69ffe7":{"kind":"TRIVIAL_REBASE","_number":12,"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/61/761/12","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/61/761/12","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/12 \u0026\u0026 git checkout -b change-761 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/61/761/12","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/12 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"8466c2ca3faf0dc143262ea2a76bfe3e2aff9f51","subject":"allow user to specify \u0027local\u0027 multiple times in config files"}],"author":{"name":"Antonio Quartulli","email":"a@unstable.cc","date":"2018-04-23 13:44:57.000000000","tz":480},"committer":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2025-01-23 17:27:45.000000000","tz":60},"subject":"if a local IPv6 address is provided, socket must be v6-only","message":"if a local IPv6 address is provided, socket must be v6-only\n\nIf we want to use a wildcard IPv6 socket (i.e ::port), it\nmust be separate from an IPv4 wildcard socket.\nTo do this, we need to set a specific flag when passing\n\u0027::\u0027 to \u0027--local\u0027 otherwise the second socket won\u0027t be\nable to bind properly.\n\nChange-Id: I705fd9bf9298a54560eca12e3797351f4af321a7\nSigned-off-by: Antonio Quartulli \u003ca@unstable.cc\u003e\nSigned-off-by: Gianmarco De Gregori \u003cgianmarco@mandelbit.com\u003e\n"},"branch":"refs/heads/master"},"b4ac6dd19b2b9cd9c3abfe4cec7408e3e561922c":{"kind":"NO_CHANGE","_number":13,"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/61/761/13","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/61/761/13","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/13 \u0026\u0026 git checkout -b change-761 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/61/761/13","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/13 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"8466c2ca3faf0dc143262ea2a76bfe3e2aff9f51","subject":"allow user to specify \u0027local\u0027 multiple times in config files"}],"author":{"name":"Antonio Quartulli","email":"a@unstable.cc","date":"2018-04-23 13:44:57.000000000","tz":480},"committer":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2025-01-24 07:45:43.000000000","tz":60},"subject":"if a local IPv6 address is provided, socket must be v6-only","message":"if a local IPv6 address is provided, socket must be v6-only\n\nIf we want to use a wildcard IPv6 socket (i.e ::port), it\nmust be separate from an IPv4 wildcard socket.\nTo do this, we need to set a specific flag when passing\n\u0027::\u0027 to \u0027--local\u0027 otherwise the second socket won\u0027t be\nable to bind properly.\n\nChange-Id: I705fd9bf9298a54560eca12e3797351f4af321a7\nSigned-off-by: Antonio Quartulli \u003ca@unstable.cc\u003e\nSigned-off-by: Gianmarco De Gregori \u003cgianmarco@mandelbit.com\u003e\n"},"branch":"refs/heads/master"},"9ae31809ef7ba72bd8d1e0904afe25330229ce84":{"kind":"TRIVIAL_REBASE","_number":14,"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/61/761/14","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/61/761/14","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/14 \u0026\u0026 git checkout -b change-761 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/61/761/14","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/14 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"cbb0440ee884ba3c052066d915d6fd7ce86befd2","subject":"multiproto: move generic event handling code in dedicated files"}],"author":{"name":"Antonio Quartulli","email":"a@unstable.cc","date":"2018-04-23 13:44:57.000000000","tz":480},"committer":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2025-01-24 13:47:26.000000000","tz":60},"subject":"if a local IPv6 address is provided, socket must be v6-only","message":"if a local IPv6 address is provided, socket must be v6-only\n\nIf we want to use a wildcard IPv6 socket (i.e ::port), it\nmust be separate from an IPv4 wildcard socket.\nTo do this, we need to set a specific flag when passing\n\u0027::\u0027 to \u0027--local\u0027 otherwise the second socket won\u0027t be\nable to bind properly.\n\nChange-Id: I705fd9bf9298a54560eca12e3797351f4af321a7\nSigned-off-by: Antonio Quartulli \u003ca@unstable.cc\u003e\nSigned-off-by: Gianmarco De Gregori \u003cgianmarco@mandelbit.com\u003e\n"},"branch":"refs/heads/master"},"a34c42d4b73222b2376e8ee38b9de9611f59e827":{"kind":"TRIVIAL_REBASE","_number":15,"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/61/761/15","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/61/761/15","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/15 \u0026\u0026 git checkout -b change-761 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/61/761/15","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/15 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"8a0f297e068b6701acceafc5af92eddd18a4151b","subject":"Fix PASS_BY_VALUE issue in options_postprocess_mutate_le()"}],"author":{"name":"Antonio Quartulli","email":"a@unstable.cc","date":"2018-04-23 13:44:57.000000000","tz":480},"committer":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2025-01-24 15:01:59.000000000","tz":60},"subject":"if a local IPv6 address is provided, socket must be v6-only","message":"if a local IPv6 address is provided, socket must be v6-only\n\nIf we want to use a wildcard IPv6 socket (i.e ::port), it\nmust be separate from an IPv4 wildcard socket.\nTo do this, we need to set a specific flag when passing\n\u0027::\u0027 to \u0027--local\u0027 otherwise the second socket won\u0027t be\nable to bind properly.\n\nChange-Id: I705fd9bf9298a54560eca12e3797351f4af321a7\nSigned-off-by: Antonio Quartulli \u003ca@unstable.cc\u003e\nSigned-off-by: Gianmarco De Gregori \u003cgianmarco@mandelbit.com\u003e\n"},"branch":"refs/heads/master"},"8eccf5476917c8e820ddb54cbfefa841c8bae3df":{"kind":"TRIVIAL_REBASE","_number":16,"created":"2025-01-31 10:42:08.000000000","uploader":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"ref":"refs/changes/61/761/16","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/61/761/16","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/16 \u0026\u0026 git checkout -b change-761 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/61/761/16","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/16 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"d83afe0e0c878164886d83f3ffddbc63680a6310","subject":"get_default_gateway(): implement platform support for Linux/IPROUTE2"}],"author":{"name":"Antonio Quartulli","email":"a@unstable.cc","date":"2018-04-23 13:44:57.000000000","tz":480},"committer":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2025-01-31 10:06:35.000000000","tz":60},"subject":"if a local IPv6 address is provided, socket must be v6-only","message":"if a local IPv6 address is provided, socket must be v6-only\n\nIf we want to use a wildcard IPv6 socket (i.e ::port), it\nmust be separate from an IPv4 wildcard socket.\nTo do this, we need to set a specific flag when passing\n\u0027::\u0027 to \u0027--local\u0027 otherwise the second socket won\u0027t be\nable to bind properly.\n\nChange-Id: I705fd9bf9298a54560eca12e3797351f4af321a7\nSigned-off-by: Antonio Quartulli \u003ca@unstable.cc\u003e\nSigned-off-by: Gianmarco De Gregori \u003cgianmarco@mandelbit.com\u003e\n"},"branch":"refs/heads/master"},"9b7403eeaa0871caad92a1eb67baf7d9902aaa92":{"kind":"TRIVIAL_REBASE","_number":17,"created":"2025-02-14 17:45:13.000000000","uploader":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"ref":"refs/changes/61/761/17","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/61/761/17","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/17 \u0026\u0026 git checkout -b change-761 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/17 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/17 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/17 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/61/761/17","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/17 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"6248e0af25a936728745a239bc99a390fb774a7c","subject":"Add android build to Github Actions"}],"author":{"name":"Antonio Quartulli","email":"a@unstable.cc","date":"2018-04-23 13:44:57.000000000","tz":480},"committer":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2025-02-14 16:28:33.000000000","tz":60},"subject":"if a local IPv6 address is provided, socket must be v6-only","message":"if a local IPv6 address is provided, socket must be v6-only\n\nIf we want to use a wildcard IPv6 socket (i.e ::port), it\nmust be separate from an IPv4 wildcard socket.\nTo do this, we need to set a specific flag when passing\n\u0027::\u0027 to \u0027--local\u0027 otherwise the second socket won\u0027t be\nable to bind properly.\n\nChange-Id: I705fd9bf9298a54560eca12e3797351f4af321a7\nSigned-off-by: Antonio Quartulli \u003ca@unstable.cc\u003e\nSigned-off-by: Gianmarco De Gregori \u003cgianmarco@mandelbit.com\u003e\n"},"branch":"refs/heads/master"},"c0b41f0fc524d1d29484cd8bbc8faa55c7c18102":{"kind":"TRIVIAL_REBASE","_number":18,"created":"2025-03-05 16:58:57.000000000","uploader":{"_account_id":1000034,"name":"its_Giaan","display_name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","username":"its_Giaan"},"ref":"refs/changes/61/761/18","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/61/761/18","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/18 \u0026\u0026 git checkout -b change-761 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/18 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/18 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/18 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/61/761/18","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/61/761/18 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"fed37d003d9cbc9e7c3ea5fdd0f0a287f4cee538","subject":"Add more \u0027intentional fallthrough\u0027 comments"}],"author":{"name":"Antonio Quartulli","email":"a@unstable.cc","date":"2018-04-23 13:44:57.000000000","tz":480},"committer":{"name":"Gianmarco De Gregori","email":"gianmarco@mandelbit.com","date":"2025-03-05 14:53:01.000000000","tz":60},"subject":"if a local IPv6 address is provided, socket must be v6-only","message":"if a local IPv6 address is provided, socket must be v6-only\n\nIf we want to use a wildcard IPv6 socket (i.e ::port), it\nmust be separate from an IPv4 wildcard socket.\nTo do this, we need to set a specific flag when passing\n\u0027::\u0027 to \u0027--local\u0027 otherwise the second socket won\u0027t be\nable to bind properly.\n\nChange-Id: I705fd9bf9298a54560eca12e3797351f4af321a7\nSigned-off-by: Antonio Quartulli \u003ca@unstable.cc\u003e\nSigned-off-by: Gianmarco De Gregori \u003cgianmarco@mandelbit.com\u003e\n"},"branch":"refs/heads/master"}},"requirements":[{"status":"NOT_READY","fallback_text":"All required checks must pass","type":"checks_pass"}],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"NOT_READY","labels":[{"label":"Code-Review","status":"NEED"}]},{"rule_name":"checks~ChecksSubmitRule","status":"NOT_READY","requirements":[{"status":"NOT_READY","fallback_text":"All required checks must pass","type":"checks_pass"}]}],"submit_requirements":[{"name":"Code-Review","status":"UNSATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","-label:Code-Review\u003dMIN"]}},{"name":"checks~ChecksSubmitRule","status":"UNSATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"rule:checks~ChecksSubmitRule","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["checks~ChecksSubmitRule"]}}]}
