1
0
mirror of https://github.com/minio/mc.git synced 2025-11-16 11:02:34 +03:00
Commit Graph

91 Commits

Author SHA1 Message Date
Harshavardhana
dc4067314a Do not reply back ISBrokenSymlink{} for ENOENT, return only if its a Symlink
Make a new release
2015-06-17 18:29:20 -07:00
Harshavardhana
b7e06060b3 Make sure to skip broken links 2015-06-16 02:30:13 -07:00
Harshavardhana
c04acf4d50 Convert all errors.New and fmt.Errorf to typed errors 2015-06-13 21:36:42 -07:00
Harshavardhana
112f4ec56c Handle broken symlinks 2015-06-13 20:30:47 -07:00
Harshavardhana
a6163f603e Add missing var error for windows, minor change pushing in 2015-06-12 18:44:05 -07:00
Harshavardhana
f9d8fd5128 Add windows specific path normalizer 2015-06-12 18:40:45 -07:00
Harshavardhana
d6a651e334 Windows fix for directory crawling 2015-06-12 12:16:09 -07:00
Harshavardhana
08d38fb7da Use url.Separator everywhere that is needed 2015-06-10 21:54:05 -07:00
Harshavardhana
6997a953ee Do not exit on ls error 2015-06-09 19:17:34 -07:00
Harshavardhana
f34742b539 Add URL() method 2015-06-09 10:37:20 -07:00
Harshavardhana
e95c3bd3e8 Now fs behaves similar to s3 style delimited output 2015-06-06 21:23:33 -07:00
Harshavardhana
33f4c65349 Delimit fs output similar to s3, no special handling needed 2015-06-06 12:29:12 -07:00
Harshavardhana
b999e08610 Make fs also consistent with s3 output 2015-06-06 11:58:52 -07:00
Harshavardhana
112adec910 Move everything from uint64 to int64 2015-06-03 22:22:03 -07:00
Harshavardhana
9da87f5113 Handle permission errors for progress bar 2015-05-28 11:07:20 -07:00
Harshavardhana
df176c30a8 Fix a nil reference remove erroneous usage of url.Parse() use client.Parse(), unexport progress() method 2015-05-27 15:32:17 -07:00
Harshavardhana
0edf9e2c59 Ignore non regular files after following the file 2015-05-27 13:43:20 -07:00
Harshavardhana
0674ce8085 Command diff now properly supports recursive diff 2015-05-26 19:21:58 -07:00
Harshavardhana
a65f431004 Handle symlinks by making them behave like hardlinks 2015-05-26 19:06:29 -07:00
Harshavardhana
31e24bfb29 Complete fs tests for objectRange and List recursive 2015-05-20 11:45:27 -07:00
Harshavardhana
dcccafacbe Simplify listing recursively into one function, diff now supports <filename> <directory> style 2015-05-20 02:44:15 -07:00
Anand Babu (AB) Periasamy
726780c79d diff command for mc 2015-05-19 18:57:21 -07:00
Harshavardhana
e0e52cfe05 Cleanup fs tests 2015-05-19 12:37:23 -07:00
Harshavardhana
fc660f1350 Simplify GetObject, PutObject to not use md5sum for now. 2015-05-19 12:29:52 -07:00
Harshavardhana
ff3d9fa815 Convert writers to Blocking readers 2015-05-17 02:30:19 -07:00
Harshavardhana
de92f4ef31 Print proper error messages for cp 2015-05-16 18:42:22 -07:00
Harshavardhana
4f8052b67c Merge pull request #619 from harshavardhana/pr_out_fix_consistency_of_ls_output 2015-05-16 12:40:44 -07:00
Harshavardhana
bae89e2632 Couple of bug fixes in cp command for objectstorage 2015-05-16 12:28:04 -07:00
Anand Babu (AB) Periasamy
0a25574101 removed cp-methods.go and renamed files with underscore 2015-05-16 02:35:04 -07:00
Anand Babu (AB) Periasamy
90d4b452a9 Copy rewrite 2015-05-15 23:08:39 -07:00
Harshavardhana
fb6808b754 Ignore multipart object Etag string, amazon doesn't guarantee them to be md5sum of the object 2015-05-15 14:03:37 -07:00
Harshavardhana
21943d6416 Close open files in fs_put, this leads to too many open files 2015-05-15 13:54:58 -07:00
Harshavardhana
e4f9152bcd If Object size is 0, treat it like a directory for object storage 2015-05-13 19:36:54 -07:00
Harshavardhana
cd93bfd251 Migrate mc s3 client code to objecstorage-go library, now all requests from mc are signature v4 authenticated 2015-05-13 19:05:31 -07:00
Harshavardhana
e4a77c7391 Change minio-io to minio 2015-05-11 16:24:26 -07:00
Harshavardhana
1c4351979a Combine Get() and GetPartial to be GetObject() with offset and length parameters
- GetObject(0, 0) does a full download on the object
 - GetObject(n, m) does a partial download on the object at offset n upto length m
2015-05-11 15:02:45 -07:00
Harshavardhana
e57e6de098 Add new option for bucket ACL named `authenticated-read`
This provides read access to all users who are part of AuthenticatedUsers group

~~~
  $ mc access authenticated https://s3.amazonaws.com/bucketname
~~~
2015-05-08 21:12:32 -07:00
Harshavardhana
78a9f175e5 Revert "Remove MD5 requirement for ETag" - apparently we need it :(
This reverts commit 7103a9433b.
2015-05-08 15:00:41 -07:00
Harshavardhana
7103a9433b Remove MD5 requirement for ETag 2015-05-08 13:28:31 -07:00
Harshavardhana
f4f691f2af Remove deps on aws-sdk we use our own 2015-05-02 12:00:07 -07:00
Harshavardhana
78a78c072a Full cleanup of s3 client for mc 2015-05-02 11:28:31 -07:00
Harshavardhana
5ca4280ea0 Handle symlink appropriately with mc ls for filesystem 2015-04-28 23:26:17 -07:00
Harshavardhana
8ffd8d0f26 User folder instead of directories in documentation 2015-04-28 12:15:09 -07:00
Harshavardhana
744ed7dcd1 Bring old documentation back 2015-04-28 11:03:34 -07:00
Harshavardhana
41637a2155 Review comments, part of #451 2015-04-28 02:35:46 -07:00
Harshavardhana
bb065502dd Update ls docs and fix a bug 2015-04-27 21:20:21 -07:00
Harshavardhana
f24a42a32b Non recursive ls - fixes #479 2015-04-27 20:57:17 -07:00
Harshavardhana
5468c97f0e Implement multipart upload library functions 2015-04-27 14:41:13 -07:00
Harshavardhana
93cb35e847 Merge fs from unix and windows, there are no further differences 2015-04-25 00:45:23 -07:00
Harshavardhana
9fb94c72a1 Filesystem now calculates md5sum and returns 2015-04-24 20:15:57 -07:00