Commit Graph

1530 Commits

Author SHA1 Message Date
Andrew Gaul
e0712f444d Update source for clang-tidy 9.0.0 2020-01-13 20:56:45 +09:00
Andrew Gaul
913b72fdaf Add intelligent_tiering to man page
Follows on to 39102608aa.
References #1219.
2020-01-13 20:26:01 +09:00
Andrei Precup
39102608aa Add intelligent tiering as option for storage class
Resolves Issue #1219
2020-01-13 20:24:35 +09:00
Takeshi Nakatani
23945a0130 In memory cache for softlinks with cache out 2020-01-13 20:23:10 +09:00
Alvaro Huarte
bdfb9ee815 Document requester_pays option 2019-11-25 22:53:50 +09:00
Takeshi Nakatani
1a75a94253
Merge pull request #1205 from mikelolasagasti/update-doc
Update install instructions for Debian and Fedora
2019-11-24 19:41:05 +09:00
Takeshi Nakatani
a9d527d517
Merge pull request #1199 from ahuarte47/master_requester-pays
Adds requester_pays option to enable requests involving Requester Pays buckets
2019-11-24 17:44:34 +09:00
Takeshi Nakatani
94666f7754
Merge pull request #1197 from bbxiao1/compilation-dependencies
Specfiy pkg-config as a necessary dependency for compilation
2019-11-24 13:28:25 +09:00
Takeshi Nakatani
41acbaa746
Merge pull request #1200 from ggtakec/travis_cache_osx
Use travis cache for brew on osx
2019-11-24 12:47:31 +09:00
Mikel Olasagasti Uranga
d5042a73bd Update install instructions for Debian and Fedora 2019-11-22 20:46:21 +01:00
Takeshi Nakatani
f6756596b3 Use travis cache for brew on osx 2019-11-18 12:10:06 +00:00
Alvaro Huarte
a24f78f5a4 Adds requester_pays option to enable requests involving Requester Pays buckets 2019-11-18 12:38:16 +01:00
Xiao Ba
64d4b2c0b0 Specfiy pkg-config as a necessary dependency for compilation 2019-11-17 17:37:07 -07:00
Petr Vaněk
cc4a307415 Add Gentoo install instructions 2019-11-05 03:44:07 +09:00
Takeshi Nakatani
a07a5336f6
Merge pull request #1185 from bryceml/master
handle edge case when bucket name and first part of endpoint match
2019-10-31 23:42:47 +09:00
Takeshi Nakatani
9789ca1a4d
Merge pull request #1188 from gaul/s3proxy
Upgrade to S3Proxy 1.7.0
2019-10-31 23:00:35 +09:00
Takeshi Nakatani
4ec2d685e7
Merge pull request #1181 from ggtakec/fix_1171
Fixed a rename bug
2019-10-31 22:36:34 +09:00
Andrew Gaul
dc62953040 Upgrade to S3Proxy 1.7.0
Release notes:

https://github.com/gaul/s3proxy/releases/tag/s3proxy-1.7.0
2019-10-28 20:11:01 -07:00
Bryce Larson
0c42a74a8a
handle edge case when bucket name and first part of endpoint match 2019-10-26 00:51:19 -06:00
Takeshi Nakatani
cf3e82d10a Fixed a rename bug when enable_noobj_cache 2019-10-23 12:39:42 +00:00
Takeshi Nakatani
0e815c2fbc
Merge pull request #1173 from ggtakec/fixed_1171
Fixed test_write_multiple_offsets error on osx
2019-10-15 03:30:11 +09:00
Takeshi Nakatani
27a5536749 Fixed test_write_multiple_offsets error on osx 2019-10-14 17:29:39 +00:00
Takeshi Nakatani
db338b36b8
Merge pull request #1160 from gaul/mix_upload
Add test for writing to multiple offsets
2019-10-14 22:07:50 +09:00
Takeshi Nakatani
72b906255f
Merge pull request #1169 from ggtakec/test_brew
Updated .travis.yml for tapping homebrew/cask-cask
2019-10-14 21:38:10 +09:00
Takeshi Nakatani
2211678d91 Updated .travis.yml for tapping homebrew/cask-cask 2019-10-14 11:44:06 +00:00
Andrew Gaul
80162c126b Add test for writing to multiple offsets
References #1098.
2019-09-25 19:31:08 -07:00
Takeshi Nakatani
1db94a0b30 Fixed to use copy api in multipart upload 2019-09-25 19:30:58 -07:00
Takeshi Nakatani
b6349e9428
Merge pull request #1158 from ggtakec/fix_cppcheck
Fixed build error by cppcheck 1.89
2019-09-23 20:22:33 +09:00
Takeshi Nakatani
bedd648d47 Fixed build error by cppcheck 1.89 2019-09-23 10:49:49 +00:00
Takeshi Nakatani
58b3cce320
Merge pull request #1066 from gaul/sign-requests
Sign request immediately before sending
2019-09-23 15:58:21 +09:00
Takeshi Nakatani
81102a5963
Merge pull request #1149 from ggtakec/fix_retry
Fixed a bug that type and op are not inherited
2019-09-08 20:32:43 +09:00
Takeshi Nakatani
42fb30852b
Merge pull request #1145 from gaul/bool
Fix a few bool types
2019-09-08 20:04:30 +09:00
Takeshi Nakatani
e51361cb94
Merge pull request #1143 from gaul/doc/umask
Document umask flag
2019-09-08 19:49:58 +09:00
Takeshi Nakatani
80a9ed9d6a
Merge pull request #1142 from gaul/base
Expose base parameter in s3fs_strtoofft
2019-09-08 19:31:31 +09:00
Takeshi Nakatani
e2129001eb Fixed a bug that type and op are not inherited 2019-09-08 09:59:04 +00:00
Andrew Gaul
805cc064af Fix a few bool types
Found via clang-tidy.
2019-09-05 10:42:42 -07:00
Andrew Gaul
3c2279db39 Document umask flag 2019-09-04 20:53:58 -07:00
Andrew Gaul
412876ca33 Expose base parameter in s3fs_strtoofft
This fixes a regression from ccf3e7bfa2
which caused the misparsing of octal inputs for the mp_umask and umask
flags.  It also allows some callers to be more precise about their
decimal inputs.
2019-09-04 20:41:47 -07:00
Andrew Gaul
461a346bf4 Sign request immediately before sending
Previously s3fs could create a long list of pre-signed requests which
could take longer than the default S3 clock skew limit of 15 minutes.
This also changes SHA-256 computation from single- to multi-threaded
since this is now computed in the worker threads.  Regression from
88cd8feb05.  Fixes #1019.
2019-08-29 15:35:27 -07:00
liuyongqing
ae4bcd405c use correct content-type when overwriting and copying files 2019-08-28 22:25:09 -07:00
Takeshi Nakatani
0536dc1112 Refixed strict processing of MultiRead method 2019-08-25 20:46:01 -07:00
Takeshi Nakatani
1c3507ede1
Merge pull request #1135 from gaul/curl-timeout
Remove useless CURLE_OPERATION_TIMEDOUT check
2019-08-25 17:53:02 +09:00
Takeshi Nakatani
3f47037cc7
Merge pull request #1134 from gaul/test/size
Verify file size via metadata as well as data
2019-08-25 17:34:41 +09:00
Takeshi Nakatani
d87321ef3c
Merge pull request #1133 from gaul/default-acl
Promote default ACL to enum
2019-08-25 17:05:54 +09:00
Andrew Gaul
01ac815346 Remove useless CURLE_OPERATION_TIMEDOUT check
CheckBucket only returns errno and HTTP status codes.
2019-08-20 18:44:48 -07:00
Andrew Gaul
2daa1d53d9 Verify file size via metadata as well as data 2019-08-20 18:36:44 -07:00
Andrew Gaul
cc2eed84a5 Promote default ACL to enum
This sanity checks ACLs during initialization and also omits sending
the header when set to PRIVATE which is the default.
2019-08-20 15:05:58 -07:00
Takeshi Nakatani
c644e4bef2
Merge pull request #1131 from ggtakec/fix_typo
Fixed typo in #1129
2019-08-14 22:26:04 +09:00
Takeshi Nakatani
a7d83df3eb Fixed typo in #1129 2019-08-14 12:39:38 +00:00
Takeshi Nakatani
e1886b5343
Merge pull request #1130 from ggtakec/update_multiread
Strict processing of MultiRead method
2019-08-14 00:38:59 +09:00