arvidn
|
8e23f9cc92
|
improve file_storage::sanitize_symlinks
|
2019-07-29 06:10:04 -07:00 |
Arvid Norberg
|
6fbeb93d50
|
fix error handling of moving storage to a drive letter that isn't mounted
|
2019-07-01 15:27:37 +02:00 |
arvidn
|
2990532d10
|
reduce the amount of hacky path/string handling code
|
2019-03-22 07:48:07 +01:00 |
arvidn
|
e5de81a6cb
|
remove unused replace_extension()
|
2019-03-19 17:26:19 +01:00 |
Arvid Norberg
|
57cd2882d4
|
update symlinks to conform to BEP 47
|
2019-03-19 10:05:06 +01:00 |
Alden Torres
|
1fe763483e
|
minor lint oriented refactor, moved a couple of functions to aux
|
2019-03-11 14:38:26 +01:00 |
arvidn
|
f4f1425115
|
use UNC paths pervasively on windows
|
2019-01-12 21:00:40 +01:00 |
Arvid Norberg
|
8abce44708
|
restore permissions on directories to 1.1. i.e. rely on umask
|
2018-12-28 12:45:28 +01:00 |
arvidn
|
50ae1838e6
|
wrap inclusion of windows.h with appropriate defines
|
2018-11-21 10:09:23 +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 |
arvidn
|
1f9e74f40d
|
merged RC_1_1 into master
|
2018-11-06 23:57:04 +01:00 |
arvidn
|
3fb05d77d8
|
fix warnings
|
2018-10-20 20:56:26 +02:00 |
Alden Torres
|
9b1e79660f
|
removed unnecessary parentheses around min/max, added some const modifier (#2926)
|
2018-04-11 15:19:00 +02:00 |
Alden Torres
|
f963f2c726
|
minor lint oriented code refactor
|
2018-03-28 15:55:05 +02:00 |
arvidn
|
65fef972a2
|
apply some c++11 modernization
|
2018-01-11 04:51:39 -05:00 |
arvidn
|
7717c02c2f
|
run sonarqube with deprecated functions disabled. fix some of its code smells
|
2017-09-17 18:06:53 +02:00 |
Alden Torres
|
5db597c8b3
|
more use of std::tuple_size<> and empty()
|
2017-08-28 22:47:34 +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 |
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 |