{"push_id":1094882729,"size":1000,"distinct_size":1589,"ref":"refs/heads/master","head":"7b7eb4725ead9440e5f68c999e0792098ea82239","before":"920ed8c81d9f6ff76564add0cd4605ac0ff86c88","commits":[{"sha":"e0b5108c605b541252e601608ff70e8fb57d256f","author":{"email":"1903f3a75101b46cc819f547b071af6672fda705@gmail.com","name":"Jeffrey Walton"},"message":"RT4354: Add some cross-refs\n\nStack Overflow has a number of questions related to mutual authentication,\nthe client and its certificate. Those visiting the man pages for functions\nlike SSL_CTX_use_certificate and SSL_CTX_load_verify_locations don't\nreceive the benefit of a cross reference to SSL_CTX_set_client_CA_list.\n\nReviewed-by: Richard Levitte <levitte@openssl.org>","distinct":true,"url":"https://api.github.com/repos/G-P-S/openssl/commits/e0b5108c605b541252e601608ff70e8fb57d256f"},{"sha":"340da949ccde13f6506177e327ccc21f49f56d3b","author":{"email":"5fb523282dd7956571c80524edc2dccfa0bd8234@openssl.org","name":"Richard Levitte"},"message":"Make generation of dependency files more efficient when possible\n\nWhen building with GNU C, clang or VMS C, it's more efficient to\ngenerate dependency file and object file in one call rather than two.\nHave the dependency output in a temporary file and compare it with the\nprevious one if available to see if replacement is waranted, thereby\navoiding unnecessary reconstruction of Makefile / descrip.mms.\n\nGithub issue #750\n\nReviewed-by: Rich Salz <rsalz@openssl.org>","distinct":true,"url":"https://api.github.com/repos/G-P-S/openssl/commits/340da949ccde13f6506177e327ccc21f49f56d3b"},{"sha":"687237e93dd21e4656f1e166c098da1c67d99485","author":{"email":"5fb523282dd7956571c80524edc2dccfa0bd8234@openssl.org","name":"Richard Levitte"},"message":"VMS - don't exit out of a MMS recipe\n\nExiting out of a recipe more than necessary leaves an ugly message.\n\nReviewed-by: Rich Salz <rsalz@openssl.org>","distinct":true,"url":"https://api.github.com/repos/G-P-S/openssl/commits/687237e93dd21e4656f1e166c098da1c67d99485"},{"sha":"91a61513a80a7710db5f61a61a815c945443b65a","author":{"email":"1903f3a75101b46cc819f547b071af6672fda705@gmail.com","name":"Jeffrey Walton"},"message":"RT4351: Update doc for OPENSSL_cleanse\n\nReviewed-by: Richard Levitte <levitte@openssl.org>","distinct":true,"url":"https://api.github.com/repos/G-P-S/openssl/commits/91a61513a80a7710db5f61a61a815c945443b65a"},{"sha":"412bafdcf5621603e91c862025be4c0f1d38bd81","author":{"email":"c04971a99e5a9ee80eaab4b1deb37e845b0bd697@akamai.com","name":"Rich Salz"},"message":"GH715: Missed some null-check-removals.\n\nReviewed-by: Richard Levitte <levitte@openssl.org>","distinct":true,"url":"https://api.github.com/repos/G-P-S/openssl/commits/412bafdcf5621603e91c862025be4c0f1d38bd81"},{"sha":"31ba0e17585bd16e089afa3a44979ccd9561182a","author":{"email":"c04971a99e5a9ee80eaab4b1deb37e845b0bd697@akamai.com","name":"Rich Salz"},"message":"Fix mk1mf build\n\nRemoving certs broke the mk1mf build.\n\nReviewed-by: Richard Levitte <levitte@openssl.org>","distinct":true,"url":"https://api.github.com/repos/G-P-S/openssl/commits/31ba0e17585bd16e089afa3a44979ccd9561182a"},{"sha":"17fa4e8eda466dc36fd0c332bb7adc4f331dd480","author":{"email":"84d6bf9dc15b92ec6816115719ff792a7491fba8@gmail.com","name":"FdaSilvaYY"},"message":"GH715: Missed some null-check-removals. follow commits 412bafdcf5, and 7c96dbcdab\n\nSigned-off-by: Rich Salz <rsalz@openssl.org>\nReviewed-by: Richard Levitte <levitte@openssl.org>","distinct":true,"url":"https://api.github.com/repos/G-P-S/openssl/commits/17fa4e8eda466dc36fd0c332bb7adc4f331dd480"},{"sha":"899cf48f17ba95a7bd986bbeffeebf9a1d9fd3fb","author":{"email":"9ce5770b3bb4b2a1d59be2d97e34379cd192299f@openssl.org","name":"Dr. Stephen Henson"},"message":"Rename OIDs.\n\nUse standard X25519 and X448 names for OIDs. Delete EdDSA OIDs: for now they\nwont be used and EdDSA may use a different format.\n\nReviewed-by: Rich Salz <rsalz@openssl.org>\nReviewed-by: Emilia Käsper <emilia@openssl.org>","distinct":true,"url":"https://api.github.com/repos/G-P-S/openssl/commits/899cf48f17ba95a7bd986bbeffeebf9a1d9fd3fb"},{"sha":"474d84ec81d6926698d27a2cbbbbe2961ecf6541","author":{"email":"9ce5770b3bb4b2a1d59be2d97e34379cd192299f@openssl.org","name":"Dr. Stephen Henson"},"message":"EC_METHOD customisation operations.\n\nExtend EC_METHOD to permit additional customisation of private key and\nECDH operations.\n\nReviewed-by: Rich Salz <rsalz@openssl.org>\nReviewed-by: Emilia Käsper <emilia@openssl.org>","distinct":true,"url":"https://api.github.com/repos/G-P-S/openssl/commits/474d84ec81d6926698d27a2cbbbbe2961ecf6541"},{"sha":"6903e2e7e9a47bb350920ae640287cf9f43a22ce","author":{"email":"9ce5770b3bb4b2a1d59be2d97e34379cd192299f@openssl.org","name":"Dr. Stephen Henson"},"message":"Extended EC_METHOD customisation support.\n\nAdd support for optional overrides of various private key operations\nin EC_METHOD.\n\nReviewed-by: Rich Salz <rsalz@openssl.org>\nReviewed-by: Emilia Käsper <emilia@openssl.org>","distinct":true,"url":"https://api.github.com/repos/G-P-S/openssl/commits/6903e2e7e9a47bb350920ae640287cf9f43a22ce"},{"sha":"6ea04154dc17c37083717d8a8bb86f4bc9f0dee5","author":{"email":"9ce5770b3bb4b2a1d59be2d97e34379cd192299f@openssl.org","name":"Dr. Stephen Henson"},"message":"Extract compression form in EC_KEY_oct2key().\n\nExtract compression form in EC_KEY_oct2key() instead of manually in the\nASN.1 code. For custom curves do not assume the initial octet is the\ncompression form: it isn't for X25519 et al.\n\nReviewed-by: Rich Salz <rsalz@openssl.org>\nReviewed-by: Emilia Käsper <emilia@openssl.org>","distinct":true,"url":"https://api.github.com/repos/G-P-S/openssl/commits/6ea04154dc17c37083717d8a8bb86f4bc9f0dee5"},{"sha":"3e8ee4753c78556a83b7bc08d522c08f0d8808c1","author":{"email":"9ce5770b3bb4b2a1d59be2d97e34379cd192299f@openssl.org","name":"Dr. Stephen Henson"},"message":"Add custom_data field for EC_POINT, EC_KEY.\n\nIn some cases the EC_POINT and EC_KEY BIGNUM components are suboptimal\nor inappropriate. Add an \"custom_data\" field which curves can populate with\na custom structure to suit their needs.\n\nReviewed-by: Rich Salz <rsalz@openssl.org>\nReviewed-by: Emilia Käsper <emilia@openssl.org>","distinct":true,"url":"https://api.github.com/repos/G-P-S/openssl/commits/3e8ee4753c78556a83b7bc08d522c08f0d8808c1"},{"sha":"e5b2ea0ac3b4d752847d197117d58e0f6ad8e08e","author":{"email":"9ce5770b3bb4b2a1d59be2d97e34379cd192299f@openssl.org","name":"Dr. Stephen Henson"},"message":"Add group_order_bits to EC_METHOD.\n\nReviewed-by: Rich Salz <rsalz@openssl.org>\nReviewed-by: Emilia Käsper <emilia@openssl.org>","distinct":true,"url":"https://api.github.com/repos/G-P-S/openssl/commits/e5b2ea0ac3b4d752847d197117d58e0f6ad8e08e"},{"sha":"8dcfdbf510085fd5740abe78f1f8ca120b475f05","author":{"email":"9ce5770b3bb4b2a1d59be2d97e34379cd192299f@openssl.org","name":"Dr. Stephen Henson"},"message":"Add new EC_METHOD for X25519.\n\nReviewed-by: Rich Salz <rsalz@openssl.org>\nReviewed-by: Emilia Käsper <emilia@openssl.org>","distinct":true,"url":"https://api.github.com/repos/G-P-S/openssl/commits/8dcfdbf510085fd5740abe78f1f8ca120b475f05"},{"sha":"4b0555ec9d322abec2ddf769387e1228dc9a440b","author":{"email":"9ce5770b3bb4b2a1d59be2d97e34379cd192299f@openssl.org","name":"Dr. Stephen Henson"},"message":"Add no signing flag.\n\nAdd a flag to EC_METHOD for curves which do not support signing.\nNew function EC_KEY_can_sign() returns 1 is key can be used for signing.\nReturn an explicit error is an attempt is made to sign with\nno signing curves.\n\nReviewed-by: Rich Salz <rsalz@openssl.org>\nReviewed-by: Emilia Käsper <emilia@openssl.org>","distinct":true,"url":"https://api.github.com/repos/G-P-S/openssl/commits/4b0555ec9d322abec2ddf769387e1228dc9a440b"},{"sha":"af4f2ad9dd7d7a5f5b3fd64d1ffa14a4eb59216a","author":{"email":"9ce5770b3bb4b2a1d59be2d97e34379cd192299f@openssl.org","name":"Dr. Stephen Henson"},"message":"Add X25519 curve to list\n\nReviewed-by: Rich Salz <rsalz@openssl.org>\nReviewed-by: Emilia Käsper <emilia@openssl.org>","distinct":true,"url":"https://api.github.com/repos/G-P-S/openssl/commits/af4f2ad9dd7d7a5f5b3fd64d1ffa14a4eb59216a"},{"sha":"755031d921add2e1261dec6c13bb85b0f20c77ca","author":{"email":"9ce5770b3bb4b2a1d59be2d97e34379cd192299f@openssl.org","name":"Dr. Stephen Henson"},"message":"Add X25519 test vectors from RFC7748 6.1\nCheck sign/verify blocked with X25519\n\nReviewed-by: Rich Salz <rsalz@openssl.org>\nReviewed-by: Emilia Käsper <emilia@openssl.org>","distinct":true,"url":"https://api.github.com/repos/G-P-S/openssl/commits/755031d921add2e1261dec6c13bb85b0f20c77ca"},{"sha":"4a5bbc4ef57e21ac7b2f000c2dcbe86e01b2a882","author":{"email":"9ce5770b3bb4b2a1d59be2d97e34379cd192299f@openssl.org","name":"Dr. Stephen Henson"},"message":"skip inappropriate X25519 tests\n\nReviewed-by: Rich Salz <rsalz@openssl.org>\nReviewed-by: Emilia Käsper <emilia@openssl.org>","distinct":true,"url":"https://api.github.com/repos/G-P-S/openssl/commits/4a5bbc4ef57e21ac7b2f000c2dcbe86e01b2a882"},{"sha":"db50c1da199145e0427ec5d3e457d5c2249cc078","author":{"email":"9ce5770b3bb4b2a1d59be2d97e34379cd192299f@openssl.org","name":"Dr. Stephen Henson"},"message":"add ecdhx25519 option to speed\n\nReviewed-by: Rich Salz <rsalz@openssl.org>\nReviewed-by: Emilia Käsper <emilia@openssl.org>","distinct":true,"url":"https://api.github.com/repos/G-P-S/openssl/commits/db50c1da199145e0427ec5d3e457d5c2249cc078"},{"sha":"1db3107ada6a93140b6b7deb59346b1c14e0adb8","author":{"email":"9ce5770b3bb4b2a1d59be2d97e34379cd192299f@openssl.org","name":"Dr. Stephen Henson"},"message":"TLS support for X25519\n\nAdd X25519 to TLS supported curve list.\nReject attempts to configure keys which cannot be used\nfor signing.\n\nReviewed-by: Rich Salz <rsalz@openssl.org>\nReviewed-by: Emilia Käsper <emilia@openssl.org>","distinct":true,"url":"https://api.github.com/repos/G-P-S/openssl/commits/1db3107ada6a93140b6b7deb59346b1c14e0adb8"}]}