aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorPaul Kehrer <paul.l.kehrer@gmail.com>2015-08-06 18:58:44 +0100
committerPaul Kehrer <paul.l.kehrer@gmail.com>2015-08-06 18:58:44 +0100
commit6d917469c098f21a224a84b5925bb15fb86726cd (patch)
tree0f1be0427a6084667cddfaac2c83b87ffc216c57 /src
parentb4fdc5e77a0cb23d1db4b344eaea4be2389d2148 (diff)
downloadcryptography-6d917469c098f21a224a84b5925bb15fb86726cd.tar.gz
cryptography-6d917469c098f21a224a84b5925bb15fb86726cd.tar.bz2
cryptography-6d917469c098f21a224a84b5925bb15fb86726cd.zip
fix a memory leak in certificate creation during extension creation
Diffstat (limited to 'src')
-rw-r--r--src/cryptography/hazmat/backends/openssl/backend.py2
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,