November 6, 2008
View a8df580

* Released version 0.9.8.4 ------------------------

Michal Ludvig authored on 2008/11/06 20:57:56
View 224d0eb

* S3/S3.py: Adjusting commit 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/06 15:25:37
View 85055a7

* run-tests.sh: Use unique bucket name for testing. Apparently someone else snatched my favourite s3://s3cmd-autotest :-D

Michal Ludvig authored on 2008/11/06 15:23:15
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 3657ea0

* s3cmd: Don't leak open filehandles in sync. Thx Patrick Linskey for report.

Michal Ludvig authored on 2008/11/05 14:44:31
View f03c0be

* s3cmd: Re-raise the right exception.

Michal Ludvig authored on 2008/11/05 14:34:07
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
View 19e4df8

* s3cmd: Unicode brainfuck again. This time force all output in UTF-8, will see how many complaints we'll get...

Michal Ludvig authored on 2008/11/05 13:02:14
September 15, 2008
View 9e7104c

* Released version 0.9.8.4 ------------------------

Michal Ludvig authored on 2008/09/15 21:56:55
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 fa0dfb9

* Merge from trunk, revision 238: * s3cmd, S3/S3.py, S3/Utils.py, S3/S3Uri.py, S3/Exceptions.py: Yet anoter Unicode round. Unicodised all command line arguments before processing.

Michal Ludvig authored on 2008/09/15 21:15:08
View a91f698

* Merge from trunk, revision 221: * s3cmd: Refuse 'sync' together with '--encrypt'.

Michal Ludvig authored on 2008/09/15 13:34:46
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