Bitcoin Forum

Bitcoin => Development & Technical Discussion => Topic started by: wumpus on December 24, 2010, 09:30:27 AM



Title: [PULL REQUEST] Nolisten patch
Post by: wumpus on December 24, 2010, 09:30:27 AM
https://github.com/bitcoin/bitcoin/pull/11

With the current client it is impossible to start mulitple instances of bitcoin on one system, as they compete for the listen port. This patch adds a command line option to not accept bitcoin connection from outside.

This can be useful in some cases:

  • Testing e-commerce software on the testnet with multiple clients on one machine (akin to paypal sandbox testing)
  • When multiple users on one shared server want to run the bitcoin client
  • As a primitive security measure

Of course it would be even better to specify a port to listen on on the command line, but as I understood the current protocol has no support for alternative ports, so this would be useless at this stage.


Title: Re: [PULL REQUEST] Nolisten patch
Post by: Gavin Andresen on January 03, 2011, 07:44:26 PM
Pulled into the git integration repository.


Title: Re: [PULL REQUEST] Nolisten patch
Post by: MoneyTree on January 25, 2011, 03:33:26 PM
Is there any indication of a time frame when this will be available in the standard windows binary? I'm just dying to try out this feature as I need it to create multiple bitcoin services on one machine.

Thanks in advance!


Title: Re: [PULL REQUEST] Nolisten patch
Post by: dsg on February 06, 2011, 05:32:05 PM
Gavin, is this still part of your tree?

It seems your 'master' branch no longer exists and this isn't part of 'svn'. Does one of the other branches have it?


Title: Re: [PULL REQUEST] Nolisten patch
Post by: tcatm on February 06, 2011, 06:27:15 PM
https://github.com/bitcoin/bitcoin/ is the integration branch and the patch is included.