December 31, 2008
View 5f7a2d5

* s3cmd: Reworked internal handling of unicode vs encoded filenames. Should replace unknown characters with '?' instead of baling out. * run-tests.py: Display system encoding in use.

Michal Ludvig authored on 2008/12/31 13:55:32
View 89be7b0

* testsuite/unicode: removed.

Michal Ludvig authored on 2008/12/31 13:32:58
View cb30373

* s3cmd: Print a nice error message when --exclude-from file is not readable.

Michal Ludvig authored on 2008/12/31 13:28:58
View a8acb31

* testsuite/exclude.encodings: Added.

Michal Ludvig authored on 2008/12/31 13:24:56
View 4084edb

* S3/PkgInfo.py: Bumped up version to 0.9.9-pre4 * S3/Exceptions.py: Added missing imports.

Michal Ludvig authored on 2008/12/31 13:22:29
View 4c96181

* NEWS: Updated.

Michal Ludvig authored on 2008/12/31 13:20:33
View 4986ae8

* run-tests.py: Adapted to the above change. * run-tests.sh: removed.

Michal Ludvig authored on 2008/12/31 13:09:24
View e6e928d

* testsuite: moved encoding-specific files to 'tar.gz' archives.

Michal Ludvig authored on 2008/12/31 13:01:45
View 929baae

* testsuite: moved encoding-specific files to 'tar' archives.

Michal Ludvig authored on 2008/12/31 12:58:38
View 6a5cb9d

* testsuite: added GBK encoding files.

Michal Ludvig authored on 2008/12/31 12:09:38
View e102f02

* testsuite: reorganised UTF-8 files

Michal Ludvig authored on 2008/12/31 12:01:25
View f891a81

* run-tests.py: Don't assume utf-8, use preferred encoding instead.

Michal Ludvig authored on 2008/12/31 11:47:20
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
View b5f1867

* s3cmd: Avoid ZeroDivisionError on fast links.

Michal Ludvig authored on 2008/12/31 11:37:04
View a1e3fd9

* s3cmd: Unicodised all info() output.

Michal Ludvig authored on 2008/12/31 10:54:26