lp:~exarkun/pyopenssl/sessions

Created by Jean-Paul Calderone on 2011-09-09 and last modified on 2012-02-13
Get this branch:
bzr branch lp:~exarkun/pyopenssl/sessions
Only Jean-Paul Calderone can upload to this branch. If you are Jean-Paul Calderone please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Jean-Paul Calderone
Project:
pyOpenSSL
Status:
Development

Recent revisions

171. By Jean-Paul Calderone on 2012-02-13

Catch up with trunk, including the merged version of set_session_cache_mode and get_session_cache_mode

170. By Jean-Paul Calderone on 2012-02-08

Use the supplied client and server factories, so tests can override client and server initialization, instead of only thinking they can.

169. By Jean-Paul Calderone on 2012-02-07

Tests for the session cache mode constants and Context.{s,g}et_session_cache_mode. Also shorten the implementation a bit and define all of the flags, not just some. Start writing a test for Connection.set_session.

168. By Jean-Paul Calderone on 2012-02-07

A few more tests for the Session type - around 60% - 70% coverage

167. By Jean-Paul Calderone on 2012-02-07

Start getting this code in shape

Make the hash method conditional on the underlying OpenSSL library; it seems to be fairly new (ie, it is missing on Ubuntu 11.10).
Add a unit test for constructing a Session, including a couple of the error paths: fix error handling for non-ASN.1 strings passed in.

166. By Jean-Paul Calderone on 2011-09-09

Add the data for the previous test

165. By Jean-Paul Calderone on 2011-09-09

Add the negative-path test for Connection.set_session arg parsing

164. By Jean-Paul Calderone on 2011-09-09

Add the new files from pyopenssl.patch

163. By Jean-Paul Calderone on 2011-09-09

More brace style, plus indentation

162. By Jean-Paul Calderone on 2011-09-09

Brace style

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:~exarkun/pyopenssl/trunk
This branch contains Public information 
Everyone can see this information.