arvidn
|
bcb26fd638
|
fix seeding of random number generator on mingw
|
2019-07-04 19:56:18 +02:00 |
Arvid Norberg
|
ad540ead79
|
remove unused configuration macros
|
2019-03-18 13:40:02 +01:00 |
arvidn
|
381d5a3c5d
|
add support for creating symlinks, for torrents with symlinks in them
|
2019-03-05 22:53:56 +01:00 |
Arvid Norberg
|
57017e3ace
|
noreturn attribute is standard in C++11
|
2019-02-27 17:11:15 +01:00 |
arvidn
|
9bd5f424d3
|
use standard __func__ identifier instead of extensions
|
2019-02-26 23:59:43 +01:00 |
arvidn
|
748bb81570
|
include sha1.cpp in the build unconditionally, match build configuration options to using built-in sha1 and defining it
|
2019-02-13 00:14:53 +01:00 |
arvidn
|
f4f1425115
|
use UNC paths pervasively on windows
|
2019-01-12 21:00:40 +01:00 |
arvidn
|
54fd03529e
|
move variable scope into its build configuration block. prevent invariant-checks enabled and asserts disabled build. remove some redundant preprocessor ifdefs
|
2018-12-14 00:08:08 +01:00 |
arvidn
|
a58307733e
|
remove left-over configuration options from aligned allocations
|
2018-11-25 01:35:22 +01:00 |
arvidn
|
29cddaa23e
|
merged RC_1_1 into master
|
2018-11-15 15:19:24 +01:00 |
arvidn
|
dc7cc3ef37
|
bump max size of read/write handlers
|
2018-11-12 09:07:58 +01:00 |
Arvid Norberg
|
b90564d418
|
remove the IPv6 enable/disable build config
|
2018-08-19 22:20:54 +02:00 |
Arvid Norberg
|
ccdfd7383e
|
move export.hpp into aux_ folder. put assert symbols in libtorrent namespace
|
2018-05-14 09:09:01 +02:00 |
arvidn
|
fe612ca167
|
replace the TORRENT_CFG ABI check with inline namespaces around the symbol that can change ABI based on build configuration options
|
2018-05-13 19:25:17 +02:00 |
pavel.pimenov
|
2a97ec6e0e
|
Windows: Fix build Visual C++ ARM/ARM64
|
2018-04-25 16:07:47 -04:00 |
arvidn
|
f0227451a6
|
merged RC_1_1 into master
|
2018-04-13 01:47:41 +02:00 |
arvidn
|
aaf9304a3b
|
update year in copyright header
|
2018-04-09 09:04:33 +02:00 |
arvidn
|
a0a63341c7
|
fix haiku build
|
2018-02-04 19:10:43 +01:00 |
arvidn
|
347555ea8f
|
handle errors in peer_connection
|
2017-12-26 10:39:54 +01:00 |
arvidn
|
40292a1d51
|
don't heap-allocate handlers for incoming UDP packets
|
2017-12-24 11:22:30 +01:00 |
arvidn
|
1d15e6bfb4
|
merge RC_1_1 into master
|
2017-10-08 18:21:25 +02:00 |
arvidn
|
ed31664ee3
|
deduce the second argument to iconv() instead of requiring it to be configured via a macro
|
2017-10-06 10:52:09 +02:00 |
arvidn
|
5f3661aaa2
|
back port overflow checking from master
|
2017-10-02 00:02:14 +02:00 |
Arvid Norberg
|
1075ae3b8d
|
remove session pool allocator and use the buffer class instead (#2274)
simplify append_buffer by using size() to determine size of the buffer. make the move explicit in chained_buffer::init_buffer_entry
|
2017-08-28 11:37:53 +02:00 |
arvidn
|
5c37eb174f
|
drop support for windows compilers without std::string and wchar_t (believed to be old cygwin)
|
2017-07-02 08:24:55 -04:00 |
Steven Siloti
|
bbf361336b
|
Use netlink to enumerate network interfaces on linux (#2105)
* move getting a table dump over netlink to a separate function
* use netlink to enumerate network interfaces on linux
|
2017-06-27 00:34:24 -04:00 |
arvidn
|
b1b4360df6
|
merged RC_1_1 into master
|
2017-05-08 07:48:42 -04:00 |
arvidn
|
1ea760ae93
|
fix iconv cast warnings
|
2017-04-24 08:02:11 -04:00 |
arvidn
|
d138f02424
|
introduce lt namespace alias
|
2017-04-23 23:43:58 -04:00 |
Alden Torres
|
81d669399b
|
added reachability based ip_change_notifier_impl for iOS (#1902)
added reachability based ip_change_notifier_impl for iOS
|
2017-04-11 23:53:13 -04:00 |
Alden Torres
|
e4bdd14ae7
|
implemented ip_change_notifier_macos (#1891)
implemented ip_change_notifier_macos
|
2017-04-07 17:53:12 -04:00 |
arvidn
|
64f5567cdd
|
merged RC_1_1 into master
|
2017-03-19 12:58:55 -04:00 |
Andrei Kurushin
|
9efb72197c
|
use decltype(auto) return types for MSVC (#1815)
use decltype(auto) return types for MSVC
|
2017-03-17 20:47:10 -04:00 |
Arvid Norberg
|
65cb7cdf34
|
improve deprecated markup (#1823)
improve deprecated markup
|
2017-03-17 20:41:47 -04:00 |
Arvid Norberg
|
29db3de6c0
|
wrap most instances of throw, and terminate on builds where exceptions are disabled (#1639)
wrap most instances of throw, and terminate on builds where exceptions are disabled
|
2017-01-29 15:37:42 -05:00 |
arvidn
|
4c4a204bee
|
fix inclusion of auxv.h header and definition of TORRENT_ANDROID
|
2017-01-22 14:11:44 -05:00 |
arvidn
|
0c189e08b5
|
use /dev/random as random number source on macOS
|
2017-01-15 12:18:08 -05:00 |
Alden Torres
|
a59350687a
|
fixed a few warnings related to signed/unsigned conversions (#1338)
fixed a few warnings related to signed/unsigned conversions
|
2016-11-19 21:14:16 -05:00 |
Andrei Kurushin
|
998daf6e0e
|
fix windows-version=xp build (#1327)
fix sha512 support for windows xp, pre sp3
|
2016-11-19 11:07:33 -05:00 |
Alden Torres
|
01e9810f7a
|
more boost types cleanup and handling of deprecated macos libcrypto (#1072)
more boost types cleanup and handling of deprecated macos libcrypto. more granular TORRENT_MACOS_DEPRECATED_LIBCRYPTO
|
2016-09-07 17:51:18 -04:00 |
Alden Torres
|
af565e2b86
|
added support for flz (find last zero) and copied bitfield functions from PR #565 (#986)
added support for flz (find last zero) and copied bitfield functions from PR #565
|
2016-08-07 16:21:08 -04:00 |
Alden Torres
|
fdfe69f414
|
fixed warnings and compilation issues (#980)
fixed warnings and compilation issues
|
2016-08-03 00:35:40 -04:00 |
arvidn
|
98af1cd54e
|
merged RC_1_1 into master
|
2016-07-05 18:03:06 -04:00 |
Arvid Norberg
|
3ec48ec5b4
|
support CryptoAPI on windows, for SHA-1 hashing (#882)
support CryptoAPI on windows, for SHA-1 hashing. don't always use openssl in test build configurations
|
2016-07-05 08:40:09 -04:00 |
Arvid Norberg
|
1facf0eef6
|
clean-up more defines (#872)
clean-up more defines. remove TORRENT_DEBUG and TORRENT_DISABLE_INVARIANT_CHECKS (instead use TORRENT_USE_ASSERTS and TORRENT_USE_INVARIANT_CHECKS)
|
2016-07-01 19:46:59 -04:00 |
Alden Torres
|
07f78264e3
|
android supports fdatasync since 2.3 (#874)
|
2016-07-01 00:13:03 -04:00 |
Alden Torres
|
39e971c2ce
|
added support for arm crc32c and changed to test in arm 32 bits (#869)
added support for arm crc32c and changed to test in arm 32 bits
|
2016-06-30 11:37:55 -04:00 |
Arvid Norberg
|
a675682b6c
|
some cleanup of TORRENT_DEBUG defines (#863)
some cleanup of TORRENT_DEBUG defines
|
2016-06-27 22:28:51 -04:00 |
Alden Torres
|
f7515edc8b
|
added neon support for popcount (#861)
added neon support for popcount
|
2016-06-27 18:51:43 -04:00 |
terry zhao
|
1a3e75b50a
|
fix msvc-8.0 build (#860)
|
2016-06-27 13:46:15 -04:00 |