forked from chmouel/ftp-cloudfs
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathChangeLog
More file actions
139 lines (116 loc) · 4.81 KB
/
Copy pathChangeLog
File metadata and controls
139 lines (116 loc) · 4.81 KB
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
2012-10-30 Juan J. Martinez <juan@memset.com>
* 0.19
- Support for manifest file (big files), showing real size/hash
- Seek support for read operations (FTP REST + RETR support, AKA resume download)
2012-09-12 Juan J. Martinez <juan@memset.com>
* 0.18
- Bug fixes in the code to account the max number of connections per IP,
thanks to Konstantin vz'One Enchant
2012-09-11 Juan J. Martinez <juan@memset.com>
* 0.17.1
- Bug fix, code cleaning
- when the retry code on SSLError fails, an exception was raised making that
worker crash; thanks to Konstantin vz'One Enchant for the patch
2012-09-07 Juan J. Martinez <juan@memset.com>
* 0.17
- Bug fixes from Maxim Mitroshin <mitroshin@selectel.org>
- Fixed a race condition when checking the max connections per IP
- More efficient shared cache by limiting the number of Memcache connections
2012-09-04 Juan J. Martinez <juan@memset.com>
* 0.16
- Improved logging, including formatting, log in, log out and most important commands
2012-08-31 Juan J. Martinez <juan@memset.com>
* 0.15
- Bug fixes
- Catch SSLErrors on Connection.make_request and retry
- Added X-Forwarded-For header to PUT requests
2012-06-22 Juan J. Martinez <juan@memset.com>
* 0.14
Support for directory listings with more than 10000 objects
2012-06-07 Juan J. Martinez <juan@memset.com>
* 0.13
Shared cache bug fixes and improvements
- Bug fixes
- the cache failed to invalidate after write operations on the root directory
- improved cache invalidation
- tests were modified to run properly with a shared cache enabled server
2012-03-28 Juan J. Martinez <juan@memset.com>
* 0.12.2
Minor fix (unrequired cache flush)
2012-03-28 Juan J. Martinez <juan@memset.com>
* 0.12.1
Minor fixes (README.rst and version number)
2012-03-27 Juan J. Martinez <juan@memset.com>
* 0.12
Small fixes and performance improvements
- New features
- Cache code revisited, including support for a shared cache with Memcache
2012-01-03 Juan J. Martinez <juan@memset.com>
* 0.11
Fixes and performance improvements
- Bug fixes
- use cloudfiles_api_timeout
- performance improvements on downloads
- improved logging
- handle SSL errors
2011-11-24 Juan J. Martinez <juan@memset.com>
* 0.10
Fixes, better packaging support and some new features
- Bug fixes
- Fix pypi tarball
- Fix debian packaging
- New features
- MD5 FTP extension
- Max connections per IP limit
- X-Forwarded-For header support in API calls
2011-08-17 Nick Craig-Wood <http://www.craig-wood.com/nick>
* 0.9
Mostly bug fixes
- Bug fixes
- Fix licence inconsistency
- Improve cache management to avoid inconsistencies between workers
- Don't allow DELE on directories
- Fix masquerade option
- Fix user and group
- Fix allowing access to a container even if the root is inaccessible
2011-06-17 Nick Craig-Wood <http://www.craig-wood.com/nick>
* 0.8
Lots of fixes and features after extensive load testing
- Bug fixes
- Fix cat file bug
- Fix exceptions on closing files crashing the daemon
- Fix excessive open files by running garbage collector periodically
- Fix time parsing (timezone error (times wrong) and floating point parsing)
- Fix crash on logging unicode strings
- Fix timeout problems under heavy load
- New features
- Daemon improvements: logging, pidfile, drop privileges, syslog, multiple workers
- Verbose switch
- Configuration file support
- Internal reorganisation to make re-usable and testable ftpcloudfs.fs interface
2011-03-18 Chmouel Boudjnah <chmouel.boudjnah@rackspace.co.uk>
* 0.7
A lot of improvement and fixes from Nick Craig-Wood nick@craig-wood.com
highlights are (see commmit for details) :
- Pseudo-hierachical folders/directories supported
- Containers show size in listings
- Logging in server module
- Attempt to catch and translate all cloudfiles errors with correct error numbers
- Rename support
- Lots of tests
2011-02-19 Chmouel Boudjnah <chmouel.boudjnah@rackspace.co.uk>
* 0.6
- Daemonize ftp-cloudfs with python-daemon.
2011-02-12 Chmouel Boudjnah <chmouel.boudjnah@rackspace.co.uk>
* 0.5:
A lot of improvement and fixes from Nick Craig-Wood nick@craig-wood.com
highlights are :
- Make compatible with pyftpd >= 0.6
- Implement file modification times in RackspaceCloudFilesFS.stat
- Fix crash if user doesn't have permissions to list containers
- Remove custom directory list routines and replace with a listdir cache
to improve compatibility
- Allow to specify a custom auth url (ie: for OpenStack or UK CloudFiles).
2009-11-02 Chmouel Boudjnah <chmouel.boudjnah@rackspace.co.uk>
* server.py (RackspaceCloudAuthorizer.validate_authentication):
Add servicenet support.