{"push_id":629721934,"size":34,"distinct_size":34,"ref":"refs/heads/master","head":"de2c10753787f3cc563cf2880454ddc5bd945b18","before":"88a2eddd79d3d52a3433b48cca9c301723ecbca3","commits":[{"sha":"eab0d191269e71af67bf9bb67e5b25999801356f","author":{"email":"688679ed75634d07c93961f02e893cff74f1eb94@gmail.com","name":"Terry Chia"},"message":"Attempt to explain MultiFernet better.","distinct":true,"url":"https://api.github.com/repos/skeuomorf/cryptography/commits/eab0d191269e71af67bf9bb67e5b25999801356f"},{"sha":"7ff9362be6e7c698da5838ab230fb084dd60cda2","author":{"email":"688679ed75634d07c93961f02e893cff74f1eb94@gmail.com","name":"Terry Chia"},"message":"Remove extra space.","distinct":true,"url":"https://api.github.com/repos/skeuomorf/cryptography/commits/7ff9362be6e7c698da5838ab230fb084dd60cda2"},{"sha":"ffa2a1557b4c5d79a68691eff77bc334817dd48c","author":{"email":"37f6efde75c3042586a72a68ca014f4b297ed49a@gmail.com","name":"Paul Kehrer"},"message":"add extendedkeyusage extension","distinct":true,"url":"https://api.github.com/repos/skeuomorf/cryptography/commits/ffa2a1557b4c5d79a68691eff77bc334817dd48c"},{"sha":"7209d3e2071d4e66e1da0c4c99e71c9bf5601b1a","author":{"email":"5264f5c138fb28341b131d20a8b71f8417ec4c66@gmail.com","name":"Alex Gaynor"},"message":"Merge pull request #1808 from reaperhulk/x509-extkeyusage\n\nadd extendedkeyusage extension","distinct":true,"url":"https://api.github.com/repos/skeuomorf/cryptography/commits/7209d3e2071d4e66e1da0c4c99e71c9bf5601b1a"},{"sha":"cecbbbaef4fd71250914afc54f553d469feaad58","author":{"email":"37f6efde75c3042586a72a68ca014f4b297ed49a@gmail.com","name":"Paul Kehrer"},"message":"add keyusage extension","distinct":true,"url":"https://api.github.com/repos/skeuomorf/cryptography/commits/cecbbbaef4fd71250914afc54f553d469feaad58"},{"sha":"de3412cd5add7adda508532694c6187d35969585","author":{"email":"37f6efde75c3042586a72a68ca014f4b297ed49a@gmail.com","name":"Paul Kehrer"},"message":"remove extra blank line","distinct":true,"url":"https://api.github.com/repos/skeuomorf/cryptography/commits/de3412cd5add7adda508532694c6187d35969585"},{"sha":"738407ba87472f7f474c164e2fd33ab037bab93f","author":{"email":"37f6efde75c3042586a72a68ca014f4b297ed49a@gmail.com","name":"Paul Kehrer"},"message":"update doc language","distinct":true,"url":"https://api.github.com/repos/skeuomorf/cryptography/commits/738407ba87472f7f474c164e2fd33ab037bab93f"},{"sha":"c053129791404f5f03df2c2243878f08352fb88d","author":{"email":"5264f5c138fb28341b131d20a8b71f8417ec4c66@gmail.com","name":"Alex Gaynor"},"message":"Merge pull request #1802 from reaperhulk/x509-keyusage\n\nadd KeyUsage extension","distinct":true,"url":"https://api.github.com/repos/skeuomorf/cryptography/commits/c053129791404f5f03df2c2243878f08352fb88d"},{"sha":"6a95e91d16d4bd5c72097cdc13f7c4d01d0e803f","author":{"email":"37f6efde75c3042586a72a68ca014f4b297ed49a@gmail.com","name":"Paul Kehrer"},"message":"add some ASN1_BIT_STRING bindings for OpenSSL","distinct":true,"url":"https://api.github.com/repos/skeuomorf/cryptography/commits/6a95e91d16d4bd5c72097cdc13f7c4d01d0e803f"},{"sha":"c88bce554a2d8d3ef2d8ad951bb9a4305ce45400","author":{"email":"37f6efde75c3042586a72a68ca014f4b297ed49a@gmail.com","name":"Paul Kehrer"},"message":"add key usage vector with all 9 purposes set to true","distinct":true,"url":"https://api.github.com/repos/skeuomorf/cryptography/commits/c88bce554a2d8d3ef2d8ad951bb9a4305ce45400"},{"sha":"23d10c3bda214161e3f9d02fe2ef11314ea431c7","author":{"email":"37f6efde75c3042586a72a68ca014f4b297ed49a@gmail.com","name":"Paul Kehrer"},"message":"add extendedkeyusage repr","distinct":true,"url":"https://api.github.com/repos/skeuomorf/cryptography/commits/23d10c3bda214161e3f9d02fe2ef11314ea431c7"},{"sha":"43843a4369d2908aff72394c7161fccd793a35ef","author":{"email":"5264f5c138fb28341b131d20a8b71f8417ec4c66@gmail.com","name":"Alex Gaynor"},"message":"Merge pull request #1815 from reaperhulk/extkeyusage-repr\n\nadd extendedkeyusage repr","distinct":true,"url":"https://api.github.com/repos/skeuomorf/cryptography/commits/43843a4369d2908aff72394c7161fccd793a35ef"},{"sha":"8956b3a9364d3712ba4c37a476798e689f54cfa1","author":{"email":"5264f5c138fb28341b131d20a8b71f8417ec4c66@gmail.com","name":"Alex Gaynor"},"message":"Merge pull request #1813 from reaperhulk/add-keyusage-vector\n\nadd key usage vector with all 9 purposes set to true","distinct":true,"url":"https://api.github.com/repos/skeuomorf/cryptography/commits/8956b3a9364d3712ba4c37a476798e689f54cfa1"},{"sha":"bf2fb811d547558bb5abcd7f1cb524790e25b5b8","author":{"email":"5264f5c138fb28341b131d20a8b71f8417ec4c66@gmail.com","name":"Alex Gaynor"},"message":"Merge pull request #1812 from reaperhulk/asn1-bitstring\n\nadd some ASN1_BIT_STRING bindings for OpenSSL","distinct":true,"url":"https://api.github.com/repos/skeuomorf/cryptography/commits/bf2fb811d547558bb5abcd7f1cb524790e25b5b8"},{"sha":"cdf3d3be6f9a8a017fb44a646cab51fbd2c6bd23","author":{"email":"37f6efde75c3042586a72a68ca014f4b297ed49a@gmail.com","name":"Paul Kehrer"},"message":"Merge pull request #1816 from Ayrx/fernet-docs\n\nAttempt to explain MultiFernet better.","distinct":true,"url":"https://api.github.com/repos/skeuomorf/cryptography/commits/cdf3d3be6f9a8a017fb44a646cab51fbd2c6bd23"},{"sha":"090dcb302f4ea8e6e77aac6ea772cbf7241e0227","author":{"email":"e9776a862940a0fd270cd9e1c37d4ee4284693b0@contact-software.com","name":"Michael Schlenker"},"message":"Add wrappers for STACK_OF(X509_CRL) manipulation\n\nThis is useful for PyOpenssl to implement CRL checking\nin the new X509StoreContext.verify_certificate() API to add\nCRLs to the check via X509_STORE_CTX_set0_crls() which is already wrapped.","distinct":true,"url":"https://api.github.com/repos/skeuomorf/cryptography/commits/090dcb302f4ea8e6e77aac6ea772cbf7241e0227"},{"sha":"e73c1c97a16ec7383b33edbb6b3998a37769b316","author":{"email":"e9776a862940a0fd270cd9e1c37d4ee4284693b0@contact-software.com","name":"Michael Schlenker"},"message":"More CRL related bindings\n\nSome of those are needed to implement pyca/pyopenssl#181, others are just\nfor having a complete useful set.\n\nMight be a nice fit for the new X509Extension work, as the extensions for\nCRLs and Revoked objects have the same type.","distinct":true,"url":"https://api.github.com/repos/skeuomorf/cryptography/commits/e73c1c97a16ec7383b33edbb6b3998a37769b316"},{"sha":"79d6579fc9c9fea909bb2d6aa1248698a0c272a2","author":{"email":"5264f5c138fb28341b131d20a8b71f8417ec4c66@gmail.com","name":"Alex Gaynor"},"message":"Merge pull request #1819 from schlenk/stack_of_x509_crl\n\nAdd wrappers for STACK_OF(X509_CRL) manipulation","distinct":true,"url":"https://api.github.com/repos/skeuomorf/cryptography/commits/79d6579fc9c9fea909bb2d6aa1248698a0c272a2"},{"sha":"6338ad8ebca535acff526c1a41dddb80efd51ccc","author":{"email":"5264f5c138fb28341b131d20a8b71f8417ec4c66@gmail.com","name":"Alex Gaynor"},"message":"Merge pull request #1820 from schlenk/get_crl_properties\n\nMore CRL related bindings","distinct":true,"url":"https://api.github.com/repos/skeuomorf/cryptography/commits/6338ad8ebca535acff526c1a41dddb80efd51ccc"},{"sha":"7e573a308901816573656719183ec954cc5fbb50","author":{"email":"37f6efde75c3042586a72a68ca014f4b297ed49a@gmail.com","name":"Paul Kehrer"},"message":"support openssl no-comp on linux/os x","distinct":true,"url":"https://api.github.com/repos/skeuomorf/cryptography/commits/7e573a308901816573656719183ec954cc5fbb50"}]}