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 |
||
View 00f5f67
Merge from 0.9.8.x branch, rel 249: * S3/S3.py, S3/Exception.py: Re-issue failed requests in S3.send_request()Michal Ludvig authored on 2008/11/16 18:51:48 |
||
View 451a19a
Merge from 0.9.8.x branch, rel 246: * 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/16 18:43:44 |
||
View fdfe03a
Merge from 0.9.8.x branch, rel 245: * 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/16 18:38:51 |
September 15, 2008 | ||
---|---|---|
View 711ec4a
* 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:51:41 |
||
View 91a18f4
* S3/S3Uri.py: Display public URLs correctly for non-DNS buckets.Michal Ludvig authored on 2008/09/15 12:07:32 |
||
View 4716b40
* S3/S3.py: "s3cmd mb" can create upper-case buckets again in US. Non-US (e.g. EU) bucket names must conform strict DNS-rules.Michal Ludvig authored on 2008/09/15 11:52:31 |
September 9, 2008 | ||
---|---|---|
View 6652893
* s3cmd, S3/S3Uri.py, S3/S3.py: All internal representations of S3Uri()s are Unicode (i.e. not UTF-8 but type()==unicode). It still doesn't work on non-UTF8 systems though.Michal Ludvig authored on 2008/09/09 23:42:34 |
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 89a9338
* s3cmd, S3/S3.py: Make --verbose mode more useful and default mode less verbose.Michal Ludvig authored on 2008/09/03 12:39:36 |
September 1, 2008 | ||
---|---|---|
View fc8a5df
* S3/S3.py: removed object_{get,put,delete}_uri() functions and made object_{get,put,delete}() accept URI instead of bucket/object parameters.Michal Ludvig authored on 2008/09/01 11:40:06 |
||
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 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 #1990387Michal 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 |