Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

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