{"author":"Jay Satiro","author_email":"raysatiro@yahoo.com","author_time":1734646322,"commit_time":1734855155,"committer":"Jay Satiro","committer_email":"raysatiro@yahoo.com","hash":"55367416f5636d0535fb76a4791667587a16c197","message":"cf-socket: error if address can't be copied\n\n- When converting Curl_addrinfo to Curl_sockaddr_ex, if the address\n  length is too large then return error CURLE_TOO_LARGE.\n\nPrior to this change the address structure was truncated on copy, and\nthe length shortened which I think is incorrect.\n\nAFAICS the only time it could conceivably happen is when a UNIX socket\npath is too long, and even then curl should've accounted for that by\nhaving a structure that is large enough to store it. This is why I added\na DEBUGASSERT for debug builds, because I don't think it should ever\nhappen.\n\nCloses https://github.com/curl/curl/pull/15784\n","parents":["b7be4011c6bfd3afc6161a66702ea73f3c643c57"],"tree_hash":"95f3d75777317b6f9e7b4b009bc19b2f5cde5e42"}