Arvid Norberg
|
6590f5f053
|
improve CMakeLists.txt
|
2014-05-10 07:10:17 +00:00 |
Arvid Norberg
|
555efd9279
|
factor out address/endpoint I/O into it's own unit test. merge write_string from bencode and socket_io. extend unit test
|
2014-05-04 06:46:47 +00:00 |
Arvid Norberg
|
e5a9a6b36f
|
make xml_parse not be a template
|
2014-05-03 21:10:44 +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
|
d04748f1db
|
split up test_primitives some more
|
2013-09-01 06:52:50 +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
|
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
|
a401aa0337
|
cleaned up public interface by removing some symbols from the exported set
|
2013-07-19 19:06:27 +00:00 |
Arvid Norberg
|
91f8c32937
|
stub for file_storage test
|
2013-06-08 23:37:11 +00:00 |
Arvid Norberg
|
c464dc2383
|
merged unit test from RC_0_16
|
2013-05-31 16:33:06 +00:00 |
Arvid Norberg
|
7f194b4542
|
move hasher implementation out of header file
|
2013-05-08 07:57:16 +00:00 |
Arvid Norberg
|
520b8bfcd1
|
move out alert_manager to its own compilation unit. remove TORRENT_DISABLE_EXTENSIONS from affecting the public API
|
2013-04-09 02:38:11 +00:00 |
Arvid Norberg
|
aab59d04c7
|
improve the external IP discovery to work with multiple external IPs (specifically IPv4 and IPv6)
|
2013-01-01 23:12:16 +00:00 |
Arvid Norberg
|
ac5a9e9882
|
introduce global connection priority for improved swarm performance
|
2012-12-31 06:54:54 +00:00 |
Arvid Norberg
|
77a1090104
|
bump version
|
2012-11-18 04:32:22 +00:00 |
Arvid Norberg
|
52ece49121
|
merged fixes from RC_0_16
|
2012-11-01 03:51:50 +00:00 |
Arvid Norberg
|
33943f7184
|
merged set_version fix
|
2012-09-29 21:30:40 +00:00 |
Arvid Norberg
|
fdc25967c2
|
merged string function cleanup from RC_0_16
|
2012-08-26 15:26:17 +00:00 |
Arvid Norberg
|
9e8488048e
|
CMakeLists.txt fix
|
2012-06-16 23:19:36 +00:00 |
Arvid Norberg
|
1db4fae595
|
merged patch from RC_0_16
|
2012-06-10 16:20:00 +00:00 |
Arvid Norberg
|
fa1c071c2f
|
merged fixes from RC_0_16
|
2012-06-09 04:48:53 +00:00 |
Arvid Norberg
|
f2238169c9
|
update boost dependencies in CMakeLists.txt
|
2012-05-16 05:30:41 +00:00 |
Arvid Norberg
|
027af8aba8
|
added two more missing files to CMakeLists.txt
|
2012-05-16 04:34:18 +00:00 |
Arvid Norberg
|
1bbb45891b
|
add missing file to CMakeList.txt
|
2012-05-16 04:23:47 +00:00 |
Arvid Norberg
|
cafbf2ca1d
|
more work on minimizing shared object export symbol table
|
2012-03-20 03:53:07 +00:00 |
Arvid Norberg
|
a2521bd23c
|
fix a bunch of issues to properly support dynamic linking of libtorrent with visibility=hidden. Still requires a small patch to boost
|
2012-03-18 23:31:04 +00:00 |
Arvid Norberg
|
7b1a441aeb
|
attempt to make shared library builds to work with visibility=hidden
|
2012-03-15 06:08:08 +00:00 |
Arvid Norberg
|
1b470e0961
|
move the code of chained buffer out to its own cpp file
|
2011-08-13 23:01:38 +00:00 |
Arvid Norberg
|
bc2f0c8c5e
|
move disk_buffer_pool out to its own file
|
2011-07-31 02:24:36 +00:00 |
Arvid Norberg
|
5bbbf0cd41
|
add rsa sign and verification functions for future DHT extensions
|
2011-05-23 23:42:52 +00:00 |
Arvid Norberg
|
ab3b82b8ee
|
replaced std::rand() with custom random generator
|
2011-02-26 07:55:51 +00:00 |
Arvid Norberg
|
c223291fb4
|
added support for RSS feeds
|
2011-01-18 03:41:54 +00:00 |
Arvid Norberg
|
451c583023
|
more robust mechanism to determine external IP
|
2010-12-24 01:31:41 +00:00 |
Arvid Norberg
|
e5f980d80d
|
merged uTP branch into trunk (yay)
|
2010-11-29 01:33:05 +00:00 |
Arvid Norberg
|
72322dbc10
|
allow extending web seeds with extra headers and custom authorization schemese
|
2010-10-10 18:43:58 +00:00 |
Arvid Norberg
|
3b550ece98
|
don't save settings that are set to the default value
|
2010-10-10 02:22:57 +00:00 |
Arvid Norberg
|
02668e8f75
|
fix message posting to work from multiple threads
|
2010-08-26 17:00:24 +00:00 |
Arvid Norberg
|
2910a4a10c
|
dropped dependency on zlib
|
2010-03-16 06:14:22 +00:00 |
Arvid Norberg
|
d15fd0c6d3
|
bump version number
|
2010-02-25 22:30:07 +00:00 |
Arvid Norberg
|
a5e56b6fbc
|
add socket_type.cpp to makefile
|
2009-12-05 16:50:07 +00:00 |
Arvid Norberg
|
a5586d154d
|
more header dependency optimizations
|
2009-11-25 06:55:34 +00:00 |
Arvid Norberg
|
8a5b7d5d36
|
got rid of the last recursive mutexes. abstracted the threading primitives (and switched over to use asio's internal ones).
|
2009-10-20 02:49:56 +00:00 |
Arvid Norberg
|
f36688a364
|
initial support for torrent tag store in DHT
|
2009-09-27 03:38:41 +00:00 |
Arvid Norberg
|
54cce9da60
|
simplified and optimized the DHT implementation
|
2009-09-20 00:23:36 +00:00 |
Arvid Norberg
|
0f62beebb3
|
improved compile time by moving rate limiter implementation to a cpp file and making it a non-template
|
2009-09-16 04:41:35 +00:00 |
Arvid Norberg
|
6c67da08d6
|
split socket.hpp up in multiple headers to lower build time somewhat
|
2009-09-16 03:46:36 +00:00 |
cg25
|
f283065cfc
|
completely drop BOOST_MULTI_INDEX_DISABLE_SERIALIZATION define from all build
systems as multi_index is no more used in src/file_pool.cpp.
|
2009-08-21 20:19:55 +00:00 |
Arvid Norberg
|
45fd696bc6
|
added I2P support
|
2009-08-20 03:19:12 +00:00 |
Georg Rudoy
|
780f5d7320
|
Don't build tests and examples in CMake by default.
|
2009-07-07 21:55:50 +00:00 |
Arvid Norberg
|
8b1e55d28a
|
workaround bug in asio in boost-1.39
|
2009-06-27 19:30:15 +00:00 |