Josh Elsasser
|
1323459ad4
|
Fix port crap.
|
2007-04-16 05:48:52 +00:00 |
|
Josh Elsasser
|
57d06d55e8
|
Don't try port mapping if binding the port fails.
|
2007-04-15 07:36:24 +00:00 |
|
Josh Elsasser
|
09c87aad84
|
Merge PEX branch, I hope this works.
|
2007-03-23 08:28:01 +00:00 |
|
Josh Elsasser
|
f67ad8cf47
|
Add a new interface to make the public port available to the frontend.
|
2007-02-06 04:26:40 +00:00 |
|
Josh Elsasser
|
b2fb0bbf3c
|
Clean up NAT-PMP code a little.
Correctly handle a NAT-PMP device mapping a different public port than requested.
|
2007-02-06 03:24:55 +00:00 |
|
Josh Elsasser
|
f884a9c4d4
|
Store the peers's listening port instead of the peer connections's remote port.
|
2007-01-28 00:24:41 +00:00 |
|
Josh Elsasser
|
adfd4e7ca7
|
Rework the port handling a bit to allow different bound and advertised ports.
|
2007-01-27 21:17:10 +00:00 |
|
Eric Petit
|
40d8abb68f
|
More simplifications
|
2007-01-21 19:42:11 +00:00 |
|
Eric Petit
|
14aa4e5ab0
|
Officially give up on making libT reentrant, and simplify our code instead
|
2007-01-21 07:16:18 +00:00 |
|
Eric Petit
|
e63e4ab38f
|
Reorganizes a few things, don't accept two connections from the same IP
|
2007-01-21 06:42:05 +00:00 |
|
Eric Petit
|
15fdfda60f
|
small memleaks
|
2007-01-20 05:07:00 +00:00 |
|
Eric Petit
|
7a6401c7b4
|
Split transmission.c: everything related to the accept/upnp/choking
thread was moved to shared.c
|
2007-01-19 04:42:31 +00:00 |
|