{"push_id":706696646,"size":127,"distinct_size":127,"ref":"refs/heads/master","head":"b48fa703085f723f2209a92f22136b5915bd87a4","before":"30b24e79c08e6c027ffa3aa8136c10f689ce7a63","commits":[{"sha":"a251b9335c7b3c827685337e9498b3d4493d9c09","author":{"email":"1986e217906b77c5f12a95612210b01e6e82bcae@informatik.hu-berlin.de","name":"Frank Morgner"},"message":"use xcodebuild with `-target OpenSC`\n\npatch by Dirk-Willem van Gulik","distinct":true,"url":"https://api.github.com/repos/LudovicRousseau/OpenSC/commits/a251b9335c7b3c827685337e9498b3d4493d9c09"},{"sha":"311958e13f43abfe29d5ba15f62fdf4ad22b16b8","author":{"email":"1986e217906b77c5f12a95612210b01e6e82bcae@informatik.hu-berlin.de","name":"Frank Morgner"},"message":"Travis-ci: build dmg on OS X","distinct":true,"url":"https://api.github.com/repos/LudovicRousseau/OpenSC/commits/311958e13f43abfe29d5ba15f62fdf4ad22b16b8"},{"sha":"88fa362b5b3e27d47ff2d57e4e04e694e5e07c87","author":{"email":"1986e217906b77c5f12a95612210b01e6e82bcae@informatik.hu-berlin.de","name":"Frank Morgner"},"message":"nobody likes being pedantic","distinct":true,"url":"https://api.github.com/repos/LudovicRousseau/OpenSC/commits/88fa362b5b3e27d47ff2d57e4e04e694e5e07c87"},{"sha":"00b04254f7e42e29db1b845364606080ed3abc52","author":{"email":"fa8d9f64cc2f421746b18a1fdda77727eaf381b3@gmail.com","name":"viktorTarasov"},"message":"Merge pull request #420 from frankmorgner/osx\n\nTravis OSX integrations","distinct":true,"url":"https://api.github.com/repos/LudovicRousseau/OpenSC/commits/00b04254f7e42e29db1b845364606080ed3abc52"},{"sha":"e07c4bcfbbc55eaca08eba625e189697ff18f3d5","author":{"email":"1986e217906b77c5f12a95612210b01e6e82bcae@informatik.hu-berlin.de","name":"Frank Morgner"},"message":"added sc_sm_stop\n\nimplementation taken from the ISO SM driver of\nhttps://github.com/frankmorgner/vsmartcard/tree/master/npa","distinct":true,"url":"https://api.github.com/repos/LudovicRousseau/OpenSC/commits/e07c4bcfbbc55eaca08eba625e189697ff18f3d5"},{"sha":"c0fac2a4f6c58b5f84c7b2e3344e8e19a765e3d7","author":{"email":"1986e217906b77c5f12a95612210b01e6e82bcae@informatik.hu-berlin.de","name":"Frank Morgner"},"message":"stop SM in case of SM errors","distinct":true,"url":"https://api.github.com/repos/LudovicRousseau/OpenSC/commits/c0fac2a4f6c58b5f84c7b2e3344e8e19a765e3d7"},{"sha":"95ad11a2530c3d35fa8220c82391f3dd0e8869dd","author":{"email":"fa8d9f64cc2f421746b18a1fdda77727eaf381b3@gmail.com","name":"Viktor Tarasov"},"message":"iasecc: special case for 'Gemalto GemPC Pinpad'\n\nissue 424\nVTA: this pinpad, the only available, do not accept different values\nfor min and max PIN lengths in P10 block.","distinct":true,"url":"https://api.github.com/repos/LudovicRousseau/OpenSC/commits/95ad11a2530c3d35fa8220c82391f3dd0e8869dd"},{"sha":"f93835add98343d454b8f4321c9a7f8708012b74","author":{"email":"4d6211ba717037a793d1e51b11fdcce405f47692@gmail.com","name":"Philip Wendland"},"message":"Allow log functions to be called with ctx==NULL\n\nThis change allows functions to be used from places where there is no\nsc_context (ctx) available.","distinct":true,"url":"https://api.github.com/repos/LudovicRousseau/OpenSC/commits/f93835add98343d454b8f4321c9a7f8708012b74"},{"sha":"fa045d44ecf7235b73d9fb55ed7261eb36252b0c","author":{"email":"4d6211ba717037a793d1e51b11fdcce405f47692@gmail.com","name":"Philip Wendland"},"message":"pkcs11-tool: Let the user choose the ECDSA signature format\n\nInstead of hard-coding the format depending on whether OpenSC was compiled with\nOpenSSL or not, the user should be able to choose the format himself.\nThe default format now is the normal concatenation of R,S both for CKM_ECDSA\nand CKM_ECDSA_SHA1.","distinct":true,"url":"https://api.github.com/repos/LudovicRousseau/OpenSC/commits/fa045d44ecf7235b73d9fb55ed7261eb36252b0c"},{"sha":"db860c0d2aa58501375530f7bb0b364cda73d693","author":{"email":"1986e217906b77c5f12a95612210b01e6e82bcae@informatik.hu-berlin.de","name":"Frank Morgner"},"message":"export sc_sm_stop","distinct":true,"url":"https://api.github.com/repos/LudovicRousseau/OpenSC/commits/db860c0d2aa58501375530f7bb0b364cda73d693"},{"sha":"8ea328ff7fb311e582f312fe4f145c1af0d52390","author":{"email":"4653a711e83a3eb9e0d84dbe426fa0fcf13a4cc5@gmail.com","name":"vletoux"},"message":"Minor code quality improvements.\n\nBasically checks that the memory allocation succeed.\n\nThe ctbcs.c change improve the readability\nbecause count = 0 and len > 254 does not add any value.\n\nVTA: added few coding style changes","distinct":true,"url":"https://api.github.com/repos/LudovicRousseau/OpenSC/commits/8ea328ff7fb311e582f312fe4f145c1af0d52390"},{"sha":"4000e6d5b0c6227f2621408fa15c9d1661d65b24","author":{"email":"0939be7d449d41b4e43e5736baf15e2acba645e2@webweaving.org","name":"Dirk-Willem van Gulik"},"message":"Add missed option debug info\nFix misspelled key in --help output (thanks Philip Wendland).","distinct":true,"url":"https://api.github.com/repos/LudovicRousseau/OpenSC/commits/4000e6d5b0c6227f2621408fa15c9d1661d65b24"},{"sha":"ce962c14f4368c2e5be4d0f3fb0f85f4d96ea69c","author":{"email":"4653a711e83a3eb9e0d84dbe426fa0fcf13a4cc5@gmail.com","name":"vletoux"},"message":"fix #425: guid computation issue\n\nCompilation without OpenSSL - guid computation issue\nThis case is triggered when:\n- built without OpenSSL\n- called from a minidriver where id.len = 1\n- card number is less than 15 bytes\n\n(VTA: codding style slightly touched)","distinct":true,"url":"https://api.github.com/repos/LudovicRousseau/OpenSC/commits/ce962c14f4368c2e5be4d0f3fb0f85f4d96ea69c"},{"sha":"49598b601631ec23df5512d21f77a9bb9be9e7e4","author":{"email":"fa8d9f64cc2f421746b18a1fdda77727eaf381b3@gmail.com","name":"Viktor Tarasov"},"message":"libopensc: invalid OID comparison for EC keys\n\nThanks to Peter Popovec <popovec.peter@gmail.com>","distinct":true,"url":"https://api.github.com/repos/LudovicRousseau/OpenSC/commits/49598b601631ec23df5512d21f77a9bb9be9e7e4"},{"sha":"5757d82cc965bf6851e2601cb1f48e84db02b8b2","author":{"email":"fa8d9f64cc2f421746b18a1fdda77727eaf381b3@gmail.com","name":"Viktor Tarasov"},"message":"libopensc: stored-length member in PIN CMD data","distinct":true,"url":"https://api.github.com/repos/LudovicRousseau/OpenSC/commits/5757d82cc965bf6851e2601cb1f48e84db02b8b2"},{"sha":"3e2d51e0bacfef4a6cbaa1110874333772b9e598","author":{"email":"fa8d9f64cc2f421746b18a1fdda77727eaf381b3@gmail.com","name":"Viktor Tarasov"},"message":"iasecc: use PIN PAD with variable PIN length","distinct":true,"url":"https://api.github.com/repos/LudovicRousseau/OpenSC/commits/3e2d51e0bacfef4a6cbaa1110874333772b9e598"},{"sha":"d7ab0df51d3df026522f811e5d86809112e294d2","author":{"email":"1986e217906b77c5f12a95612210b01e6e82bcae@informatik.hu-berlin.de","name":"Frank Morgner"},"message":"export sc_pkcs15_bind_internal\n\nallows bootstrapping an external pkcs15 driver","distinct":true,"url":"https://api.github.com/repos/LudovicRousseau/OpenSC/commits/d7ab0df51d3df026522f811e5d86809112e294d2"},{"sha":"643080baf9ffd404c88cb99493668eacfff3ab5e","author":{"email":"1986e217906b77c5f12a95612210b01e6e82bcae@informatik.hu-berlin.de","name":"Frank Morgner"},"message":"honour key capabilities for decryption/verification\n\nfixes #419","distinct":true,"url":"https://api.github.com/repos/LudovicRousseau/OpenSC/commits/643080baf9ffd404c88cb99493668eacfff3ab5e"},{"sha":"6e84ee0ba779c4c527f5c979ef2751ee256da0ba","author":{"email":"1986e217906b77c5f12a95612210b01e6e82bcae@informatik.hu-berlin.de","name":"Frank Morgner"},"message":"pkcs11-tool: honour unsupported signature mechs","distinct":true,"url":"https://api.github.com/repos/LudovicRousseau/OpenSC/commits/6e84ee0ba779c4c527f5c979ef2751ee256da0ba"},{"sha":"6caa85f238d437198f92a70644675df7e2128c20","author":{"email":"8f1fb0a268c21e74f9bbc9c0797046a19b40eea8@gmail.com","name":"German Blanco"},"message":"Issue 395. Avoiding a couple of memory leaks.","distinct":true,"url":"https://api.github.com/repos/LudovicRousseau/OpenSC/commits/6caa85f238d437198f92a70644675df7e2128c20"}]}