diff --git a/.mailmap b/.mailmap index 37cbd5b123..db5940161d 100644 --- a/.mailmap +++ b/.mailmap @@ -106,3 +106,6 @@ Brian Cline Dharmendra Kushwaha Zhang Guoqing Kato Tomoyuki +Liang Jingtao +Yu Yafei +Zheng Yao diff --git a/AUTHORS b/AUTHORS index 8af597a2c3..54e88c8df5 100644 --- a/AUTHORS +++ b/AUTHORS @@ -123,6 +123,7 @@ Andreas Jaeger (aj@suse.de) Shri Javadekar (shrinand@maginatics.com) Iryoung Jeong (iryoung@gmail.com) Paul Jimenez (pj@place.org) +Liang Jingtao (liang.jingtao@zte.com.cn) Zhang Jinnan (ben.os@99cloud.net) Jason Johnson (jajohnson@softlayer.com) Brian K. Jones (bkjones@gmail.com) @@ -133,19 +134,21 @@ Takashi Kajinami (kajinamit@nttdata.co.jp) Matt Kassawara (mkassawara@gmail.com) Morita Kazutaka (morita.kazutaka@gmail.com) Josh Kearney (josh@jk0.org) +Ben Keller (bjkeller@us.ibm.com) +Bryan Keller (kellerbr@us.ibm.com) Ilya Kharin (ikharin@mirantis.com) Dae S. Kim (dae@velatum.com) Nathan Kinder (nkinder@redhat.com) Eugene Kirpichov (ekirpichov@gmail.com) -Ben Keller (bjkeller@us.ibm.com) -Bryan Keller (kellerbr@us.ibm.com) Leah Klearman (lklrmn@gmail.com) Martin Kletzander (mkletzan@redhat.com) Jaivish Kothari (jaivish.kothari@nectechnologies.in) +Petr Kovar (pkovar@redhat.com) Steve Kowalik (steven@wedontsleep.org) Sergey Kraynev (skraynev@mirantis.com) Sushil Kumar (sushil.kumar2@globallogic.com) Madhuri Kumari (madhuri.rai07@gmail.com) +Yatin Kumbhare (yatinkumbhare@gmail.com) Dharmendra Kushwaha (dharmendra.kushwaha@nectechnologies.in) Hugo Kuo (tonytkdk@gmail.com) Tin Lam (tl3438@att.com) @@ -172,6 +175,7 @@ Zhongyue Luo (zhongyue.nah@intel.com) Paul Luse (paul.e.luse@intel.com) Christopher MacGown (chris@pistoncloud.com) Ganesh Maharaj Mahalingam (ganesh.mahalingam@intel.com) +Maria Malyarova (savoreux69@gmail.com) Dragos Manolescu (dragosm@hp.com) Ben Martin (blmartin@us.ibm.com) Steve Martinelli (stevemar@ca.ibm.com) @@ -193,6 +197,7 @@ Jola Mirecka (jola.mirecka@hp.com) Kazuhiro Miyahara (miyahara.kazuhiro@lab.ntt.co.jp) Alfredo Moralejo (amoralej@redhat.com) Daisuke Morita (morita.daisuke@ntti3.com) +Mohit Motiani (mohit.motiani@intel.com) Dirk Mueller (dirk@dmllr.de) Takashi Natsume (natsume.takashi@lab.ntt.co.jp) Russ Nelson (russ@crynwr.com) @@ -207,6 +212,7 @@ Timothy Okwii (tokwii@cisco.com) Matthew Oliver (matt@oliver.net.au) Hisashi Osanai (osanai.hisashi@jp.fujitsu.com) Eamonn O'Toole (eamonn.otoole@hpe.com) +Or Ozeri (oro@il.ibm.com) James Page (james.page@ubuntu.com) Prashanth Pai (ppai@redhat.com) Venkateswarlu Pallamala (p.venkatesh551@gmail.com) @@ -263,6 +269,7 @@ Tobias Stevenson (tstevenson@vbridges.com) Victor Stinner (vstinner@redhat.com) Akihito Takai (takaiak@nttdata.co.jp) Pearl Yajing Tan (pearl.y.tan@seagate.com) +Nandini Tata (nandini.tata.15@gmail.com) Yuriy Taraday (yorik.sar@gmail.com) Monty Taylor (mordred@inaugust.com) Caleb Tennis (caleb.tennis@gmail.com) @@ -294,6 +301,8 @@ Andrew Welleck (awellec@us.ibm.com) Wu Wenxiang (wu.wenxiang@99cloud.net) Cory Wright (cory.wright@rackspace.com) Ye Jia Xu (xyj.asmy@gmail.com) +Yu Yafei (yu.yafei@zte.com.cn) +Zheng Yao (zheng.yao1@zte.com.cn) Alex Yang (alex890714@gmail.com) Lin Yang (lin.a.yang@intel.com) Yee (mail.zhang.yee@gmail.com) diff --git a/CHANGELOG b/CHANGELOG index 629ba88a7a..92fef37071 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