Alden Torres
|
7cee486cf7
|
extensions refactor to use span and std::shared_ptr (#1005)
extensions refactor to use span. use std::shared_ptr instead of boost::shared_ptr.
|
2016-08-17 14:30:24 -04:00 |
arvidn
|
8c8c3d5587
|
replace boost::function with std::function
|
2016-08-13 07:07:26 -04:00 |
Arvid Norberg
|
8c03718117
|
apply modernization transforms to headers too. nullptr, explicit constructors, = default (#903)
|
2016-07-10 14:27:42 -04:00 |
Arvid Norberg
|
e782783814
|
modernize use override (#895)
|
2016-07-09 20:10:38 -04:00 |
Arvid Norberg
|
770935cd46
|
modernize-use-nullptr (#894)
|
2016-07-09 16:26:26 -04:00 |
Arvid Norberg
|
eda956f13a
|
use standard library for suspending threads (#855)
use standard library for suspending threads
|
2016-06-26 09:24:06 -04:00 |
Arvid Norberg
|
96999ad67f
|
replace uses of boost::bind with std::bind and lambdas (#745)
|
2016-05-25 00:31:52 -04:00 |
Arvid Norberg
|
e8380e1d0b
|
factor out includes from config.hpp into the files actually using it. primarily, printf family of functions, since C++11 version is used now. This removes the need for an snprintf-wrapper on windows (#732)
|
2016-05-17 09:24:06 -04:00 |
Arvid Norberg
|
167cbe74b5
|
made alerts move-only and remove dispatch function and other deprecated alert functions requiring alert to be copyable (#721)
|
2016-05-13 08:19:44 -04:00 |
Arvid Norberg
|
20b41ad0b9
|
Threads (#671)
use std::thread, std::mutex, std::condition_variable instead of pulling them in from boost.asio internals.
|
2016-04-30 18:54:23 -04:00 |
arvidn
|
36a5a11ee2
|
merge fix
|
2016-04-29 23:34:25 -04:00 |
Arvid Norberg
|
95e348bef7
|
fix name clash with 'thread' on freebsd (#664)
|
2016-04-29 12:00:39 -04:00 |
arvidn
|
ae7058e119
|
remove the timestamps and file sizes from the resume data. This makes saving resume data alot cheaper, since it doesn't have to go via the disk thread. It also removes an old-standing API usage issue where there was easily a race condition introduced between saving resume data and pausing a torrent.
|
2016-02-06 15:50:55 -05:00 |
arvidn
|
68abd7a44d
|
move out test_alert_manager from the main test (as it actually sleeps). also add some debug logging to it
|
2015-09-06 22:55:41 -04:00 |
Jakob Petsovits
|
cf9a009fb8
|
Avoid warnings when building tests.
|
2015-07-16 14:55:05 -04:00 |
arvidn
|
ac04ee5ef3
|
fix typo in settings_pack
|
2015-06-07 09:23:04 -04:00 |
Arvid Norberg
|
e35d8d3933
|
fix unit test
|
2015-05-31 17:28:37 +00:00 |
Arvid Norberg
|
c8443d0c7c
|
msvc fixes
|
2015-05-31 12:21:16 +00:00 |
Arvid Norberg
|
f9c9d0ad0d
|
merge small unit tests to make running the tests quicker. expand the test framework a bit. add ax_boost_random.m4 script to link against boost.random correctly from makefile.
|
2015-05-30 04:31:23 +00:00 |
Arvid Norberg
|
55a9e98dd0
|
extend test_alert_manager and clean up test_fast_extension and extend a little bit
|
2015-04-12 00:14:07 +00:00 |
Arvid Norberg
|
baaeac7809
|
extend some unit tests. primarily test_alert_manager and fixed a bug in alert_manager
|
2015-04-11 18:44:43 +00:00 |
Arvid Norberg
|
013ed36f09
|
landed alert_queue feature branch into trunk
|
2015-04-03 20:15:48 +00:00 |