Fix all -Wall -W compiler warnings.
Reformat all code using astyle.
Convert sizeof foo to sizeof(foo). While technically sizeof is an operator and doesn't need the parentheses around expressions it operates on, except if they are type names, code formatters don't seem to handle this very well.
Set status.proxy_passed early for Proxy = exec.
Fix Proxy = exec.
Releasing 1.0.30.
Delay sending the real ID request until after a proxy request is granted.
Log only the first line of a proxy request rejection message.
Fix proxy reply parsing broken by the previous commit.
Allow non-empty lines after status code from a HTTP proxy.
Cast 0xff to char before comparing it to another char. Clang warned about this.
Add ability to use proxies to connect to hostnames when there is no nameserver. This adds support for SOCKS4a, and enhances the support for SOCKS5 and HTTP.