Charles Kerr
|
41b0cc8cdd
|
(trunk) libT and gtk+ parts for #1889: per-torrent vs. global speed limit confusion
|
2009-03-04 19:52:57 +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
|
486c55c1ed
|
(trunk libT) peerMgr: operate directly on tr_torrent and not peerMgr+torrentHash
|
2009-01-13 21:00:05 +00:00 |
Charles Kerr
|
bb8451344f
|
(trunk libT) #1592: file priorities are not preserved after exiting & starting a new session
|
2009-01-12 18:02:28 +00:00 |
Charles Kerr
|
fe816d8135
|
(trunk) update the GPL code's copyright dates
|
2009-01-10 23:09:07 +00:00 |
Charles Kerr
|
fd26f21400
|
(trunk libT) fix a minor memory leak reported by Valgrind
|
2009-01-05 18:18:13 +00:00 |
Charles Kerr
|
199e38dd66
|
(trunk libT) avoid some unnecessary memory fragmentation... for composited objects that have a tr_completion, contain the it directly rather than a pointer to one allocated elsewhere on the heap.
|
2009-01-02 17:01:55 +00:00 |
Charles Kerr
|
dfcc9173e5
|
(trunk libT) #include "session.h" cleanup from wereHamster
|
2008-12-23 17:27:15 +00:00 |
Charles Kerr
|
9594112d27
|
updated email address
|
2008-12-16 00:20:44 +00:00 |
Charles Kerr
|
54be88dec3
|
(trunk libT) add ipv6 support by jhujhiti. I think this is the largest user-contributed patch we've ever used... thanks jhujhiti :)
|
2008-12-15 00:17:08 +00:00 |
Charles Kerr
|
181b9ed905
|
(libT) extra assertions and safeguards for #1523: crash in tr_fdFileCheckout() when starting daemon
|
2008-12-03 01:25:45 +00:00 |
Charles Kerr
|
0d5fed6442
|
(libT) re-apply jhujhiti's IPv6 patch. This merges in my tr_port cleanup, so any new bugs are mine :/
|
2008-12-02 03:41:58 +00:00 |
Charles Kerr
|
7fa9813955
|
(libT) #252: revert r7195 (jhujhiti's IPv6 test patch). It seems to be the culprit in a `thrashing' issue reported by Waldorf and m1b in irc -- the behavior appeared between r7183 and r7187 -- so this commit is to trigger off a nightly build w/o the patch to test with in irc.
|
2008-12-01 20:21:06 +00:00 |
Charles Kerr
|
a2ad4f6543
|
(libT) patch from jhujhiti to add ipv6 support.
|
2008-11-30 00:47:18 +00:00 |
Charles Kerr
|
5178988964
|
(libT) eliminating tr_errno, part 3: don't use it in tr_cpBlockBitfieldSet()
|
2008-10-02 23:37:58 +00:00 |
Charles Kerr
|
b1ef118e3f
|
(libT) housekeeping: tr_torrent.handle --> tr_torrent.session
|
2008-10-02 15:53:33 +00:00 |
Charles Kerr
|
cc89872dd4
|
run libT, cli, daemon, gtk through the source-code formatter "uncrustify" as promised/threatened
|
2008-09-23 19:11:04 +00:00 |
Charles Kerr
|
419242e36f
|
(libT) change benc's integral type from int to size_t, squashing a couple of minor warnings
|
2008-09-04 14:42:32 +00:00 |
Charles Kerr
|
9eb2f15fff
|
allocate torrent/resume filenames on the heap instead of the stack
|
2008-08-20 19:00:52 +00:00 |
Charles Kerr
|
3b7499a79b
|
make tr_bencDictFindType() private.
|
2008-08-20 18:42:45 +00:00 |
Charles Kerr
|
2f239319b0
|
add a portability wrapper ``tr_snprintf()'' around snprintf()
|
2008-07-15 17:16:57 +00:00 |
Charles Kerr
|
c8d339c9ee
|
(libT) #319: periodically save the .resume file in case of crash
|
2008-07-02 01:46:10 +00:00 |
Charles Kerr
|
e212eeceb7
|
add first draft of tr_bitfieldFindTrue() courtesy of erdgeist
|
2008-06-07 14:41:31 +00:00 |
Charles Kerr
|
041561f232
|
minor refactoring of tr_bitfield to (a) simplify the tests and (b) make things easier to read
|
2008-06-07 01:44:54 +00:00 |
Charles Kerr
|
e1a23350d4
|
(1) add a doneDate to tr_torrent and tr_stat. (2) save tr_torrent.doneDate and tr_torrent.activityDate between sessions in the .resume file.
|
2008-06-03 19:16:12 +00:00 |
Charles Kerr
|
5db4ca7fa3
|
#981: add tr_stat.dateAdded to libT; add "sort by age" to gtk+ client
|
2008-06-02 04:41:55 +00:00 |
Charles Kerr
|
f61205e708
|
fix svn id property
|
2008-05-28 17:17:12 +00:00 |
Charles Kerr
|
2c79888a93
|
RPC/IPC redesign
|
2008-05-18 16:44:30 +00:00 |
Charles Kerr
|
be9427931a
|
ipc: add session accessor/mutators.
transmission.h: make the session API more consistent.
|
2008-05-12 16:33:17 +00:00 |
Charles Kerr
|
1b901ca9df
|
minor tweaks: dead code removal, make functions static, etc
|
2008-04-22 20:51:15 +00:00 |
Charles Kerr
|
b483b30889
|
minor code cleanup: remove dead code, const-correctness, etc
|
2008-04-18 23:17:40 +00:00 |
Charles Kerr
|
c88aa6135d
|
benc cleanup
|
2008-04-18 16:23:59 +00:00 |
Charles Kerr
|
2d360434eb
|
handle manditory/fallback ctor settings in the bencoded resume filfes
|
2008-04-18 12:47:13 +00:00 |
Charles Kerr
|
87a77ea331
|
more hacking on the bencoded resume files
|
2008-04-15 17:00:44 +00:00 |
Charles Kerr
|
1aec1e1392
|
maybe fix the losing-progress bug in the new bencoded resume. fix a couple of log messages too.
|
2008-04-15 13:27:28 +00:00 |
Charles Kerr
|
c0c0842754
|
minor resume tweak
|
2008-04-14 20:41:45 +00:00 |
Charles Kerr
|
35502f0559
|
add more debugging messages for loading progress from the bencoded resume file
|
2008-04-14 20:30:43 +00:00 |
Charles Kerr
|
59817732ab
|
add more debug messages to resume's DND loader
|
2008-04-14 19:52:51 +00:00 |
Charles Kerr
|
1578ebc904
|
get DND working in the benc resume files
|
2008-04-14 15:17:16 +00:00 |
Charles Kerr
|
e4f6b9592d
|
get tr_ctorSetMetainfoFromHash() working again.
|
2008-04-14 14:39:13 +00:00 |
Charles Kerr
|
afde752dc0
|
'resume' cleanup
|
2008-04-14 11:52:50 +00:00 |
Charles Kerr
|
a08ef82039
|
delete the old resume file after migrating to the new format
|
2008-04-14 03:12:24 +00:00 |
Charles Kerr
|
4843187f6c
|
#394: resume files should use original name instead of hash name
|
2008-04-13 22:31:07 +00:00 |
Charles Kerr
|
c8c84d6bd1
|
#872: crash in bitfield code when loading resume files
|
2008-04-13 14:29:11 +00:00 |