FreeRDP/libfreerdp
David Fort 3947294ffb Adjust smartcard listing
When no CSP is provided, we were listing smartcard materials by querying the
MS_SCARD_PROV_A CSP, unfortunately on some windows hosts, the smartcards aren't
listed in that CSP. So this patch does the key listing by browsing all CSPs
instead of just a default one. You can still force a CSP and you'll get keys only
from this one.

This patch also address cases where the certificate on the smartcard doesn't
have a UPN attribute, if that happen we try to get a UPN from the email address.
2022-10-06 16:06:35 +02:00
..
cache core: various cleanups for persistant cache (#8191) 2022-09-12 10:21:42 +02:00
codec Fixed format strings to match arguments (#8254) 2022-09-29 14:55:27 +02:00
common rename KerberosKdc setting to KerberosKdcUrl 2022-09-30 19:33:12 +02:00
core Adjust smartcard listing 2022-10-06 16:06:35 +02:00
crypto Fixed format strings to match arguments (#8254) 2022-09-29 14:55:27 +02:00
emu gids: Fix broken check in GIDS emulation 2022-05-13 12:55:37 +02:00
gdi Channel loading (#8204) 2022-09-14 13:53:27 +02:00
locale locale: Fix polish keyboard layouts on MacOS (#8139) 2022-08-19 12:25:54 +02:00
primitives winpr: rework alignment functions 2022-05-12 11:36:01 +02:00
utils Fixed format strings to match arguments (#8254) 2022-09-29 14:55:27 +02:00
CMakeLists.txt Fix indentation issue (#8098) 2022-07-29 12:07:25 +02:00
freerdp.pc.in Fixed freerdp pkg-config file 2022-03-03 11:26:48 +01:00
FreeRDPConfig.cmake.in cleanup cmake exports and pkg-config files 2016-01-12 17:32:33 +01:00