Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 353 lines (246 sloc) 8.998 kb
0d240d9 2007-08-13 Michal Ludvig <michal@logix.cz>
ludvigm authored
1 2007-08-13 Michal Ludvig <michal@logix.cz>
2
3 * s3cmd, S3/Config.py, S3/S3.py: HTTPS support
4
c250fe0 2007-07-20 Michal Ludvig <michal@logix.cz>
ludvigm authored
5 2007-07-20 Michal Ludvig <michal@logix.cz>
6
7 * setup.py: Check correct Python version and ElementTree availability.
8
1fb8944 2007-07-05 Michal Ludvig <michal@logix.cz>
ludvigm authored
9 2007-07-05 Michal Ludvig <michal@logix.cz>
10
9f0873c 2007-07-05 Michal Ludvig <michal@logix.cz>
ludvigm authored
11 * s3cmd: --configure support for Proxy
1fb8944 2007-07-05 Michal Ludvig <michal@logix.cz>
ludvigm authored
12 * S3/S3.py: HTTP proxy support from
13 John D. Rowell <jdrowell@exerciseyourbrain.com>
14
24d2e27 2007-06-19 Michal Ludvig <michal@logix.cz>
ludvigm authored
15 2007-06-19 Michal Ludvig <michal@logix.cz>
16
17 * setup.py: Check for S3CMD_PACKAGING and don't install
18 manpages and docs if defined.
19 * INSTALL: Document the above change.
5d4be63 2007-06-19 Michal Ludvig <michal@logix.cz>
ludvigm authored
20 * MANIFEST.in: Include uncompressed manpage
24d2e27 2007-06-19 Michal Ludvig <michal@logix.cz>
ludvigm authored
21
d7b5595 2007-06-17 Michal Ludvig <michal@logix.cz>
ludvigm authored
22 2007-06-17 Michal Ludvig <michal@logix.cz>
23
fb8b272 2007-06-17 Michal Ludvig <michal@logix.cz>
ludvigm authored
24 * s3cmd: Added encryption key support to --configure
725fa0b 2007-06-17 Michal Ludvig <michal@logix.cz>
ludvigm authored
25 * S3/PkgInfo.py: Bump up version to 0.9.4-pre
d7b5595 2007-06-17 Michal Ludvig <michal@logix.cz>
ludvigm authored
26 * setup.py: Cleaned up some rpm-specific stuff that
27 caused problems to Debian packager Mikhail Gusarov
28 * setup.cfg: Removed [bdist_rpm] section
29 * MANIFEST.in: Include S3/*.py
30
770f3f1 2007-06-16 Michal Ludvig <michal@logix.cz>
ludvigm authored
31 2007-06-16 Michal Ludvig <michal@logix.cz>
32
33 * s3cmd.1: Syntax fixes from Mikhail Gusarov <dottedmag@dottedmag.net>
34
fd56bd5 2007-05-27 Michal Ludvig <michal@logix.cz>
ludvigm authored
35 2007-05-27 Michal Ludvig <michal@logix.cz>
36
37 * Support for on-the-fly GPG encryption.
38
5437ccf Changelog for r115:
ludvigm authored
39 2007-05-26 Michal Ludvig <michal@logix.cz>
40
f727335 2007-05-26 Michal Ludvig <michal@logix.cz>
ludvigm authored
41 * s3cmd.1: Add info about "s3cmd du" command.
42
43 2007-05-26 Michal Ludvig <michal@logix.cz>
44
6cf68e4 2007-05-26 Michal Ludvig <michal@logix.cz>
ludvigm authored
45 * Released version 0.9.3
46 ----------------------
47
48 2007-05-26 Michal Ludvig <michal@logix.cz>
49
776deb8 2007-05-26 Michal Ludvig <michal@logix.cz>
ludvigm authored
50 * s3cmd: Patch from Basil Shubin <basil.shubin@gmail.com>
51 adding support for "s3cmd du" command.
9435a2a 2007-05-26 Michal Ludvig <michal@logix.cz>
ludvigm authored
52 * s3cmd: Modified output format of "s3cmd du" to conform
53 with unix "du".
5437ccf Changelog for r115:
ludvigm authored
54 * setup.cfg: Require Python 2.5 in RPM. Otherwise it needs
55 to require additional python modules (e.g. ElementTree)
56 which may have different names in different distros. It's
57 indeed still possible to manually install s3cmd with
58 Python 2.4 and appropriate modules.
59
e52dcd4 2007-04-09 Michal Ludvig <michal@logix.cz>
ludvigm authored
60 2007-04-09 Michal Ludvig <michal@logix.cz>
61
9a1ea36 * Released version 0.9.2
ludvigm authored
62 * Released version 0.9.2
63 ----------------------
64
65 2007-04-09 Michal Ludvig <michal@logix.cz>
66
e52dcd4 2007-04-09 Michal Ludvig <michal@logix.cz>
ludvigm authored
67 * s3cmd.1: Added manpage
b14dbfb 2007-04-09 Michal Ludvig <michal@logix.cz>
ludvigm authored
68 * Updated infrastructure files to create "better"
69 distribution archives.
e52dcd4 2007-04-09 Michal Ludvig <michal@logix.cz>
ludvigm authored
70
6d73912 2007-03-26 Michal Ludvig <michal@logix.cz>
ludvigm authored
71 2007-03-26 Michal Ludvig <michal@logix.cz>
72
92e027f 2007-03-26 Michal Ludvig <michal@logix.cz>
ludvigm authored
73 * setup.py, S3/PkgInfo.py: Move package info out of setup.py
74 * s3cmd: new parameter --version
6d73912 2007-03-26 Michal Ludvig <michal@logix.cz>
ludvigm authored
75 * s3cmd, S3/S3Uri.py: Output public HTTP URL for objects
76 stored with Public ACL.
77
74750b7 * ChangeLog: Converted SVN logs to ChangeLog
ludvigm authored
78 2007-02-28 Michal Ludvig <michal@logix.cz>
79
62b0dbf * s3cmd: Verify supplied accesskey and secretkey
ludvigm authored
80 * s3cmd: Verify supplied accesskey and secretkey
81 in interactive configuration path.
03cb9ca * S3/Config.py: Hide access key and secret key
ludvigm authored
82 * S3/Config.py: Hide access key and secret key
83 from debug output.
74750b7 * ChangeLog: Converted SVN logs to ChangeLog
ludvigm authored
84 * S3/S3.py: Modify S3Error exception to work
85 in python 2.4 (=> don't expect Exception is
86 a new-style class).
87 * s3cmd: Updated for the above change.
88
89 2007-02-19 Michal Ludvig <michal@logix.cz>
90
91 * NEWS, INSTALL, README, setup.py: Added
92 more documentation.
93
94 2007-02-19 Michal Ludvig <michal@logix.cz>
95
96 * S3/S3.py, s3cmd: New feature - allow "get" to stdout
97
98 2007-02-19 Michal Ludvig <michal@logix.cz>
99
100 * S3/S3fs.py: Removed (development moved to branch s3fs-devel).
101
102 2007-02-08 Michal Ludvig <michal@logix.cz>
103
104 * S3/S3fs.py:
105 - Implemented mknod()
106 - Can create directory structure
107 - Rewritten to use SQLite3. Currently can create
108 the filesystem, and a root inode.
109
110 2007-02-07 Michal Ludvig <michal@logix.cz>
111
112 * s3cmd (from /s3py:74): Renamed SVN top-level project
113 s3py to s3cmd
114
115 2007-02-07 Michal Ludvig <michal@logix.cz>
116
117 * setup.cfg: Only require Python 2.4, not 2.5
118 * S3/Config.py: Removed show_uri - no longer needed,
119 it's now default
120
121 2007-02-07 Michal Ludvig <michal@logix.cz>
122
123 * setup.py
124 - Version 0.9.1
125
126 2007-02-07 Michal Ludvig <michal@logix.cz>
127
128 * s3cmd: Change all "exit()" calls to "sys.exit()"
129 and allow for python 2.4
130 * S3/S3.py: Removed dependency on hashlib -> allow for python 2.4
131
132 2007-01-27 Michal Ludvig <michal@logix.cz>
133
134 * S3/S3.py, S3/S3Uri.py: Case insensitive regex in S3Uri.py
135
136 2007-01-26 Michal Ludvig <michal@logix.cz>
137
138 * S3/S3fs.py: Added support for stroing/loading inodes.
139 No data yet however.
140
141 2007-01-26 Michal Ludvig <michal@logix.cz>
142
143 * S3/S3fs.py: Initial version of S3fs module.
144 Can create filesystem via "S3fs.mkfs()"
145
146 2007-01-26 Michal Ludvig <michal@logix.cz>
147
148 * S3/BidirMap.py, S3/Config.py, S3/S3.py, S3/S3Uri.py,
149 S3/SortedDict.py, S3/Utils.py, s3cmd: Added headers with
150 copyright to all files
151 * S3/S3.py, S3/S3Uri.py: Removed S3.compose_uri(), introduced
152 S3UriS3.compose_uri() instead.
153
154 2007-01-26 Michal Ludvig <michal@logix.cz>
155
156 * S3/S3.py, S3/S3Uri.py, s3cmd:
157 - Converted all users of parse_uri to S3Uri class API
158 - Removed "cp" command again. Will have to use 'put'
159 and 'get' for now.
160
161 2007-01-25 Michal Ludvig <michal@logix.cz>
162
163 * S3/S3Uri.py: New module S3/S3Uri.py
164 * S3/S3.py, s3cmd: Converted "put" operation to use
165 the new S3Uri class.
166
167 2007-01-24 Michal Ludvig <michal@logix.cz>
168
169 * S3/S3.py
170 * s3cmd
171 - Added 'cp' command
172 - Renamed parse_s3_uri to parse_uri (this will go away anyway)
173
174 2007-01-19 Michal Ludvig <michal@logix.cz>
175
176 * setup.cfg
177 * setup.py
178 - Include README into tarballs
179
180 2007-01-19 Michal Ludvig <michal@logix.cz>
181
182 * README
183 - Added comprehensive README file
184
185 2007-01-19 Michal Ludvig <michal@logix.cz>
186
187 * setup.cfg
188 * setup.py
189 - Added configuration for setup.py sdist
190
191 2007-01-19 Michal Ludvig <michal@logix.cz>
192
193 * S3/Config.py
194 * s3cmd
195 - Added interactive configurator (--configure)
196 - Added config dumper (--dump-config)
197 - Improved --help output
198
199 2007-01-19 Michal Ludvig <michal@logix.cz>
200
201 * setup.cfg
202 * setup.py
203 Added info for building RPM packages.
204
205 2007-01-18 Michal Ludvig <michal@logix.cz>
206
207 * S3/Config.py
208 * S3/S3.py
209 * s3cmd
210 Moved class Config from S3/S3.py to S3/Config.py
211
212 2007-01-18 Michal Ludvig <michal@logix.cz>
213
214 * S3/Config.py (from /s3py/trunk/S3/ConfigParser.py:47)
215 * S3/ConfigParser.py
216 * S3/S3.py
217 Renamed S3/ConfigParser.py to S3/Config.py
218
219 2007-01-18 Michal Ludvig <michal@logix.cz>
220
221 * s3cmd
222 Added info about homepage
223
224 2007-01-17 Michal Ludvig <michal@logix.cz>
225
226 * S3/S3.py
227 * s3cmd
228 - Use prefix for listings if specified.
229 - List all commands in --help
230
231 2007-01-16 Michal Ludvig <michal@logix.cz>
232
233 * S3/S3.py
234 * s3cmd
235 Major rework of Config class:
236 - Renamed from AwsConfig to Config
237 - Converted to Singleton (see Config.__new__() and an article on
238 Wikipedia)
239 - No more explicit listing of options - use introspection to get them
240 (class variables that of type str, int or bool that don't start with
241 underscore)
242 - Check values read from config file and verify their type.
243
244 Added OptionMimeType and -m/-M options. Not yet implemented
245 functionality in the rest of S3/S3.py
246
247 2007-01-15 Michal Ludvig <michal@logix.cz>
248
249 * S3/S3.py
250 * s3cmd
251 - Merged list-buckets and bucket-list-objects operations into
252 a single 'ls' command.
253 - New parameter -P for uploading publicly readable objects
254
255 2007-01-14 Michal Ludvig <michal@logix.cz>
256
257 * s3.py
258 * setup.py
259 Renamed s3.py to s3cmd (take 2)
260
261 2007-01-14 Michal Ludvig <michal@logix.cz>
262
263 * s3cmd (from /s3py/trunk/s3.py:45)
264 Renamed s3.py to s3cmd
265
266 2007-01-14 Michal Ludvig <michal@logix.cz>
267
268 * S3
269 * S3/S3.py
270 * s3.py
271 * setup.py
272 All classes from s3.py go to S3/S3.py
273 Added setup.py
274
275 2007-01-14 Michal Ludvig <michal@logix.cz>
276
277 * s3.py
278 Minor fix S3.utils -> S3.Utils
279
280 2007-01-14 Michal Ludvig <michal@logix.cz>
281
282 * .svnignore
283 * BidirMap.py
284 * ConfigParser.py
285 * S3
286 * S3/BidirMap.py (from /s3py/trunk/BidirMap.py:35)
287 * S3/ConfigParser.py (from /s3py/trunk/ConfigParser.py:38)
288 * S3/SortedDict.py (from /s3py/trunk/SortedDict.py:35)
289 * S3/Utils.py (from /s3py/trunk/utils.py:39)
290 * S3/__init__.py
291 * SortedDict.py
292 * s3.py
293 * utils.py
294 Moved modules to their own package
295
296 2007-01-12 Michal Ludvig <michal@logix.cz>
297
298 * s3.py
299 Added "del" command
300 Converted all (?) commands to accept s3-uri
301 Added -u/--show-uri parameter
302
303 2007-01-11 Michal Ludvig <michal@logix.cz>
304
305 * s3.py
306 Verify MD5 on received files
307 Improved upload of multiple files
308 Initial S3-URI support (more tbd)
309
310 2007-01-11 Michal Ludvig <michal@logix.cz>
311
312 * s3.py
313 Minor fixes:
314 - store names of parsed files in AwsConfig
315 - Print total size with upload/download
316
317 2007-01-11 Michal Ludvig <michal@logix.cz>
318
319 * s3.py
320 * utils.py
321 Added support for sending and receiving files.
322
323 2007-01-11 Michal Ludvig <michal@logix.cz>
324
325 * ConfigParser.py
326 * s3.py
327 List all Objects in all Buckets command
328 Yet another logging improvement
329 Version check for Python 2.5 or higher
330
331 2007-01-11 Michal Ludvig <michal@logix.cz>
332
333 * ConfigParser.py
334 * s3.py
335 * utils.py
336 Added ConfigParser
337 Improved setting logging levels
338 It can now quite reliably list buckets and objects
339
340 2007-01-11 Michal Ludvig <michal@logix.cz>
341
342 * .svnignore
343 Added ignore list
344
345 2007-01-11 Michal Ludvig <michal@logix.cz>
346
347 * .svnignore
348 * BidirMap.py
349 * SortedDict.py
350 * s3.py
351 * utils.py
352 Initial import
Something went wrong with that request. Please try again.