opensc/src/libopensc
Frank Morgner db438f61c1 ias/ecc: fixed GET CHALLENGE 2018-08-24 13:59:03 +02:00
..
Makefile.am use single quotes for passing define 2018-07-17 14:49:27 +02:00
Makefile.mak Move the Global Platform related commands to separate file and port existing code to that 2018-05-18 23:52:01 +02:00
apdu.c fix typos 2018-04-15 09:34:45 +02:00
asn1.c sc_asn1_read_tag: fixed tracking of consumed bytes 2018-08-14 15:50:13 +02:00
asn1.h asn1: tagnum size has not exceed 3 bytes 2016-03-10 10:13:27 +01:00
authentic.h libopensc: authentIC: use macros; use common CPLC data type 2011-05-13 12:57:18 +00:00
aux-data.c Fix log messages format and parameter issues flagged by GCC 2017-03-27 11:05:16 +02:00
aux-data.h fix typos 2018-04-15 09:34:45 +02:00
base64.c make casting explicit 2015-11-01 13:18:39 +01:00
card-acos5.c Mark driver-specific global sc_atr_table structures as const 2018-08-22 22:50:30 +02:00
card-akis.c Mark driver-specific global sc_atr_table structures as const 2018-08-22 22:50:30 +02:00
card-asepcos.c Mark driver-specific global sc_atr_table structures as const 2018-08-22 22:50:30 +02:00
card-atrust-acos.c fix typos 2018-04-15 09:34:45 +02:00
card-authentic.c Mark driver-specific global sc_atr_table structures as const 2018-08-22 22:50:30 +02:00
card-belpic.c Mark driver-specific global sc_atr_table structures as const 2018-08-22 22:50:30 +02:00
card-cac.c cac: Avoid OOB reads for inconsistent TLV structures 2018-08-14 16:13:22 +02:00
card-cardos.c Mark driver-specific global sc_atr_table structures as const 2018-08-22 22:50:30 +02:00
card-coolkey.c coolkey: Do not overflow allocated buffer 2018-08-14 16:13:22 +02:00
card-default.c honour HAVE_CONFIG_H 2015-04-22 23:55:33 +02:00
card-dnie.c Mark driver-specific global sc_atr_table structures as const 2018-08-22 22:50:30 +02:00
card-entersafe.c Mark driver-specific global sc_atr_table structures as const 2018-08-22 22:50:30 +02:00
card-epass2003.c Mark driver-specific global sc_atr_table structures as const 2018-08-22 22:50:30 +02:00
card-flex.c Mark driver-specific global sc_atr_table structures as const 2018-08-22 22:50:30 +02:00
card-gemsafeV1.c Mark driver-specific global sc_atr_table structures as const 2018-08-22 22:50:30 +02:00
card-gids.c gids: file selection via gids_select_file 2018-06-19 08:00:01 +02:00
card-gids.h First support for GIDS card 2016-02-19 00:12:16 +01:00
card-gpk.c Mark driver-specific global sc_atr_table structures as const 2018-08-22 22:50:30 +02:00
card-iasecc.c ias/ecc: fixed GET CHALLENGE 2018-08-24 13:59:03 +02:00
card-incrypto34.c Mark driver-specific global sc_atr_table structures as const 2018-08-22 22:50:30 +02:00
card-isoApplet.c refactored sc_get_challenge 2018-05-23 14:20:28 +02:00
card-itacns.c Mark driver-specific global sc_atr_table structures as const 2018-08-22 22:50:30 +02:00
card-jcop.c Mark driver-specific global sc_atr_table structures as const 2018-08-22 22:50:30 +02:00
card-jpki.c Mark driver-specific global sc_atr_table structures as const 2018-08-22 22:50:30 +02:00
card-masktech.c fix typos 2018-04-15 09:34:45 +02:00
card-mcrd.c Reuse gp_select_aid 2018-08-23 20:37:38 +02:00
card-miocos.c Mark driver-specific global sc_atr_table structures as const 2018-08-22 22:50:30 +02:00
card-muscle.c Mark driver-specific global sc_atr_table structures as const 2018-08-22 22:50:30 +02:00
card-myeid.c If card initialization fails, return SC_ERROR_INVALID_CARD (#1251) 2018-05-18 23:49:29 +02:00
card-npa.c npa/sc-hsm: don't call EAC_cleanup() 2018-08-05 11:35:12 +02:00
card-npa.h EAC: Clearify naming of functions and data 2018-02-20 22:16:51 +01:00
card-oberthur.c Mark driver-specific global sc_atr_table structures as const 2018-08-22 22:50:30 +02:00
card-openpgp.c Mark driver-specific global sc_atr_table structures as const 2018-08-22 22:50:30 +02:00
card-piv.c Use sc_asn1_read_tag to read first tag of partially block (#1454) 2018-08-23 20:35:24 +02:00
card-rtecp.c Mark driver-specific global sc_atr_table structures as const 2018-08-22 22:50:30 +02:00
card-rutoken.c Mark driver-specific global sc_atr_table structures as const 2018-08-22 22:50:30 +02:00
card-sc-hsm.c Mark driver-specific global sc_atr_table structures as const 2018-08-22 22:50:30 +02:00
card-sc-hsm.h Implement RSA PSS for GoID / SmartCard-HSM 2018-07-11 10:07:28 +02:00
card-setcos.c Mark driver-specific global sc_atr_table structures as const 2018-08-22 22:50:30 +02:00
card-starcos.c Mark driver-specific global sc_atr_table structures as const 2018-08-22 22:50:30 +02:00
card-tcos.c Mark driver-specific global sc_atr_table structures as const 2018-08-22 22:50:30 +02:00
card-westcos.c Mark driver-specific global sc_atr_table structures as const 2018-08-22 22:50:30 +02:00
card.c Mark atr table argument as const in match_atr_table and _sc_match_atr functions 2018-08-22 22:50:30 +02:00
cardctl.h fix typos 2018-04-15 09:34:45 +02:00
cards.h Various PIV changes 2018-04-05 15:23:16 +02:00
ccid-types.h Added support for PIN commands via escape commands 2017-03-20 21:28:48 +01:00
compression.c First support for GIDS card 2016-02-19 00:12:16 +01:00
compression.h First support for GIDS card 2016-02-19 00:12:16 +01:00
ctbcs.c coverity-scan: supplement to #710 2016-03-15 19:10:52 +01:00
ctbcs.h fix typos 2018-04-15 09:34:45 +02:00
ctx.c fixed NULL dereference 2018-08-23 09:51:04 +02:00
cwa-dnie.c fix typos 2018-04-15 09:34:45 +02:00
cwa-dnie.h Add dnie_free_apdu_buffers into dnie_sm_free_wrapped_apdu. 2017-04-20 11:04:02 +02:00
cwa14890.c Always allocate resp buffer in DNIe. 2018-05-23 14:22:28 +02:00
cwa14890.h fix typos 2018-04-15 09:34:45 +02:00
dir.c fix typos 2018-04-15 09:34:45 +02:00
ef-atr.c Fix log messages format and parameter issues flagged by GCC 2017-03-27 11:05:16 +02:00
ef-gdo.c fixed out of bounds reads 2018-08-14 15:50:13 +02:00
errors.c fixed typo 2018-08-23 10:14:25 +02:00
errors.h Added bounds checking to sc_simpletlv_read_tag() 2018-08-14 15:50:13 +02:00
esteid.h
gp.c Reuse gp_select_aid 2018-08-23 20:37:38 +02:00
gp.h Reuse gp_select_aid 2018-08-23 20:37:38 +02:00
iasecc-sdo.c Address compiler warnings when using --disable-optimization (#1325) 2018-04-15 09:37:43 +02:00
iasecc-sdo.h fix typos 2018-04-15 09:34:45 +02:00
iasecc-sm.c refactored sc_get_challenge 2018-05-23 14:20:28 +02:00
iasecc.h removed unused reference to sm_iasecc_rsa_generate 2013-09-29 18:52:38 +02:00
internal-winscard.h fix typos 2018-04-15 09:34:45 +02:00
internal.h Mark atr table argument as const in match_atr_table and _sc_match_atr functions 2018-08-22 22:50:30 +02:00
iso7816.c iso7816: fix typo in previous commit 2018-06-24 10:34:49 +03:00
iso7816.h parse Extended Length Information in EF.ATR/INFO 2016-07-19 14:30:38 +02:00
itacns.h
jpki.h login state preservation for JPKI card 2017-02-06 14:22:14 +01:00
libopensc.exports Removed configuration option `paranoid-memory` 2018-05-18 12:46:51 +02:00
log.c removed configuration option `reopen_debug_file` 2018-05-18 12:46:51 +02:00
log.h dump data with sc_debug_hex and sc_log_hex 2017-11-17 10:03:54 +01:00
muscle-filesystem.c muscle: Properly clean up the applet memory footprint 2018-06-21 12:48:57 +02:00
muscle-filesystem.h
muscle.c avoid out of bounds read 2018-06-29 17:14:55 +02:00
muscle.h use size_t for a length instead of int 2015-10-14 22:56:53 +02:00
opensc.dll.manifest Windows: Added support for notifications 2017-08-02 19:03:16 +02:00
opensc.h fixed requesting DWORD with sc_ctx_win32_get_config_value 2018-08-05 11:35:12 +02:00
p15card-helper.c Use OpenSSL versions OpenSSL-0.9.7 to 1.1.0a for OpenSC 2016-10-08 06:15:06 -05:00
p15card-helper.h
pace.h Added (external) card driver for German ID card 2017-03-20 21:28:48 +01:00
padding.c Implement RSA PSS for GoID / SmartCard-HSM 2018-07-11 10:07:28 +02:00
pkcs15-actalis.c Fix missing error handling of memory allocation (#1020) 2017-04-20 21:08:49 +02:00
pkcs15-algo.c Fix log messages format and parameter issues flagged by GCC 2017-03-27 11:05:16 +02:00
pkcs15-atrust-acos.c Initialize PIN logged_in field for cards that do not support PIN info 2016-09-01 02:03:42 +02:00
pkcs15-cac.c Another note/todo about PINs on uninitialized cards 2018-06-11 22:31:44 +02:00
pkcs15-cache.c fixed Coverity issues 2017-06-13 13:07:52 +02:00
pkcs15-cert.c fix typos 2018-04-15 09:34:45 +02:00
pkcs15-coolkey.c fix typos 2018-04-15 09:34:45 +02:00
pkcs15-data.c add compatibility implementation for strnlen 2016-01-20 10:47:27 +01:00
pkcs15-din-66291.c Added PKCS#15 emulator for DIN 66291 profile 2017-10-27 19:48:22 +02:00
pkcs15-dnie.c NULL parameter check moved to sc_file_free() 2017-01-10 12:46:44 +01:00
pkcs15-esinit.c fixed dead assignment 2017-11-09 12:42:29 +01:00
pkcs15-esteid.c fixed out of bounds writes 2018-08-14 15:50:13 +02:00
pkcs15-gemsafeGPK.c fix typos 2018-04-15 09:34:45 +02:00
pkcs15-gemsafeV1.c fixed out of bounds writes 2018-08-14 15:50:13 +02:00
pkcs15-gids.c Fix log messages format and parameter issues flagged by GCC 2017-03-27 11:05:16 +02:00
pkcs15-iasecc.c fix typos 2018-04-15 09:34:45 +02:00
pkcs15-infocamere.c fixed use after free 2018-03-09 14:36:55 +01:00
pkcs15-itacns.c fixed out of bounds reads 2018-08-14 15:50:13 +02:00
pkcs15-jpki.c add public keys 2017-08-02 10:27:06 +02:00
pkcs15-oberthur.c Fixed gcc 8 compilation errors (#1353) 2018-05-18 18:54:56 +02:00
pkcs15-openpgp.c OpenPGP: extend manufacturer list in pkcs15-openpgp.c 2018-07-11 10:46:56 +02:00
pkcs15-pin.c Context Specific Login Using Pin Pad Reader Fix 2018-05-23 14:19:05 +02:00
pkcs15-piv.c PIV History Object Related Changes - Fixes #1330 2018-05-23 14:19:05 +02:00
pkcs15-postecert.c Initialize PIN logged_in field for cards that do not support PIN info 2016-09-01 02:03:42 +02:00
pkcs15-prkey.c Fix missing error handling of memory allocation (#1020) 2017-04-20 21:08:49 +02:00
pkcs15-pteid.c pteid: order objects by address (supersede #949) (#954) 2017-02-09 20:54:06 +01:00
pkcs15-pubkey.c fix typos 2018-04-15 09:34:45 +02:00
pkcs15-sc-hsm.c fixed out of bounds writes 2018-08-14 15:50:13 +02:00
pkcs15-sec.c Some cards may return short RSA signatures without leading zero bytes. 2018-07-11 22:30:50 +02:00
pkcs15-skey.c Imporve SKDF decoding and implement encoding 2017-06-13 10:40:36 +02:00
pkcs15-starcert.c fixed dead assignment 2017-11-09 12:42:29 +01:00
pkcs15-syn.c openpgp: don't treat OpenPGP v3 cards special in src/libopensc/pkcs15-syn.c 2018-04-22 21:32:17 +02:00
pkcs15-syn.h Added PKCS#15 emulator for DIN 66291 profile 2017-10-27 19:48:22 +02:00
pkcs15-tccardos.c fixed use after free 2018-03-09 14:36:55 +01:00
pkcs15-tcos.c fixed uninitialized use of variable 2018-08-14 16:13:22 +02:00
pkcs15-westcos.c fixed dead assignment 2017-11-09 12:42:29 +01:00
pkcs15.c Removed code for obsolete cards from D-Trust (#1261) 2018-05-18 23:49:59 +02:00
pkcs15.h fix typos 2018-04-15 09:34:45 +02:00
reader-cryptotokenkit.m Do not temporarily set SC_READER_REMOVED on all readers (#1335) 2018-05-18 13:11:49 +02:00
reader-ctapi.c fix typos 2018-04-15 09:34:45 +02:00
reader-openct.c fix typos 2018-04-15 09:34:45 +02:00
reader-pcsc.c OMNIKEY 3x21 and 6121 Smart Card Reader are not pinpad readers 2018-07-28 13:42:20 +02:00
reader-tr03119.c EAC: Clearify naming of functions and data 2018-02-20 22:16:51 +01:00
reader-tr03119.h EAC: Clearify naming of functions and data 2018-02-20 22:16:51 +01:00
sc-ossl-compat.h build: support >=libressl-2.7 2018-06-28 08:58:07 +02:00
sc.c fixed out of bounds writes 2018-08-14 15:50:13 +02:00
sec.c fix typos 2018-04-15 09:34:45 +02:00
simpletlv.c Added bounds checking to sc_simpletlv_read_tag() 2018-08-14 15:50:13 +02:00
simpletlv.h adding a CAC support into OpenSC (#841) 2017-02-27 11:05:12 +01:00
sm.c Add ECC support and solve wrong Length status codes with SM card 2017-10-16 14:57:52 +02:00
sm.h fix typos 2018-04-15 09:34:45 +02:00
types.h Inform pkcs15 and card drivers of PKCS#11 C_Login(CKU_CONTEXT_SPECIFIC)" 2018-02-22 09:37:46 -06:00