Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 178 lines (156 sloc) 6.575 kb
d065ce3 @mludvig Released version 1.1.0-beta1
mludvig authored
1 s3cmd 1.1.0 - ???
2 ===========
3 * CloudFront invalidation via [sync --cf-invalidate] and [cfinvalinfo].
4 * Increased socket_timeout from 10 secs to 5 mins.
3bf7d0c @mludvig Improved WebSite support
mludvig authored
5 * Added "Static WebSite" support [ws-create / ws-delete / ws-info]
6 (contributed by Jens Braeuer)
35612e6 @mludvig * Force MIME type with --mime-type=abc/xyz
mludvig authored
7 * Force MIME type with --mime-type=abc/xyz, also --guess-mime-type
8 is no longer on by default.
d065ce3 @mludvig Released version 1.1.0-beta1
mludvig authored
9
db35916 @mludvig * Released version 1.0.0
mludvig authored
10 s3cmd 1.0.0 - 2011-01-18
2d067a6 @mludvig * s3cmd: Added --(no-)check-md5 for [sync].
mludvig authored
11 ===========
12 * [sync] now supports --no-check-md5
0222ce4 @mludvig * s3cmd: Set 10s socket timeout for read()/write().
mludvig authored
13 * Network connections now have 10s timeout
536ad44 @mludvig * Released version 1.0.0-rc2
mludvig authored
14 * [sync] now supports bucket-to-bucket synchronisation
db35916 @mludvig * Released version 1.0.0
mludvig authored
15 * Added [accesslog] command.
b020ea0 @mludvig * s3cmd, S3/CloudFront.py, S3/Config.py: Support access
mludvig authored
16 * Added access logging for CloudFront distributions
17 using [cfmodify --log]
db35916 @mludvig * Released version 1.0.0
mludvig authored
18 * Added --acl-grant and --acl-revoke [Timothee Groleau]
08f8991 @mludvig * S3/CloudFront.py: Allow s3:// URI as well as cf:// URI
mludvig authored
19 * Allow s3:// URI as well as cf:// URI as a distribution
20 name for most CloudFront related commands.
5a9b6e3 @mludvig * NEWS, TODO: Updated.
mludvig authored
21 * Support for Reduced Redundancy Storage (--reduced-redundancy)
22 * Follow symlinks in [put] and [sync] with --follow-symlinks
23 * Support for CloudFront DefaultRootObject [Luke Andrew]
cb0bbae @mludvig * s3cmd, S3/AccessLog.py, ...: Added [accesslog] command.
mludvig authored
24
fa476d8 @mludvig * Released version 0.9.9.91
mludvig authored
25 s3cmd 0.9.9.91 - 2009-10-08
26 ==============
27 * Fixed invalid reference to a variable in failed upload handling.
28
c321acc @mludvig * Released version 0.9.9.90
mludvig authored
29 s3cmd 0.9.9.90 - 2009-10-06
30 ==============
e0b946c @mludvig * s3cmd: Support for recursive [cp] and [mv], including
mludvig authored
31 * New command 'sign' for signing e.g. POST upload policies.
dc1c96c @mludvig 2009-05-27 Michal Ludvig <michal@logix.cz>
mludvig authored
32 * Fixed handling of filenames that differ only in
33 capitalisation (eg blah.txt vs Blah.TXT).
bc886ff @mludvig * NEWS: Added info about --verbatim.
mludvig authored
34 * Added --verbatim mode, preventing most filenames
35 pre-processing. Good for fixing unreadable buckets.
e0b946c @mludvig * s3cmd: Support for recursive [cp] and [mv], including
mludvig authored
36 * Added --recursive support for [cp] and [mv], including
37 multiple-source arguments, --include/--exclude, --dry-run, etc.
c74f3df @mludvig * s3cmd, run-test.py, TODO, NEWS: Added --dry-run
mludvig authored
38 * Added --exclude/--include and --dry-run for [del], [setacl].
b40dd81 @mludvig * S3/Utils.py: New function replace_nonprintables()
mludvig authored
39 * Neutralise characters that are invalid in XML to avoid ExpatErrors.
40 http://boodebr.org/main/python/all-about-python-and-unicode
3c07424 @mludvig * s3cmd: New [fixbucket] command for fixing invalid object
mludvig authored
41 * New command [fixbucket] for for fixing invalid object names
42 in a given Bucket. For instance names with &#x08; in them
43 (not sure how people manage to upload them but they do).
0b8ea55 @mludvig * s3cmd: New command [sign]
mludvig authored
44
9a3c1ab @mludvig * Released version 0.9.9
mludvig authored
45 s3cmd 0.9.9 - 2009-02-17
8567b8e @mludvig * s3cmd: Added --list-md5 for 'ls' command.
mludvig authored
46 ===========
9a3c1ab @mludvig * Released version 0.9.9
mludvig authored
47 New commands:
48 * Commands for copying and moving objects, within or
49 between buckets: [cp] and [mv] (Andrew Ryan)
50 * CloudFront support through [cfcreate], [cfdelete],
51 [cfmodify] and [cfinfo] commands. (sponsored by Joseph Denne)
52 * New command [setacl] for setting ACL on existing objects,
53 use together with --acl-public/--acl-private (sponsored by
54 Joseph Denne)
55
56 Other major features:
57 * Improved source dirname handling for [put], [get] and [sync].
58 * Recursive and wildcard support for [put], [get] and [del].
59 * Support for non-recursive [ls].
60 * Enabled --dry-run for [put], [get] and [sync].
61 * Allowed removal of non-empty buckets with [rb --force].
62 * Implemented progress meter (--progress / --no-progress)
19accd3 @mludvig * Released version 0.9.9-rc1
mludvig authored
63 * Added --include / --rinclude / --(r)include-from
64 options to override --exclude exclusions.
9a3c1ab @mludvig * Released version 0.9.9
mludvig authored
65 * Added --add-header option for [put], [sync], [cp] and [mv].
66 Good for setting e.g. Expires or Cache-control headers.
67 * Added --list-md5 option for [ls].
68 * Continue [get] partially downloaded files with --continue
319b1b8 @mludvig * TODO, NEWS: Updated
mludvig authored
69 * New option --skip-existing for [get] and [sync].
9a3c1ab @mludvig * Released version 0.9.9
mludvig authored
70
71 Minor features and bugfixes:
72 * Fixed GPG (--encrypt) compatibility with Python 2.6.
73 * Always send Content-Length header to satisfy some http proxies.
319b1b8 @mludvig * TODO, NEWS: Updated
mludvig authored
74 * Fixed installation on Windows and Mac OS X.
4c96181 @mludvig * NEWS: Updated.
mludvig authored
75 * Don't print nasty backtrace on KeyboardInterrupt.
76 * Should work fine on non-UTF8 systems, provided all
9a3c1ab @mludvig * Released version 0.9.9
mludvig authored
77 the files are in current system encoding.
4c96181 @mludvig * NEWS: Updated.
mludvig authored
78 * System encoding can be overriden using --encoding.
9197e62 @mludvig * S3/S3.py, s3cmd, S3/Config.py, s3cmd.1: Added --continue for
mludvig authored
79 * Improved resistance to communication errors (Connection
80 reset by peer, etc.)
a208e97 @mludvig * s3cmd, S3/S3.py, S3/Config.py: Allow access to upper-case
mludvig authored
81
aa53210 @mludvig * NEWS: Fetch 0.9.8.4 release news from 0.9.8.x branch.
mludvig authored
82 s3cmd 0.9.8.4 - 2008-11-07
803c725 @mludvig * NEWS: s3cmd 0.9.8.4 released from branches/0.9.8.x SVN branch.
mludvig authored
83 =============
aa53210 @mludvig * NEWS: Fetch 0.9.8.4 release news from 0.9.8.x branch.
mludvig authored
84 * Stabilisation / bugfix release:
803c725 @mludvig * NEWS: s3cmd 0.9.8.4 released from branches/0.9.8.x SVN branch.
mludvig authored
85 * Restored access to upper-case named buckets.
86 * Improved handling of filenames with Unicode characters.
87 * Avoid ZeroDivisionError on ultrafast links (for instance
88 on Amazon EC2)
aa53210 @mludvig * NEWS: Fetch 0.9.8.4 release news from 0.9.8.x branch.
mludvig authored
89 * Re-issue failed requests (e.g. connection errors, internal
90 server errors, etc).
91 * Sync skips over files that can't be open instead of
92 terminating the sync completely.
93 * Doesn't run out of open files quota on sync with lots of
94 files.
803c725 @mludvig * NEWS: s3cmd 0.9.8.4 released from branches/0.9.8.x SVN branch.
mludvig authored
95
43458d3 @mludvig * Released version 0.9.8.3
mludvig authored
96 s3cmd 0.9.8.3 - 2008-07-29
97 =============
98 * Bugfix release. Avoid running out-of-memory in MD5'ing
99 large files.
100
5be0729 @mludvig * S3/PkgInfo.py: Bumped up version to 0.9.8.2
mludvig authored
101 s3cmd 0.9.8.2 - 2008-06-27
102 =============
103 * Bugfix release. Re-upload file if Amazon doesn't send ETag
104 back.
105
0471c1d @mludvig * S3/PkgInfo.py: Bumped up version to 0.9.8.1
mludvig authored
106 s3cmd 0.9.8.1 - 2008-06-27
107 =============
108 * Bugfix release. Fixed 'mb' and 'rb' commands again.
109
3490bb4 @mludvig * S3/PkgInfo.py: Bumped up version to 0.9.8
mludvig authored
110 s3cmd 0.9.8 - 2008-06-23
ee852c0 @mludvig * s3cmd.1, NEWS: Document --exclude
mludvig authored
111 ===========
3490bb4 @mludvig * S3/PkgInfo.py: Bumped up version to 0.9.8
mludvig authored
112 * Added --exclude / --rexclude options for sync command.
113 * Doesn't require $HOME env variable to be set anymore.
114 * Better checking of bucket names to Amazon S3 rules.
ee852c0 @mludvig * s3cmd.1, NEWS: Document --exclude
mludvig authored
115
29893af @mludvig * S3/PkgInfo.py: Bumped up version to 0.9.7
mludvig authored
116 s3cmd 0.9.7 - 2008-06-05
117 ===========
118 * Implemented 'sync' from S3 back to local folder, including
119 file attribute restoration.
120 * Failed uploads are retried on lower speed to improve error
121 resilience.
122 * Compare MD5 of the uploaded file, compare with checksum
123 reported by S3 and re-upload on mismatch.
124
10c01a0 @mludvig * S3/PkgInfo.py: bumped up version to 0.9.6
mludvig authored
125 s3cmd 0.9.6 - 2008-02-28
126 ===========
127 * Support for setting / guessing MIME-type of uploaded file
128 * Correctly follow redirects when accessing buckets created
129 in Europe.
130 * Introduced 'info' command both for buckets and objects
131 * Correctly display public URL on uploads
132 * Updated TODO list for everyone to see where we're heading
133 * Various small fixes. See ChangeLog for details.
134
311549c @mludvig * Released version 0.9.5
mludvig authored
135 s3cmd 0.9.5 - 2007-11-13
4e8a187 @mludvig 2007-08-19 Michal Ludvig <michal@logix.cz>
mludvig authored
136 ===========
dc75814 @mludvig * S3/S3.py: Support for buckets stored in Europe, access now
mludvig authored
137 * Support for buckets created in Europe
138 * Initial 'sync' support, for now local to s3 direction only
4e8a187 @mludvig 2007-08-19 Michal Ludvig <michal@logix.cz>
mludvig authored
139 * Much better handling of multiple args to put, get and del
140 * Tries to use ElementTree from any available module
d94adea @mludvig * S3/S3.py: Support for buckets with over 1000 objects.
mludvig authored
141 * Support for buckets with over 1000 objects.
4e8a187 @mludvig 2007-08-19 Michal Ludvig <michal@logix.cz>
mludvig authored
142
3813053 @mludvig Updated news (this will still go to 0.9.4, ehm)
mludvig authored
143 s3cmd 0.9.4 - 2007-08-13
49731b4 @mludvig 2007-06-17 Michal Ludvig <michal@logix.cz>
mludvig authored
144 ===========
3813053 @mludvig Updated news (this will still go to 0.9.4, ehm)
mludvig authored
145 * Support for transparent GPG encryption of uploaded files
9606aa2 @mludvig 2007-07-05 Michal Ludvig <michal@logix.cz>
mludvig authored
146 * HTTP proxy support
d35b41f @mludvig 2007-08-13 Michal Ludvig <michal@logix.cz>
mludvig authored
147 * HTTPS protocol support
3813053 @mludvig Updated news (this will still go to 0.9.4, ehm)
mludvig authored
148 * Support for non-ASCII characters in uploaded filenames
49731b4 @mludvig 2007-06-17 Michal Ludvig <michal@logix.cz>
mludvig authored
149
2f7ddbc @mludvig 2007-05-26 Michal Ludvig <michal@logix.cz>
mludvig authored
150 s3cmd 0.9.3 - 2007-05-26
151 ===========
152 * New command "du" for displaying size of your data in S3.
153 (Basil Shubin)
154
155 s3cmd 0.9.2 - 2007-04-09
81eb438 @mludvig Added NEWS file
mludvig authored
156 ===========
8c01622 @mludvig * More news for release 0.9.2
mludvig authored
157 * Lots of new documentation
81eb438 @mludvig Added NEWS file
mludvig authored
158 * Allow "get" to stdout (use "-" in place of destination file
159 to get the file contents on stdout)
8c01622 @mludvig * More news for release 0.9.2
mludvig authored
160 * Better compatibility with Python 2.4
161 * Output public HTTP URL for objects stored with Public ACL
162 * Various bugfixes and improvements
81eb438 @mludvig Added NEWS file
mludvig authored
163
164 s3cmd 0.9.1 - 2007-02-06
165 ===========
166 * All commands now use S3-URIs
167 * Removed hard dependency on Python 2.5
168 * Experimental support for Python 2.4
169 (requires external ElementTree module)
170
171
172 s3cmd 0.9.0 - 2007-01-18
173 ===========
174 * First public release brings support for all basic Amazon S3
175 operations: Creation and Removal of buckets, Upload (put),
176 Download (get) and Removal (del) of files/objects.
177
Something went wrong with that request. Please try again.