May 27, 2009
View dc1c96c

2009-05-27 Michal Ludvig <michal@logix.cz>

Michal Ludvig authored on 2009/05/27 14:51:28
March 3, 2009
View 9676c6e

* s3cmd, S3/Config.py, S3/S3.py: Support for --verbatim.

Michal Ludvig authored on 2009/03/03 20:01:17
February 16, 2009
View 01a8052

* s3cmd.1: Document all the new options and commands. * s3cmd, S3/Config.py: Updated some help texts. Removed option --debug-syncmatch along the way (because --dry-run with --debug is good enough). * TODO: Updated.

Michal Ludvig authored on 2009/02/16 21:54:49
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 8567b8e

* s3cmd: Added --list-md5 for 'ls' command. * S3/Config.py: New setting list_md5

Michal Ludvig authored on 2009/02/12 09:00:12
January 29, 2009
View 59864e5

* s3cmd: Under some circumstance s3cmd crashed when put/get/sync had 0 files to transmit. Fixed now.

Michal Ludvig authored on 2009/01/29 20:04:55
January 27, 2009
View ccb7853

* Merged CloudFront support from branches/s3cmd-airlock See the ChangeLog in that branch for details.

Michal Ludvig authored on 2009/01/27 10:53:18
January 22, 2009
View 39b813d

* S3/Config.py: guess_mime_type = True (will affect new installations only).

Michal Ludvig authored on 2009/01/22 11:27:32
January 20, 2009
View 227fabf

* s3cmd: Migrated 'sync' remote->local to the new scheme with fetch_{local,remote}_list(). Changed fetch_remote_list() to return dict() compatible with fetch_local_list(). Re-implemented --exclude / --include processing. * S3/Utils.py: functions for parsing RFC822 dates (for HTTP header responses). * S3/Config.py: placeholders for --include.

Michal Ludvig authored on 2009/01/20 15:01:45
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