February 14, 2009
View fa66491

* s3cmd, S3/Config.py, S3/S3.py: Added --add-header option. * NEWS: Documented --add-header.

Michal Ludvig authored on 2009/02/14 16:01:41
February 12, 2009
View 96b5004

* s3cmd: And send it for requests with no body as well...

Michal Ludvig authored on 2009/02/12 08:57:47
View 141a06f

* s3cmd: Set Content-Length header for requests with 'body'.

Michal Ludvig authored on 2009/02/12 06:56:44
January 22, 2009
View 3894a49

* run-tests.py: Updated paths for the new sync semantics. * s3cmd, S3/S3.py: Small fixes to make testsuite happy.

Michal Ludvig authored on 2009/01/22 07:14:17
January 7, 2009
View d56ec48

* S3/S3.py: Some errors during file upload were incorrectly interpreted as MD5 mismatch. (bug #2384990)

Michal Ludvig authored on 2009/01/07 21:39:39
View 585c735

* s3cmd: New command 'setacl'. * S3/S3.py: Implemented set_acl(). * S3/ACL.py: Fill in <Owner/> tag in ACL XML. * NEWS: Info about 'setacl'.

Michal Ludvig authored on 2009/01/07 19:22:56
View 90137a3

* s3cmd: Factored remote_keys generation from cmd_object_get() to fetch_remote_keys(). * s3cmd: Display Public URL in 'info' for AnonRead objects.

Michal Ludvig authored on 2009/01/07 13:43:33
January 6, 2009
View 3439992

* S3/ACL.py: Keep ACL internally as a list of of 'Grantee' objects.

Michal Ludvig authored on 2009/01/06 22:07:05
View 7f50f84

* S3/ACL.py: New object for handling ACL issues. * S3/S3.py: Moved most of S3.get_acl() to ACL class.

Michal Ludvig authored on 2009/01/06 21:02:11
December 31, 2008
View 6fa688f

Fixed Python 2.4 after conversion to 'hashlib'

W. Tell authored on 2008/12/31 21:57:19
View 3c68245

* S3/S3.py, S3/Utils.py: Use 'hashlib' instead of md5 and sha modules to avoid Python 2.6 warnings.

W. Tell authored on 2008/12/31 21:47:01
View 0b2aefe

* S3/S3.py, S3/Utils.py: Use 'hashlib' instead of md5 and sha modules to avoid Python 2.6 warnings.

W. Tell authored on 2008/12/31 21:20:53
View 82d9eaf

* s3cmd, S3/Utils.py, S3/Exceptions.py, S3/Progress.py, S3/Config.py, S3/S3.py: Added --encoding switch and Config.encoding variable. Don't assume utf-8 for filesystem and terminal output anymore.

Michal Ludvig authored on 2008/12/31 11:42:33
December 22, 2008
View 688964d

* s3cmd, S3/S3.py, S3/Progress.py: Display "[X of Y]" in --progress mode.

Michal Ludvig authored on 2008/12/22 10:54:14
December 10, 2008
View 4396d21

* s3cmd: Don't display download/upload completed message in --progress mode. * S3/S3.py: Pass src/dst names down to Progress class. * S3/Progress.py: added new class ProgressCR - apparently ProgressANSI doesn't work on MacOS-X (and perhaps elsewhere). * S3/Config.py: Default progress meter is now ProgressCR * s3cmd: Updated email address for reporting bugs.

Michal Ludvig authored on 2008/12/10 14:05:16