Commit Graph

22 Commits

Author SHA1 Message Date
arvidn 550d3c7d9f update copyright headers 2022-06-22 21:42:55 +02:00
arvidn 317af23ff3 fix integer widening before multiplication in custom_storage example 2021-08-28 09:48:55 +02:00
arvidn face5f0b93 add simulated disk I/O to the simulations, and use it in test_transfers. Add tests exercising the disk full condition, and ensure an auto-managed torrent will eventually recover, once there is disk space available 2021-05-05 14:24:03 +02:00
arvidn f61aedc326 fix custom_storage example 2021-04-28 19:33:14 +02:00
arvidn 5935f63ead update copyrights 2020-09-01 05:14:17 -07:00
arvidn fd66d16e6b fix warnings in custom_storage example 2020-08-25 07:20:17 -07:00
arvidn 9640f649c2 make listen_socket_handle movable 2020-06-13 00:14:32 -07:00
arvidn 3e47161820 move session_params into its own header/cpp pair 2019-11-30 21:40:01 +01:00
arvidn ea7ab336dd merged RC_1_2 into master 2019-09-02 00:57:19 +02:00
arvidn d3f7a363c2 update copyright year 2019-08-29 00:13:04 +02:00
Steven Siloti 468dcb595b Add option to compute both v1 and v2 hashes in the same job
This simplifies cases where we want to compute both v1 and v2 hashes at
the piece level.
2019-08-10 09:28:38 -07:00
Steven Siloti b76b4e11e8 add sha256 hash job to disk interface 2019-08-10 09:28:38 -07:00
arvidn 0d2c0c5e2a fix usage of the store buffer in async_read to support unaligned read requests from clients 2019-03-03 22:06:07 +01:00
arvidn 702126b761 fix disk_interface issue. improve more lambda captures 2019-02-24 09:46:03 +01:00
arvidn f509df655d update naked news to make_unique 2019-02-22 10:48:50 +01:00
arvidn 34f75b6c19 factor out strview_less comparator object and use it in entry's dictionary as well 2019-02-22 08:20:59 +01:00
arvidn ec75b5bf25 fix warning 2019-02-22 02:36:18 +01:00
arvidn 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
arvidn bd733e0f00 remove the (unused) block_cache_reference to simplify disk I/O 2019-02-21 13:53:43 +01:00
arvidn 82900c441c remove redundant virtual in custom_storage.cpp 2019-02-20 09:47:55 +01:00
arvidn 9263496d5f merged RC_1_2 into master 2019-02-19 18:41:21 +01:00
arvidn f67fb0850f fix example of custom storage 2019-02-19 01:47:12 +01:00