Arvid Norberg
|
39264c5ad3
|
introduce new, optional, get_peers mechanism that is more privacy preserving (doesn't leak the info-hash to as many DHT nodes)
|
2013-09-09 07:08:02 +00:00 |
Arvid Norberg
|
a780b8469d
|
abstract generic_category() to build on boost-1.42 and older. fix some include issues in tests
|
2013-09-09 07:06:12 +00:00 |
Arvid Norberg
|
42ae69979f
|
restore commented out function
|
2013-09-09 06:12:08 +00:00 |
Arvid Norberg
|
8ab8172cb7
|
improve DHT routing table to return better nodes (lower RTT and closer to target)
|
2013-09-09 04:16:52 +00:00 |
Arvid Norberg
|
288f203a92
|
fix missed function call in previous check-in
|
2013-09-06 05:44:38 +00:00 |
Arvid Norberg
|
b28810a92e
|
documented bitfield
|
2013-09-06 02:29:21 +00:00 |
Arvid Norberg
|
56f1fb42d8
|
fix ssl_stream typo
|
2013-09-03 18:14:17 +00:00 |
Arvid Norberg
|
4b0c4165d7
|
fix tests
|
2013-09-03 16:02:24 +00:00 |
Arvid Norberg
|
515cd24a8c
|
if setting socket send or receive buffer size fails, reset it to the previous value
|
2013-09-03 08:39:30 +00:00 |
Arvid Norberg
|
12fd5be372
|
fix bug in ed25519 DHT signature verification. removed RSA code as it's no longer used. add CAS feature (compare and swap) to DHT put command. update dht_store documentation
|
2013-09-03 00:45:48 +00:00 |
Arvid Norberg
|
f3684db153
|
added some documentation
|
2013-09-01 17:34:05 +00:00 |
Arvid Norberg
|
dd192cfd3c
|
split up test_primitives into more tests (in an attempt to get the link-time down within the regression test time limit)
|
2013-09-01 01:10:50 +00:00 |
Arvid Norberg
|
3afe6c23a0
|
merged tracker key patch from RC_0_16
|
2013-08-31 21:06:43 +00:00 |
Arvid Norberg
|
850b81e625
|
merged removal of AES code from RC_0_16
|
2013-08-31 20:23:58 +00:00 |
Arvid Norberg
|
b6083fbc28
|
first steps towards supporting SSL over uTP. moved the TODO comment and made it describe the next step. Optimized session destruction in unit tests, hopefully shaving off a bit of test run-time (and now supports asio-debugging of unit tests)
|
2013-08-31 20:19:03 +00:00 |
Arvid Norberg
|
6a47271667
|
merge fix for deleting files from libtorrent_aio
|
2013-08-22 05:27:45 +00:00 |
Arvid Norberg
|
0f57615ea3
|
attempt at fixing shut-down hang
|
2013-08-21 15:55:24 +00:00 |
Arvid Norberg
|
d5c715bf96
|
added missing asio-debugging mark-up
|
2013-08-21 15:41:19 +00:00 |
Arvid Norberg
|
919bc46422
|
fix key length issue
|
2013-08-19 08:07:54 +00:00 |
Arvid Norberg
|
1afc0c6740
|
a bunch of fixes to make test_web_seeds a lot faster, and fail slightly fewer tests
|
2013-08-19 03:54:45 +00:00 |
Arvid Norberg
|
6bd07fd65f
|
pull in an ed25519 implementation and replace use of RSA in the DHT with ECC. fix up makefiles
|
2013-08-18 16:01:20 +00:00 |
Arvid Norberg
|
2971331f86
|
documentation fixes
|
2013-08-17 07:01:03 +00:00 |
Arvid Norberg
|
a5db3ebaaf
|
added some documentation
|
2013-08-17 02:00:41 +00:00 |
Arvid Norberg
|
3258d92f64
|
added documentations to headers
|
2013-08-16 05:07:09 +00:00 |
Arvid Norberg
|
fd438be25d
|
documentation cleanup
|
2013-08-12 16:24:37 +00:00 |
Arvid Norberg
|
3bd53f88ef
|
fix build with internal_file_entry being deprecated without deprecated functions
|
2013-08-12 07:30:57 +00:00 |
Arvid Norberg
|
85bb6a1839
|
move create_torrent documentation into headers. deprecate API touching internal_file_entry
|
2013-08-12 03:18:43 +00:00 |
Arvid Norberg
|
49aba26f5c
|
merged shutdown fix from libtorrent_aio
|
2013-08-12 00:51:49 +00:00 |
Arvid Norberg
|
7d7d0672c0
|
move storage_interface documentation into headers
|
2013-08-11 18:13:21 +00:00 |
Arvid Norberg
|
000addec8a
|
more documentation polishing. the manual.rst is now also linked to the reference documentation
|
2013-08-11 16:57:33 +00:00 |
Arvid Norberg
|
6036cdcf6b
|
move some documentation over to headers and make all links in reference documentation work
|
2013-08-11 06:04:24 +00:00 |
Arvid Norberg
|
cad9bbebd2
|
moved session_settings documentation into header file
|
2013-08-10 22:15:02 +00:00 |
Arvid Norberg
|
6a1e861a1d
|
introduce mechanism for plugins to prevent libtorrent to disconnect peers for time-out reasons
|
2013-08-09 07:55:12 +00:00 |
Arvid Norberg
|
d42e43f61d
|
fixed deprecation warning
|
2013-08-09 07:36:07 +00:00 |
Arvid Norberg
|
0bdd4fc8f0
|
moved alert documentation into headers
|
2013-08-09 01:44:42 +00:00 |
Arvid Norberg
|
e5d6642582
|
merged encoding issue fix from RC_0_16
|
2013-08-08 04:32:54 +00:00 |
Arvid Norberg
|
fc68f28848
|
moved more documentation over from manual to headers
|
2013-08-08 02:57:07 +00:00 |
Arvid Norberg
|
28cdc639fa
|
move more documentation into headers
|
2013-08-08 01:03:54 +00:00 |
Arvid Norberg
|
4c0caa4ba1
|
moved peer_info documentation into the header file
|
2013-08-07 07:19:17 +00:00 |
Arvid Norberg
|
6abfce3970
|
move torrent_status documentation into the header
|
2013-08-07 06:37:51 +00:00 |
Arvid Norberg
|
1a6a23e6ce
|
add missing include
|
2013-08-06 03:40:22 +00:00 |
Arvid Norberg
|
55ed312b76
|
move torrent_handle documentation into header file
|
2013-08-06 02:50:57 +00:00 |
Arvid Norberg
|
3aeeb56d47
|
moved error code documentation to the header file
|
2013-08-05 06:08:10 +00:00 |
Arvid Norberg
|
3dcc7d5f8b
|
automatically generate links in reference documentation for symbols (classes, enums, enum values, functions and member functions)
|
2013-08-05 05:26:15 +00:00 |
Arvid Norberg
|
a3d56671fe
|
fix reference documentation generation
|
2013-08-04 09:02:19 +00:00 |
Arvid Norberg
|
f7ec370723
|
extend peer_plugin to also be notified of disconnects and successful connect events
|
2013-08-03 23:31:43 +00:00 |
Arvid Norberg
|
9319c1e073
|
make it possible to add torrent plugins via add_torrent_params
|
2013-08-02 09:42:51 +00:00 |
Arvid Norberg
|
755cdd00ff
|
regenerated docs
|
2013-08-02 09:32:41 +00:00 |
Arvid Norberg
|
7ad58eba93
|
renamed big_number -> sha1_hash
|
2013-08-02 05:26:13 +00:00 |
Arvid Norberg
|
e7db8d37a2
|
merge deprecation of wstring overloads from RC_0_16
|
2013-08-02 05:03:22 +00:00 |