Andrew Gaul
94e3dbb2dc
Enable integration tests for Travis
...
http://blog.travis-ci.com/2015-10-14-opening-up-ubuntu-trusty-beta/
2015-10-14 15:57:15 -07:00
Takeshi Nakatani
8f115078cd
Merge pull request #278 from ggtakec/master
...
Supported for SSE KMS(#270 )
2015-10-07 00:01:38 +09:00
Takeshi Nakatani
f51ad1f33e
Supported for SSE KMS
2015-10-06 14:46:14 +00:00
Takeshi Nakatani
e29069b8dc
Merge pull request #275 from ggtakec/master
...
Changed and cleaned the logic for debug message.
2015-10-01 05:01:39 +09:00
Takeshi Nakatani
92e52dadd4
Changed and cleaned the logic for debug message.
2015-09-30 19:41:27 +00:00
Takeshi Nakatani
a4b00897c1
Merge pull request #274 from ggtakec/master
...
Modified man page for storage_class option(#271 )
2015-09-28 22:52:59 +09:00
Takeshi Nakatani
f1b7f5ea95
Modified man page for storage_class option( #271 )
2015-09-28 13:47:39 +00:00
Takeshi Nakatani
6a9082f126
Merge pull request #271 from andrewgaul/storage-class
...
Add support for standard_ia storage class
2015-09-28 22:18:32 +09:00
Takeshi Nakatani
48f0a6f811
Merge pull request #268 from RobbKistler/loopback
...
Use 127.0.0.1 not localhost in s3proxy wait loop
2015-09-28 22:12:29 +09:00
Takeshi Nakatani
1b39b2d450
Merge pull request #267 from nickstinger/master
...
Added the _netdev option to the fstab example.
2015-09-28 22:11:00 +09:00
Andrew Gaul
785ed642ba
Add support for standard_ia storage class
...
This enables storage with lower at-rest prices, higher request prices,
and lower availability. Also rework existing reduced redundancy
parsing into a more generic storage class. More background on
standard_ia:
https://aws.amazon.com/blogs/aws/aws-storage-update-new-lower-cost-s3-storage-option-glacier-price-reduction/
2015-09-17 13:35:25 -07:00
Robb Kistler
3d5b8a7672
Use 127.0.0.1 not localhost in s3proxy wait loop
...
localhost doesn't always resolve to 127.0.0.1
2015-09-16 00:06:41 -07:00
Nick Stinger
0aef0cf765
Added the _netdev option to the fstab example.
...
Although the network device option (_netdev) may not work everywhere, the option likely does no harm on systems where it's not supported. By adding the option to the example, it will inform users of the necessity for post-network activation and how that might be accomplished.
2015-09-15 10:34:15 +09:00
Takeshi Nakatani
489f9edec7
Merge pull request #266 from RobbKistler/fix-integration-test
...
Cleanup from PR #265
2015-09-13 16:44:41 +09:00
Robb Kistler
718db57ade
Code review changes
...
Missed some cleanup from the code review
2015-09-13 00:31:56 -07:00
Takeshi Nakatani
639dcf19b0
Merge pull request #265 from RobbKistler/fix-integration-test
...
Fix integration tests
2015-09-13 15:59:36 +09:00
Takeshi Nakatani
53bc960224
Merge pull request #263 from RobbKistler/aws
...
Allow integration testing against Amazon S3
2015-09-13 15:55:28 +09:00
Takeshi Nakatani
ead346c6d3
Merge pull request #261 from andrewgaul/help-timeouts
...
Correct help timeouts
2015-09-13 15:49:15 +09:00
Takeshi Nakatani
375059d9f8
Merge pull request #260 from andrewgaul/help-wrap
...
Wrap help text at 80 characters
2015-09-13 15:48:28 +09:00
Robb Kistler
6b21d9d424
Code review changes
2015-09-11 16:09:00 -07:00
Robb Kistler
dac9844765
Fix remove_nonempty_directory test bug
...
Wrap the attempt to rmdir in an if statement, otherwise the entire
test process exists (errexit is set). This test expects the rmdir
to fail.
2015-09-11 15:24:17 -07:00
Robb Kistler
849e66f6a1
Change test_append_file to avoid object read-after-after-overwrite
...
Open the test file once outside of the tests for loop. This helps avoid
object consistency problems when running against S3 providers without
strong consistency (like Amazon). See Issue #263 .
2015-09-11 15:24:17 -07:00
Robb Kistler
6a8a2e4800
Allow integration testing against Amazon S3
...
Example command line:
S3FS_CREDENTIALS_FILE=keyfile \
TEST_BUCKET_1=somebucket \
S3PROXY_BINARY="" \
URL="http://s3.amazonaws.com " ./small-integration-test.sh
2015-09-11 14:35:12 -07:00
Andrew Gaul
0358908910
Correct help timeouts
...
Follow-on to #167 .
2015-09-10 11:45:05 -07:00
Andrew Gaul
32ce1a7267
Wrap help text at 80 characters
2015-09-10 11:43:09 -07:00
Takeshi Nakatani
9ea8da839c
Merge pull request #258 from juandiegogonzales/patch-1
...
Update README.md to better explain mount upon boot
2015-09-09 00:15:55 +09:00
Takeshi Nakatani
39cec488d2
Merge pull request #257 from jesselsteele/patch-1
...
Update README.md: Bugfix password file permissions errors
2015-09-09 00:15:21 +09:00
Takeshi Nakatani
96436df18d
Merge pull request #256 from andrewgaul/readme
...
Add no atomic rename to limitations
2015-09-09 00:14:47 +09:00
Juan Diego Gonzales
3aabb5616c
Update README.md to better explain mount upon boot
...
As a novice Linux user, I didn't know I had to add a line into /etc/fstab for automatic mount upon boot. It took me some minutes to research and notice the right process (at first, I even entered s3fs#mybucket into the command line).
This change will (hopefully) save time to unseasoned users.
2015-09-07 10:05:02 -05:00
Jesse Steele
8e55f45818
Update README.md
...
received "should not have others permissions" when mounting
did chmod 640 and received "should not have group permissions"
used chmod 600 after creating the password file and had no problems
2015-09-05 15:08:07 +08:00
Andrew Gaul
ec4135c9ed
Add no atomic rename to limitations
2015-09-01 13:10:21 -07:00
Takeshi Nakatani
cfdfecb4d1
Merge pull request #253 from s3fs-fuse/fixmkdirp
...
Added chacking cache dir perms at starting.
2015-08-23 13:18:50 +09:00
Takeshi Nakatani
97b8b34aab
Added chacking cache dir perms at starting(2).
2015-08-23 04:14:57 +00:00
Takeshi Nakatani
ce66430fac
Added chacking cache dir perms at starting.
2015-08-23 03:57:34 +00:00
Takeshi Nakatani
1fc56e6665
Merge pull request #252 from Ziggeo/fix-create-cache-directories
...
This fixes an issue with caching when the creation of a subdirectory …
2015-08-23 10:48:08 +09:00
Oliver Friedmann
d7d96907cf
This fixes an issue with caching when the creation of a subdirectory within the cache is aborted because a common cached parent directory already exists.
2015-08-21 19:30:04 -04:00
Takeshi Nakatani
eb97054f49
Merge pull request #251 from flandr/skip-xattr-tests
...
Skip xattr tests if utilities are missing
2015-08-22 02:11:02 +09:00
Nate Rosenblum
7280ca6a69
Skip xattr tests if utilities are missing
2015-08-21 10:05:14 -07:00
Takeshi Nakatani
30b2a833a8
Merge pull request #250 from s3fs-fuse/issue#228
...
s3fs can print version with short commit hash - #228
2015-08-22 01:35:07 +09:00
Takeshi Nakatani
8f8e52b91a
s3fs can print version with short commit hash(2) - #228
2015-08-21 16:30:24 +00:00
Takeshi Nakatani
751c868769
s3fs can print version with short commit hash - #228
2015-08-21 16:19:31 +00:00
Takeshi Nakatani
c3a47c26ec
Merge pull request #249 from andrewgaul/wget-quiet
...
Silence wget
2015-08-22 00:51:30 +09:00
Takeshi Nakatani
632578f328
Merge pull request #247 from andrewgaul/base64
...
Base64 cleanup
2015-08-22 00:45:26 +09:00
Takeshi Nakatani
5a4240b18d
Merge pull request #246 from andrewgaul/coverity
...
Unlock during early return in TruncateCache
2015-08-22 00:43:34 +09:00
Andrew Gaul
236aeb9dfd
Silence wget
2015-08-20 11:38:27 -07:00
Andrew Gaul
bcfadbe1a8
Unlock during early return in TruncateCache
...
Found via Coverity. Regression from
dfa63345ed
.
2015-08-19 13:54:14 -07:00
Andrew Gaul
b5c027f15d
Add unit tests for base64 encoding and decoding
2015-08-19 13:49:10 -07:00
Andrew Gaul
15db80b459
NUL terminate decoded base64 string
...
For consistency with encoded strings.
2015-08-19 13:48:07 -07:00
Andrew Gaul
76c0ef86e4
Move base64 and hex functions to string_util
2015-08-19 13:47:26 -07:00
Takeshi Nakatani
a3e820e733
Merge pull request #245 from andrewgaul/map-duplicate-lookups
...
Elide duplicate lookups of std::map via iterators
2015-08-20 01:22:06 +09:00