Browse code

* ChangeLog: Converted SVN logs to ChangeLog

git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@94 830e0280-6d2a-0410-9c65-932aecc39d9d

Michal Ludvig authored on 2007/02/28 12:04:22
Showing 1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,271 @@
0
+2007-02-28  Michal Ludvig  <michal@logix.cz>
1
+
2
+	* S3/S3.py: Modify S3Error exception to work
3
+	  in python 2.4 (=> don't expect Exception is
4
+	  a new-style class).
5
+	* s3cmd: Updated for the above change.
6
+
7
+2007-02-19  Michal Ludvig  <michal@logix.cz>
8
+
9
+	* NEWS, INSTALL, README, setup.py: Added
10
+	  more documentation.
11
+
12
+2007-02-19  Michal Ludvig  <michal@logix.cz>
13
+
14
+	* S3/S3.py, s3cmd: New feature - allow "get" to stdout
15
+
16
+2007-02-19  Michal Ludvig  <michal@logix.cz>
17
+
18
+	* S3/S3fs.py: Removed (development moved to branch s3fs-devel).
19
+
20
+2007-02-08  Michal Ludvig  <michal@logix.cz>
21
+
22
+	* S3/S3fs.py: 
23
+	  - Implemented mknod()
24
+	  - Can create directory structure
25
+	  - Rewritten to use SQLite3. Currently can create
26
+	    the filesystem, and a root inode.
27
+
28
+2007-02-07  Michal Ludvig  <michal@logix.cz>
29
+
30
+	* s3cmd (from /s3py:74): Renamed SVN top-level project
31
+	  s3py to s3cmd
32
+
33
+2007-02-07  Michal Ludvig  <michal@logix.cz>
34
+
35
+	* setup.cfg: Only require Python 2.4, not 2.5
36
+	* S3/Config.py: Removed show_uri - no longer needed,
37
+	  it's now default
38
+
39
+2007-02-07  Michal Ludvig  <michal@logix.cz>
40
+
41
+	* setup.py
42
+	  - Version 0.9.1
43
+
44
+2007-02-07  Michal Ludvig  <michal@logix.cz>
45
+
46
+	* s3cmd: Change all "exit()" calls to "sys.exit()"
47
+	  and allow for python 2.4
48
+	* S3/S3.py: Removed dependency on hashlib -> allow for python 2.4
49
+
50
+2007-01-27  Michal Ludvig  <michal@logix.cz>
51
+
52
+	* S3/S3.py, S3/S3Uri.py: Case insensitive regex in S3Uri.py
53
+
54
+2007-01-26  Michal Ludvig  <michal@logix.cz>
55
+
56
+	* S3/S3fs.py: Added support for stroing/loading inodes.
57
+	  No data yet however.
58
+
59
+2007-01-26  Michal Ludvig  <michal@logix.cz>
60
+
61
+	* S3/S3fs.py: Initial version of S3fs module. 
62
+	  Can create filesystem via "S3fs.mkfs()"
63
+
64
+2007-01-26  Michal Ludvig  <michal@logix.cz>
65
+
66
+	* S3/BidirMap.py, S3/Config.py, S3/S3.py, S3/S3Uri.py,
67
+	  S3/SortedDict.py, S3/Utils.py, s3cmd: Added headers with
68
+	  copyright to all files
69
+	* S3/S3.py, S3/S3Uri.py: Removed S3.compose_uri(), introduced
70
+	  S3UriS3.compose_uri() instead.
71
+
72
+2007-01-26  Michal Ludvig  <michal@logix.cz>
73
+
74
+	* S3/S3.py, S3/S3Uri.py, s3cmd: 
75
+	  - Converted all users of parse_uri to S3Uri class API
76
+	  - Removed "cp" command again. Will have to use 'put'
77
+	    and 'get' for now.
78
+
79
+2007-01-25  Michal Ludvig  <michal@logix.cz>
80
+
81
+	* S3/S3Uri.py: New module S3/S3Uri.py
82
+	* S3/S3.py, s3cmd: Converted "put" operation to use
83
+	  the new S3Uri class.
84
+
85
+2007-01-24  Michal Ludvig  <michal@logix.cz>
86
+
87
+	* S3/S3.py
88
+	* s3cmd
89
+	  - Added 'cp' command
90
+	  - Renamed parse_s3_uri to parse_uri (this will go away anyway)
91
+
92
+2007-01-19  Michal Ludvig  <michal@logix.cz>
93
+
94
+	* setup.cfg
95
+	* setup.py
96
+	  - Include README into tarballs
97
+
98
+2007-01-19  Michal Ludvig  <michal@logix.cz>
99
+
100
+	* README
101
+	  - Added comprehensive README file
102
+
103
+2007-01-19  Michal Ludvig  <michal@logix.cz>
104
+
105
+	* setup.cfg
106
+	* setup.py
107
+	  - Added configuration for setup.py sdist
108
+
109
+2007-01-19  Michal Ludvig  <michal@logix.cz>
110
+
111
+	* S3/Config.py
112
+	* s3cmd
113
+	  - Added interactive configurator (--configure)
114
+	  - Added config dumper (--dump-config)
115
+	  - Improved --help output
116
+
117
+2007-01-19  Michal Ludvig  <michal@logix.cz>
118
+
119
+	* setup.cfg
120
+	* setup.py
121
+	  Added info for building RPM packages.
122
+
123
+2007-01-18  Michal Ludvig  <michal@logix.cz>
124
+
125
+	* S3/Config.py
126
+	* S3/S3.py
127
+	* s3cmd
128
+	  Moved class Config from S3/S3.py to S3/Config.py
129
+
130
+2007-01-18  Michal Ludvig  <michal@logix.cz>
131
+
132
+	* S3/Config.py (from /s3py/trunk/S3/ConfigParser.py:47)
133
+	* S3/ConfigParser.py
134
+	* S3/S3.py
135
+	  Renamed S3/ConfigParser.py to S3/Config.py
136
+
137
+2007-01-18  Michal Ludvig  <michal@logix.cz>
138
+
139
+	* s3cmd
140
+	  Added info about homepage
141
+
142
+2007-01-17  Michal Ludvig  <michal@logix.cz>
143
+
144
+	* S3/S3.py
145
+	* s3cmd
146
+	  - Use prefix for listings if specified.
147
+	  - List all commands in --help
148
+
149
+2007-01-16  Michal Ludvig  <michal@logix.cz>
150
+
151
+	* S3/S3.py
152
+	* s3cmd
153
+	  Major rework of Config class:
154
+	  - Renamed from AwsConfig to Config
155
+	  - Converted to Singleton (see Config.__new__() and an article on
156
+	    Wikipedia)
157
+	  - No more explicit listing of options - use introspection to get them
158
+	    (class variables that of type str, int or bool that don't start with
159
+	    underscore)
160
+	  - Check values read from config file and verify their type.
161
+	  
162
+	  Added OptionMimeType and -m/-M options. Not yet implemented
163
+	  functionality in the rest of S3/S3.py
164
+
165
+2007-01-15  Michal Ludvig  <michal@logix.cz>
166
+
167
+	* S3/S3.py
168
+	* s3cmd
169
+	  - Merged list-buckets and bucket-list-objects operations into
170
+	    a single 'ls' command.
171
+	  - New parameter -P for uploading publicly readable objects
172
+
173
+2007-01-14  Michal Ludvig  <michal@logix.cz>
174
+
175
+	* s3.py
176
+	* setup.py
177
+	  Renamed s3.py to s3cmd (take 2)
178
+
179
+2007-01-14  Michal Ludvig  <michal@logix.cz>
180
+
181
+	* s3cmd (from /s3py/trunk/s3.py:45)
182
+	  Renamed s3.py to s3cmd
183
+
184
+2007-01-14  Michal Ludvig  <michal@logix.cz>
185
+
186
+	* S3
187
+	* S3/S3.py
188
+	* s3.py
189
+	* setup.py
190
+	  All classes from s3.py go to S3/S3.py
191
+	  Added setup.py
192
+
193
+2007-01-14  Michal Ludvig  <michal@logix.cz>
194
+
195
+	* s3.py
196
+	  Minor fix S3.utils -> S3.Utils
197
+
198
+2007-01-14  Michal Ludvig  <michal@logix.cz>
199
+
200
+	* .svnignore
201
+	* BidirMap.py
202
+	* ConfigParser.py
203
+	* S3
204
+	* S3/BidirMap.py (from /s3py/trunk/BidirMap.py:35)
205
+	* S3/ConfigParser.py (from /s3py/trunk/ConfigParser.py:38)
206
+	* S3/SortedDict.py (from /s3py/trunk/SortedDict.py:35)
207
+	* S3/Utils.py (from /s3py/trunk/utils.py:39)
208
+	* S3/__init__.py
209
+	* SortedDict.py
210
+	* s3.py
211
+	* utils.py
212
+	  Moved modules to their own package
213
+
214
+2007-01-12  Michal Ludvig  <michal@logix.cz>
215
+
216
+	* s3.py
217
+	  Added "del" command
218
+	  Converted all (?) commands to accept s3-uri
219
+	  Added -u/--show-uri parameter
220
+
221
+2007-01-11  Michal Ludvig  <michal@logix.cz>
222
+
223
+	* s3.py
224
+	  Verify MD5 on received files
225
+	  Improved upload of multiple files
226
+	  Initial S3-URI support (more tbd)
227
+
228
+2007-01-11  Michal Ludvig  <michal@logix.cz>
229
+
230
+	* s3.py
231
+	  Minor fixes:
232
+	  - store names of parsed files in AwsConfig
233
+	  - Print total size with upload/download
234
+
235
+2007-01-11  Michal Ludvig  <michal@logix.cz>
236
+
237
+	* s3.py
238
+	* utils.py
239
+	  Added support for sending and receiving files.
240
+
241
+2007-01-11  Michal Ludvig  <michal@logix.cz>
242
+
243
+	* ConfigParser.py
244
+	* s3.py
245
+	  List all Objects in all Buckets command
246
+	  Yet another logging improvement
247
+	  Version check for Python 2.5 or higher
248
+
249
+2007-01-11  Michal Ludvig  <michal@logix.cz>
250
+
251
+	* ConfigParser.py
252
+	* s3.py
253
+	* utils.py
254
+	  Added ConfigParser
255
+	  Improved setting logging levels
256
+	  It can now quite reliably list buckets and objects
257
+
258
+2007-01-11  Michal Ludvig  <michal@logix.cz>
259
+
260
+	* .svnignore
261
+	  Added ignore list
262
+
263
+2007-01-11  Michal Ludvig  <michal@logix.cz>
264
+
265
+	* .svnignore
266
+	* BidirMap.py
267
+	* SortedDict.py
268
+	* s3.py
269
+	* utils.py
270
+	  Initial import