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 Michael Ludvig Released version 1.1.0-beta1
mludvig authored
1 s3cmd 1.1.0 - ???
2 ===========
5ad69b3 Michael Ludvig 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 Michael Ludvig 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 Michael Ludvig Improved WebSite support
mludvig authored
7 * Added "Static WebSite" support [ws-create / ws-delete / ws-info]
8 (contributed by Jens Braeuer)
35612e6 Michael Ludvig * Force MIME type with --mime-type=abc/xyz
mludvig authored
9 * Force MIME type with --mime-type=abc/xyz, also --guess-mime-type
0d477b9 Michael Ludvig 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 Michael Ludvig 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 Michael Ludvig 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 Michael Ludvig 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 Michael Ludvig 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 Michael Ludvig 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 Michael Ludvig Released version 1.1.0-beta1
mludvig authored
27
db35916 Michael Ludvig * Released version 1.0.0
mludvig authored
28 s3cmd 1.0.0 - 2011-01-18
2d067a6 Michael Ludvig * s3cmd: Added --(no-)check-md5 for [sync].
mludvig authored
29 ===========
30 * [sync] now supports --no-check-md5
0222ce4 Michael Ludvig * s3cmd: Set 10s socket timeout for read()/write().
mludvig authored
31 * Network connections now have 10s timeout
536ad44 Michael Ludvig * Released version 1.0.0-rc2
mludvig authored
32 * [sync] now supports bucket-to-bucket synchronisation
db35916 Michael Ludvig * Released version 1.0.0
mludvig authored
33 * Added [accesslog] command.
b020ea0 Michael Ludvig * s3cmd, S3/CloudFront.py, S3/Config.py: Support access
mludvig authored
34 * Added access logging for CloudFront distributions
35 using [cfmodify --log]
db35916 Michael Ludvig * Released version 1.0.0
mludvig authored
36 * Added --acl-grant and --acl-revoke [Timothee Groleau]
08f8991 Michael Ludvig * 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 Michael Ludvig * 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 Michael Ludvig * s3cmd, S3/AccessLog.py, ...: Added [accesslog] command.
mludvig authored
42
fa476d8 Michael Ludvig * 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 Michael Ludvig * Released version 0.9.9.90
mludvig authored
47 s3cmd 0.9.9.90 - 2009-10-06
48 ==============
e0b946c Michael Ludvig * s3cmd: Support for recursive [cp] and [mv], including
mludvig authored
49 * New command 'sign' for signing e.g. POST upload policies.
dc1c96c Michael Ludvig 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 Michael Ludvig * NEWS: Added info about --verbatim.
mludvig authored
52 * Added --verbatim mode, preventing most filenames
53 pre-processing. Good for fixing unreadable buckets.
e0b946c Michael Ludvig * 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 Michael Ludvig * s3cmd, run-test.py, TODO, NEWS: Added --dry-run
mludvig authored
56 * Added --exclude/--include and --dry-run for [del], [setacl].
b40dd81 Michael Ludvig * 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 Michael Ludvig * 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 Michael Ludvig * s3cmd: New command [sign]
mludvig authored
62
9a3c1ab Michael Ludvig * Released version 0.9.9
mludvig authored
63 s3cmd 0.9.9 - 2009-02-17
8567b8e Michael Ludvig * s3cmd: Added --list-md5 for 'ls' command.
mludvig authored
64 ===========
9a3c1ab Michael Ludvig * 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 Michael Ludvig * Released version 0.9.9-rc1
mludvig authored
81 * Added --include / --rinclude / --(r)include-from
82 options to override --exclude exclusions.
9a3c1ab Michael Ludvig * 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 Michael Ludvig * TODO, NEWS: Updated
mludvig authored
87 * New option --skip-existing for [get] and [sync].
9a3c1ab Michael Ludvig * 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 Michael Ludvig * TODO, NEWS: Updated
mludvig authored
92 * Fixed installation on Windows and Mac OS X.
4c96181 Michael Ludvig * NEWS: Updated.
mludvig authored
93 * Don't print nasty backtrace on KeyboardInterrupt.
94 * Should work fine on non-UTF8 systems, provided all
9a3c1ab Michael Ludvig * Released version 0.9.9
mludvig authored
95 the files are in current system encoding.
4c96181 Michael Ludvig * NEWS: Updated.
mludvig authored
96 * System encoding can be overriden using --encoding.
9197e62 Michael Ludvig * 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 Michael Ludvig * s3cmd, S3/S3.py, S3/Config.py: Allow access to upper-case
mludvig authored
99
aa53210 Michael Ludvig * 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 Michael Ludvig * NEWS: s3cmd 0.9.8.4 released from branches/0.9.8.x SVN branch.
mludvig authored
101 =============
aa53210 Michael Ludvig * NEWS: Fetch 0.9.8.4 release news from 0.9.8.x branch.
mludvig authored
102 * Stabilisation / bugfix release:
803c725 Michael Ludvig * 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 Michael Ludvig * 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 Michael Ludvig * NEWS: s3cmd 0.9.8.4 released from branches/0.9.8.x SVN branch.
mludvig authored
113
43458d3 Michael Ludvig * 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 Michael Ludvig * 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 Michael Ludvig * 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 Michael Ludvig * S3/PkgInfo.py: Bumped up version to 0.9.8
mludvig authored
128 s3cmd 0.9.8 - 2008-06-23
ee852c0 Michael Ludvig * s3cmd.1, NEWS: Document --exclude
mludvig authored
129 ===========
3490bb4 Michael Ludvig * 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 Michael Ludvig * s3cmd.1, NEWS: Document --exclude
mludvig authored
133
29893af Michael Ludvig * 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 Michael Ludvig * 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 Michael Ludvig * Released version 0.9.5
mludvig authored
153 s3cmd 0.9.5 - 2007-11-13
4e8a187 Michael Ludvig 2007-08-19 Michal Ludvig <michal@logix.cz>
mludvig authored
154 ===========
dc75814 Michael Ludvig * 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 Michael Ludvig 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 Michael Ludvig * S3/S3.py: Support for buckets with over 1000 objects.
mludvig authored
159 * Support for buckets with over 1000 objects.
4e8a187 Michael Ludvig 2007-08-19 Michal Ludvig <michal@logix.cz>
mludvig authored
160
3813053 Michael Ludvig Updated news (this will still go to 0.9.4, ehm)
mludvig authored
161 s3cmd 0.9.4 - 2007-08-13
49731b4 Michael Ludvig 2007-06-17 Michal Ludvig <michal@logix.cz>
mludvig authored
162 ===========
3813053 Michael Ludvig Updated news (this will still go to 0.9.4, ehm)
mludvig authored
163 * Support for transparent GPG encryption of uploaded files
9606aa2 Michael Ludvig 2007-07-05 Michal Ludvig <michal@logix.cz>
mludvig authored
164 * HTTP proxy support
d35b41f Michael Ludvig 2007-08-13 Michal Ludvig <michal@logix.cz>
mludvig authored
165 * HTTPS protocol support
3813053 Michael Ludvig Updated news (this will still go to 0.9.4, ehm)
mludvig authored
166 * Support for non-ASCII characters in uploaded filenames
49731b4 Michael Ludvig 2007-06-17 Michal Ludvig <michal@logix.cz>
mludvig authored
167
2f7ddbc Michael Ludvig 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 Michael Ludvig Added NEWS file
mludvig authored
174 ===========
8c01622 Michael Ludvig * More news for release 0.9.2
mludvig authored
175 * Lots of new documentation
81eb438 Michael Ludvig 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 Michael Ludvig * 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 Michael Ludvig 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.