Commit Graph

260 Commits

Author SHA1 Message Date
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
0a07f75ee0 merged visibility fix from RC_0_16 2012-12-15 05:09:11 +00:00
Arvid Norberg
77a1090104 bump version 2012-11-18 04:32:22 +00:00
Arvid Norberg
6612d1f88a merged change from RC_0_16 2012-11-16 03:50:30 +00:00
Arvid Norberg
33943f7184 merged set_version fix 2012-09-29 21:30:40 +00:00
Arvid Norberg
d09495d218 merged boost.date_time linking from RC_0_16 2012-09-28 03:50:34 +00:00
Arvid Norberg
fdc25967c2 merged string function cleanup from RC_0_16 2012-08-26 15:26:17 +00:00
Arvid Norberg
9bdcadb7ad merged build fix from RC_0_16 2012-08-16 03:03:29 +00:00
Arvid Norberg
ee3b006c85 fix build with i2p disabled 2012-07-31 16:53:37 +00:00
Arvid Norberg
8ded061c9e fixed windows ssl shared library build 2012-07-23 16:10:34 +00:00
Arvid Norberg
bcb22239bf polish windows build 2012-07-23 13:59:17 +00:00
Arvid Norberg
9a8b2a75ba fix Jamfile install target 2012-06-14 05:49:39 +00:00
Arvid Norberg
ca7d1c343b merged Jamfile fix from RC_0_16 2012-06-12 16:38:15 +00:00
Arvid Norberg
1db4fae595 merged patch from RC_0_16 2012-06-10 16:20:00 +00:00
Arvid Norberg
b022772b4d merged fix from RC_0_16 2012-06-03 05:13:08 +00:00
Arvid Norberg
2d0464fde7 fix freebsd build 2012-05-13 04:40:21 +00:00
Arvid Norberg
a699ab3768 fix release asserts issue 2012-04-20 17:03:00 +00:00
Arvid Norberg
b03e99ab40 fix DLL export issue on windows 2012-04-15 04:00:58 +00:00
Arvid Norberg
5ff529d4b1 fix debug builds of libtorrent.so 2012-03-21 16:34:41 +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
2ec6a53c71 fix openssl build 2012-03-16 07:45:27 +00:00
Arvid Norberg
750801d25b some more shared linking fixes 2012-03-15 17:17:10 +00:00
Arvid Norberg
64b599598c minor fixes 2012-03-15 07:16:30 +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
7f2d6325df rely on boost configs symbol export macro, make sure boost thinks it is built as a shared library when linked into a shared library 2012-03-13 15:35:35 +00:00
Arvid Norberg
b5bf19c07b fix openssl build with boost-1.46 2012-02-25 08:31:25 +00:00
Arvid Norberg
b2ede2665b attempt to hide non-exported symbols from dynamic library builds 2012-02-16 08:47:53 +00:00
Arvid Norberg
238622c3d1 build with visibility=hidden by default on gcc and llvm 2012-02-16 06:14:19 +00:00
Arvid Norberg
f13a91d8a8 support backtraces on windows 2012-01-26 10:33:39 +00:00
Arvid Norberg
39aa23b7b6 fix ssl linking on mingw 2012-01-19 08:12:13 +00:00
Arvid Norberg
4a40e68a82 landed ssl branch back into trunk 2012-01-14 16:04:25 +00:00
Arvid Norberg
152cee19f1 add compile-time feature to enable logging of all peer requests 2011-12-29 12:15:29 +00:00
Arvid Norberg
df0d714713 assert on integer overflow in debug builds with GCC 2011-12-11 09:43:08 +00:00
Arvid Norberg
bc1e47a486 solaris fixes 2011-09-04 23:29:47 +00:00
Arvid Norberg
524e116277 fix production asserts build 2011-08-14 23:30:40 +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
1adc9dde8e add missing module include in Jamfile 2011-07-23 19:46:27 +00:00
Arvid Norberg
1b353ce5af fix beos build 2011-07-20 05:14:25 +00:00
Arvid Norberg
2974a47f3c fix release asserts build 2011-07-05 15:53:57 +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
a329a11b57 add build option to always enable asserts (i.e. allow asserts in release builds) 2011-05-07 19:58:38 +00:00
Arvid Norberg
3435da235d make is_upload_only() be accurate and deal with super seeding special case only where necessary. Fix pointless assert in invariant check 2011-04-09 23:57:56 +00:00
Arvid Norberg
2f63718eb7 disable offsetof warning on clang 2011-03-09 03:14:40 +00:00
Arvid Norberg
ab3b82b8ee replaced std::rand() with custom random generator 2011-02-26 07:55:51 +00:00
Arvid Norberg
20d763c8c7 added option to not use custom assert macro 2011-02-24 18:15:15 +00:00
Arvid Norberg
7508038337 cross compiling fixes 2011-02-14 04:12:26 +00:00
Arvid Norberg
e959acae42 add iconv build option 2011-02-09 09:54:45 +00:00
Arvid Norberg
c223291fb4 added support for RSS feeds 2011-01-18 03:41:54 +00:00