Arvid Norberg
|
469414d486
|
initial BitTorrent over SSL support
|
2011-09-12 03:51:49 +00:00 |
Arvid Norberg
|
92bcb9ebfd
|
feature to encrypt peer connections with a secret AES-256 key stored in .torrent file
|
2011-09-05 05:50:41 +00:00 |
Arvid Norberg
|
a286a6b4aa
|
initial attempt at verifying the certificate of ssl trackers, by including the certificate in the .torrent file
|
2011-08-28 21:06:15 +00:00 |
Arvid Norberg
|
51ed06304e
|
deprecated compact storage allocation
|
2011-08-22 00:51:14 +00:00 |
Arvid Norberg
|
fdd214f20a
|
back-ported connection tester from aio-branch
|
2011-08-10 07:36:59 +00:00 |
Arvid Norberg
|
f6554bad08
|
back ported feature to expose which pieces have been verified in seed_mode and exposes it in client_test (initially implemented in the libtorrent_aio branch)
|
2011-08-07 07:19:18 +00:00 |
Arvid Norberg
|
9564636fd2
|
expose seed_mode feature to client_test
|
2011-08-07 06:34:27 +00:00 |
Arvid Norberg
|
4f7c9e2be2
|
fix state rendering in client_test for checking and queued-for-checking torrents
|
2011-08-06 20:45:21 +00:00 |
Arvid Norberg
|
8f45fea7db
|
print paused state for checking and queued-for-checking torrents in client_test
|
2011-08-06 17:43:22 +00:00 |
Arvid Norberg
|
42a220f9b8
|
fixed bug in make torrents when saving merkle tree
|
2011-08-03 08:31:10 +00:00 |
Arvid Norberg
|
a3a687e833
|
fix connection tester torrent creation
|
2011-08-01 00:03:43 +00:00 |
Arvid Norberg
|
7817229f5d
|
improve support for merkle tree torrent creation
|
2011-07-30 17:35:22 +00:00 |
Arvid Norberg
|
a5f638d8f0
|
improve connection tester to support non-fast-extension clients and to be multi-threaded
|
2011-07-24 09:29:26 +00:00 |
Arvid Norberg
|
addbed9674
|
make connection_tester bind local sockets to different loopback IPs
|
2011-07-23 21:09:10 +00:00 |
Arvid Norberg
|
1b353ce5af
|
fix beos build
|
2011-07-20 05:14:25 +00:00 |
Arvid Norberg
|
9baa134343
|
handle invalid handles when removing torrents
|
2011-07-14 03:45:24 +00:00 |
Arvid Norberg
|
1ed32d2758
|
make connection tester able to create variable sized torrents for more diverse testing. add option to client_test test to turn off disk storage
|
2011-07-10 20:17:32 +00:00 |
Arvid Norberg
|
a609624d14
|
fixed typo
|
2011-07-10 09:07:40 +00:00 |
Arvid Norberg
|
8e20d9d867
|
sort pieces by expiration time in client_test
|
2011-07-10 08:57:27 +00:00 |
Arvid Norberg
|
d0d6d535ce
|
copy run_benchmarks from aio branch
|
2011-07-04 16:57:47 +00:00 |
Arvid Norberg
|
444d584446
|
fix resume saving issue in client_test. it would sometimes quit without first handling some remaining resume data alerts
|
2011-07-04 05:33:06 +00:00 |
Arvid Norberg
|
0093229d27
|
merge diff from aio branch to show partially bdecoded files with dump_torrent
|
2011-06-25 17:42:49 +00:00 |
Arvid Norberg
|
de799e1100
|
fix issue in session_impl::remove_torrent which would cause it to throw
|
2011-06-21 02:02:58 +00:00 |
Arvid Norberg
|
57f24128a9
|
add more default reporting about the request and download queue of peers to track end-game stall issue
|
2011-06-06 04:24:12 +00:00 |
Arvid Norberg
|
b8614a36b3
|
fix resume state for paused when torrent was in graceful pause mode
|
2011-06-05 20:48:00 +00:00 |
Arvid Norberg
|
187361cc20
|
one more client_test pipe fix
|
2011-06-03 08:25:34 +00:00 |
Arvid Norberg
|
bfe5dc798c
|
support piping the output of client_test to a file or other process
|
2011-06-03 05:46:11 +00:00 |
Arvid Norberg
|
d9e28365db
|
client_test polishing
|
2011-06-02 05:44:46 +00:00 |
Arvid Norberg
|
ddd9dd4b09
|
update benchmark script
|
2011-05-16 06:07:44 +00:00 |
Arvid Norberg
|
e2f1bcaf21
|
calculate distributed copies for the selected torrent in client_test
|
2011-05-14 21:00:45 +00:00 |
Arvid Norberg
|
923fb1eac5
|
re-enable running fragmentation test when benchmarking
|
2011-05-05 04:02:54 +00:00 |
Arvid Norberg
|
f0c2c8164d
|
fixes to benchmarks script. comment out fragmentation test since it takes too long
|
2011-05-02 05:34:08 +00:00 |
Arvid Norberg
|
0255cbc839
|
add some more options to client_test, useful when running benchmarks
|
2011-05-02 05:32:54 +00:00 |
Arvid Norberg
|
434a84bdc2
|
fix comment
|
2011-05-02 05:31:51 +00:00 |
Arvid Norberg
|
ddb70f3f68
|
make fragmentation_test work with incomplete files as well
|
2011-05-02 00:30:16 +00:00 |
Arvid Norberg
|
d9fb877d48
|
add initial disk I/O benchmark script
|
2011-05-01 23:43:59 +00:00 |
Arvid Norberg
|
35a9c60e54
|
fix gnuplot syntax error in fragmentation test
|
2011-05-01 22:51:42 +00:00 |
Arvid Norberg
|
462072a7de
|
add more options to client_test that are useful for benchmarking
|
2011-04-27 08:07:24 +00:00 |
Arvid Norberg
|
d5824d1c7f
|
make connection_tester report progress when generating torrent
|
2011-04-27 08:04:58 +00:00 |
Arvid Norberg
|
8bc35279d3
|
add rate measurements to connection_tester
|
2011-04-27 04:33:03 +00:00 |
Arvid Norberg
|
72eb840b66
|
document hint_read
|
2011-04-26 23:54:25 +00:00 |
Arvid Norberg
|
e389f5963d
|
added support for fadvise/F_RDADVISE for improved disk read performance
|
2011-04-26 07:03:05 +00:00 |
Arvid Norberg
|
7bd0573927
|
improve connection tester to support upload and download mode
|
2011-04-22 07:38:46 +00:00 |
Arvid Norberg
|
244303ea6b
|
extend connection test to support uploading as well
|
2011-04-22 01:12:28 +00:00 |
Arvid Norberg
|
abec8aed8c
|
use 'avoid_readback' as default disk cache eviction algorithm
|
2011-04-11 03:36:37 +00:00 |
Arvid Norberg
|
0c28a3e3ca
|
fixed bug in session::delete_files option to remove_torrent
|
2011-04-10 20:35:45 +00:00 |
Arvid Norberg
|
dda84c9247
|
fix magnet link issue in client_test
|
2011-04-02 07:39:02 +00:00 |
Arvid Norberg
|
91327f71da
|
support getch() returning EOF in client_test
|
2011-03-31 03:19:05 +00:00 |
Arvid Norberg
|
2ebe46024b
|
handle terminal EOF in client_test
|
2011-03-26 20:53:00 +00:00 |
Arvid Norberg
|
e9459b4df8
|
rss fixes
|
2011-03-23 02:46:22 +00:00 |