Replaced the free call with std::string
Recent Commits to s3fs-fuse:master
-
Replaced the free call with std::string
-
Remove unused aws-cli in alpine (#2727)
Remove unused aws-cli in alpine (#2727)
-
Consolidate dnf calls for static-checks (#2726)
Consolidate dnf calls for static-checks (#2726)
-
Check integrity of downloaded binaries (#2723)
Check integrity of downloaded binaries (#2723) Usually package managers perform this check but we need to do it ourselves for custom binaries.
-
Deduplicate CentOS 9 and 10 (#2718)
Deduplicate CentOS 9 and 10 (#2718) EPEL is no longer required.
-
Only install clang in MemoryTest task (#2719)
Only install clang in MemoryTest task (#2719)
-
Centralize C++ version in Makefiles (#2713)
Centralize C++ version in Makefiles (#2713)
-
Replace sstream header with iosfwd in headers (#2712)
Replace sstream header with iosfwd in headers (#2712) The latter is smaller and sufficient for parameters.
-
Upgrade to S3Proxy 2.7.0 (#2656)
Upgrade to S3Proxy 2.7.0 (#2656) Release notes: https://github.com/gaul/s3proxy/releases/tag/s3proxy-2.6.0 https://github.com/gaul/s3proxy/releases/tag/s3proxy-2.7.0
-
Remove ut_test.py (#2722)
Remove ut_test.py (#2722) pjdfstest supersedes this.
-
Only install binaries in static-checks task (#2717)
Only install binaries in static-checks task (#2717) Also remove outdated version checks.
-
Clean up Valgrind installation (#2716)
Clean up Valgrind installation (#2716)
-
Add S3 operation performance counters (#2715)
Add S3 operation performance counters (#2715) These can be used to evaluate changes like #2707. Ideally tests could assert how many operations they expect although this will require a localhost HTTP server.
-
Changed to use rename when serializing to FileCacheStat
Changed to use rename when serializing to FileCacheStat
-
Fixed test_update_time_chown in test (#2720)
Fixed test_update_time_chown in test (#2720)
-
Use curl instead of AWS CLI (#2689)
Use curl instead of AWS CLI (#2689) The latter starts up significantly slower which impedes integration test times. curl has some limitations, e.g., no SSE support.
-
Remove unused pip dependency (#2711)
Remove unused pip dependency (#2711) df7bbb28d5ba9f2d3765a582450553110ee2c436 removed the use of this. Also convert string to an array to reduce merge conflicts and alphabetize packages for readability.
-
Changed to serialize CacheFileStat after flushing a file
Changed to serialize CacheFileStat after flushing a file
-
Fixed unnecessary conversion to in DirStatCache::TruncateCacheHasLock…
Fixed unnecessary conversion to in DirStatCache::TruncateCacheHasLock (#2706)
-
Added DirStatCache::GetChildLeafNameHasLock method
Added DirStatCache::GetChildLeafNameHasLock method
-
Remove unused S3FS_PTHREAD_ERRORCHECK (#2703)
Remove unused S3FS_PTHREAD_ERRORCHECK (#2703)
-
Add Debian trixie (#2702)
Add Debian trixie (#2702)
-
Use junk_data instead of urandom (#2700)
Use junk_data instead of urandom (#2700) The latter seems to block on macOS sometimes.
-
Remove unneeded x-prefix in comparisons
Remove unneeded x-prefix in comparisons Found via shellcheck. Reference: https://www.shellcheck.net/wiki/SC2268
-
small spelling fix: 'no' to 'not'
small spelling fix: 'no' to 'not'