Arvid Norberg
|
3f21a846f6
|
fix build without deprecated function. extend test_coverage script. comment out DHT sanity check assert that fires in the wild
|
2015-03-21 00:50:28 +00:00 |
Arvid Norberg
|
ccc7e45406
|
landed mutable torrents branch in trunk
|
2015-03-21 00:12:40 +00:00 |
Arvid Norberg
|
32ccf61603
|
fix test_dht build
|
2015-03-17 01:30:57 +00:00 |
Arvid Norberg
|
4f7115750b
|
add address sanitizer to Jamfile
|
2015-03-16 05:49:26 +00:00 |
Arvid Norberg
|
1b07ec491d
|
fix build issue out of recent changes of exported functions
|
2015-03-16 04:38:28 +00:00 |
Arvid Norberg
|
bbcfeeab8d
|
fix test_time unit test build
|
2015-03-15 23:54:00 +00:00 |
Arvid Norberg
|
33ada6a92d
|
fix test_time build
|
2015-03-15 20:47:48 +00:00 |
Arvid Norberg
|
8cd5853ceb
|
fix build
|
2015-03-15 18:04:45 +00:00 |
Arvid Norberg
|
badd763f86
|
make tests not use internal aux::time_now function
|
2015-03-15 15:22:01 +00:00 |
Arvid Norberg
|
74ca290fe6
|
attempt to fix build
|
2015-03-15 06:05:41 +00:00 |
Arvid Norberg
|
6c67694d22
|
fix windows and linux build
|
2015-03-15 04:25:54 +00:00 |
Arvid Norberg
|
58aa4e5ae7
|
fix build now that libtorrent::sleep is gone
|
2015-03-15 00:32:55 +00:00 |
Arvid Norberg
|
794de25212
|
moved escape_string.hpp into the aux_ directory. moved out the 3 public hex functions into its own public header, hex.hpp
|
2015-03-14 23:10:20 +00:00 |
Arvid Norberg
|
fad1c42970
|
documetation fixes and polish
|
2015-03-14 21:55:26 +00:00 |
Arvid Norberg
|
b237458183
|
more documentation polish
|
2015-03-14 01:51:08 +00:00 |
Arvid Norberg
|
37225b71ae
|
const static -> static const (thanks gubatron). helps swigs parser
|
2015-03-14 00:42:27 +00:00 |
Arvid Norberg
|
65a9d76938
|
fix dht logging build
|
2015-03-13 05:53:22 +00:00 |
Arvid Norberg
|
881fa4dce6
|
remove sleep() from the libtorrent API
|
2015-03-13 05:52:48 +00:00 |
Arvid Norberg
|
a76b2a40b0
|
polish documentation. reference table of content specifically
|
2015-03-13 05:42:18 +00:00 |
Arvid Norberg
|
6c1df7eb55
|
landed the bdecode branch in master. lazy_bdecode/lazy_entry is now being replaced by bdecode/bdecode_node
|
2015-03-12 05:20:12 +00:00 |
Arvid Norberg
|
c1dc982f4f
|
deprecate the ptime type and related time types. just use boost::chrono / std::chrono
|
2015-03-12 04:34:54 +00:00 |
Arvid Norberg
|
a70960c26f
|
remove geoip configure stuff
|
2015-03-12 04:29:55 +00:00 |
Arvid Norberg
|
10333221bc
|
attempt at fixing file permission issues on windows
|
2015-03-09 06:09:50 +00:00 |
Arvid Norberg
|
f001876700
|
fix old typo in test
|
2015-03-09 01:31:47 +00:00 |
Arvid Norberg
|
14e97b8151
|
build fix
|
2015-03-08 04:49:10 +00:00 |
Arvid Norberg
|
bfaf7cb28c
|
another window build fix
|
2015-03-08 02:11:42 +00:00 |
Arvid Norberg
|
78f65bb37f
|
some windows fixes
|
2015-03-08 01:21:43 +00:00 |
Arvid Norberg
|
f981221cff
|
fixes to close-reason patch
|
2015-03-01 07:02:32 +00:00 |
Arvid Norberg
|
0c8aee014c
|
implemented utp extension header to indicate the reason to close the connection
|
2015-02-28 19:51:15 +00:00 |
Arvid Norberg
|
c4b112f23a
|
add comment
|
2015-02-24 04:15:47 +00:00 |
Arvid Norberg
|
74ab89e6f1
|
fix python build
|
2015-02-24 02:00:17 +00:00 |
Arvid Norberg
|
fd1d349457
|
valgrind build fix
|
2015-02-24 01:58:26 +00:00 |
Arvid Norberg
|
5b58f6efd9
|
fix build error
|
2015-02-23 02:05:59 +00:00 |
Arvid Norberg
|
f364fe7beb
|
include tracker message in tracker_alert
|
2015-02-21 22:45:45 +00:00 |
Arvid Norberg
|
89055c4c7a
|
some more optimizations on loading torrents
|
2015-02-18 03:32:49 +00:00 |
Arvid Norberg
|
c4a294e88a
|
deprecate file_base feature in file_storage/torrent_info
|
2015-02-17 04:53:49 +00:00 |
Arvid Norberg
|
d49e97afb3
|
optimized loading and parsing torrents. Specifically detecting duplicate filenames (optimizing the common case of no collisions). Expanded unit test to uncover an unsupported case (not fixed yet). cutting down on memory allocation and copying when parsing torrent files in memory
|
2015-02-17 02:08:47 +00:00 |
Arvid Norberg
|
3d47a1fb81
|
extend file_storage unit test a bit
|
2015-02-16 21:53:23 +00:00 |
Arvid Norberg
|
5ea0db3145
|
extend piece_picker unit test and comment out unused function
|
2015-02-15 22:01:15 +00:00 |
Arvid Norberg
|
cb6d3cdd44
|
extend piece_picker unit test. extend http_parser unit test and fix resolve_redirect_location
|
2015-02-15 20:01:30 +00:00 |
Arvid Norberg
|
40980df545
|
extend storage unit test to cover iovec operations
|
2015-02-15 07:31:35 +00:00 |
Arvid Norberg
|
91270a0c2b
|
make operation_t public and document it. include peer disconnects in client_test log
|
2015-02-15 05:17:09 +00:00 |
Arvid Norberg
|
84fd07e226
|
extend piece_picker unit test
|
2015-02-15 02:17:57 +00:00 |
Arvid Norberg
|
d370ae0b9d
|
merge test_torrent_parse and test_torrent_info (they both exercised torrent_info)
|
2015-02-15 01:04:50 +00:00 |
Arvid Norberg
|
a831a78fd5
|
simplify and clean up utp_stream. fix missing error check in read handler in peer_connection
|
2015-02-15 00:25:56 +00:00 |
Arvid Norberg
|
43021f5f22
|
remove todo comment
|
2015-02-14 23:31:44 +00:00 |
Arvid Norberg
|
a7ba7cc021
|
regenerate html
|
2015-02-14 23:30:15 +00:00 |
Arvid Norberg
|
1dbba7c410
|
optimize disk buffer allocation when seeding
|
2015-02-14 23:20:45 +00:00 |
Arvid Norberg
|
2fdb7499fa
|
optimize block_info allocation and downloading_piece size in piece_picker
|
2015-02-14 21:32:41 +00:00 |
Arvid Norberg
|
e15e5fd80a
|
expand unit tests
|
2015-02-14 06:14:15 +00:00 |