Philip Kaufmann
c73323eec9
allow listening on -bind=address for blocked networks
...
- this allows the client to listen on via -bind specified addresses
(e.g. 127.0.0.1), even when a network (IPv4 in that case) was blocked
via e.g -onlynet="Tor"
- introduce enum BindFlags to avoid passing multiple bools to Bind()
- make -bind help text clear we ALWAYS listen on the specified address
- remove an unused variable
- remove 2 unneeded IsLimited() checks before calling Bind(), which does
these checks anyway
- usage case: specify -bind=127.0.0.1 -onlynet="Tor" to allow incoming
connections to a Tor hidden service, but still don't allow other IPv4
nodes to connect / get connected
2012-11-10 00:29:12 +01:00
..
2012-01-19 14:32:45 -05:00
2012-10-20 23:08:56 +02:00
2012-04-27 10:14:33 -04:00
2012-01-23 14:27:08 -05:00
2012-11-09 14:50:30 -08:00
2012-11-10 00:09:57 +01:00
2012-09-18 15:07:58 -04:00
2012-09-18 15:07:58 -04:00
2012-08-28 17:13:11 -04:00
2012-08-28 17:04:54 -04:00
2012-08-23 06:55:35 +02:00
2012-09-18 15:07:58 -04:00
2012-09-10 04:24:57 +02:00
2012-11-09 17:34:25 -05:00
2012-10-29 13:34:35 -04:00
2012-08-21 22:50:00 -04:00
2012-05-18 22:02:28 +08:00
2012-10-25 07:33:45 +02:00
2012-05-18 22:02:28 +08:00
2012-08-23 06:55:35 +02:00
2012-08-23 06:55:35 +02:00
2012-11-04 12:59:06 +01:00
2012-11-04 12:59:06 +01:00
2012-11-10 00:29:12 +01:00
2012-06-12 07:21:03 +02:00
2012-10-25 16:12:40 +02:00
2012-05-18 22:02:28 +08:00
2012-10-20 23:08:56 +02:00
2012-10-20 23:08:56 +02:00
2012-05-24 20:26:19 +02:00
2012-05-24 20:26:19 +02:00
2012-11-09 01:06:32 +01:00
2012-11-09 01:06:32 +01:00
2012-11-09 01:06:32 +01:00
2012-11-09 01:06:32 +01:00
2012-10-29 15:43:18 -04:00
2012-10-29 15:43:18 -04:00
2012-10-29 15:43:17 -04:00
2012-10-29 15:43:17 -04:00
2012-06-19 09:48:00 +03:00
2012-10-30 23:19:35 -07:00
2012-10-25 11:41:22 -07:00
2012-10-11 00:41:33 -07:00
2012-10-11 00:41:33 -07:00
2012-06-12 07:21:03 +02:00
2012-05-18 22:02:28 +08:00
2012-07-04 16:40:16 +02:00
2012-10-20 23:08:57 +02:00
2012-10-04 15:49:15 +02:00
2012-10-24 12:39:46 -04:00
2012-09-18 15:07:58 -04:00
2012-10-29 13:34:35 -04:00
2012-11-04 23:34:57 -08:00
2012-10-20 14:53:43 -07:00
2012-10-20 23:08:57 +02:00
2012-11-09 01:06:06 +01:00
2012-09-18 15:07:58 -04:00
2012-09-25 12:16:37 +02:00
2012-11-09 01:06:32 +01:00
2012-11-09 01:06:32 +01:00
2012-06-25 12:28:29 +08:00
2012-09-10 04:24:57 +02:00
2012-10-20 23:08:57 +02:00
2012-10-20 23:08:57 +02:00
2012-09-07 16:08:18 +02:00
2012-09-07 16:08:18 +02:00
2012-11-04 23:34:57 -08:00
2012-10-20 23:08:57 +02:00
2012-10-08 17:46:45 -04:00
2012-10-08 17:46:45 -04:00