Yes, just tried that on top of 7.40.0. It seems to work very nicely. :)
In that case, here's a suggested fix for vtls/openssl.c: diff --git a/lib/vtls/openssl.c...
CURLOPT_PINNEDPUBLICKEY documentation incomplete
I apologize, somehow how I posted this without completing it -- stupid browser. Please...
CURLOPT_PINNEDPUBLICKEY documentation incomplete
curl improperly removes non-numeric scope identifiers from IPv6 addresses