Commit Graph

17 Commits

Author SHA1 Message Date
Arvid Norberg
cf5c9344ab made peer connection order depend on ones external IP or be random (if we don't know our external IP). Should fix #281 2008-02-28 03:09:34 +00:00
Arvid Norberg
72edfc2ee7 improved network interface enumeration and upnp device filtering 2008-01-11 06:49:37 +00:00
Arvid Norberg
150d3d1abc broadcast socket updates (better upnp support) 2008-01-09 18:51:15 +00:00
Arvid Norberg
28b90cb702 broadcast socket fix 2008-01-07 02:33:45 +00:00
Arvid Norberg
29ccb9220b broadcast socket fix 2008-01-03 10:58:16 +00:00
Arvid Norberg
b23e9e3795 attempt to fix #201. Uses separate sockets to send broadcast messages in order to be sure to receive unicast responses 2007-12-22 17:33:04 +00:00
Arvid Norberg
861c54eec4 fixed potential call to empty boost.function 2007-11-15 22:33:58 +00:00
Arvid Norberg
df7e01ff8a broadcast socket fix 2007-10-30 10:07:26 +00:00
Arvid Norberg
966800cd5b replaced the assert macro to TORRENT_ASSERT instead of hi-jacking assert. 2007-10-05 00:30:00 +00:00
Arvid Norberg
973e7be386 added router_for_interface along with a proper windows implementation. NAT-PMP support is now good on windows 2007-10-01 17:21:19 +00:00
Arvid Norberg
022c38d5f4 added is_any(address) function 2007-09-22 16:26:03 +00:00
Arvid Norberg
ba437cf72e some more IPv6 support 2007-09-19 21:54:26 +00:00
Arvid Norberg
fbac9f785a disabled loopback for upnp 2007-09-18 01:25:28 +00:00
Arvid Norberg
b1f10e5825 broadcast socket fix 2007-09-15 20:35:07 +00:00
Arvid Norberg
3a11c3bfad broadcast socket and piece_picker fix 2007-09-15 20:20:07 +00:00
Arvid Norberg
57a76f9db6 fixed debug assert on linux 2007-09-10 06:12:41 +00:00
Arvid Norberg
0d02fe0539 upnp and lsd update. added a broadcast_socket and made the upnp connection use the locally bound ip to specify its address in the soap requests 2007-09-09 23:52:34 +00:00