January 15, 2009
View b3488ba

* S3/CloudFront.py: New module for CloudFront support. * s3cmd, S3/Config.py, S3/Exceptions.py: Wire in CF support.

Michal Ludvig authored on 2009/01/15 22:02:21
December 31, 2008
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 559c963

* s3cmd, S3/Config.py: Implemented recursive [get]. Added --skip-existing option for [get] and [sync].

Michal Ludvig authored on 2008/12/22 10:09:44
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
November 25, 2008
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
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
September 3, 2008
View 9723323

* s3cmd, S3/S3.py, S3/Config.py: Removed --use-old-connect-method again. Autodetect the need for old connect method instead.

Michal Ludvig authored on 2008/09/03 13:42:16
View 7406fc6

* s3cmd, S3/Config.py: [rb] Allow removal of non-empty buckets with --force. [mb, rb] Allow multiple arguments, i.e. create or remove multiple buckets at once. [del] Perform recursive removal with --recursive (or -r).

Michal Ludvig authored on 2008/09/03 10:48:55
September 1, 2008
View a208e97

* s3cmd, S3/S3.py, S3/Config.py: Allow access to upper-case named buckets again with --use-old-connect-method (uses http://s3.amazonaws.com/bucket/object instead of http://bucket.s3.amazonaws.com/object)

Michal Ludvig authored on 2008/09/01 09:52:34
June 11, 2008
View d5e87cd

* s3cmd, S3/Config.py, s3cmd.1: Added --exclude-from and --debug-syncmatch switches for sync.

Michal Ludvig authored on 2008/06/11 10:43:40
June 9, 2008
View 711318e

Omitted from previous commit.

Michal Ludvig authored on 2008/06/09 23:11:14
June 4, 2008
View bc4c306

* S3/Config.py: Store more file attributes in sync to S3. * s3cmd: Make sync remote2local more error-resilient.

Michal Ludvig authored on 2008/06/04 21:11:04
April 29, 2008
View d2b144d

2008-04-29 Michal Ludvig <michal@logix.cz>

Michal Ludvig authored on 2008/04/29 18:43:51
February 11, 2008
View eb31131

2008-02-11 Michal Ludvig <michal@logix.cz>

Michal Ludvig authored on 2008/02/11 09:44:48
November 13, 2007
View dc75814

* S3/S3.py: Support for buckets stored in Europe, access now goes via <bucket>.s3.amazonaws.com where possible.

Michal Ludvig authored on 2007/11/13 13:58:53