[squid-dev] [PATCH] implement RFC3986

Alex Rousskov rousskov at measurement-factory.com
Wed Feb 10 16:27:46 UTC 2016


On 02/10/2016 08:59 AM, Amos Jeffries wrote:
> This is the updated patch implementing RFC 3986 URI coding ('URL-escaping').
> 
> So far all the audit suggestions except Tokenizer usage have been
> implemented. Tokenizer is omitted because we still want helpers to be
> able to instantiate these templates functions with std::string.

I do not think "we" want these templates. If helper code prefers to use
std::string, that code can call a simple wrapper that converts
std::string to SBuf or Tokenizer and then calls the non-template Rfc3986
functions.

Alex.



More information about the squid-dev mailing list