s3fs-fuse/src
Peter A. Bigot 92fcee824b curl: use pathrequeststyle option when constructing Host endpoint
Buckets with mixed-case names can't be accessed with the virtual-hosted
style API due to DNS limitations.  S3FS has an option for
pathrequeststyle which is used for the URL, but it was not applied when
building the endpoint passed through the Host header.  Fix this, and
relax the validation on bucket names when using this style.

See: http://docs.aws.amazon.com/AmazonS3/latest/dev/UsingBucket.html#access-bucket-intro

Signed-off-by: Peter A. Bigot <pab@pabigot.com>
2015-04-19 08:31:40 -05:00
..
Makefile.am Add simple unit tests for trim functions 2014-12-06 18:07:14 -08:00
cache.cpp Clean codes for signature v4 and added new sigv2 option 2015-01-28 17:13:11 +00:00
cache.h Cleaned up codes for next packaging. 2014-09-07 15:08:27 +00:00
common.h Clean codes for signature v4 and added new sigv2 option 2015-01-28 17:13:11 +00:00
common_auth.cpp Clean codes for signature v4 and added new sigv2 option 2015-01-28 17:13:11 +00:00
curl.cpp curl: use pathrequeststyle option when constructing Host endpoint 2015-04-19 08:31:40 -05:00
curl.h refactor sigv4 to reduce code duplication 2015-04-09 15:11:59 -07:00
fdcache.cpp Fixed a bug no use_cache case about fixed #138 - issue#141 2015-03-08 16:41:14 +00:00
fdcache.h Fixed bugs, not turn use_cache off and ty to load to end - issue#97 2015-03-04 08:48:37 +00:00
gnutls_auth.cpp Supported signature version 4 for GnuTLS/NSS and automatically set endpoint/sigv2 2015-02-02 16:36:08 +00:00
nss_auth.cpp Supported signature version 4 for GnuTLS/NSS and automatically set endpoint/sigv2 2015-02-02 16:36:08 +00:00
openssl_auth.cpp Clean codes for signature v4 and added new sigv2 option 2015-01-28 17:13:11 +00:00
s3fs.cpp curl: use pathrequeststyle option when constructing Host endpoint 2015-04-19 08:31:40 -05:00
s3fs.h Cleaned up codes for next packaging. 2014-09-07 15:08:27 +00:00
s3fs_auth.h Clean codes for signature v4 and added new sigv2 option 2015-01-28 17:13:11 +00:00
s3fs_util.cpp Added new mp_umask option about issue#107, pr#110 2015-02-07 17:16:45 +00:00
s3fs_util.h Cleaned up codes for next packaging. 2014-09-07 15:08:27 +00:00
string_util.cpp Fixed url-encoding for ampersand etc on sigv4 - Improvement/#149 2015-03-21 02:11:55 +00:00
string_util.h Clean codes for signature v4 and added new sigv2 option 2015-01-28 17:13:11 +00:00
test_string_util.cpp Add simple unit tests for trim functions 2014-12-06 18:07:14 -08:00
test_util.h Add simple unit tests for trim functions 2014-12-06 18:07:14 -08:00