Arvid Norberg
|
02a9ea18b7
|
deprecated auto_expand_choker. started factoring out choker logic into its own translation unit (preparing for making it unit testable)
|
2014-10-22 22:06:56 +00:00 |
Arvid Norberg
|
65473fa783
|
fix geoip left-overs in src/Makefile.am
|
2014-10-03 20:56:10 +00:00 |
Arvid Norberg
|
45d8e36da4
|
merged Steve Siloti's refactoring patch of inter-thread calls into session_impl
|
2014-08-26 04:51:09 +00:00 |
Arvid Norberg
|
24b9101075
|
merged changes from RC_1_0
|
2014-07-12 06:20:16 +00:00 |
Arvid Norberg
|
7351389ce8
|
land libtorrent_aio branch in trunk
|
2014-07-06 19:18:00 +00:00 |
Arvid Norberg
|
6c6fe4dfe2
|
merged fixes of warnings from RC_1_0
|
2014-07-04 23:40:31 +00:00 |
Arvid Norberg
|
330d46a4c6
|
makefile fixes (and add missing upnp.xml file)
|
2014-05-11 03:14:53 +00:00 |
Arvid Norberg
|
e5a9a6b36f
|
make xml_parse not be a template
|
2014-05-03 21:10:44 +00:00 |
Arvid Norberg
|
d6b1aa4c36
|
DHT refactoring and support for storing arbitrary data with put
|
2013-12-27 04:28:25 +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
|
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
|
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
|
fdc25967c2
|
merged string function cleanup from RC_0_16
|
2012-08-26 15:26:17 +00:00 |
Arvid Norberg
|
7667925a30
|
merged makefile fix from RC_0_16
|
2012-04-11 05:09:25 +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
|
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 |
cristiangreco
|
bba63021c0
|
configure.ac: drop dependencies on boost.filesystem and boost.thread libraries
and add some new files to makefiles.
|
2009-11-02 02:10:38 +00:00 |
Arvid Norberg
|
54cce9da60
|
simplified and optimized the DHT implementation
|
2009-09-20 00:23:36 +00:00 |
cristiangreco
|
b5b96a74fa
|
fix missing '.cpp' suffix to some recently included source files
|
2009-09-18 19:23:04 +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 |
cristiangreco
|
2fd925a4ae
|
Rewrite autotools build system (new configure.ac, changes for various
Makefile.am and fixed m4 scripts). Could still need some fixes.
|
2009-09-10 02:22:13 +00:00 |
Arvid Norberg
|
45fd696bc6
|
added I2P support
|
2009-08-20 03:19:12 +00:00 |
Arvid Norberg
|
9f7104b2d5
|
fixed makefiles
|
2009-05-25 07:47:24 +00:00 |
cg25
|
7038dd3cd7
|
fix src/Makefile.am against socks4_stream.cpp
|
2009-05-13 20:52:20 +00:00 |
Arvid Norberg
|
113d1f3557
|
moved page_aligned_allocator to its own file and uses it in set_piece_hashes to not pass in unaligned buffers to storage read
|
2009-01-15 17:09:36 +00:00 |
Arvid Norberg
|
20a0593fa3
|
removed mapped_storage
|
2009-01-10 07:14:02 +00:00 |
Arvid Norberg
|
f1d229aae6
|
first pass of replacing coalesce writes and reads by writev and readv (no windows support yet)
|
2009-01-03 08:11:31 +00:00 |
Arvid Norberg
|
e5d3755afb
|
added support for http seeds (BEP 17)
|
2008-12-30 03:54:07 +00:00 |
Arvid Norberg
|
acbdbfc1ef
|
added tracker exchange (tex) extension
|
2008-11-27 20:51:59 +00:00 |
Arvid Norberg
|
03398e94b0
|
replaced utf8 conversion with code from unicode.org
|
2008-11-13 06:39:08 +00:00 |
Arvid Norberg
|
68981fc3fd
|
removed unused references to iostream and date-time lib in Makefile.am
|
2008-10-18 07:11:00 +00:00 |
Arvid Norberg
|
528a009f7f
|
removed date-time and iostream from makefiles
|
2008-10-04 07:46:56 +00:00 |