November 5, 2008
View 6fe9633

* S3/S3.py, S3/Exception.py: Re-issue failed requests in S3.send_request()

Michal Ludvig authored on 2008/11/05 14:50:28
View b872014

* s3cmd, S3/S3.py, S3/Exceptions.py: Don't abort 'sync' or 'put' on files that can't be open (e.g. Permision denied). Print a warning and skip over instead.

Michal Ludvig authored on 2008/11/05 14:12:41
View d4ac584

* S3/S3.py: Escape parameters in strings. Fixes sync to and ls of directories with spaces. (Thx Lubomir Rintel from Fedora Project)

Michal Ludvig authored on 2008/11/05 13:04:06
September 15, 2008
View e17f87b

* Merge from trunk, revision 240: * S3/S3.py: Don't run into ZeroDivisionError when speed counter returns 0s elapsed on upload/download file

Michal Ludvig authored on 2008/09/15 21:54:36
View 9f20d8d

* Merge from trunk, revisions 218, 226, 233, 234: * 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) * s3cmd, S3/S3.py, S3/Config.py: Removed --use-old-connect-method again. Autodetect the need for old connect method instead. * S3/S3.py: "s3cmd mb" can create upper-case buckets again in US. Non-US (e.g. EU) bucket names must conform to strict DNS-rules. * S3/S3Uri.py: Display public URLs correctly for non-DNS buckets.

Michal Ludvig authored on 2008/09/15 13:29:47
View 6513d3d

* Merge from trunk, revisions 227, 230:

Michal Ludvig authored on 2008/09/15 13:16:39
June 30, 2008
View 493c072

* S3/S3.py: Re-upload when Amazon doesn't send ETag in PUT response. It happens from time to time for unknown reasons. Thanks "Burtc" for report and "hermzz" for fix. Fixes #1990387

Michal Ludvig authored on 2008/06/30 22:38:12
June 17, 2008
View 421133c

* S3/S3.py: Bucket name can't contain upper-case letters (S3/DNS limitation).

Michal Ludvig authored on 2008/06/17 23:13:32
June 4, 2008
View ed27a45

Implemented S3->local sync

Michal Ludvig authored on 2008/06/04 19:21:29
April 29, 2008
View 6bb385f

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

Michal Ludvig authored on 2008/04/29 18:42:38
April 28, 2008
View e7906cf

* S3/S3.py: send_file() now computes MD5 sum of the file being uploaded, compares with ETag returned by Amazon and retries upload if they don't match.

Michal Ludvig authored on 2008/04/28 23:32:22
March 4, 2008
View 63ba997

* s3cmd, S3/S3.py, S3/Utils.py: Throttle upload speed and retry when upload failed. Report download/upload speed and time elapsed.

Michal Ludvig authored on 2008/03/04 21:48:10
February 27, 2008
View c4761f2

* S3/S3.py: modify 'x-amz-date' format (problems reported on MacOS X). Thanks Jon Larkowski for fix.

Michal Ludvig authored on 2008/02/27 19:57:11
View 37a8ad4

* S3/S3.py, S3/Utils.py: open files in binary mode (otherwise windows users have problems).

Michal Ludvig authored on 2008/02/27 19:45:05
View e5c6f6c

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

Michal Ludvig authored on 2008/02/27 13:47:14