diff options
author | Paul Kehrer <paul.l.kehrer@gmail.com> | 2015-08-06 18:58:44 +0100 |
---|---|---|
committer | Paul Kehrer <paul.l.kehrer@gmail.com> | 2015-08-06 18:58:44 +0100 |
commit | 6d917469c098f21a224a84b5925bb15fb86726cd (patch) | |
tree | 0f1be0427a6084667cddfaac2c83b87ffc216c57 | |
parent | b4fdc5e77a0cb23d1db4b344eaea4be2389d2148 (diff) | |
download | cryptography-6d917469c098f21a224a84b5925bb15fb86726cd.tar.gz cryptography-6d917469c098f21a224a84b5925bb15fb86726cd.tar.bz2 cryptography-6d917469c098f21a224a84b5925bb15fb86726cd.zip |
fix a memory leak in certificate creation during extension creation
-rw-r--r-- | src/cryptography/hazmat/backends/openssl/backend.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cryptography/hazmat/backends/openssl/backend.py b/src/cryptography/hazmat/backends/openssl/backend.py index 0cbea1f0..40fcad73 100644 --- a/src/cryptography/hazmat/backends/openssl/backend.py +++ b/src/cryptography/hazmat/backends/openssl/backend.py @@ -1180,7 +1180,7 @@ class Backend(object): else: raise NotImplementedError('Extension not yet supported.') - obj = _txt2obj(self, extension.oid.dotted_string) + obj = _txt2obj_gc(self, extension.oid.dotted_string) extension = self._lib.X509_EXTENSION_create_by_OBJ( self._ffi.NULL, obj, |