Charles Kerr
|
fd430fde90
|
undoing the r3773-r3774 experiment.
|
2007-11-09 20:07:52 +00:00 |
Charles Kerr
|
67b719c2de
|
on Darwin, use NSCParameterAssert() instead of assert().
|
2007-11-09 19:50:40 +00:00 |
Charles Kerr
|
5da8a977c6
|
* add O_LARGEFILE support to fdlimit for the benefit of 32-bit posix machines
* minor tweaks
|
2007-11-09 04:32:19 +00:00 |
Charles Kerr
|
39f9f14751
|
minor tweaks.
|
2007-11-08 21:25:17 +00:00 |
Charles Kerr
|
71f4efcbad
|
update our #includes now that libevent has cleaned up event.h
|
2007-11-07 18:26:19 +00:00 |
Charles Kerr
|
317705cffc
|
The OpenBSD build fix caused a Darwin build error. :) Thanks to pea for reporting.
|
2007-10-25 14:34:20 +00:00 |
Charles Kerr
|
8c0e2434f5
|
fix OpenBSD build error.
|
2007-10-25 13:59:46 +00:00 |
Charles Kerr
|
b704654275
|
dead code removal.
|
2007-10-22 23:27:47 +00:00 |
Charles Kerr
|
3b2ef1054f
|
8 second timeout during handshake, 2.5 minute handshake afterwards
|
2007-10-11 03:54:33 +00:00 |
Charles Kerr
|
ef4ec75532
|
Try out some of SoftwareElves' suggestions for faster startup connections
|
2007-10-11 02:50:05 +00:00 |
Charles Kerr
|
cdabb1c0b1
|
clean up the shutdown code a little bit.
|
2007-10-02 16:12:44 +00:00 |
Charles Kerr
|
f237bf7047
|
* simplify the the choking intervals
* fix peer-mgr destructor bug
* send debugging messagese to TR_DEBUG_FD instead of the console
|
2007-10-02 14:35:02 +00:00 |
Charles Kerr
|
6ed2d25af7
|
threads. gotta love 'em.
|
2007-10-02 02:59:07 +00:00 |
Charles Kerr
|
75ff12faba
|
don't log BT protocol messages in UL/DL speed -- only log piece data transfers.
|
2007-10-01 16:31:17 +00:00 |
Charles Kerr
|
56738f065c
|
fix some memory issues.
|
2007-10-01 04:12:24 +00:00 |
Charles Kerr
|
7cc6771318
|
experimental better peer management.
|
2007-09-30 23:55:49 +00:00 |
Charles Kerr
|
79973a8a93
|
commit the next step of tiennou's fastpeers code.
|
2007-09-28 16:40:21 +00:00 |
Charles Kerr
|
7ccab9de2c
|
peer i/o cleanup
|
2007-09-26 14:42:03 +00:00 |
Charles Kerr
|
fef89a3bc7
|
* record the ports of incoming sockets. we might need them later if we want to disconnect and reconnect.
* for portability, use libevent API for some socket upkeep
|
2007-09-25 23:10:34 +00:00 |
Charles Kerr
|
d8d46517b9
|
fix a couple of encryption bugs.
|
2007-09-22 21:48:02 +00:00 |
Charles Kerr
|
e9ed5e28d9
|
* accept tiennou's partial patch for `fast peers' extension
* fix growl problem I introduced in the last checkin, reported by chrissturm
|
2007-09-21 14:50:29 +00:00 |
Mitchell Livingston
|
76da1185ca
|
merge encryption branch to trunk (xcode project is still out of date)
|
2007-09-20 16:32:01 +00:00 |