Takeshi Nakatani
|
67442cf054
|
Changed the level of messages by the get_base_exp function
|
2024-02-12 17:35:45 +09:00 |
|
Andrew Gaul
|
4845831f93
|
Convert some const to constexpr (#2342)
This guarantees that the function or value will resolve at compile-time.
|
2023-11-14 22:15:17 +09:00 |
|
Andrew Gaul
|
c5fb42ff10
|
Use std::unique_ptr in libxml functions (#2317)
References #2261.
|
2023-09-25 23:46:52 +09:00 |
|
Andrew Gaul
|
b2bb12fd2c
|
Remove unneeded explicit std::string constructors (#2273)
std::string(const char*) implicitly constructs these. The remaining call sites
requires string literals from C++14.
|
2023-08-17 22:12:28 +09:00 |
|
Andrew Gaul
|
a4a2841c05
|
Use C++11 nullptr instead of 0 or NULL (#2234)
This improves type-safety.
|
2023-07-27 21:56:58 +09:00 |
|
Andrew Gaul
|
e650d8c55c
|
Explicitly handle CommonPrefixes with nocompat_dir (#2212)
Previously the test missed listing implicit directories and another
test was incorrect. This fixes a regression from 1.91.
|
2023-07-13 21:15:34 +09:00 |
|
Takeshi Nakatani
|
9c74014443
|
Fixed a bug in handling file names containing CR(0x1D) (#2136)
|
2023-03-26 13:19:16 +09:00 |
|
Andrew Gaul
|
3e242d0bad
|
Avoid C-style casts (#2015)
Prefer more precise C++-style casts.
|
2022-07-30 22:35:27 +09:00 |
|
Andrew Gaul
|
48e9e51f4f
|
Remove more unneeded headers identified by IWYU (#2011)
|
2022-07-30 12:06:47 +09:00 |
|
Andrew Gaul
|
01a92476e6
|
Remove unneeded headers identified by IWYU (#2007)
|
2022-07-28 23:38:38 +09:00 |
|
Andrew Gaul
|
3928a7e359
|
Remove more uses of const_cast (#2006)
Follows on to #2004.
|
2022-07-28 23:37:15 +09:00 |
|
Takeshi Nakatani
|
92fd5bc3e1
|
Fixed errors reported by cppcheck 2.8 (#1949)
|
2022-05-26 01:48:53 +09:00 |
|
Takeshi Nakatani
|
d7e929e0a8
|
Fixed some Github Actions errors. (#1886)
- Fix knownConditionTrueFalse cppcheck(2.7) error on MacOS
- Fixed package installing failure of appstream download on centos8
|
2022-02-13 14:23:35 +09:00 |
|
Takeshi Nakatani
|
7273d561f5
|
Added exclusive control of statc variables in s3fs xml parser
|
2021-10-27 08:18:19 +09:00 |
|
Takeshi Nakatani
|
78126aea0b
|
Added exclusive control of statc variables in s3fs xml parser
|
2021-10-27 08:18:19 +09:00 |
|
Takeshi Nakatani
|
7892eee207
|
Fixed a bug that copied without considering the length of xmlChar
|
2021-10-27 08:18:19 +09:00 |
|
Takeshi Nakatani
|
2f412804e2
|
Fixed forgetting to clear the dirty flag for meta information
Addressed an error in macos cpp check
|
2021-10-15 22:54:55 +09:00 |
|
Andrew Gaul
|
2154e898bc
|
Fix typos (#1700)
|
2021-06-27 11:22:33 +09:00 |
|
Andrew Gaul
|
a100be9dce
|
Prefer std::string::empty over length == 0 (#1679)
This is more concise.
|
2021-06-13 20:03:10 +09:00 |
|
Andrew Gaul
|
7638b5b3e3
|
Prefer std::string::rbegin over operator[] (#1673)
This is more concise and safer due to not repeating the variable name.
We cannot use std::string::back since it is not available in C++03.
|
2021-06-13 13:26:38 +09:00 |
|
Andrew Gaul
|
600cee118d
|
Fix implicit narrowing conversions (#1672)
These do not appear to be problematic but rather just clean up warnings.
Found via clang -Wshorten-64-to-32.
|
2021-06-13 12:50:07 +09:00 |
|
Andrew Gaul
|
8ef01d37a9
|
Fix a few nits (#1645)
Make some strings more const, initialize members, and abort if lock
initialization fails. Partially found via clang-tidy.
|
2021-05-06 19:40:35 +09:00 |
|
Andrew Gaul
|
032fcf2a47
|
Allow optional issuing of ListObjectsV2 (#1583)
This allows use of s3fs on object stores that do not implement
the V1 API. Fixes #1573.
|
2021-02-23 09:45:13 +09:00 |
|
Andrew Gaul
|
1043e08dfa
|
Remove uses of implicit namespace std
Fixed via:
sed -i '/using namespace std/{N;d}' src/*.cpp
sed -i 's/ string/ std::string/g' src/*.cpp
sed -i 's/(string/(std::string/g' src/*.cpp
sed -i 's/\[string/\[std::string/g' src/*.cpp
sed -i 's/^string/std::string/g' src/*.cpp
sed -i 's/ ifstream/ std::ifstream/g' src/*.cpp
sed -i 's/ istringstream/ std::istringstream/g' src/*.cpp
sed -i 's/ ostringstream/ std::ostringstream/g' src/*.cpp
sed -i 's/ max(/ std::max(/g' src/*.cpp
sed -i 's/ min(/ std::min(/g' src/*.cpp
sed -i 's/ endl/ std::endl/g' src/*.cpp
|
2020-09-13 11:57:20 +09:00 |
|
Takeshi Nakatani
|
b5ffd419d8
|
Source file division and set 4 spaces and cleanup
|
2020-08-26 17:43:50 +09:00 |
|