Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

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