[tor-commits] [tor/master] doc: TCPProxy is not supported in TOR_PT_PROXY

nickm at torproject.org nickm at torproject.org
Mon Jan 6 22:28:00 UTC 2020


commit 101bdeb02d78aab7d7b4b13e8620203ce6e44b4c
Author: Suphanat Chunhapanya <haxx.pop at gmail.com>
Date:   Thu Aug 22 11:53:59 2019 +0800

    doc: TCPProxy is not supported in TOR_PT_PROXY
    
    Because we need to construct the URI using the TCPProxy configuration
    but we don't have a standard URI scheme for haproxy yet, we decided to
    not support TCPProxy in TOR_PT_PROXY now. There is no problem with
    HTTPSProxy, Socks4Proxy, or Socks5Proxy because they all have standard
    URI schemes.
---
 src/feature/client/transports.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/feature/client/transports.c b/src/feature/client/transports.c
index 97bfc8ae3..de383c983 100644
--- a/src/feature/client/transports.c
+++ b/src/feature/client/transports.c
@@ -733,6 +733,9 @@ get_pt_proxy_uri(void)
   const or_options_t *options = get_options();
   char *uri = NULL;
 
+  /* XXX: Currently TCPProxy is not supported in TOR_PT_PROXY because
+   * there isn't a standard URI scheme for some proxy protocols, such as
+   * haproxy. */
   if (options->Socks4Proxy || options->Socks5Proxy || options->HTTPSProxy) {
     char addr[TOR_ADDR_BUF_LEN+1];
 





More information about the tor-commits mailing list