From 12f041de930a20a3df91f9f90c4fd518162ea82c Mon Sep 17 00:00:00 2001 From: dequis Date: Wed, 21 Oct 2015 10:14:17 -0300 Subject: socks4a proxy support (like socks4 with remote DNS) Fixes trac ticket 995 https://bugs.bitlbee.org/bitlbee/ticket/995 This is slightly pointless for the suggested use case (tor), since with socks5 we already send a hostname instead of an IP address. Either way, it was easy to implement, so I hope it helps. --- conf.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'conf.c') diff --git a/conf.c b/conf.c index 845731b2..ac02f1b1 100644 --- a/conf.c +++ b/conf.c @@ -294,6 +294,8 @@ static int conf_loadini(conf_t *conf, char *file) proxytype = PROXY_SOCKS4; } else if (url->proto == PROTO_SOCKS5) { proxytype = PROXY_SOCKS5; + } else if (url->proto == PROTO_SOCKS4A) { + proxytype = PROXY_SOCKS4A; } g_free(url); -- cgit v1.2.3