5
The 2.6.0 release of boto is now available on `PyPI`_.
7
.. _`PyPI`: http://pypi.python.org/pypi/boto
9
You can get a comprehensive list of all commits made between the 2.5.2 release
10
and the 2.6.0 release at https://github.com/boto/boto/compare/2.5.2...2.6.0.
12
This release includes:
14
* Support for Amazon Glacier
15
* Support for AWS Elastic Beanstalk
16
* CORS support for Amazon S3
17
* Support for Reserved Instances Resale in Amazon EC2
18
* Support for IAM Roles
20
SSL Certificate Verification
21
============================
23
In addition, this release of boto changes the default behavior with respect to
24
SSL certificate verification. Our friends at Google contributed code to boto
25
well over a year ago that implemented SSL certificate verification. At the
26
time, we felt the most prudent course of action was to make this feature an
27
opt-in but we always felt that at some time in the future we would enable cert
28
verification as the default behavior. Well, that time is now!
30
However, in implementing this change, we came across a bug in Python for all
31
versions prior to 2.7.3 (see http://bugs.python.org/issue13034 for details).
32
The net result of this bug is that Python is able to check only the commonName
33
in the SSL cert for verification purposes. Any subjectAltNames are ignored in
34
large SSL keys. So, in addition to enabling verification as the default
35
behavior we also changed some of the service endpoints in boto to match the
36
commonName in the SSL certificate.
38
If you want to disable verification for any reason (not advised, btw) you can
39
still do so by editing your boto config file (see
40
https://gist.github.com/3762068) or you can override it by passing
41
`validate_certs=False` to the Connection class constructor or the `connect_*`
47
There were 440 commits in this release from 53 different authors. The authors are listed below, in alphabetical order:
b'\\ No newline at end of file'