s3fs-fuse/src
Andrew Gaul e0655008b3
Protect pending_status in UploadPending (#1992)
This requires avoiding double-locking in RowFlush.  References #1991.
2022-07-22 23:30:04 +09:00
..
addhead.cpp Prefer std::string::empty over length == 0 (#1679) 2021-06-13 20:03:10 +09:00
addhead.h Fix clang-tidy warnings 2020-09-21 07:03:42 +09:00
autolock.cpp Fix wrong function name in log message (#1774) 2021-10-10 11:08:32 +09:00
autolock.h Source file division and set 4 spaces and cleanup 2020-08-26 17:43:50 +09:00
bodydata.cpp Fixed errors reported by cppcheck 2.8 (#1949) 2022-05-26 01:48:53 +09:00
bodydata.h Fix clang-tidy warnings 2020-09-21 07:03:42 +09:00
cache.cpp Fixed a bug could not change the mode while the file was opened 2022-06-12 13:48:42 +09:00
cache.h Additional bug fixing for not creating zero-byte object 2021-05-09 17:33:53 +09:00
common_auth.cpp Add dedicated upper- and lower-case hex functions (#1734) 2021-08-04 07:28:51 +09:00
common.h Added S3fsCred class and moved Credential related processing in it 2022-02-13 21:38:30 +09:00
curl_handlerpool.cpp Fixed a bug when the pool of curl handler exceeds the upper limit 2022-07-08 21:14:29 +09:00
curl_handlerpool.h Source file division and set 4 spaces and cleanup 2020-08-26 17:43:50 +09:00
curl_multi.cpp Fixed errors reported by cppcheck 2.8 (#1949) 2022-05-26 01:48:53 +09:00
curl_multi.h Fix clang-tidy warnings 2020-09-21 07:03:42 +09:00
curl_util.cpp Fix double-iteration in curl_slist_remove (#1951) 2022-05-27 22:56:20 +09:00
curl_util.h Fixed osx mistype declaration and typo warnings 2021-02-13 12:04:35 +09:00
curl.cpp Add the stream upload which starts uploading parts before Flush 2022-07-17 22:20:45 +09:00
curl.h Add the stream upload which starts uploading parts before Flush 2022-07-17 22:20:45 +09:00
fdcache_auto.cpp Fixed a bug that regular files could not be created by mknod 2022-06-29 16:56:19 +09:00
fdcache_auto.h Fixed a bug that regular files could not be created by mknod 2022-06-29 16:56:19 +09:00
fdcache_entity.cpp Protect pending_status in UploadPending (#1992) 2022-07-22 23:30:04 +09:00
fdcache_entity.h Protect pending_status in UploadPending (#1992) 2022-07-22 23:30:04 +09:00
fdcache_fdinfo.cpp Fixed bugs about stream upload 2022-07-19 21:29:56 +09:00
fdcache_fdinfo.h Fixed bugs about stream upload 2022-07-19 21:29:56 +09:00
fdcache_page.cpp Fixed a bug about truncation for shrinking file 2022-03-02 22:41:10 +09:00
fdcache_page.h Fixed a bug about truncation for shrinking file 2022-03-02 22:41:10 +09:00
fdcache_pseudofd.cpp Introduced pseudo fd and separated fd for each file opening 2021-06-04 22:42:58 +09:00
fdcache_pseudofd.h Introduced pseudo fd and separated fd for each file opening 2021-06-04 22:42:58 +09:00
fdcache_stat.cpp Added S3fsCred class and moved Credential related processing in it 2022-02-13 21:38:30 +09:00
fdcache_stat.h Fix clang-tidy warnings 2020-09-21 07:03:42 +09:00
fdcache_untreated.cpp Reflected the result of the review in the code 2022-07-17 22:20:45 +09:00
fdcache_untreated.h Add the stream upload which starts uploading parts before Flush 2022-07-17 22:20:45 +09:00
fdcache.cpp Changed the message level(ERR to INFO) of skip cleanup cache (#1946) 2022-05-22 14:36:56 +09:00
fdcache.h Fixed a bug about truncation for shrinking file 2022-03-02 22:41:10 +09:00
gnutls_auth.cpp Fix implicit narrowing conversions (#1672) 2021-06-13 12:50:07 +09:00
Makefile.am Add the stream upload which starts uploading parts before Flush 2022-07-17 22:20:45 +09:00
metaheader.cpp Avoid extended initializer lists in C++03 (#1960) 2022-06-12 23:52:16 +09:00
metaheader.h Preserve sub-second time precision (#1624) 2021-04-18 13:11:12 +09:00
mpu_util.cpp Remove uses of implicit namespace std 2020-09-13 11:57:20 +09:00
mpu_util.h Source file division and set 4 spaces and cleanup 2020-08-26 17:43:50 +09:00
mvnode.cpp Address cppcheck 2.5 warnings (#1720) 2021-07-14 22:18:09 +09:00
mvnode.h Source file division and set 4 spaces and cleanup 2020-08-26 17:43:50 +09:00
nss_auth.cpp Fix implicit narrowing conversions (#1672) 2021-06-13 12:50:07 +09:00
openssl_auth.cpp Fix implicit narrowing conversions (#1672) 2021-06-13 12:50:07 +09:00
psemaphore.h Add the stream upload which starts uploading parts before Flush 2022-07-17 22:20:45 +09:00
s3fs_auth.h Fix implicit narrowing conversions (#1672) 2021-06-13 12:50:07 +09:00
s3fs_cred.cpp Changed handling the credential in S3fsCred more robust 2022-03-02 22:39:15 +09:00
s3fs_cred.h Changed handling the credential in S3fsCred more robust 2022-03-02 22:39:15 +09:00
s3fs_global.cpp Added S3fsCred class and moved Credential related processing in it 2022-02-13 21:38:30 +09:00
s3fs_help.cpp Enable notsup_compat_dir by default (#1970) 2022-06-28 07:56:06 +09:00
s3fs_help.h Output version and command parameters at startup 2021-03-06 19:11:57 +09:00
s3fs_logger.cpp Convert S3FS_LOW_LOGPRN from a macro to a function (#1869) 2022-01-23 23:10:09 +09:00
s3fs_logger.h Convert S3FS_LOW_LOGPRN from a macro to a function (#1869) 2022-01-23 23:10:09 +09:00
s3fs_util.cpp Fixed errors reported by cppcheck 2.8 (#1949) 2022-05-26 01:48:53 +09:00
s3fs_util.h Handle UTIME_NOW and UTIME_OMIT special values (#1868) 2022-01-29 11:35:37 +09:00
s3fs_xml.cpp Fixed errors reported by cppcheck 2.8 (#1949) 2022-05-26 01:48:53 +09:00
s3fs_xml.h Added exclusive control of statc variables in s3fs xml parser 2021-10-27 08:18:19 +09:00
s3fs.cpp Protect pending_status in UploadPending (#1992) 2022-07-22 23:30:04 +09:00
s3fs.h Source file division and set 4 spaces and cleanup 2020-08-26 17:43:50 +09:00
s3objlist.cpp Prefer std::string::empty over length == 0 (#1679) 2021-06-13 20:03:10 +09:00
s3objlist.h Fix clang-tidy warnings 2020-09-21 07:03:42 +09:00
sighandlers.cpp Fixed errors reported by cppcheck 2.8 (#1949) 2022-05-26 01:48:53 +09:00
sighandlers.h Added logfile option for non-syslog logging 2020-10-19 20:10:19 +09:00
string_util.cpp Move strptime polyfill to string_util 2022-01-23 21:49:51 +09:00
string_util.h Move strptime polyfill to string_util 2022-01-23 21:49:51 +09:00
test_curl_util.cpp Fix double-iteration in curl_slist_remove (#1951) 2022-05-27 22:56:20 +09:00
test_page_list.cpp Add a partial page_list unit test (#1735) 2021-08-04 07:36:32 +09:00
test_string_util.cpp Require explicit length in s3fs_decode64 (#1755) 2021-08-31 09:22:10 +09:00
test_util.h Do not NUL terminate base64 decoded output (#1752) 2021-08-31 00:15:47 +09:00
threadpoolman.cpp Add the stream upload which starts uploading parts before Flush 2022-07-17 22:20:45 +09:00
threadpoolman.h Add the stream upload which starts uploading parts before Flush 2022-07-17 22:20:45 +09:00
types.h Fixed bugs about stream upload 2022-07-19 21:29:56 +09:00