Charles Kerr
|
58881d45be
|
more metainfo/bencode cleanup
|
2008-08-21 16:12:17 +00:00 |
Mukund Sivaraman
|
ed7685dd1a
|
Make tr_bitfieldHas() a macro
|
2008-08-20 13:45:52 +00:00 |
Charles Kerr
|
d6b2cbae9b
|
(libT) add unit tests for tr_bitfieldAddRange()
|
2008-08-14 14:38:13 +00:00 |
Charles Kerr
|
540c68ee01
|
update the regression tests to hammer tr_bitfieldRemRange() a little harder
|
2008-08-13 18:55:27 +00:00 |
Charles Kerr
|
51aff87443
|
lots of C correctness tweaks suggested by sparse/cgcc
|
2008-08-11 19:05:02 +00:00 |
Charles Kerr
|
f0229ed8ad
|
(libT) allow custom blocklists... now all you need to do is place a file in the blocklists/ folder and Transmission will automatically use it the next time it starts.
|
2008-06-11 16:15:45 +00:00 |
Charles Kerr
|
dce24eb1f0
|
libT: first cut at implementing the internal peers' request queues as pieces rather than blocks, as discussed with erdgeist and denis, to avoid a couple of nasty CPU bottlenecks.
|
2008-06-09 22:53:45 +00:00 |
Charles Kerr
|
e212eeceb7
|
add first draft of tr_bitfieldFindTrue() courtesy of erdgeist
|
2008-06-07 14:41:31 +00:00 |
Charles Kerr
|
f8d40cdf00
|
(libT): added an ACL tester to tr_sessionSetRPCACL() and return an error string if the ACL can't be parsed.
|
2008-06-02 19:44:19 +00:00 |
Charles Kerr
|
53a426c738
|
add in some very simple bitfield tests, and add a #define option to turn it into a speed test
|
2008-06-02 15:52:16 +00:00 |
Charles Kerr
|
7beacb3032
|
(1) RPC "add-torrent" now lets clients embed base64-encoded metainfo directly into the request
(2) remove the RISON code; it didn't make the final cut
(3) add base64 encode/decode utilities and unit tests
|
2008-05-20 17:33:54 +00:00 |