-
Notifications
You must be signed in to change notification settings - Fork 14
/
Copy pathChangeLog
238 lines (138 loc) · 5.92 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
2019-07-25 Juan Martinez <[email protected]>
* release 0.21:
- Add Swift storage policies support
- Allow providing user/group in uid/gid options
- Fix in SCP upload
2019-07-12 Juan Martinez <[email protected]>
* release 0.20:
- Keystone v3 support thanks to Julien Lutran
2016-11-03 Juan Martinez <[email protected]>
* release 0.19:
- Fix in recursive SCP
- New functionally to allow setting the server ident
Thanks to Michel Nederlof for both patches.
2016-05-12 Juan Martinez <[email protected]>
* release 0.18.1:
- Minor documentation changes.
paramiko 1.17.0+ is highly recommended as it adds support for
hmac-sha2-256 digest.
2015-09-11 Juan Martinez <[email protected]>
* release 0.18:
- Configuration support to set SSH ciphers and digests.
See sftpcloudfs.conf.example for further details.
Thanks to Oliver Bristow for the suggested patch.
2015-01-16 Juan Martinez <[email protected]>
* release 0.17:
- Exposed SSH "keepalive" support with a new configuration token.
2015-01-15 Juan Martinez <[email protected]>
* release 0.16:
- pid file is now optional and it fixes inconsistent behaviour. It now
will be used be used both in daemon and foreground mode as long as it
is specified either in the CLI or in the configuration file.
Thanks to Koert van der Veer for his report.
2014-10-06 Juan Martinez <[email protected]>
* release 0.15:
- Added "insecure" configuration token to support connections to auth
servers with invalid SSL certificates.
This release requies ftpcloudfs >= 0.30 and uses swiftclient >= 2.0.0 (and
requests library). Please test thoroughly before upgrading your production
systems.
2014-05-15 Juan Martinez <[email protected]>
* release 0.14.1:
- Explicitly close connections. In some conditions Python garbage
collector may not close all the opened connections. This is really uncommon,
but users are encouraged to upgrade.
2014-04-17 Juan Martinez <[email protected]>
* release 0.14:
- New configuration token 'auth-timeout' to make auth time limit
configurable (defaults to 60 seconds).
- Added optional SSH negotiation time limit, exposed via 'negotiation-timeout'
configuration token.
- Clarification in sftpcloudfs.conf.example (re: quotes in string tokens).
New timeout configuration can improve server's behaviour vs SSH brute-force
attacks.
2014-04-10 Juan Martinez <[email protected]>
* release 0.13.1:
- ftp-cloudfs version bumped to 0.26.1 as it fixes a security bug.
2014-03-20 Juan Martinez <[email protected]>
* release 0.13:
- ftp-cloudfs version bumped to 0.26.
- new hide-part-dir configuration token to hide ".part" files from
large files support.
- ftp-cloudfs 0.26 includes improved large file support (delete, rename)
- copyright year bump.
2013-12-01 Juan Martinez <[email protected]>
* release 0.12.1, 0.12.2:
- ftp-cloudfs version bumped to 0.25.2.
0.25.2 fixes an information leak vulnerability in sftp-cloudfs when the
shared cache (memcache) is used. Under certain conditions the SFTP server
could serve the cached directory listing of a different user.
Upgrading ftp-cloudfs is highly recommended.
2013-11-15 Juan Martinez <[email protected]>
* release 0.12:
- Large object support, see 'split-large-files' configuration token.
Requires ftp-cloudfs >= 0.25.
For further info please read:
http://docs.openstack.org/developer/swift/overview_large_objects.html
2013-10-18 Juan Martinez <[email protected]>
* release 0.11:
- Improved error logging.
2013-09-30 Juan Martinez <[email protected]>
* release 0.10.1:
- Small fixes for the SCP support.
2013-09-27 Juan Martinez <[email protected]>
* release 0.10:
- SCP support contributed by Koert van der Veer, thanks a lot!
- New flag to enable/disable SCP in case you don't want to use that
functionality (it will be enabled by default).
2013-08-29 Juan Martinez <[email protected]>
* release 0.9:
- Ported to use python-swiftclient instead of python-cloudfiles.
- ftp-cloudfs 0.23+ is required
From now on the project will focus on OpenStack Object Storage (swift);
although Rackspace Cloud Files is still compatible.
If you want to keep using python-cloudfiles, please use 0.8.1 with ftp-cloudfs 0.22.
2013-07-04 Juan Martinez <[email protected]>
* release 0.8.1:
- Minor release to fix a bug that was reducing the efficiency of the
shared cache
- Reverted paramiko transport log to CRITICAL
IMPORTANT: this is the last version supporting python-cloufiles.
2013-06-12 Juan Martinez <[email protected]>
* release 0.8:
- updated to work with ftp-cloudfs >= 0.21
- increased paramiko transport log from CRITICAL to ERROR
2013-02-07 Juan Martinez <[email protected]>
* release 0.7:
- Auth 2.0 (keystone) support, requires ftp-cloudfs >= 0.20 and
python-keystoneclient >= 0.1.3.66
- Fixed a bug in the alternative configuration file handling with
--config=FILE parameter
2013-02-05 Juan Martinez <[email protected]>
* release 0.6.1:
- Minor release to fix Debian packaging support
- Copyright year bump
2012-10-30 Juan Martinez <[email protected]>
* release 0.6:
- Seek support for read operations, requires ftp-cloudfs >= 0.19
2012-03-28 Juan Martinez <[email protected]>
* release 0.5:
- Shared cache support with Memcached, requires ftp-cloudfs >= 0.12.2
2011-11-24 Juan Martinez <[email protected]>
* release 0.4:
- Debian packaging support
- Fix: max-children option was not being used
- Support for X-Fowarded-For header, requires ftp-cloudfs >= 0.10
2011-09-29 Juan Martinez <[email protected]>
* release 0.3:
- Better PyPi / pip support
- Local implementation of PID lock file
- Improved logging to show client host/port information
2011-08-19 Juan Martinez <[email protected]>
* releases 0.2.1-0.2.3:
- Improve PyPi support, dependencies
2011-08-18 Juan Martinez <[email protected]>
* release 0.2:
- PyPi compliance, setup,py fixes
2011-07-01 Juan Martinez <[email protected]>
* first public release: 0.1