)]}'
{"id":"openvpn~1259","triplet_id":"openvpn~master~I41b9f7686180f2549bd4984cbbf66059f0ba2b15","project":"openvpn","branch":"master","topic":"wconversion","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":"2026-08-26 12:06:50.000000000","reason":"removed on reply"},"1000002":{"account":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"last_update":"2026-08-26 18:55:54.000000000","reason":"Change was submitted"},"1000001":{"account":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"last_update":"2026-08-26 18:55:54.000000000","reason":"Change was submitted"},"1000053":{"account":{"_account_id":1000053,"name":"razvanc","display_name":"Razvan Cojocaru","email":"razvanc@mailbox.org","username":"razvanc"},"last_update":"2026-08-26 18:55:54.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I41b9f7686180f2549bd4984cbbf66059f0ba2b15","subject":"init: Fix conversion warnings","status":"MERGED","created":"2025-10-08 16:11:57.000000000","updated":"2026-08-26 18:55:54.000000000","submitted":"2026-08-26 18:55:54.000000000","submitter":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"total_comment_count":14,"unresolved_comment_count":1,"has_review_started":true,"submission_id":"1259-wconversion","meta_rev_id":"6bb91f9e786dd148a507c5f39ed6b403275c980d","_number":1259,"virtual_id_number":1259,"owner":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"actions":{},"labels":{"Code-Review":{"all":[{"value":0,"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},{"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"},"description":"","default_value":0}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_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":1000026,"name":"openvpn-devel","email":"openvpn-devel@lists.sourceforge.net","username":"openvpn-devel"},{"_account_id":1000053,"name":"razvanc","display_name":"Razvan Cojocaru","email":"razvanc@mailbox.org","username":"razvanc"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-10-08 16:11:58.000000000","updated_by":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"reviewer":{"_account_id":1000026,"name":"openvpn-devel","email":"openvpn-devel@lists.sourceforge.net","username":"openvpn-devel"},"state":"CC"},{"updated":"2025-10-08 16:11:58.000000000","updated_by":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"reviewer":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"state":"REVIEWER"},{"updated":"2025-10-10 11:04:33.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":"2026-08-26 05:25:31.000000000","updated_by":{"_account_id":1000053,"name":"razvanc","display_name":"Razvan Cojocaru","email":"razvanc@mailbox.org","username":"razvanc"},"reviewer":{"_account_id":1000053,"name":"razvanc","display_name":"Razvan Cojocaru","email":"razvanc@mailbox.org","username":"razvanc"},"state":"CC"}],"messages":[{"id":"cead2ced64acde1a0d46c411e765858499ccce0c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"date":"2025-10-08 16:11:57.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"0acded612b2c4ae01fae6cc4e7975e56ef5890f3","author":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"date":"2025-10-10 11:04:33.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"96e9196b727af2843212e4b2d6fcacb8a5dd4cef","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"date":"2025-10-13 10:44:53.000000000","message":"Uploaded patch set 2: Patch Set 1 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":2},{"id":"7776476b8c62c74a63e90ce47233638c4a6b2e37","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"date":"2025-10-15 10:21:47.000000000","message":"Uploaded patch set 3: Patch Set 2 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":3},{"id":"5fbea5ef663d447d0d7d0a66e15c2dda3e31da30","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"date":"2025-10-17 10:48:49.000000000","message":"Uploaded patch set 4: Patch Set 3 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":4},{"id":"4c70d2415d6f23301f4f784d953226555622e9da","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"date":"2025-10-20 13:31:03.000000000","message":"Uploaded patch set 5: Patch Set 4 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":5},{"id":"328cb5541263f4c83706cd7ebc50b5820d199280","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"date":"2025-10-24 16:52:30.000000000","message":"Uploaded patch set 6: Patch Set 5 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":6},{"id":"ebf50184ba4db77c3541858560b2dbac96c72adc","author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"date":"2025-10-27 11:52:47.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"ce1276e493d718db8947e2097fd414f1eb25c72e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"date":"2025-10-29 13:13:15.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":"833b648a2aed1a5efccc1e7200845cb9dc9b7bf9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"date":"2025-11-05 17:42:21.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":"ab0c661d0faa1de262bb65ecc285792d17a7e823","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"date":"2025-11-14 15:40:07.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":"a86129b2ca4508800faeec3e5cbd5d3d840fd8a7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"date":"2025-11-18 15:54:44.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":"cc38e768acda9234b4e771f35df30c3b254d9d4c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"date":"2025-11-28 20:27:44.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":"bead61da22e0bd2b7a2889863bf306ef6c19e3d6","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"date":"2025-12-10 16:24:01.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":"1df53c8f3eb8ff245cb026eca09bfdbe040e7b17","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"date":"2025-12-11 12:50:09.000000000","message":"Uploaded patch set 13: Patch Set 12 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":13},{"id":"e805c9b58ceb29292d568963f9f2ede897ab1912","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"date":"2026-01-21 17:15:58.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":"5bf885a2b7fdf3c2a6b43dfa9e9ac4c148a1ec35","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"date":"2026-03-13 16:39:02.000000000","message":"Uploaded patch set 15.\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":15},{"id":"5d1e6a7319fb4684a7c5e38584f997a31d62f575","author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"date":"2026-03-13 16:39:56.000000000","message":"Patch Set 15:\n\n(1 comment)","accounts_in_message":[],"_revision_number":15},{"id":"000ce0324d202bef85b4ef7c394091d8ee9417c3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"date":"2026-03-16 11:56:47.000000000","message":"Uploaded patch set 16: Patch Set 15 was rebased.","accounts_in_message":[],"_revision_number":16},{"id":"7943f59e29cb79f0c7ab1ebb1b068307cbe21eae","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"date":"2026-03-23 17:11:18.000000000","message":"Uploaded patch set 17: Patch Set 16 was rebased.","accounts_in_message":[],"_revision_number":17},{"id":"9f07a35b8b120f1c3030cd92b146c5602f8e7355","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"date":"2026-03-30 21:27:19.000000000","message":"Uploaded patch set 18: Patch Set 17 was rebased.","accounts_in_message":[],"_revision_number":18},{"id":"b91044679283b78d3f67da4e2f05a793bd77fc78","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"date":"2026-04-01 11:12:32.000000000","message":"Uploaded patch set 19: Patch Set 18 was rebased.","accounts_in_message":[],"_revision_number":19},{"id":"8624160d4895f30fb70169e65caad745eccebfa3","author":{"_account_id":1000053,"name":"razvanc","display_name":"Razvan Cojocaru","email":"razvanc@mailbox.org","username":"razvanc"},"date":"2026-08-26 05:25:31.000000000","message":"Patch Set 19:\n\n(5 comments)","accounts_in_message":[],"_revision_number":19},{"id":"c1b200419e8c4dccc29fafb77ff0ce280aa6b6a1","author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"date":"2026-08-26 11:06:52.000000000","message":"Patch Set 19:\n\n(1 comment)","accounts_in_message":[],"_revision_number":19},{"id":"67be2fc4f40dab322c762191cc66b558db3ac7d6","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"date":"2026-08-26 11:40:25.000000000","message":"Uploaded patch set 20.","accounts_in_message":[],"_revision_number":20},{"id":"6bc383a027a6d464781b306b279120cd79be3ac2","author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"date":"2026-08-26 11:52:23.000000000","message":"Patch Set 20:\n\n(4 comments)","accounts_in_message":[],"_revision_number":20},{"id":"b9c04bf1281fa5a7e86539be3a0c5c36363dc4f5","author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"date":"2026-08-26 11:52:44.000000000","message":"Patch Set 20:\n\n(1 comment)","accounts_in_message":[],"_revision_number":20},{"id":"dd31612160946cac9e30189c1dcca57a685d6fb2","author":{"_account_id":1000003,"name":"plaisthos","display_name":"Arne Schwabe","email":"arne-openvpn@rfc2549.org","username":"plaisthos"},"date":"2026-08-26 12:06:50.000000000","message":"Patch Set 20: Code-Review+2","accounts_in_message":[],"_revision_number":20},{"id":"6bb91f9e786dd148a507c5f39ed6b403275c980d","tag":"autogenerated:gerrit:merged","author":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"date":"2026-08-26 18:55:54.000000000","message":"Change has been successfully pushed.","accounts_in_message":[],"_revision_number":21}],"current_revision_number":21,"current_revision":"2508b2d749f3cd4d951867156700af30c0db7eae","revisions":{"21dc6bc38376a79137df03f6226d9479779c8635":{"kind":"REWORK","_number":1,"created":"2025-10-08 16:11:57.000000000","uploader":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"ref":"refs/changes/59/1259/1","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/59/1259/1","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/1 \u0026\u0026 git checkout -b change-1259 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/59/1259/1","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/1 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"ed49893788cf8d3a966264404c4ad2b45f6be6c2","subject":"console: Simplify query_user_add interface"}],"author":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2025-10-08 16:08:57.000000000","tz":120},"committer":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2025-10-08 16:08:57.000000000","tz":120},"subject":"init: Fix conversion warnings","message":"init: Fix conversion warnings\n\nCan be separated in mostly two classes of issues:\n - Return type of get_random is long, but we ensure that value\n   is in range so we can cast it to whatever we need.\n - Doing MTU match in size_t even though most of the input\n   values are int.\n\nChange-Id: I41b9f7686180f2549bd4984cbbf66059f0ba2b15\nSigned-off-by: Frank Lichtenheld \u003cfrank@lichtenheld.com\u003e\n"},"branch":"refs/heads/master"},"0a74168022f1faa6ae076d98e32c9d5cbd654be8":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2025-10-13 10:44:53.000000000","uploader":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"ref":"refs/changes/59/1259/2","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/59/1259/2","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/2 \u0026\u0026 git checkout -b change-1259 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/59/1259/2","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/2 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"cf2d18de8b9d75a235dba8e84674361cf64b1489","subject":"Make recursive routing check more fine-grained"}],"author":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2025-10-08 16:08:57.000000000","tz":120},"committer":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2025-10-13 10:30:09.000000000","tz":120},"subject":"init: Fix conversion warnings","message":"init: Fix conversion warnings\n\nCan be separated in mostly two classes of issues:\n - Return type of get_random is long, but we ensure that value\n   is in range so we can cast it to whatever we need.\n - Doing MTU match in size_t even though most of the input\n   values are int.\n\nChange-Id: I41b9f7686180f2549bd4984cbbf66059f0ba2b15\nSigned-off-by: Frank Lichtenheld \u003cfrank@lichtenheld.com\u003e\n"},"branch":"refs/heads/master"},"156e284e77cc1159147daaa72c3cda9ced081e0e":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2025-10-15 10:21:47.000000000","uploader":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"ref":"refs/changes/59/1259/3","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/59/1259/3","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/3 \u0026\u0026 git checkout -b change-1259 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/59/1259/3","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/3 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"b298a7418e3776972159d84c4636c829ec6f6946","subject":"dhcp: Clean up type handling of write_dhcp_*"}],"author":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2025-10-08 16:08:57.000000000","tz":120},"committer":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2025-10-15 10:21:34.000000000","tz":120},"subject":"init: Fix conversion warnings","message":"init: Fix conversion warnings\n\nCan be separated in mostly two classes of issues:\n - Return type of get_random is long, but we ensure that value\n   is in range so we can cast it to whatever we need.\n - Doing MTU match in size_t even though most of the input\n   values are int.\n\nChange-Id: I41b9f7686180f2549bd4984cbbf66059f0ba2b15\nSigned-off-by: Frank Lichtenheld \u003cfrank@lichtenheld.com\u003e\n"},"branch":"refs/heads/master"},"a753ccd05ea14a59986c254690fd2d9ede1e8bcb":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2025-10-17 10:48:49.000000000","uploader":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"ref":"refs/changes/59/1259/4","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/59/1259/4","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/4 \u0026\u0026 git checkout -b change-1259 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/59/1259/4","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/4 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"23d70b08a94b150f5df76449e2acbf7a1160146a","subject":"proxy: factor out send code common with socks proxy"}],"author":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2025-10-08 16:08:57.000000000","tz":120},"committer":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2025-10-16 12:24:38.000000000","tz":120},"subject":"init: Fix conversion warnings","message":"init: Fix conversion warnings\n\nCan be separated in mostly two classes of issues:\n - Return type of get_random is long, but we ensure that value\n   is in range so we can cast it to whatever we need.\n - Doing MTU match in size_t even though most of the input\n   values are int.\n\nChange-Id: I41b9f7686180f2549bd4984cbbf66059f0ba2b15\nSigned-off-by: Frank Lichtenheld \u003cfrank@lichtenheld.com\u003e\n"},"branch":"refs/heads/master"},"138348916b40fbf0f16863d7f81045909f030fb3":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2025-10-20 13:31:03.000000000","uploader":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"ref":"refs/changes/59/1259/5","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/59/1259/5","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/5 \u0026\u0026 git checkout -b change-1259 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/59/1259/5","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/5 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"3e76d8f8a475d08bcb50321e742a06c53e19d45d","subject":"dco: remove dco_read/write_bytes from dco_context_t"}],"author":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2025-10-08 16:08:57.000000000","tz":120},"committer":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2025-10-20 12:49:39.000000000","tz":120},"subject":"init: Fix conversion warnings","message":"init: Fix conversion warnings\n\nCan be separated in mostly two classes of issues:\n - Return type of get_random is long, but we ensure that value\n   is in range so we can cast it to whatever we need.\n - Doing MTU match in size_t even though most of the input\n   values are int.\n\nChange-Id: I41b9f7686180f2549bd4984cbbf66059f0ba2b15\nSigned-off-by: Frank Lichtenheld \u003cfrank@lichtenheld.com\u003e\n"},"branch":"refs/heads/master"},"b302811bac616f4881aab67d55df75277753a814":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2025-10-24 16:52:30.000000000","uploader":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"ref":"refs/changes/59/1259/6","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/59/1259/6","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/6 \u0026\u0026 git checkout -b change-1259 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/59/1259/6","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/6 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"a69d9b66502f13354750d8146cd038cc7a26a0bd","subject":"Do not try to use the encrypt-then-mac ciphers from OpenSSL 3.6.0"}],"author":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2025-10-08 16:08:57.000000000","tz":120},"committer":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2025-10-24 16:50:29.000000000","tz":120},"subject":"init: Fix conversion warnings","message":"init: Fix conversion warnings\n\nCan be separated in mostly two classes of issues:\n - Return type of get_random is long, but we ensure that value\n   is in range so we can cast it to whatever we need.\n - Doing MTU match in size_t even though most of the input\n   values are int.\n\nChange-Id: I41b9f7686180f2549bd4984cbbf66059f0ba2b15\nSigned-off-by: Frank Lichtenheld \u003cfrank@lichtenheld.com\u003e\n"},"branch":"refs/heads/master"},"151baadcf858fd8996e066038087a2e8de65ba89":{"kind":"TRIVIAL_REBASE","_number":7,"created":"2025-10-29 13:13:15.000000000","uploader":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"ref":"refs/changes/59/1259/7","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/59/1259/7","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/7 \u0026\u0026 git checkout -b change-1259 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/59/1259/7","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/7 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"f938d991a8222bb3304865f2cd7b368d7f8a9224","subject":"Install host routes for out-of-subnet ifconfig-push addresses when DCO is enabled"}],"author":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2025-10-08 16:08:57.000000000","tz":120},"committer":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2025-10-29 13:09:32.000000000","tz":60},"subject":"init: Fix conversion warnings","message":"init: Fix conversion warnings\n\nCan be separated in mostly two classes of issues:\n - Return type of get_random is long, but we ensure that value\n   is in range so we can cast it to whatever we need.\n - Doing MTU match in size_t even though most of the input\n   values are int.\n\nChange-Id: I41b9f7686180f2549bd4984cbbf66059f0ba2b15\nSigned-off-by: Frank Lichtenheld \u003cfrank@lichtenheld.com\u003e\n"},"branch":"refs/heads/master"},"327f9021ff048bf9f62fa8ffceb8302c65317e61":{"kind":"TRIVIAL_REBASE","_number":8,"created":"2025-11-05 17:42:21.000000000","uploader":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"ref":"refs/changes/59/1259/8","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/59/1259/8","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/8 \u0026\u0026 git checkout -b change-1259 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/59/1259/8","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/8 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"8545a3db4e83d0294d823ad6489a3040de10984e","subject":"init: make some functions static"}],"author":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2025-10-08 16:08:57.000000000","tz":120},"committer":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2025-11-05 17:40:31.000000000","tz":60},"subject":"init: Fix conversion warnings","message":"init: Fix conversion warnings\n\nCan be separated in mostly two classes of issues:\n - Return type of get_random is long, but we ensure that value\n   is in range so we can cast it to whatever we need.\n - Doing MTU match in size_t even though most of the input\n   values are int.\n\nChange-Id: I41b9f7686180f2549bd4984cbbf66059f0ba2b15\nSigned-off-by: Frank Lichtenheld \u003cfrank@lichtenheld.com\u003e\n"},"branch":"refs/heads/master"},"511c400bc738925c3840a385c7f51d4f0102de4e":{"kind":"TRIVIAL_REBASE","_number":9,"created":"2025-11-14 15:40:07.000000000","uploader":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"ref":"refs/changes/59/1259/9","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/59/1259/9","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/9 \u0026\u0026 git checkout -b change-1259 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/59/1259/9","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/9 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"c716b3b8bf5945e326c5ac7a8b04de9c0c6a4c8f","subject":"options: remove --opt-verify functionality"}],"author":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2025-10-08 16:08:57.000000000","tz":120},"committer":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2025-11-14 15:38:10.000000000","tz":60},"subject":"init: Fix conversion warnings","message":"init: Fix conversion warnings\n\nCan be separated in mostly two classes of issues:\n - Return type of get_random is long, but we ensure that value\n   is in range so we can cast it to whatever we need.\n - Doing MTU match in size_t even though most of the input\n   values are int.\n\nChange-Id: I41b9f7686180f2549bd4984cbbf66059f0ba2b15\nSigned-off-by: Frank Lichtenheld \u003cfrank@lichtenheld.com\u003e\n"},"branch":"refs/heads/master"},"72abd900a6f8be0ee06b5618f8118d6fd1962285":{"kind":"TRIVIAL_REBASE","_number":10,"created":"2025-11-18 15:54:44.000000000","uploader":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"ref":"refs/changes/59/1259/10","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/59/1259/10","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/10 \u0026\u0026 git checkout -b change-1259 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/59/1259/10","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/10 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"d6ee27b4ff31e4469d699f3bfd7b9998ab167230","subject":"OpenVPN Release 2.7_rc2"}],"author":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2025-10-08 16:08:57.000000000","tz":120},"committer":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2025-11-18 15:54:25.000000000","tz":60},"subject":"init: Fix conversion warnings","message":"init: Fix conversion warnings\n\nCan be separated in mostly two classes of issues:\n - Return type of get_random is long, but we ensure that value\n   is in range so we can cast it to whatever we need.\n - Doing MTU match in size_t even though most of the input\n   values are int.\n\nChange-Id: I41b9f7686180f2549bd4984cbbf66059f0ba2b15\nSigned-off-by: Frank Lichtenheld \u003cfrank@lichtenheld.com\u003e\n"},"branch":"refs/heads/master"},"df9a96fe52b2ad2340c3ac7213c3dff22944d89f":{"kind":"TRIVIAL_REBASE","_number":11,"created":"2025-11-28 20:27:44.000000000","uploader":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"ref":"refs/changes/59/1259/11","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/59/1259/11","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/11 \u0026\u0026 git checkout -b change-1259 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/59/1259/11","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/11 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"31ef3d66c20e62cd6cc87a6b9f9c9987b889335c","subject":"OpenVPN Release 2.7_rc3"}],"author":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2025-10-08 16:08:57.000000000","tz":120},"committer":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2025-11-28 20:27:23.000000000","tz":60},"subject":"init: Fix conversion warnings","message":"init: Fix conversion warnings\n\nCan be separated in mostly two classes of issues:\n - Return type of get_random is long, but we ensure that value\n   is in range so we can cast it to whatever we need.\n - Doing MTU match in size_t even though most of the input\n   values are int.\n\nChange-Id: I41b9f7686180f2549bd4984cbbf66059f0ba2b15\nSigned-off-by: Frank Lichtenheld \u003cfrank@lichtenheld.com\u003e\n"},"branch":"refs/heads/master"},"f07c41db40bd2a6788e42a6bb0984bffed0d1312":{"kind":"TRIVIAL_REBASE","_number":12,"created":"2025-12-10 16:24:01.000000000","uploader":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"ref":"refs/changes/59/1259/12","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/59/1259/12","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/12 \u0026\u0026 git checkout -b change-1259 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/59/1259/12","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/12 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"309c2332c353e741d0b696112891cbe0a8e4080f","subject":"PUSH_UPDATE: fix option reset logic in continuation messages"}],"author":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2025-10-08 16:08:57.000000000","tz":120},"committer":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2025-12-10 16:23:13.000000000","tz":60},"subject":"init: Fix conversion warnings","message":"init: Fix conversion warnings\n\nCan be separated in mostly two classes of issues:\n - Return type of get_random is long, but we ensure that value\n   is in range so we can cast it to whatever we need.\n - Doing MTU match in size_t even though most of the input\n   values are int.\n\nChange-Id: I41b9f7686180f2549bd4984cbbf66059f0ba2b15\nSigned-off-by: Frank Lichtenheld \u003cfrank@lichtenheld.com\u003e\n"},"branch":"refs/heads/master"},"43af63a9e4e5b758b73609e74edfc6b083bd9216":{"kind":"TRIVIAL_REBASE","_number":13,"created":"2025-12-11 12:50:09.000000000","uploader":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"ref":"refs/changes/59/1259/13","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/59/1259/13","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/13 \u0026\u0026 git checkout -b change-1259 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/59/1259/13","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/13 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"e5ff824753a7ebeb1cf78f1f0d86f3790eff83e6","subject":"Deprecate --fast-io option"}],"author":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2025-10-08 16:08:57.000000000","tz":120},"committer":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2025-12-11 12:47:19.000000000","tz":60},"subject":"init: Fix conversion warnings","message":"init: Fix conversion warnings\n\nCan be separated in mostly two classes of issues:\n - Return type of get_random is long, but we ensure that value\n   is in range so we can cast it to whatever we need.\n - Doing MTU match in size_t even though most of the input\n   values are int.\n\nChange-Id: I41b9f7686180f2549bd4984cbbf66059f0ba2b15\nSigned-off-by: Frank Lichtenheld \u003cfrank@lichtenheld.com\u003e\n"},"branch":"refs/heads/master"},"de4ace4eb0b8d93def753a926e0fdf29c611acfe":{"kind":"TRIVIAL_REBASE","_number":14,"created":"2026-01-21 17:15:58.000000000","uploader":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"ref":"refs/changes/59/1259/14","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/59/1259/14","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/14 \u0026\u0026 git checkout -b change-1259 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/59/1259/14","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/14 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"2cc00e80bca26c1c7129fa45e48714ca68b56b28","subject":"socket: Avoid conversion warning in get_addr_generic"}],"author":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2025-10-08 16:08:57.000000000","tz":120},"committer":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2026-01-21 17:00:56.000000000","tz":60},"subject":"init: Fix conversion warnings","message":"init: Fix conversion warnings\n\nCan be separated in mostly two classes of issues:\n - Return type of get_random is long, but we ensure that value\n   is in range so we can cast it to whatever we need.\n - Doing MTU match in size_t even though most of the input\n   values are int.\n\nChange-Id: I41b9f7686180f2549bd4984cbbf66059f0ba2b15\nSigned-off-by: Frank Lichtenheld \u003cfrank@lichtenheld.com\u003e\n"},"branch":"refs/heads/master"},"c4f4d87ebfc2b7b99fec9e234e0a2989b948e33c":{"kind":"REWORK","_number":15,"created":"2026-03-13 16:39:02.000000000","uploader":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"ref":"refs/changes/59/1259/15","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/59/1259/15","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/15 \u0026\u0026 git checkout -b change-1259 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/59/1259/15","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/15 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"e87c541a68f060f9a27f7b8104b61d4c41f86719","subject":"init: Avoid sign-compare warnings"}],"author":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2025-10-08 16:08:57.000000000","tz":120},"committer":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2026-03-13 16:37:57.000000000","tz":60},"subject":"init: Fix conversion warnings","message":"init: Fix conversion warnings\n\nCan be separated in mostly two classes of issues:\n - Return type of get_random is long, but we ensure that value\n   is in range so we can cast it to whatever we need.\n - Doing MTU match in size_t even though most of the input\n   values are int.\n\nChange-Id: I41b9f7686180f2549bd4984cbbf66059f0ba2b15\nSigned-off-by: Frank Lichtenheld \u003cfrank@lichtenheld.com\u003e\n"},"branch":"refs/heads/master"},"9ffb677c5971bf92490186c4fc1502b4b4da0e29":{"kind":"TRIVIAL_REBASE","_number":16,"created":"2026-03-16 11:56:47.000000000","uploader":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"ref":"refs/changes/59/1259/16","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/59/1259/16","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/16 \u0026\u0026 git checkout -b change-1259 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/59/1259/16","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/16 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"ff33eb77525e049176138b0db54b71c71b5e93aa","subject":"init: Avoid sign-compare warnings"}],"author":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2025-10-08 16:08:57.000000000","tz":120},"committer":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2026-03-16 11:56:27.000000000","tz":60},"subject":"init: Fix conversion warnings","message":"init: Fix conversion warnings\n\nCan be separated in mostly two classes of issues:\n - Return type of get_random is long, but we ensure that value\n   is in range so we can cast it to whatever we need.\n - Doing MTU match in size_t even though most of the input\n   values are int.\n\nChange-Id: I41b9f7686180f2549bd4984cbbf66059f0ba2b15\nSigned-off-by: Frank Lichtenheld \u003cfrank@lichtenheld.com\u003e\n"},"branch":"refs/heads/master"},"daffb4b9477db20bf90b3ea69bbdbdcdc5c92003":{"kind":"TRIVIAL_REBASE","_number":17,"created":"2026-03-23 17:11:18.000000000","uploader":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"ref":"refs/changes/59/1259/17","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/59/1259/17","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/17 \u0026\u0026 git checkout -b change-1259 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/17 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/17 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/17 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/59/1259/17","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/17 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"b0325cd48b342edec5f05d4ded710cf03fe38d26","subject":"init: Avoid sign-compare warnings"}],"author":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2025-10-08 16:08:57.000000000","tz":120},"committer":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2026-03-23 17:11:11.000000000","tz":60},"subject":"init: Fix conversion warnings","message":"init: Fix conversion warnings\n\nCan be separated in mostly two classes of issues:\n - Return type of get_random is long, but we ensure that value\n   is in range so we can cast it to whatever we need.\n - Doing MTU match in size_t even though most of the input\n   values are int.\n\nChange-Id: I41b9f7686180f2549bd4984cbbf66059f0ba2b15\nSigned-off-by: Frank Lichtenheld \u003cfrank@lichtenheld.com\u003e\n"},"branch":"refs/heads/master"},"1e54055a2497fe79c764f3a1d7d59dab6793b4e6":{"kind":"TRIVIAL_REBASE","_number":18,"created":"2026-03-30 21:27:19.000000000","uploader":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"ref":"refs/changes/59/1259/18","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/59/1259/18","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/18 \u0026\u0026 git checkout -b change-1259 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/18 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/18 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/18 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/59/1259/18","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/18 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"145f69315360cf549d72d701ad2d655d1cc3664f","subject":"init: Avoid sign-compare warnings"}],"author":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2025-10-08 16:08:57.000000000","tz":120},"committer":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2026-03-30 21:26:20.000000000","tz":120},"subject":"init: Fix conversion warnings","message":"init: Fix conversion warnings\n\nCan be separated in mostly two classes of issues:\n - Return type of get_random is long, but we ensure that value\n   is in range so we can cast it to whatever we need.\n - Doing MTU match in size_t even though most of the input\n   values are int.\n\nChange-Id: I41b9f7686180f2549bd4984cbbf66059f0ba2b15\nSigned-off-by: Frank Lichtenheld \u003cfrank@lichtenheld.com\u003e\n"},"branch":"refs/heads/master"},"27a30f12ef7b9a1d4b225c948d0444472aa5dd1c":{"kind":"TRIVIAL_REBASE","_number":19,"created":"2026-04-01 11:12:32.000000000","uploader":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"ref":"refs/changes/59/1259/19","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/59/1259/19","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/19 \u0026\u0026 git checkout -b change-1259 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/19 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/19 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/19 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/59/1259/19","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/19 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"8aa3ba3778797e47f669dd737570e21bbff469a7","subject":"init: Avoid sign-compare warnings"}],"author":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2025-10-08 16:08:57.000000000","tz":120},"committer":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2026-04-01 10:46:25.000000000","tz":120},"subject":"init: Fix conversion warnings","message":"init: Fix conversion warnings\n\nCan be separated in mostly two classes of issues:\n - Return type of get_random is long, but we ensure that value\n   is in range so we can cast it to whatever we need.\n - Doing MTU match in size_t even though most of the input\n   values are int.\n\nChange-Id: I41b9f7686180f2549bd4984cbbf66059f0ba2b15\nSigned-off-by: Frank Lichtenheld \u003cfrank@lichtenheld.com\u003e\n"},"branch":"refs/heads/master"},"4ccfed975151a7bb0601eefcdac5e847c514cf24":{"kind":"REWORK","_number":20,"created":"2026-08-26 11:40:25.000000000","uploader":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"ref":"refs/changes/59/1259/20","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/59/1259/20","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/20 \u0026\u0026 git checkout -b change-1259 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/20 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/20 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/20 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/59/1259/20","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/20 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"01c8c4c624a7a1405c9afba8ad8d296dee595ee5","subject":"multi: don\u0027t let stale-routes-check delete permanent routes"}],"author":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2025-10-08 16:08:57.000000000","tz":120},"committer":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2026-08-26 11:28:35.000000000","tz":120},"subject":"init: Fix conversion warnings","message":"init: Fix conversion warnings\n\nCan be separated in mostly two classes of issues:\n - Return type of get_random is int64_t, but we ensure that value\n   is in range so we can cast it to whatever we need.\n - Doing MTU match in size_t even though most of the input\n   values are int.\n\nChange-Id: I41b9f7686180f2549bd4984cbbf66059f0ba2b15\nSigned-off-by: Frank Lichtenheld \u003cfrank@lichtenheld.com\u003e\n"},"branch":"refs/heads/master"},"2508b2d749f3cd4d951867156700af30c0db7eae":{"kind":"NO_CODE_CHANGE","_number":21,"created":"2026-08-26 18:55:54.000000000","uploader":{"_account_id":1000002,"name":"cron2","display_name":"Gert Doering","email":"gert@greenie.muc.de","username":"cron2"},"ref":"refs/changes/59/1259/21","fetch":{"anonymous http":{"url":"http://gerrit.openvpn.net/openvpn","ref":"refs/changes/59/1259/21","commands":{"Branch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/21 \u0026\u0026 git checkout -b change-1259 FETCH_HEAD","Checkout":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/21 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/21 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/21 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull http://gerrit.openvpn.net/openvpn refs/changes/59/1259/21","Reset To":"git fetch http://gerrit.openvpn.net/openvpn refs/changes/59/1259/21 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"01c8c4c624a7a1405c9afba8ad8d296dee595ee5","subject":"multi: don\u0027t let stale-routes-check delete permanent routes"}],"author":{"name":"Frank Lichtenheld","email":"frank@lichtenheld.com","date":"2026-08-26 12:33:41.000000000","tz":120},"committer":{"name":"Gert Doering","email":"gert@greenie.muc.de","date":"2026-08-26 18:44:08.000000000","tz":120},"subject":"init: Fix conversion warnings","message":"init: Fix conversion warnings\n\nCan be separated in mostly two classes of issues:\n - Return type of get_random is int64_t, but we ensure that value\n   is in range so we can cast it to whatever we need.\n - Doing MTU match in size_t even though most of the input\n   values are int.\n\nChange-Id: I41b9f7686180f2549bd4984cbbf66059f0ba2b15\nSigned-off-by: Frank Lichtenheld \u003cfrank@lichtenheld.com\u003e\nAcked-by: Arne Schwabe \u003carne-openvpn@rfc2549.org\u003e\nGerrit URL: https://gerrit.openvpn.net/c/openvpn/+/1259\nMessage-Id: \u003c20260826123346.14535-1-gert@greenie.muc.de\u003e\nURL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg38722.html\nSigned-off-by: Gert Doering \u003cgert@greenie.muc.de\u003e\n"},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
