December 31, 2008
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
December 1, 2008
View 416741b

Fixes for non-recursive 'ls' support from previous commit.

Michal Ludvig authored on 2008/12/01 22:57:41
View 36cfce6

* s3cmd, S3/S3.py, NEWS: Support for (non-)recursive 'ls'

Michal Ludvig authored on 2008/12/01 22:07:32
November 30, 2008
View 2caa748

* S3/S3.py: object_get() -- make start_position argument optional.

Michal Ludvig authored on 2008/11/30 08:02:11
November 25, 2008
View 25f6f8c

* s3cmd, s3cmd.1, S3/S3.py: Display or don't display progress meter default depends on whether we're on TTY (console) or not.

Michal Ludvig authored on 2008/11/25 15:35:03
View 9197e62

* S3/S3.py, s3cmd, S3/Config.py, s3cmd.1: Added --continue for 'get' command, improved 'get' failure resiliency.

Michal Ludvig authored on 2008/11/25 14:38:01
View 946e963

* s3/s3.py: improved retrying in send_request() and send_file()

Michal Ludvig authored on 2008/11/25 10:15:39
View 7d61be8

* s3cmd, S3/S3.py, NEWS: "s3cmd mv" for moving objects

Michal Ludvig authored on 2008/11/25 09:09:47
November 20, 2008
View 7d0ac8e

* s3cmd: Support for 'cp' command. * S3/S3.py: Added S3.object.copy() method. * s3cmd.1: Document 'cp' command. * NEWS: Let everyone know ;-)

Michal Ludvig authored on 2008/11/20 22:57:41
November 16, 2008
View 2d7ceec

* S3/Progress.py: Two progress meter implementations. * S3/Config.py, s3cmd: New --progress / --no-progress parameters and Config() members. * S3/S3.py: Call Progress() in send_file()/recv_file() * NEWS: Let everyone know ;-)

Michal Ludvig authored on 2008/11/16 21:51:24
View f228b03

Merge from 0.9.8.x branch, rel 251: * S3/S3.py: Adjusting previous commit (orig 249) - it's not a good idea to retry ALL failures. Especially not those code=4xx where AmazonS3 servers are not happy with our requests.

Michal Ludvig authored on 2008/11/16 18:54:08