4ff41f2ebf
Merge pull request #424 from ggtakec/master
...
Added travis CI badge in README.md
2016-05-29 12:02:19 +09:00
a7d2148c60
Added travis CI badge in README.md
...
Added travis CI badge in README.md.
2016-05-29 11:40:58 +09:00
980c0f81dd
Merge pull request #422 from nturner/fix/iam-role-auto
...
Fixes for iam_role=auto
2016-05-29 09:22:58 +09:00
775e493b0a
Merge pull request #420 from nturner/master
...
Skip early credential checks when iam_role=auto
2016-05-29 09:11:24 +09:00
584ea488bf
Use role name instead of profile name when iam_role=auto
...
When using an instance with an IAM Role, transient credentials can be
found in http://169.254.169.254/latest/meta-data/ at
iam/security-credentials/role-name and s3fs tries to do this. However,
it is using the profile-name where role-name is needed. In many cases
the role and profile name are the same, but they are not always.
The simplest way to find the role name appears to be to GET
http://169.254.169.254/latest/meta-data/iam/security-credentials/
itself, which returns a listing of the role names for which temporary
credentials exist. (I think there will probably only be one, but we
probably want to split on newlines and take the first one here in case
that assumption is not valid). This is the approach the AWS SDK appears
to use (based on WireShark analysis).
Bug: https://github.com/s3fs-fuse/s3fs-fuse/issues/421
Signed-off-by: Nathaniel W. Turner <nate@houseofnate.net >
2016-05-24 13:34:19 -04:00
594c9ca7d2
Skip early credential checks when iam_role=auto
...
If user specifies iam_role=auto (or just iam_role), credentials will not
be loaded during early phase, so skip credential checks there.
Signed-off-by: Nathaniel W. Turner <nate@houseofnate.net >
2016-05-20 12:49:02 -04:00
c2b7a7e453
Merge pull request #415 from ggtakec/master
...
Fixed a bug about stat_cache_expire - #382
2016-05-14 18:14:56 +09:00
34b604cdfe
Fixed a bug about stat_cache_expire - #382
2016-05-14 09:03:52 +00:00
d16d616f34
Merge pull request #411 from ggtakec/master
...
loading IAM role name automatically(iam_role option) - #387
2016-05-06 13:57:32 +09:00
50f1ad51c8
loading IAM role name automatically(iam_role option) - #387
2016-05-06 04:37:32 +00:00
fe253c3d22
Merge pull request #410 from ggtakec/master
...
Allow duplicate key in ahbe_conf - #386
2016-05-06 10:21:50 +09:00
6cc30eea44
Allow duplicate key in ahbe_conf - #386
2016-05-06 01:08:39 +00:00
6be264a17f
Merge pull request #409 from ggtakec/master
...
Fixed 'load_sse_c' option not working - #388
2016-05-06 09:47:39 +09:00
1ddbd4d6bb
Fixed 'load_sse_c' option not working - #388
2016-05-06 00:36:54 +00:00
845fdb43f2
Merge pull request #404 from rockuw/keep-alive
...
Add curl handler pool to reuse connections
2016-04-26 23:40:45 +09:00
72f6c4d2dc
Merge pull request #403 from rockuw/master
...
Fix a bug of truncating empty file
2016-04-26 23:35:22 +09:00
cf23dc78ab
Use 'return' instead of 'exit' in test
2016-04-22 16:24:26 +08:00
b78adb4bb0
Add curl handler pool to reuse connections
2016-04-22 14:57:31 +08:00
115bd51f3f
Fix a bug of truncating empty file
2016-04-22 14:49:37 +08:00
b979d40778
Merge pull request #397 from ggtakec/master
...
Supported User-Agent header - #383
2016-04-17 17:01:59 +09:00
10589a9497
Supported User-Agent header - #383
2016-04-17 07:44:03 +00:00
2f5973c02b
Merge pull request #395 from ggtakec/master
...
Fixed writing sparsed file - #375,#379,#394
2016-04-13 03:34:44 +09:00
090c37a1c1
Fixed writing sparsed file - #375,#379,#394
2016-04-12 18:24:36 +00:00
d048f380c1
Merge pull request #394 from s3fs-fuse/revert-379-master
...
Revert "Fixed a bug about writing sparsed file - #375 "
2016-04-13 01:30:34 +09:00
fff40bbff3
Revert "Fixed a bug about writing sparsed file - #375 "
2016-04-13 01:24:24 +09:00
daef00e38b
Merge pull request #391 from dreh23/patch-1
...
Update s3fs.1
2016-04-10 15:39:21 +09:00
4ca1b90d00
Merge pull request #385 from mapreri/typo
...
fix typo in curl.cpp: s/returing/returning/
@mapreri thanks!
2016-04-10 14:02:57 +09:00
c5691b6c7c
Merge pull request #376 from RobbKistler/seek-test
...
Test for writing after an lseek past end of file
2016-04-10 13:00:10 +09:00
fb2ee7cc02
Update s3fs.1
2016-04-09 00:31:01 +02:00
136ec654c2
fix typo in curl.cpp: s/returing/returning/
2016-04-02 15:19:06 +00:00
4e583583cd
Test for writing after an lseek past end of file
...
This is a test to demonstrate Issue #375
2016-03-23 16:03:38 -07:00
91861e7fcd
Merge pull request #379 from ggtakec/master
...
Fixed a bug about writing sparsed file - #375
2016-03-22 15:06:31 +09:00
ded4faf2e4
Fixed a bug about writing sparsed file - #375
2016-03-22 05:44:14 +00:00
cf56b35766
Merge pull request #372 from ggtakec/master
...
Fixed a bug about etag comparison in stats cache, etc.
2016-03-13 18:59:38 +09:00
98d55582eb
Chnaged about constructor(destructor) in cache.h
2016-03-13 09:47:37 +00:00
84bdd51021
Fixed a bug about etag comparison in stats cache.
2016-03-13 09:29:06 +00:00
fbd8959d69
Merge pull request #371 from ggtakec/master
...
Always set stats cache for opened file
2016-03-13 15:15:30 +09:00
67efc11d94
Always set stats cache for opened file
2016-03-13 05:43:28 +00:00
d6e6eebb95
Merge pull request #364 from ggtakec/master
...
Checked content-type by no case-sensitivity - #363
2016-02-13 15:08:23 +09:00
4c65c09f4d
Checked content-type by no case-sensitivity - #363
2016-02-13 05:58:59 +00:00
b281328ff4
Merge pull request #359 from yurykats/issue358
...
Issue 358: Remove optional parameter from Content-Type header
2016-02-11 12:19:25 +09:00
e9d2b38726
Merge pull request #360 from RobbKistler/configure
...
Fix clock_gettime autotools detection on Linux
2016-02-10 00:41:14 +09:00
f4aac111a4
Fix clock_gettime autotools detection on Linux
2016-02-08 13:45:34 -08:00
230991782b
Update s3fs_util.cpp
2016-02-08 16:39:56 -05:00
ac99df5c09
Merge pull request #357 from ggtakec/master
...
Fixed codes about clock_gettime for osx(3)
2016-02-07 17:30:23 +09:00
f81e6103cb
Fixed codes about clock_gettime for osx(3)
2016-02-07 08:27:02 +00:00
cd04cb0875
Merge pull request #356 from ggtakec/master
...
Fixed codes about clock_gettime for osx(2)
2016-02-07 17:14:32 +09:00
0755c6f60c
Fixed codes about clock_gettime for osx(2)
2016-02-07 08:10:23 +00:00
1c9d7a9ea9
Merge pull request #355 from ggtakec/master
...
Fixed codes about clock_gettime for osx
2016-02-07 16:44:20 +09:00
e01ded9e27
Fixed codes about clock_gettime for osx
2016-02-07 07:40:55 +00:00