public inbox for bitcoindev@googlegroups.com
 help / color / mirror / Atom feed
* [Bitcoin-development] Anyone still using SOCKS4?
@ 2014-06-11 15:39 Wladimir
  2014-07-04  7:15 ` Wladimir
  0 siblings, 1 reply; 6+ messages in thread
From: Wladimir @ 2014-06-11 15:39 UTC (permalink / raw)
  To: Bitcoin Dev

Hello all,

Is anyone using a SOCKS4-only proxy with Bitcoin Core? SOCKS5 was
introduced in 1996, so there is hardly an excuse to not support it.

If no one screams fire, we plan on removing support for it in the next
major release, for two reasons:

- It would remove some crufty, hardly tested code paths

- SOCKS5 offers better privacy as it allows DNS redirection

Wladimir



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Bitcoin-development] Anyone still using SOCKS4?
  2014-06-11 15:39 [Bitcoin-development] Anyone still using SOCKS4? Wladimir
@ 2014-07-04  7:15 ` Wladimir
  2014-07-04  7:28   ` Drak
  2014-07-07  6:34   ` Odinn Cyberguerrilla
  0 siblings, 2 replies; 6+ messages in thread
From: Wladimir @ 2014-07-04  7:15 UTC (permalink / raw)
  To: Bitcoin Dev

On Wed, Jun 11, 2014 at 5:39 PM, Wladimir <laanwj@gmail.com> wrote:

> If no one screams fire, we plan on removing support for it in the next
> major release, for two reasons:
>
> - It would remove some crufty, hardly tested code paths
>
> - SOCKS5 offers better privacy as it allows DNS redirection

Another one:

- SOCKS5 supports IPv6

Last call...

Wladimir



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Bitcoin-development] Anyone still using SOCKS4?
  2014-07-04  7:15 ` Wladimir
@ 2014-07-04  7:28   ` Drak
  2014-07-07  6:34   ` Odinn Cyberguerrilla
  1 sibling, 0 replies; 6+ messages in thread
From: Drak @ 2014-07-04  7:28 UTC (permalink / raw)
  To: Wladimir; +Cc: Bitcoin Dev

[-- Attachment #1: Type: text/plain, Size: 1112 bytes --]

*watches the tumble weed blow by*

I think it's pretty safe to remove it...


On 4 July 2014 08:15, Wladimir <laanwj@gmail.com> wrote:

> On Wed, Jun 11, 2014 at 5:39 PM, Wladimir <laanwj@gmail.com> wrote:
>
> > If no one screams fire, we plan on removing support for it in the next
> > major release, for two reasons:
> >
> > - It would remove some crufty, hardly tested code paths
> >
> > - SOCKS5 offers better privacy as it allows DNS redirection
>
> Another one:
>
> - SOCKS5 supports IPv6
>
> Last call...
>
> Wladimir
>
>
> ------------------------------------------------------------------------------
> Open source business process management suite built on Java and Eclipse
> Turn processes into business applications with Bonita BPM Community Edition
> Quickly connect people, data, and systems into organized workflows
> Winner of BOSSIE, CODIE, OW2 and Gartner awards
> http://p.sf.net/sfu/Bonitasoft
> _______________________________________________
> Bitcoin-development mailing list
> Bitcoin-development@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/bitcoin-development
>

[-- Attachment #2: Type: text/html, Size: 1874 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Bitcoin-development] Anyone still using SOCKS4?
  2014-07-04  7:15 ` Wladimir
  2014-07-04  7:28   ` Drak
@ 2014-07-07  6:34   ` Odinn Cyberguerrilla
  2014-07-07  6:47     ` Wladimir
  1 sibling, 1 reply; 6+ messages in thread
From: Odinn Cyberguerrilla @ 2014-07-07  6:34 UTC (permalink / raw)
  To: Wladimir; +Cc: Bitcoin Dev

Wait, I thought SOCKS4 was supposed to help somehow in terms of prevention
of leaking of information?

Or maybe I am misremembering.  Here's what I'm thinking of...
1) https://trac.torproject.org/projects/tor/wiki/doc/Preventing_Tor_DNS_Leaks

2) More regarding TOR,
"

I keep seeing these warnings about SOCKS and DNS information leaks. Should
I worry?

The warning is:

Your application (using socks5 on port %d) is giving Tor only an IP
address. Applications that do DNS resolves themselves may leak
information. Consider using Socks4A (e.g. via Polipo or socat) instead.

https://www.torproject.org/docs/faq#WarningsAboutSOCKSandDNSInformationLeaks

I'm not sure that means I'm screaming fire or anything, but isn't there
some good reason for SOCKS4 and SOCKS4A?
Or maybe another way to ask this is:  Looking at an example in which
someone is running Tor, Privoxy, I2P, and FoxyProxy together while running
Bitcoin Core, would there be a problem with having a setting for SOCKS4A
for traffic in such a setup given the changes proposed to remove SOCKS4 as
suggested in bitcoin-development?

Probably there is just a simple answer to that last question, like "no."
But I thought I'd ask.

> On Wed, Jun 11, 2014 at 5:39 PM, Wladimir <laanwj@gmail.com> wrote:
>
>> If no one screams fire, we plan on removing support for it in the next
>> major release, for two reasons:
>>
>> - It would remove some crufty, hardly tested code paths
>>
>> - SOCKS5 offers better privacy as it allows DNS redirection
>
> Another one:
>
> - SOCKS5 supports IPv6
>
> Last call...
>
> Wladimir
>
> ------------------------------------------------------------------------------
> Open source business process management suite built on Java and Eclipse
> Turn processes into business applications with Bonita BPM Community
> Edition
> Quickly connect people, data, and systems into organized workflows
> Winner of BOSSIE, CODIE, OW2 and Gartner awards
> http://p.sf.net/sfu/Bonitasoft
> _______________________________________________
> Bitcoin-development mailing list
> Bitcoin-development@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/bitcoin-development
>





^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Bitcoin-development] Anyone still using SOCKS4?
  2014-07-07  6:34   ` Odinn Cyberguerrilla
@ 2014-07-07  6:47     ` Wladimir
  2014-07-07  6:54       ` Odinn Cyberguerrilla
  0 siblings, 1 reply; 6+ messages in thread
From: Wladimir @ 2014-07-07  6:47 UTC (permalink / raw)
  To: Odinn Cyberguerrilla; +Cc: Bitcoin Dev

On Mon, Jul 7, 2014 at 8:34 AM, Odinn Cyberguerrilla
<odinn.cyberguerrilla@riseup.net> wrote:
> Wait, I thought SOCKS4 was supposed to help somehow in terms of prevention
> of leaking of information?

SOCKS4a (unlike SOCKS4) supports doing DNS lookups on the server, but
it is not supported by bitcoin core. So it is not part of this
discussion.

And SOCKS5 can do all of that just as well. But if you feel like
contributing SOCKS4a support that's fine with me.

Wladimir



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Bitcoin-development] Anyone still using SOCKS4?
  2014-07-07  6:47     ` Wladimir
@ 2014-07-07  6:54       ` Odinn Cyberguerrilla
  0 siblings, 0 replies; 6+ messages in thread
From: Odinn Cyberguerrilla @ 2014-07-07  6:54 UTC (permalink / raw)
  To: Wladimir; +Cc: Bitcoin Dev

> On Mon, Jul 7, 2014 at 8:34 AM, Odinn Cyberguerrilla
> <odinn.cyberguerrilla@riseup.net> wrote:
>> Wait, I thought SOCKS4 was supposed to help somehow in terms of
>> prevention
>> of leaking of information?
>
> SOCKS4a (unlike SOCKS4) supports doing DNS lookups on the server, but
> it is not supported by bitcoin core. So it is not part of this
> discussion.
>
> And SOCKS5 can do all of that just as well. But if you feel like
> contributing SOCKS4a support that's fine with me.
>
> Wladimir
>

OK, thanks Wladimir.




^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2014-07-07  6:54 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-06-11 15:39 [Bitcoin-development] Anyone still using SOCKS4? Wladimir
2014-07-04  7:15 ` Wladimir
2014-07-04  7:28   ` Drak
2014-07-07  6:34   ` Odinn Cyberguerrilla
2014-07-07  6:47     ` Wladimir
2014-07-07  6:54       ` Odinn Cyberguerrilla

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox