Jordan Lee
|
007b96a62f
|
(trunk libT) #3894 "tr_peerIo.hasFinishedConnecting should be removed" -- committed.
|
2011-01-13 01:58:57 +00:00 |
Charles Kerr
|
e5bb3205a1
|
(trunk) Join the 21st century and use only 1 space at the end sentences. This commit is nearly as important as the semi-annual ones that remove trailing spaces from the ends of lines of code... :)
|
2010-12-27 19:18:17 +00:00 |
Charles Kerr
|
ae84dc70dd
|
(trunk libT) #3836 "libevent2 support" -- finish moving to the libevent2 API mode. don't include the backwards-compatable API headers.
|
2010-12-24 08:58:41 +00:00 |
Charles Kerr
|
dc5a61be49
|
(trunk libT) #3836 "libevent2 support" -- silence a pair of 'unused variable' compiler warnings
|
2010-12-20 12:49:12 +00:00 |
Charles Kerr
|
345b14adbc
|
(trunk) #3836 "libevent2 support" -- bump libevent2 requirement to 2.0.10. This will break the Mac build for a minute intil BMW applies his Mac patch
|
2010-12-20 02:07:51 +00:00 |
Charles Kerr
|
9335e02e6d
|
(trunk libT) add some new bugs to the code so that it will crash when vraa tries to use it
|
2010-11-11 15:31:11 +00:00 |
Charles Kerr
|
01ab067e9c
|
(trunk libT) #3662 "libtransmission cpu optimization: fewer calls to tr_time_msec()" -- fixed.
|
2010-10-24 01:08:08 +00:00 |
Charles Kerr
|
8d15c48a3f
|
(trunk libT) #3617 "1000+ warnings of 'inlining failed' in libtransmission when compiled with gcc 4.4.4" -- fixed.
|
2010-10-11 15:41:27 +00:00 |
Charles Kerr
|
cdcc4705aa
|
(trunk) #3045 "make libtransmission's API byte-oriented instead of KiB-oriented." -- implemented. This is a largish commit and will break the mac build for a little while.
|
2010-07-03 00:25:22 +00:00 |
Charles Kerr
|
954a309d8f
|
(trunk) #3311 "MingW build of Transmission" -- apply more of rb07's diffs, though edited to lessen the inevitable #ifdefs
|
2010-06-30 21:24:36 +00:00 |
Charles Kerr
|
254a1f15cb
|
(trunk libT) down the rabbit hole: various minor type correctness changes unearthed by -Wconversion
|
2010-06-30 16:40:19 +00:00 |
Charles Kerr
|
b0b9e17032
|
(trunk libT) define MAX_BLOCK_SIZE once instead of in a handful of places
|
2010-05-26 15:23:21 +00:00 |
Charles Kerr
|
8433e0dd3b
|
(trunk libT) make tr_peerIoEnable*() inline functions
|
2010-05-20 15:30:18 +00:00 |
Charles Kerr
|
efe648e2d7
|
(trunk libT) fix a new assertion error from the nightlies reported by Ryoujin
|
2010-04-27 13:43:03 +00:00 |
Charles Kerr
|
52bad7b8a0
|
(trunk libT) #3164 "crash in tr_peerIoReconnect()" -- after attempting to reconnect, re-enable the libevent monitoring if the socket can't be created.
|
2010-04-23 23:48:52 +00:00 |
Charles Kerr
|
4f5670f9c0
|
(trunk libT) #2842 "Transmission crashes randomly on ARM-based Synology NAS" -- experimental commit based on giovannibajo's suggestion in comment:39 about the list struct's alignment
|
2010-04-23 23:45:44 +00:00 |
Charles Kerr
|
559af38e7b
|
(trunk libT) #3162 "allow optional end-user configuration of TCP_CONGESTION" -- minor tweak removing a little bit of code duplication in r10508
|
2010-04-22 02:04:43 +00:00 |
Charles Kerr
|
00f452d942
|
(trunk libT) #3162 "allow optional end-user configuration of TCP_CONGESTION" -- add jch's implementation of this to trunk for 2.00
|
2010-04-22 01:49:16 +00:00 |
Charles Kerr
|
22320d2356
|
(trunk libT) fix potential NULL pointer dereference in libtransmission
|
2010-03-02 04:51:40 +00:00 |
Charles Kerr
|
fad8f285a8
|
(trunk libT) use jch's suggestion of having a per-session page-aligned memory buffer for general reuse. (http://trac.transmissionbt.com/ticket/2551#comment:5)
|
2010-02-23 07:20:57 +00:00 |
Charles Kerr
|
8e16b74dad
|
(trunk libT) #2775 "Saving some memory/storage" -- committed for 1.80
|
2010-01-20 18:48:52 +00:00 |
Charles Kerr
|
5b4ec24deb
|
(trunk libT) tweak the peer-io bugfix
|
2010-01-18 19:26:46 +00:00 |
Charles Kerr
|
fd9021b655
|
(trunk libT) #2416 "crash in event_queue_insert()" -- this crash is definitely happening when we call event_del() twice on the same event without an event dispatch pass between the two calls. Start nailing down every possible case where that could happen in libtransmission
|
2010-01-17 19:21:04 +00:00 |
Charles Kerr
|
5c26afdb52
|
happy new year!
|
2010-01-04 21:00:47 +00:00 |
Charles Kerr
|
6f68e30f37
|
(trunk libT) consistency tweak: rename tr_global{Lock,Unlock,IsLocked} as tr_session{Lock,Unlock,IsLocked}
|
2010-01-04 09:05:02 +00:00 |
Charles Kerr
|
196666da72
|
(trunk libT) fix minor bug in r9651 "Reduce SO_RCVBUF for outgoing peer connections on seeding torrents" -- remember the "isSeed" attribute so that we can use it on reconnects
|
2009-12-28 23:24:00 +00:00 |
Charles Kerr
|
f4c744266f
|
(trunk libT) #2667 "ignore martian addresses" -- modified this ticket. previously we ignored them from LTEP; now we ignore them regardless of the source. this commit implements this filtering change.
|
2009-12-15 17:39:19 +00:00 |
Charles Kerr
|
1c772bd1fe
|
(trunk libT) finally get rid of the last remnants of tr_timer
|
2009-12-10 05:52:46 +00:00 |
Charles Kerr
|
78ead8c3dd
|
(trunk) update the copyright notices
|
2009-12-05 02:19:24 +00:00 |
Charles Kerr
|
6eec59008c
|
(trunk libT) experimental: Reduce SO_SNDBUF and SO_RCVBUF for tracker announce/scrape messages. Reduce SO_RCVBUF for outgoing peer connections on seeding torrents.
|
2009-12-02 05:30:46 +00:00 |
Charles Kerr
|
e1c6b792aa
|
(trunk libT) #2610 "avoid unnecessary calls to time(NULL)"
|
2009-11-26 18:47:08 +00:00 |
Charles Kerr
|
c85ee09fef
|
(trunk) trunk's just been too stable lately. #2119: reload settings.json on SIGHUP
|
2009-10-23 03:41:36 +00:00 |
Charles Kerr
|
0fd817b757
|
(trunk libT) more assertions to help find the cause of #2480
|
2009-10-10 17:37:34 +00:00 |
Charles Kerr
|
cb79214854
|
(trunk) remove trailing spaces
|
2009-08-10 20:04:08 +00:00 |
Charles Kerr
|
55cd3a8367
|
(trunk libT) back out r8765. xref: http://trac.transmissionbt.com/ticket/2253#comment:13
|
2009-07-18 01:09:56 +00:00 |
Charles Kerr
|
5f9c5b553c
|
maybe 1024 is too stringent here
|
2009-07-07 01:18:53 +00:00 |
Charles Kerr
|
d6ed808f9c
|
(trunk, libT) #2253: I love you, valgrind pt 3
|
2009-07-01 00:46:30 +00:00 |
Charles Kerr
|
db5b508ca6
|
(trunk libT) I love you, massif
|
2009-06-25 04:02:07 +00:00 |
Charles Kerr
|
8fa568d20b
|
(trunk libT) lessen evbuffer memory bloat when we have a lot of simultaneous peers
|
2009-06-03 22:52:08 +00:00 |
Charles Kerr
|
9513fcbe66
|
(trunk libT) add a bunch of comments denoting where the libevent 2.0 changes will go
|
2009-06-02 18:21:23 +00:00 |
Charles Kerr
|
3d7cc36424
|
(trunk) #7: DHT support. This is a work in progress... no gui/rpc support yet
|
2009-05-19 18:38:26 +00:00 |
Charles Kerr
|
fb587a5b30
|
(trunk libT) make sure that outbound protocol messages don't get blocked by bandwidth limits
|
2009-04-21 16:18:51 +00:00 |
Charles Kerr
|
a2b53f5cbd
|
(trunk libT) more speed tweaks from valgrind
|
2009-04-12 14:52:17 +00:00 |
Charles Kerr
|
3f9a1d090b
|
(trunk) #1787: add support for seeding ratio limiting in libtransmission
|
2009-02-13 18:23:56 +00:00 |
Charles Kerr
|
adc6791de3
|
(trunk libT) add more assertions to ensure that the libevent calls are all being made from the same thread
|
2009-01-28 19:35:39 +00:00 |
Charles Kerr
|
8c9d5359b5
|
(trunk libT) add more assertions to make Biiaru crash more^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^Hhelp track down the cause of Biiaru's crashes
|
2009-01-26 02:51:50 +00:00 |
Charles Kerr
|
6d6a76d48a
|
(trunk libT) more of the same
|
2009-01-24 17:37:28 +00:00 |
Charles Kerr
|
5812b9f05b
|
(trunk libT) more debugging messages
|
2009-01-24 17:20:07 +00:00 |
Charles Kerr
|
dd00672517
|
(trunk libT) more experimental code for Biiaru
|
2009-01-24 16:21:34 +00:00 |
Charles Kerr
|
40f3c725d7
|
(trunk libT) experimental commit that will *possibly* fix the "assert( tr_isPeerIo( io ) )" crash reported by Biiaru and others
|
2009-01-24 14:49:35 +00:00 |