Microfiber 12.09

Milestone information

Project:
Microfiber
Series:
trunk
Version:
12.09
Released:
 
Registrant:
Jason Gerard DeRose
Release registered:
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
2 Jason Gerard DeRose
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
2 Fix Released

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon microfiber-12.09.0.tar.gz (md5, sig) tarball 14
last downloaded 46 weeks ago
Total downloads: 14

Release notes 

* Added proper SSL support, which always verifies the server certs. You can provide further config via env['ssl'], for example:

env = {
    'url': 'https://example.com/',
    'ssl': {
        'ca_file': '/trusted/server.ca',
        'check_hostname': False,
        'cert_file': '/my/client.cert',
        'key_file': '/my/client.key',
    }
}

* Added extensive IPv6 unit tests (IPv6 support already worked, but lacked tests)

* Added new microfiber.Context class that allows connection reuse between different CouchBase instances with the same env. This is also what sets up a shared SSLContext for https URLs.

* Added Apport integration so you can now file Microfiber bugs like this:

  $ ubuntu-bug python3-microfiber

Changelog 

This release does not have a changelog.

0 blueprints and 2 bugs targeted

Bug report Importance Assignee Status
1046681 #1046681 Make experimental replication helpers more generic 3 High Jason Gerard DeRose  10 Fix Released
1051187 #1051187 Add proper SSL and IPv6 support 3 High Jason Gerard DeRose  10 Fix Released
This milestone contains Public information
Everyone can see this information.