summaryrefslogtreecommitdiffstats
path: root/Misc
diff options
context:
space:
mode:
authorkctherookie <48805853+kctherookie@users.noreply.github.com>2019-03-28 17:59:06 (GMT)
committerSteve Dower <steve.dower@microsoft.com>2019-03-28 17:59:06 (GMT)
commitd93fbbf88e4abdd24a0a55e3ddf85b8420c62052 (patch)
tree4810d04c8ed188c9fbd5cb91405dacf0103be636 /Misc
parent45a5fdb91cee665161a8b1980bb4e6ccb999f58f (diff)
downloadcpython-d93fbbf88e4abdd24a0a55e3ddf85b8420c62052.zip
cpython-d93fbbf88e4abdd24a0a55e3ddf85b8420c62052.tar.gz
cpython-d93fbbf88e4abdd24a0a55e3ddf85b8420c62052.tar.bz2
bpo-35941: Fix ssl certificate enumeration for windows (GH-12486)
Add a function to collect certificates from several certificate stores into one certificate collection store that is then enumerated. This ensures we load as many certificates as we can access.
Diffstat (limited to 'Misc')
-rw-r--r--Misc/NEWS.d/next/Windows/2019-03-28-03-51-16.bpo-35941.UnlAEE.rst3
1 files changed, 3 insertions, 0 deletions
diff --git a/Misc/NEWS.d/next/Windows/2019-03-28-03-51-16.bpo-35941.UnlAEE.rst b/Misc/NEWS.d/next/Windows/2019-03-28-03-51-16.bpo-35941.UnlAEE.rst
new file mode 100644
index 0000000..cda654b
--- /dev/null
+++ b/Misc/NEWS.d/next/Windows/2019-03-28-03-51-16.bpo-35941.UnlAEE.rst
@@ -0,0 +1,3 @@
+enum_certificates function of the ssl module now returns certificates from all available certificate stores inside windows in a query instead of returning only certificates from the system wide certificate store.
+This includes certificates from these certificate stores: local machine, local machine enterprise, local machine group policy, current user, current user group policy, services, users.
+ssl.enum_crls() function is changed in the same way to return all certificate revocation lists inside the windows certificate revocation list stores. \ No newline at end of file