{"ref":"refs/heads/secure-messaging","commits":[{"author":{"name":"Viktor Tarasov","email":"fa8d9f64cc2f421746b18a1fdda77727eaf381b3@gmail.com"},"sha":"8262573277d213b020378aa7b56408bca08c5638","message":"warning: comparison between signed and unsigned integer","url":"https://api.github.com/repos/viktorTarasov/OpenSC/commits/8262573277d213b020378aa7b56408bca08c5638"},{"author":{"name":"Viktor Tarasov","email":"fa8d9f64cc2f421746b18a1fdda77727eaf381b3@gmail.com"},"sha":"2a827b3f3d1ecdee85f8b4262d9193dacfd0796a","message":"pkcs15: decode/encode LastUpdate.referencedTime and ProfileIndication","url":"https://api.github.com/repos/viktorTarasov/OpenSC/commits/2a827b3f3d1ecdee85f8b4262d9193dacfd0796a"},{"author":{"name":"Viktor Tarasov","email":"fa8d9f64cc2f421746b18a1fdda77727eaf381b3@gmail.com"},"sha":"9ee0e2a76ba302f7e56f613e2afb660f828358b1","message":"pkcs15-init: extend 'pkcs15init-bind' API with the 'application-info' parameter","url":"https://api.github.com/repos/viktorTarasov/OpenSC/commits/9ee0e2a76ba302f7e56f613e2afb660f828358b1"},{"author":{"name":"Viktor Tarasov","email":"fa8d9f64cc2f421746b18a1fdda77727eaf381b3@gmail.com"},"sha":"292370849b73bc297f3a0b57d629ddcdc52ad542","message":"pkcs11: simplify framework API and prepare it for multi on-card applications","url":"https://api.github.com/repos/viktorTarasov/OpenSC/commits/292370849b73bc297f3a0b57d629ddcdc52ad542"},{"author":{"name":"Viktor Tarasov","email":"fa8d9f64cc2f421746b18a1fdda77727eaf381b3@gmail.com"},"sha":"2e4f8e4ceb4c443c3bce649458fefff0acbe751f","message":"pkcs11: placehold for the framework data of the multi on-card applications","url":"https://api.github.com/repos/viktorTarasov/OpenSC/commits/2e4f8e4ceb4c443c3bce649458fefff0acbe751f"},{"author":{"name":"Viktor Tarasov","email":"fa8d9f64cc2f421746b18a1fdda77727eaf381b3@gmail.com"},"sha":"a1dfe3d7571e32c29d8983002ec5d54badb716de","message":"pkcs11: coding style, change name of CKA_ non-repudiation attribute","url":"https://api.github.com/repos/viktorTarasov/OpenSC/commits/a1dfe3d7571e32c29d8983002ec5d54badb716de"},{"author":{"name":"Viktor Tarasov","email":"fa8d9f64cc2f421746b18a1fdda77727eaf381b3@gmail.com"},"sha":"931b89f04b1fc243b19e2841042bd753be0d8064","message":"pkcs11: rewrite pkcs15_create_tokens() -- use static sub-funcs","url":"https://api.github.com/repos/viktorTarasov/OpenSC/commits/931b89f04b1fc243b19e2841042bd753be0d8064"},{"author":{"name":"Viktor Tarasov","email":"fa8d9f64cc2f421746b18a1fdda77727eaf381b3@gmail.com"},"sha":"bcecc69a54ae94c9808f82855218127e7b533e7b","message":"pkcs11: configuration options to create slots for auth. objects or on-card applications","url":"https://api.github.com/repos/viktorTarasov/OpenSC/commits/bcecc69a54ae94c9808f82855218127e7b533e7b"},{"author":{"name":"Viktor Tarasov","email":"fa8d9f64cc2f421746b18a1fdda77727eaf381b3@gmail.com"},"sha":"cd8116f3b4441344d79c70e226f9915e9d9783dc","message":"pkcs11: configuration options for 'protected' and 'generic' application types:\n\ntogether with 'create_slots_for_pins' configuration option\nthe type of the on-card application is used to build\nthe PKCS#11 slots from the authentication objects and applications.","url":"https://api.github.com/repos/viktorTarasov/OpenSC/commits/cd8116f3b4441344d79c70e226f9915e9d9783dc"},{"author":{"name":"Viktor Tarasov","email":"fa8d9f64cc2f421746b18a1fdda77727eaf381b3@gmail.com"},"sha":"2f839708543fda99adf1e6735eb39379843dbdcc","message":"pkcs11: coding style","url":"https://api.github.com/repos/viktorTarasov/OpenSC/commits/2f839708543fda99adf1e6735eb39379843dbdcc"},{"author":{"name":"Viktor Tarasov","email":"fa8d9f64cc2f421746b18a1fdda77727eaf381b3@gmail.com"},"sha":"39374526734733b2a65496275fc2658242f13433","message":"pkcs15init pkcs11 framework in new API","url":"https://api.github.com/repos/viktorTarasov/OpenSC/commits/39374526734733b2a65496275fc2658242f13433"},{"author":{"name":"Viktor Tarasov","email":"fa8d9f64cc2f421746b18a1fdda77727eaf381b3@gmail.com"},"sha":"789f12a145084dc1f74aeee0ab4ad029d016091b","message":"pkcs11: configured slot creation in framework-pkcs15\n\nPKCS#11 configuration concerns creating of the pkcs11 slots, authentication objects and other objects.\nPossibilities are:\n\n - 'all' -- actual behavior -- slot for every non-sopin, non-unblock PINs and optionally for PUK;\n   All public objects in the limit of one on-card application are associated to the first 'User PIN' slot.\n\n - combinations of symbolic PIN names: 'user', 'sign' and 'application', where important combination are:\n\n -- if only 'user' (one-pin) used, the unique slot will contains private objects from the all on-card applications\n    which are protected by corresponding card's PIN. (In the multi-application cards, the same global card's PIN could be\n    referenced by the pkcs#15 'authentication' object from more then one on-card application).\nOther private objects are not visibles (For ex. the ones protected by SignPIN).\n    To this slot also added all public objects from the all on-card applications.\n    (This configuration is suitable for FF).\n\n-- 'user' + 'sign' -- the same as previous with exception that second slot is created for the\n    private object protected by 'sign' PIN and this object's public 'friends'.\n    (This configuration could be useful for FF, and Thunderbird).\n\n-- 'application' -- one slot per on-card application. So that there is the possibility to differentiate\n   the  on-card application with the PKCS#11 API. (Equivalent of the '--aid' option in the pkcs15(init) tools).\n   (This configuration mostly for initializing of the on-card applications with the PKCS#11 API.)\n\n-- 'application' + 'sign' the same as 'all' without optional slot for PUK.","url":"https://api.github.com/repos/viktorTarasov/OpenSC/commits/789f12a145084dc1f74aeee0ab4ad029d016091b"},{"author":{"name":"Viktor Tarasov","email":"fa8d9f64cc2f421746b18a1fdda77727eaf381b3@gmail.com"},"sha":"3abae1163f5c10fa30e92c6300a84aaa184d7359","message":"pkcs11: onepin version of PKCS#11 module is not packaged","url":"https://api.github.com/repos/viktorTarasov/OpenSC/commits/3abae1163f5c10fa30e92c6300a84aaa184d7359"},{"author":{"name":"Viktor Tarasov","email":"fa8d9f64cc2f421746b18a1fdda77727eaf381b3@gmail.com"},"sha":"258bde6abb89097515df86c97edb91fdd2d07312","message":"pkcs11: exclude pkcs15init framework","url":"https://api.github.com/repos/viktorTarasov/OpenSC/commits/258bde6abb89097515df86c97edb91fdd2d07312"},{"author":{"name":"Viktor Tarasov","email":"fa8d9f64cc2f421746b18a1fdda77727eaf381b3@gmail.com"},"sha":"5a9a2d289d9f542150c42326545b606649373571","message":"pkcs11 tool: procedures to test with PKCS#11 API the SM protected applications","url":"https://api.github.com/repos/viktorTarasov/OpenSC/commits/5a9a2d289d9f542150c42326545b606649373571"},{"author":{"name":"Viktor Tarasov","email":"fa8d9f64cc2f421746b18a1fdda77727eaf381b3@gmail.com"},"sha":"ec73e2e57c73bda0d8a95c93a93174d6a257f9f9","message":"config: configuration sections for 'adèle' applications","url":"https://api.github.com/repos/viktorTarasov/OpenSC/commits/ec73e2e57c73bda0d8a95c93a93174d6a257f9f9"}],"head":"ec73e2e57c73bda0d8a95c93a93174d6a257f9f9","size":16,"push_id":51604546}