Arvid Norberg
|
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 |
arvidn
|
4473a8d0ce
|
fix seed_mode flag
|
2019-02-24 10:20:20 +01:00 |
arvidn
|
7103b12cb7
|
remove typed_span type
|
2018-11-17 00:43:58 +01:00 |
arvidn
|
5383854768
|
make span's and sha1_hash's index and size types signed (instead of unsigned). Specifically std::ptrdiff_t. In line with the direction of gsl span and reduce signed->unsigned casts
|
2018-11-16 14:06:22 +01:00 |
pavel.pimenov
|
0ad3bb139d
|
fix cppcheck
|
2018-11-08 13:45:41 +01:00 |
arvidn
|
1f9e74f40d
|
merged RC_1_1 into master
|
2018-11-06 23:57:04 +01:00 |
arvidn
|
6be8b395da
|
some cleanup turning memcmp() and memcpy() into span comparisons and std::copy(). some more use of random_bytes() instead of loops.
|
2018-11-05 18:52:45 +01:00 |
arvidn
|
c426ba88d4
|
fix buffer offset bug recently introduced to disk_io_thread::do_read()
|
2018-08-06 13:16:41 +02:00 |
arvidn
|
5530793c75
|
improve the API for iterating over all files and pieces, with the new strong index types.
|
2018-06-12 11:44:29 +02:00 |
arvidn
|
c56f6abf72
|
deliver notification of alerts being dropped via alerts_dropped_alert
|
2018-05-30 11:26:02 +02:00 |
Alden Torres
|
1f06a6684c
|
avoid calling address to test protocol, more consts and minor lint oriented code changes
|
2018-03-29 12:20:59 +02:00 |
arvidn
|
5c1b65e9b8
|
merged RC_1_1 into master
|
2018-03-12 02:32:12 +01:00 |
Alden Torres
|
db61d9cc20
|
minor cleanup, refactor and typos (#2593)
|
2017-12-07 07:51:55 +01:00 |
arvidn
|
6785046c2f
|
introduce a download_priority_t type, for uniform an type-safe piece- and file priorities
|
2017-11-02 08:20:21 +01:00 |
arvidn
|
322007bb6a
|
make save_state_flags a strong type
|
2017-07-30 09:06:41 -07:00 |
arvidn
|
87ca4bb26f
|
Fix bug where the resume data would fail to load the piece bitmask for seeds when suggest_cache was enabled
|
2017-07-21 19:06:02 -07:00 |
arvidn
|
ed79929528
|
factor out has_any_file to storage_utils
|
2017-06-23 16:33:48 -04:00 |
arvidn
|
b7642f75d5
|
move clear_bufs out of storage.cpp into storage_utils
|
2017-06-21 13:04:05 -04:00 |
arvidn
|
ff454a92d4
|
unify some operation-enums and strings to use operation_t
|
2017-06-18 07:31:45 -04:00 |
Alden Torres
|
b1b3f0e3e8
|
one more fix related to typed_span conversion (#2050)
|
2017-06-02 06:42:03 +02:00 |
Arvid Norberg
|
5344761da4
|
make flags to move_storage a proper enum class (#2043)
|
2017-06-01 04:15:15 -04:00 |
arvidn
|
af495da56b
|
use std::function instead of the fileop interface for readwritev()
|
2017-05-02 08:07:29 -04:00 |
arvidn
|
749d0da875
|
make iovec_t an alias for span<char>, in preparation for removing it altogether in favour of span
|
2017-04-30 11:49:08 -04:00 |
arvidn
|
480bde9333
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
arvidn
|
79d7ae3638
|
separate path and filesystem functions out into its own translation unit/header file pair, separating it from the file and directory class
|
2017-04-11 18:07:55 -04:00 |
Alden Torres
|
dba94a9276
|
fix IndexType template parameter in typed_span member functions (#1819)
fix IndexType template parameter in typed_span member functions
|
2017-03-17 18:15:11 -04:00 |
Alden Torres
|
1f72843fe3
|
fixing sign-conversion warnings, part 13, minor refactor (#1675)
fixing sign-conversion warnings, part 13, minor refactor
|
2017-02-07 23:36:13 -05:00 |
Alden Torres
|
3803661863
|
moved alloca.hpp to private aux_ and size refactor (#1634)
moved alloca.hpp to private aux_ and size refactor
|
2017-01-27 12:43:34 -05:00 |
arvidn
|
202386dd9d
|
factor out verify_resume_data to storage_utils
|
2017-01-20 01:36:03 -05:00 |
arvidn
|
e98dd14760
|
factor out delete_files function into storage_utils
|
2017-01-18 00:56:01 -05:00 |
Arvid Norberg
|
ec37436d49
|
factor out move_storage function to storage_utils.cpp (#1571)
|
2017-01-17 08:02:44 -05:00 |
Arvid Norberg
|
3d06371f31
|
factor out some common storage utilities out of storage.cpp (#1515)
factor out some common storage utilities out of storage.cpp
|
2017-01-11 00:42:10 -05:00 |