On Tue, Dec 13, 2016 at 05:40:35PM -0800, Brandon Williams wrote: > diff --git a/transport.c b/transport.c > index e1ba78b..fbd799d 100644 > --- a/transport.c > +++ b/transport.c > @@ -700,11 +700,6 @@ void transport_check_allowed(const char *type) > die("transport '%s' not allowed", type); > } > > -int transport_restrict_protocols(void) > -{ > - return !!protocol_whitelist(); > -} > - This function was subtly broken as of patch 2 of the series. It's probably not a big deal in the long run, but should the series be re-ordered to put this one first? I think the commit message would need adjusted, but it probably should mention the reasons this is a good idea even _without_ the new config system. Namely that even when there's no protocol whitelist, newer versions of curl have all of the other non-http protocols disabled. I wonder if anybody is actually using a version of curl old enough to trigger this. If so, they're going to get the warning every time they fetch via http. We might need to stick it behind an "advice.*" config option, though I'm inclined to leave it as-is and see if anybody actually complains. -Peff