{"push_id":2825549397,"size":74,"distinct_size":74,"ref":"refs/heads/master","head":"3ce8883fd62043419b225790cd524b7619b4bb72","before":"2e57a72133ae90e0ee7489646fe458954da7ec08","commits":[{"sha":"95820b4e4fe23e174cf212639a37df39a157db9d","author":{"name":"Jon Dufresne","email":"342dcf14045fbf6828e909f215d48a5f01b02cee@gmail.com"},"message":"Document project as stable and ready for use in production (#4284)","distinct":true,"url":"https://api.github.com/repos/mattsb42-aws/cryptography/commits/95820b4e4fe23e174cf212639a37df39a157db9d"},{"sha":"1b17cb2aa468321c295c181c9fbb6ba6154be340","author":{"name":"Alex Gaynor","email":"5264f5c138fb28341b131d20a8b71f8417ec4c66@gmail.com"},"message":"Correct pass bytes; refs #4289 (#4291)","distinct":true,"url":"https://api.github.com/repos/mattsb42-aws/cryptography/commits/1b17cb2aa468321c295c181c9fbb6ba6154be340"},{"sha":"d88d721343828accacefca701a3d542365cd6d59","author":{"name":"Alex Gaynor","email":"5264f5c138fb28341b131d20a8b71f8417ec4c66@gmail.com"},"message":"Correctly pass bytes; refs #4289 (#4290)","distinct":true,"url":"https://api.github.com/repos/mattsb42-aws/cryptography/commits/d88d721343828accacefca701a3d542365cd6d59"},{"sha":"2d0afd3485a6349924f921d12dc94a302999ae20","author":{"name":"Vladyslav Moisieienkov","email":"3a2268ecd7e20d112b51755631e17cf370c07bb4@gmail.com"},"message":"Add clearer message when key type is not bytes (#4289)\n\n* Add clearer message in Cipher when key is not bytes\r\n\r\n* Change location of key type check to verify_key_size function\r\n\r\n* Replace formated error message with static\r\n\r\n* Add key type check tests to all ciphers constructors\r\n\r\n* Change key type error message to lowercase","distinct":true,"url":"https://api.github.com/repos/mattsb42-aws/cryptography/commits/2d0afd3485a6349924f921d12dc94a302999ae20"},{"sha":"58fd9c412ad8e91f1453f86ba1fc16479f5b11d0","author":{"name":"Alex Gaynor","email":"5264f5c138fb28341b131d20a8b71f8417ec4c66@gmail.com"},"message":"Perform an OPENSSL_cleanup before checking the heap in our memleak tests (#4293)\n\n* Perform an OPENSSL_cleanup before checking the heap in our memleak tests\r\n\r\n* Make this binding conditional\r\n\r\n* typo\r\n\r\n* need to put this call before we reset the function ptrs","distinct":true,"url":"https://api.github.com/repos/mattsb42-aws/cryptography/commits/58fd9c412ad8e91f1453f86ba1fc16479f5b11d0"},{"sha":"0d9fc8ec6d35ec6c4f834a8873e7ca63e9e769d0","author":{"name":"Quinten Stokkink","email":"aa6fe7b001529f579b4c50541fabcf854fbf1527@hotmail.com"},"message":"Exposed OpenSSL prime methods (#4292)\n\nThese are required by the Tribler project.","distinct":true,"url":"https://api.github.com/repos/mattsb42-aws/cryptography/commits/0d9fc8ec6d35ec6c4f834a8873e7ca63e9e769d0"},{"sha":"3bab819c558ead888825e33f8df3f17707ff2c20","author":{"name":"Коренберг Марк","email":"7f56c838a898bda3cf23c7941e3b8d34d94abb18@gmail.com"},"message":"Add serialisation output examples (#4286)","distinct":true,"url":"https://api.github.com/repos/mattsb42-aws/cryptography/commits/3bab819c558ead888825e33f8df3f17707ff2c20"},{"sha":"4ee1cb949767a882d56053cde922f260874f00c6","author":{"name":"Paul Kehrer","email":"37f6efde75c3042586a72a68ca014f4b297ed49a@gmail.com"},"message":"Add py37 (#4298)\n\n* test against python 3.7 for windows\r\n\r\n* update docs to say we test on 3.7\r\n\r\n* more succinct\r\n\r\n* maybe make this actually work.\r\n\r\n* link properly\r\n\r\n* moar changes","distinct":true,"url":"https://api.github.com/repos/mattsb42-aws/cryptography/commits/4ee1cb949767a882d56053cde922f260874f00c6"},{"sha":"682014558f3521a942cdce3932837659ce24df34","author":{"name":"Paul Kehrer","email":"37f6efde75c3042586a72a68ca014f4b297ed49a@gmail.com"},"message":"6 and 7 are right next to each other (#4302)","distinct":true,"url":"https://api.github.com/repos/mattsb42-aws/cryptography/commits/682014558f3521a942cdce3932837659ce24df34"},{"sha":"3367806cd464fac96abd1b8416700ad174e8b64d","author":{"name":"Marti Raudsepp","email":"fd5da480b758a78208111e6ae5c6806e1f887137@juffo.org"},"message":"Add OID for RSASSA-PSS X.509 signature algorithm (RFC 4055) (#4294)\n\nIn 2005, IETF devised a more secure padding scheme to replace PKCS #1\r\nv1.5. To make sure that nobody can easily support or use it, they\r\nmandated lots of complicated parameters in the certificate, unlike any\r\nother X.509 signature scheme.\r\n\r\nhttps://tools.ietf.org/html/rfc4055\r\n\r\n`_SIG_OIDS_TO_HASH` and `Certificate.signature_hash_algorithm` cannot be\r\nsupported as-is, because the hash algorithm is defined in the signature\r\nalgorithm parameters, not by the OID itself.","distinct":true,"url":"https://api.github.com/repos/mattsb42-aws/cryptography/commits/3367806cd464fac96abd1b8416700ad174e8b64d"},{"sha":"8bf42606a35611c804c2204106cd84f436550ccb","author":{"name":"David Benjamin","email":"348b1b6801801c3d890b2e1589a8e36441d09fdc@davidben.net"},"message":"Revert the const bits of #4220. (#4276)\n\nIn #4220, I switched BIO_new to take a const pointer (true in 1.1.0, but\r\nnot 1.0.2) on grounds that:\r\n\r\n    This also folds in the const bits from 1.1.0, on the assumption that,\r\n    now that the function pointer check is gone, it will just cause cffi to\r\n    generate more conservative pointer types that work for 1.0.2 as well.\r\n\r\nBut I got this backwards. If the bindings say BIO_METHOD*, cffi will\r\npass a BIO_METHOD* to BIO_new, which works in both OpenSSL versions. If\r\nit says const BIO_METHOD*, cffi will pass const BIO_METHD* to BIO_new,\r\nwhich does not work in 1.0.2.\r\n\r\n(Although cryptography.io's build ignores all these warnings anyway, so\r\nit's kind of moot.)","distinct":true,"url":"https://api.github.com/repos/mattsb42-aws/cryptography/commits/8bf42606a35611c804c2204106cd84f436550ccb"},{"sha":"d502a1f1e31c4cfb0294f9672390798778ba950c","author":{"name":"Eric Brown","email":"3e7f283d000922a02b49d481d30224139a4260d8@users.noreply.github.com"},"message":"Add testing support of Python 3.7 (#4305)\n\nSo pyca/cryptography's Python classifier already claims support\r\nof Python 3.7, but there is no testing matrix for it. This patch\r\nadds the recently released Python 3.7 to the matrix of testing.\r\nIt requires sudo:true and xenial to pass.\r\n\r\nFixes Issue #4301\r\n\r\nSigned-off-by: Eric Brown <browne@vmware.com>","distinct":true,"url":"https://api.github.com/repos/mattsb42-aws/cryptography/commits/d502a1f1e31c4cfb0294f9672390798778ba950c"},{"sha":"d2e51f98269b332ed74e306e5f3fd40bdf8b3eb9","author":{"name":"Paul Kehrer","email":"37f6efde75c3042586a72a68ca014f4b297ed49a@gmail.com"},"message":"since the generator order is 570 bits this should be 570 (#4307)\n\nbut key_size is nonsense and we'll deprecate it next","distinct":true,"url":"https://api.github.com/repos/mattsb42-aws/cryptography/commits/d2e51f98269b332ed74e306e5f3fd40bdf8b3eb9"},{"sha":"e2a0493e9808288ceae7e8d54e0d19d306f89223","author":{"name":"Alex Gaynor","email":"5264f5c138fb28341b131d20a8b71f8417ec4c66@gmail.com"},"message":"Fixes #4242 -- added an additional assert to make this test more resillient (#4308)","distinct":true,"url":"https://api.github.com/repos/mattsb42-aws/cryptography/commits/e2a0493e9808288ceae7e8d54e0d19d306f89223"},{"sha":"7a5d3716d0f9413a01651d2be5f0adbc5e858bfa","author":{"name":"Alex Gaynor","email":"5264f5c138fb28341b131d20a8b71f8417ec4c66@gmail.com"},"message":"Don't change the cwd in travis scripts (#4309)","distinct":true,"url":"https://api.github.com/repos/mattsb42-aws/cryptography/commits/7a5d3716d0f9413a01651d2be5f0adbc5e858bfa"},{"sha":"d6256094b26d4563ec9969f2a301dcf671c0f24d","author":{"name":"Alex Gaynor","email":"5264f5c138fb28341b131d20a8b71f8417ec4c66@gmail.com"},"message":"Make the docs clearer on why truncated tags are a bad idea (#4312)\n\n* Make the docs clearer on why truncated tags are a bad idea\r\n\r\n* clarify","distinct":true,"url":"https://api.github.com/repos/mattsb42-aws/cryptography/commits/d6256094b26d4563ec9969f2a301dcf671c0f24d"},{"sha":"000fda7e98cf8b0a8c1fb3b480cff0a5a832ca4f","author":{"name":"Paul Kehrer","email":"37f6efde75c3042586a72a68ca014f4b297ed49a@gmail.com"},"message":"set an OPENSSL_API_COMPAT level (#4313)\n\n* set an OPENSSL_API_COMPAT level\r\n\r\nthis helps prevent adding deprecated functions and will let us see what\r\nwe need to/can prune in the distant future when we support only 1.1.0+\r\n\r\n* raise the api compat to 1.0.1 (which doesn't matter but is less confusing)","distinct":true,"url":"https://api.github.com/repos/mattsb42-aws/cryptography/commits/000fda7e98cf8b0a8c1fb3b480cff0a5a832ca4f"},{"sha":"0a00eaff40e770c4628c444179aa0038c164c7d3","author":{"name":"Paul Kehrer","email":"37f6efde75c3042586a72a68ca014f4b297ed49a@gmail.com"},"message":"reduce number of deprecated signer/verifier calls in test_rsa (#4314)","distinct":true,"url":"https://api.github.com/repos/mattsb42-aws/cryptography/commits/0a00eaff40e770c4628c444179aa0038c164c7d3"},{"sha":"efad55978bd836380e423faa03503c0f537da3c4","author":{"name":"Alex Gaynor","email":"5264f5c138fb28341b131d20a8b71f8417ec4c66@gmail.com"},"message":"Make our locking setup function compy with our style guide (#4316)\n\nAnd not expose an unprefixed name to anyone who dlopens us.","distinct":true,"url":"https://api.github.com/repos/mattsb42-aws/cryptography/commits/efad55978bd836380e423faa03503c0f537da3c4"},{"sha":"dd6f4c2977ff03ba0e45e3528f49f126f587f123","author":{"name":"Alex Gaynor","email":"5264f5c138fb28341b131d20a8b71f8417ec4c66@gmail.com"},"message":"Convert a pair of asserts to use openssl_assert (#4318)\n\nWe have an existence proof that the latter assertion can be triggered, and I bet the former can too.","distinct":true,"url":"https://api.github.com/repos/mattsb42-aws/cryptography/commits/dd6f4c2977ff03ba0e45e3528f49f126f587f123"}]}
{"actor":{"display_login":"mattsb42-aws"}}