0061352077
merged RC_1_2 into RC_2_0
2022-09-08 02:35:27 +02:00
4a9204a68e
bump python version to 3.7 in CI and docs
2022-09-05 18:11:32 +02:00
d44622cb62
update appveyor
2021-09-27 00:21:30 +02:00
8d8e7c8c81
strip down appveyor tests
2021-01-09 14:20:45 +01:00
857a121cfe
rely on b2 using all cores by default. simplify scripts to not pass -j
2021-01-07 15:46:49 +01:00
94a8b68920
fix setup.py on windows
2020-12-21 18:51:51 +01:00
8770d10424
test running all tests on windows, and call python with windows-paths
2020-11-01 00:03:25 +01:00
28cccee4b0
build for windows-store on appveyor
2020-10-10 01:52:55 +02:00
3ec44e387d
run all tests on windows in CI
2020-08-15 23:21:38 -07:00
24f44d5d7f
link against a new version of OpenSSL on appveyor CI
2020-08-12 00:55:43 -07:00
d73744f1be
cleanup the debug-mode variant from Jamfiles
2020-06-03 08:42:35 +02:00
bd5e684a23
update CI branches to include RC_2_0
2020-05-31 15:16:48 +02:00
5cbdfa2557
merged RC_1_2 into master
2020-05-13 14:28:23 +02:00
cbb4f0277e
Make tests and tools python3 compatible.
2020-05-13 00:17:37 +02:00
96af2a6981
remove unused linkflags and include variables from appveyor.yml
2019-12-16 14:59:54 +01:00
c05a815319
merged RC_1_2 into master
2019-11-21 12:19:39 +01:00
e3a4c9fffa
enable parallel builds with ninja on appveyor
2019-11-19 17:02:54 +01:00
76deb4bc53
merged RC_1_2 into master
2019-11-19 08:33:23 +01:00
afb5d842ff
test_resume fix
2019-11-19 01:46:39 +01:00
5145664562
force python interpreter for mingw build on appveyor
2019-11-19 01:46:39 +01:00
76f53297a9
update appveyor image and boost version. explicitly use python2 for test scripts (as the SSL behavior has changed in python 3 in non-trivial ways)
2019-11-19 01:46:39 +01:00
86e11142a1
merged RC_1_2 into master
2019-08-10 21:11:10 -07:00
e97f7659c8
use macro for number of corse for bjam -j invocation
2019-08-07 20:48:57 -07:00
f40ecac4dd
improve testing on appveyor. revert appveyor image
2019-08-06 21:55:47 -07:00
a53e19d16b
revert appveyor image
2019-08-06 21:19:14 -07:00
a76db341db
update build scripts to always use VS 2017
2019-07-02 11:11:27 +02:00
b2e681d5da
merged RC_1_2 into master
2019-03-18 19:12:14 +01:00
1fe763483e
minor lint oriented refactor, moved a couple of functions to aux
2019-03-11 14:38:26 +01:00
05d387fdde
upgrade compilers on CI to C++14 compatible ones. update appveyor image. verify that libtorrent is built with at least <cxxstd>14
2019-02-22 02:36:18 +01:00
7f2a78d0c9
make random_shuffle() take a range instead of two iterators. use random_bytes() instead of std::generate() and random_byte(). Remove unused hasher.hpp includes
2019-02-19 01:48:08 +01:00
39224072f4
improve handler allocator tracking and logging (when asio-debugging is enabled)
2019-02-14 16:19:52 +01:00
6fa5026310
update boost on CI
2019-02-11 20:19:08 +01:00
d7db28663d
replace make dist
2019-01-23 09:02:09 +01:00
c75dc073e1
update CI branches
2019-01-13 14:49:08 +01:00
28dedce7cb
update CI branches
2019-01-12 22:48:20 +01:00
c76e9cc5e1
Change Jamfile default openssl path on Windows
...
The widely used Windows OpenSSL package[1] uses C:\OpenSSL-Win[32|64] as
the install location so set this as default in Jamfile for Windows. It
also means that the appveyor builds can be simplified by using their
installed OpenSSL.
Mingw is set to the same location so remove seperate specification.
[1]: https://slproweb.com/products/Win32OpenSSL.html
2018-12-05 14:02:17 +01:00
5d711f4929
prettier format appveyor.yml
2018-12-05 14:02:17 +01:00
eab1055938
more warnings on appveyor
2018-11-18 11:49:45 +01:00
ef6db120a3
Decrease MSBuild verbosity level for AppVeyour cmake builds
2018-11-16 16:22:49 +01:00
00987475f4
run the simulator tests by themselves, on appveyor
2018-11-14 08:58:26 +01:00
a7f345aa0d
split out cmake build on appveyor
2018-11-10 15:17:57 +01:00
9758d2f08f
general cleanups of build files. Specifically to fix the propagation properties of _WIN32_WINNT, include missing CMake files in the tarball, and fix some risky ABI altering properties in CMake files
2018-10-12 10:06:59 +02:00
3d0e5fdec9
add python test for add_torrent_params and run the tests less verbose on travis and appveyor
2018-08-14 07:24:19 +02:00
63229dbda6
Properly select release build with CMake for AppVeyor
2018-04-29 19:48:26 +02:00
049e918295
build python bindings with cmake
2018-04-29 19:48:26 +02:00
1baf5eabdf
added minimal support for cmake build in appveyor CI
2018-02-04 10:02:23 +01:00
a50579c651
merged RC_1_1 into master
2018-01-27 09:41:54 +01:00
5b83085406
fix openssl download links in appveyor script
2018-01-27 09:15:20 +01:00
3a9861e237
complete the error handling test and make it part of the default simulation test suite. It will run a file transfer between two clients repeatedly, each time cause another memory allocation fail, until every single memory allocation has failed once. Any invariant check failure, assertion or signal will cause the test to fail
2018-01-08 04:44:52 -05:00
98419aee12
disable debug iterators in simulations on windows, since exception safety is compromised
2018-01-05 10:55:12 -05:00