Skip to content

Instantly share code, notes, and snippets.

View dpward's full-sized avatar

David Ward dpward

View GitHub Profile
diff --git a/src/libopensc/reader-cryptotokenkit.m b/src/libopensc/reader-cryptotokenkit.m
index cf07746..29dd2fb 100644
--- a/src/libopensc/reader-cryptotokenkit.m
+++ b/src/libopensc/reader-cryptotokenkit.m
@@ -545,6 +545,7 @@ static int cryptotokenkit_detect_readers(sc_context_t *ctx)
size_t i;
int r;
TKSmartCardSlotManager *mngr = [TKSmartCardSlotManager defaultManager];
+ NSMutableArray *slotNames;
diff --git a/src/libopensc/reader-pcsc.c b/src/libopensc/reader-pcsc.c
index b80aa94..bcc1db7 100644
--- a/src/libopensc/reader-pcsc.c
+++ b/src/libopensc/reader-pcsc.c
@@ -1292,12 +1292,6 @@ static int pcsc_detect_readers(sc_context_t *ctx)
goto out;
}
- /* temporarily mark all readers as removed */
- for (i=0;i < sc_ctx_get_reader_count(ctx);i++) {
@dpward
dpward / opensc-debug-1d4f59e.log
Last active March 20, 2018 17:15
OpenSC #1292 - PIV II regression: Unable to decipher (Security status not satisfied)
0x7fc339e6a740 12:33:20.068 [opensc-pkcs11] sec.c:43:sc_decipher: called
0x7fc339e6a740 12:33:20.068 [opensc-pkcs11] card-piv.c:2477:piv_decipher: called
0x7fc339e6a740 12:33:20.068 [opensc-pkcs11] card-piv.c:2338:piv_validate_general_authentication: called
0x7fc339e6a740 12:33:20.068 [opensc-pkcs11] card-piv.c:484:piv_general_io: called
0x7fc339e6a740 12:33:20.068 [opensc-pkcs11] card-piv.c:489:piv_general_io: 87 07 9d 266 : 255 256
0x7fc339e6a740 12:33:20.068 [opensc-pkcs11] card.c:407:sc_lock: called
0x7fc339e6a740 12:33:20.068 [opensc-pkcs11] card.c:449:sc_lock: returning with: 0 (Success)
0x7fc339e6a740 12:33:20.068 [opensc-pkcs11] card-piv.c:530:piv_general_io: calling sc_transmit_apdu flags=1 le=256, resplen=4096, resp=0x7ffd3090bac0
0x7fc339e6a740 12:33:20.068 [opensc-pkcs11] apdu.c:554:sc_transmit_apdu: called
0x7fc339e6a740 12:33:20.068 [opensc-pkcs11] card.c:407:sc_lock: called