Takeshi Nakatani
a688df813e
Fixed a bug at read symlink
2016-10-11 13:32:08 +00:00
Takeshi Nakatani
164424bc89
Merge branch 'master' into issue#435
2016-10-11 12:13:03 +00:00
Takeshi Nakatani
f38aaa3d0e
Merge pull request #483 from ggtakec/master
...
Trim symbolic link original path in file.
2016-10-11 19:31:34 +09:00
Takeshi Nakatani
7fabd18b1f
Trim symbolic link original path in file.
2016-10-11 10:22:30 +00:00
Takeshi Nakatani
5db369d67e
Trim symbolic link original path in file.
2016-10-11 10:17:46 +00:00
Takeshi Nakatani
dba32fdf78
Trim symbolic link original path in file.
2016-10-11 10:06:21 +00:00
Takeshi Nakatani
716baada22
Testing patch codes for issue#435
2016-10-10 12:16:09 +00:00
Takeshi Nakatani
1a93897e85
Merge pull request #477 from ggtakec/master
...
OS-specific correspondence of the extended attribute header
2016-10-02 16:34:55 +09:00
Takeshi Nakatani
9fd1368611
OS-specific correspondence of the extended attribute header
2016-10-02 07:23:19 +00:00
Takeshi Nakatani
9f174d7614
Merge pull request #471 from ggtakec/master
...
Added use_xattr option for #467 and #460
2016-09-19 14:00:20 +09:00
Takeshi Nakatani
65d52506c4
Added use_xattr option for #467 and #460
2016-09-19 04:28:01 +00:00
Takeshi Nakatani
a56fe0ea28
Merge pull request #466 from ggtakec/master
...
Fixed a bug about could not copy file mode from org file
2016-09-11 23:11:22 +09:00
Takeshi Nakatani
ec110bb0f3
Added small logic in test script for test_chown
2016-09-11 13:41:50 +00:00
Takeshi Nakatani
232befb52a
Added small logic in test script for test_chown
2016-09-11 13:37:53 +00:00
Takeshi Nakatani
f363c21ff5
Added comments in failure message for test_chown
2016-09-11 13:28:40 +00:00
Takeshi Nakatani
1a96f40a10
Fixed a bug about could not copy file mode from org file
2016-09-11 13:09:23 +00:00
Takeshi Nakatani
6be3236b28
Merge pull request #451 from kasbah/patch-1
...
Correct path in README
2016-07-24 17:32:35 +09:00
Takeshi Nakatani
ccefd835d0
Merge pull request #454 from ggtakec/master
...
Changed for accepting mount options compatible with mtab - #449
2016-07-24 17:31:45 +09:00
Takeshi Nakatani
1ddc14d59d
Changed for accepting mount options compatible with mtab - #449
2016-07-24 08:17:58 +00:00
Takeshi Nakatani
87f617374a
Merge pull request #449 from treestem/mountopt
...
Accept mount options compatible with mtab
2016-07-24 16:48:33 +09:00
Takeshi Nakatani
b76fc350b0
Merge pull request #447 from dsulli99/master
...
added fuse package for mounting via /etc/fstab, fixes #417
2016-07-18 22:25:30 +09:00
Dan Sullivan
4deb6fdd84
added fuse package for mounting via /etc/fstab, fixes #417
2016-07-15 06:12:47 -05:00
Kaspar Emanuel
2d5be2157a
Correct path in README
2016-07-14 16:55:03 +01:00
Peter Watkins
a19206cf0f
Accept mount arguments compatible with mtab
...
Using "mount -a" fails for already-mounted s3fs directories,
because s3fs mount arguments don't match the form in /etc/mtab.
Calling "mount -a" should quietly succeed when a directory is
already mounted.
To fix this, accept mount commands of the form:
s3fs s3fs /srv/object-store -o bucket=mybucket
or in /etc/fstab form:
s3fs /srv/object-store fuse.s3fs bucket=mybucket 0 0
This matches the form in /etc/mtab and allows "mount -a" to
work properly.
2016-07-13 17:23:33 -04:00
Takeshi Nakatani
0f9428ad5a
Add mirror file logic for removing cache file
2016-07-13 17:23:32 -04:00
Takeshi Nakatani
d748b333ee
Merge pull request #444 from ggtakec/master
...
Add mirror file logic for removing cache file
2016-07-03 13:07:59 +09:00
Takeshi Nakatani
e8a8019a71
Add mirror file logic for removing cache file
2016-07-03 03:37:08 +00:00
Takeshi Nakatani
e8680b485d
Merge pull request #443 from tlevi/master
...
Fix for leaks during stat cache entry expiry / truncation (#340 )
2016-07-03 12:24:41 +09:00
Tony Levi
ab4b92074c
Fix cppcheck complaint
2016-06-30 11:51:25 +09:30
Tony Levi
d57c12d3c3
Possible fix for leaks during entry expiry / truncation ( #340 )
2016-06-28 15:01:14 +09:30
Takeshi Nakatani
676b2090fb
Merge pull request #440 from ggtakec/master
...
Handled all curl error without exiting process - #437
2016-06-27 20:04:29 +09:00
Takeshi Nakatani
6005929a96
Handled all curl error without exiting process - #437
2016-06-27 10:38:49 +00:00
Takeshi Nakatani
49ffaa1d94
Merge pull request #432 from andrewgaul/create-bucket-location
...
Include location constraint when creating bucket
2016-06-26 09:39:47 +09:00
Takeshi Nakatani
9fb3fd1a4d
Merge pull request #433 from andrewgaul/typo
...
Correct search and replace typo
2016-06-14 21:45:01 +09:00
Takeshi Nakatani
28b2b5cac3
Merge pull request #431 from mapreri/typo
...
fix typo s/controll/control/
2016-06-14 21:43:37 +09:00
Andrew Gaul
320b8e1171
Include location constraint when creating bucket
...
This allows creating buckets in non-default regions. Also improve
do_create_bucket error handling.
2016-06-13 10:35:37 -07:00
Andrew Gaul
95cb5d201f
Correct search and replace typo
2016-06-13 10:25:33 -07:00
Mattia Rizzolo
880708ab5f
fix typo s/controll/control/
2016-06-12 15:02:40 +00:00
Takeshi Nakatani
36917f7780
Merge pull request #426 from s3fs-fuse/ggtakec-patch-directly
...
Updated to correct ChangeLog
2016-05-29 12:40:28 +09:00
Takeshi Nakatani
fe44f81ef2
Updated to correct ChangeLog
...
Because there was an extra line break
2016-05-29 12:37:16 +09:00
Takeshi Nakatani
a81a2091c3
Merge pull request #425 from ggtakec/master
...
Updated ChangeLog and configure.ac for release 1.80
2016-05-29 12:29:06 +09:00
Takeshi Nakatani
88d6c20cde
Updated ChangeLog and configure.ac for release 1.80
2016-05-29 03:19:02 +00:00
Takeshi Nakatani
4ff41f2ebf
Merge pull request #424 from ggtakec/master
...
Added travis CI badge in README.md
2016-05-29 12:02:19 +09:00
Takeshi Nakatani
a7d2148c60
Added travis CI badge in README.md
...
Added travis CI badge in README.md.
2016-05-29 11:40:58 +09:00
Takeshi Nakatani
980c0f81dd
Merge pull request #422 from nturner/fix/iam-role-auto
...
Fixes for iam_role=auto
2016-05-29 09:22:58 +09:00
Takeshi Nakatani
775e493b0a
Merge pull request #420 from nturner/master
...
Skip early credential checks when iam_role=auto
2016-05-29 09:11:24 +09:00
Nathaniel W. Turner
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
Nathaniel W. Turner
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
Takeshi Nakatani
c2b7a7e453
Merge pull request #415 from ggtakec/master
...
Fixed a bug about stat_cache_expire - #382
2016-05-14 18:14:56 +09:00
Takeshi Nakatani
34b604cdfe
Fixed a bug about stat_cache_expire - #382
2016-05-14 09:03:52 +00:00