summaryrefslogtreecommitdiff
path: root/CHANGELOG
diff options
context:
space:
mode:
authorJohn Dickinson <me@not.mn>2016-07-10 10:00:09 -0700
committerJohn Dickinson <me@not.mn>2016-07-13 15:42:16 -0500
commit88238108f824e14fca8ca6adb3ec0e72df87fdf9 (patch)
tree44e8350bf55c9992ee2d71fa62ed6f6a74d0a835 /CHANGELOG
parentd6c3f6d554d4db4e922cbc014ffca4cc6074d236 (diff)
downloadswift-88238108f824e14fca8ca6adb3ec0e72df87fdf9.tar.gz
authors and changelog updates for 2.9.0 release2.9.0
Change-Id: I3c3e779227aad1df6abb517817355c6732e4a2af
Diffstat (limited to 'CHANGELOG')
-rw-r--r--CHANGELOG31
1 files changed, 31 insertions, 0 deletions
diff --git a/CHANGELOG b/CHANGELOG
index 629ba88a7..92fef3707 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,3 +1,34 @@
+swift (2.9.0)
+
+ * Swift now supports at-rest encryption. This feature encrypts all
+ object data and user-set object metadata as it is sent to the cluster.
+ This feature is designed to prevent information leaks if a hard drive
+ leaves the cluster. The encryption is transparent to the end-user.
+
+ At-rest encryption in Swift is enabled on the proxy server by
+ adding two middlewares to the pipeline. The `keymaster` middleware
+ is responsible for managing the encryption keys and the `encryption`
+ middleware does the actual encryption and decryption.
+
+ Existing clusters will continue to work without enabling
+ encryption. Although enabling this feature on existing clusters
+ is supported, best practice is to enable this feature on new
+ clusters when the cluster is created.
+
+ For more information on the details of the at-rest encryption
+ feature, please see the docs at
+ http://docs.openstack.org/developer/swift/overview_encryption.html.
+
+ * `swift-recon` can now be called with more than one server type.
+
+ * Fixed a bug where non-ascii names could cause an error in logging
+ and cause a 5xx response to the client.
+
+ * The install guide and API reference have been moved into Swift's
+ source code repository.
+
+ * Various other minor bug fixes and improvements.
+
swift (2.8.0)
* Allow concurrent bulk deletes for server-side deletes of static