-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 14/05/14 12:43, Kevin Wolf wrote: > Am 14.05.2014 um 18:08 hat Matthew Booth geschrieben: >> On 14/05/14 03:48, Kevin Wolf wrote: >>> Am 13.05.2014 um 21:47 hat Eric Blake geschrieben: >>>> On 05/08/2014 02:42 AM, Matthew Booth wrote: >>>>> [PATCH 1/4] curl: Fix parsing of readahead option from >>>>> filename [PATCH 2/4] curl: Add sslverify option [PATCH >>>>> 3/4] curl: Add usage documentation >>>>> >>>>> The first 3 patches are reposted with updates following >>>>> discussion of the option syntax. With this patch I've >>>>> decided to break entirely with the previous syntax. Given >>>>> that option parsing was previously both broken and >>>>> undocumented, this is hopefully a forgivable sin. >>>>> >>>>> The new syntax is: >>>>> >>>>> http://user:passw...@example.com/path?query[opt1=val:opt2=val] >>>>> >>>>> >>>>> I've bounded the option block in square brackets as these have >>>>> no semantic meaning in any of the supported URI formats. >>>> >>>> Offhand, I'm not liking this. Why not use a completely >>>> valid URI, with '.../path?query&opt1=val&opt2=val'? >>>> Inventing your own [opt1=val:opt2=val] on top of URI is >>>> asking for confusion. >>>> >>>> Are you trying to support a way to pass a query string to >>>> the curl URI, in addition to local options? How often do >>>> curl URIs need a query? >>> >>> My guess would be that you need this more often than local >>> options. >>> >>> Anyway, let's not add new options encoded in the URL, but >>> point users to separate options. We may decide that we need the >>> support the old crude way of encoding local options for >>> compatibility, but preferably I would make filename just a >>> plain URL. >> >> Agree, but only when we support giving options to a backing >> file. > > Right, but we want that anyway. I applied Max's patches for the > json: pseudo-protocol today, so we should have everything we need.
I can't see this in block/master. Am I looking in the wrong place? Matt > > Kevin > - -- Matthew Booth Red Hat Engineering, Virtualisation Team Phone: +442070094448 (UK) GPG ID: D33C3490 GPG FPR: 3733 612D 2D05 5458 8A8A 1600 3441 EA19 D33C 3490 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iEYEARECAAYFAlNz3jQACgkQNEHqGdM8NJBBNACeKipCLadTv1+AANVJzLrMcJmU q0IAnREbaaT3LVXaIYr09eej04mzvokG =bEUQ -----END PGP SIGNATURE-----