[openssl-commits] [openssl] OpenSSL_1_0_2-stable update
The branch OpenSSL_1_0_2-stable has been updated via ba2bf831c0f0b3468acbd433957f4c46c20cf43d (commit) from e0223754740307fe1dae291120c9071aa52897f2 (commit) - Log - commit ba2bf831c0f0b3468acbd433957f4c46c20cf43d Author: Richard LevitteDate: Wed Nov 2 00:09:03 2016 +0100 Secure our notification email. Forks will have to define their own Reviewed-by: Rich Salz (Merged from https://github.com/openssl/openssl/pull/1821) (cherry picked from commit 5e28b1c1e048eef600dc49820934a5e1531186d4) --- Summary of changes: .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index c46716b..995e517 100644 --- a/.travis.yml +++ b/.travis.yml @@ -57,4 +57,4 @@ script: notifications: email: -- openssl-commits@openssl.org +secure: "xeGNgWO7aoaDgRvcZubposqMsj36aU8c6F0oHfw+rUqltCQ14IgYCUwzocmR2O+Pa7B3Cx5VjMfBFHbQaajZsfod8vu7g+aGq/zkjwbhsr/SR4dljJjFJXLGZjIalm9KgP6KInmVDuINfCqP+MHIY5lZkNI7DMcyHDhVc5nSKvCXV7xTDNgmstvh8rB/z51WfHDqGqfBtiuK5FDNxmvYK8OFJ5W94Lu9LDlizcxwK3GAj7arOui7Z5w8bQ6p4seUE3IvJL1Zbj0pZHxvNb6Zeb2Pn8QF1qLlN8YmBktD4aiw0ce4wYRiL87uLgcOxZY7SVXtv2XYFIYWapU/FKjCqa6vK93V/H9eZWEIYNMKnN3wXm2beqVdnKek3OeGJ8v0y7MbSfuLfRtBqbTSNYnpU1Zuo4MQAvHvEPuwCAYkYQajOSRplMH5sULFKptuVqNtOMfjL8jHb8AEoL1acYIk43ydxeYrzzas4fqgCDJ52573/u0RNdF1lkQBLkuM365OB8VRqtpnoxcdEIY/qBc/8TzZ24fxyrs5qdHFcxGSgpN2EP6cJMqpvkemnCNSdhxUqfzm22N7a3O8+4LFSBGOnHto/PwdsvF/01yGYL0LoZTnoO1i6x7AMJPBh+eyDU0ZjGhj/msjmqeb9C8vRqQ+1WjHrIS1iqCD0Czib8tUPD4=" _ openssl-commits mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-commits
[openssl-commits] [openssl] master update
The branch master has been updated via 5e28b1c1e048eef600dc49820934a5e1531186d4 (commit) from b50052dbe822271c9d7b2559a38a127fca87e4ab (commit) - Log - commit 5e28b1c1e048eef600dc49820934a5e1531186d4 Author: Richard LevitteDate: Wed Nov 2 00:09:03 2016 +0100 Secure our notification email. Forks will have to define their own Reviewed-by: Rich Salz (Merged from https://github.com/openssl/openssl/pull/1821) --- Summary of changes: .travis.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index d044309..235e309 100644 --- a/.travis.yml +++ b/.travis.yml @@ -127,5 +127,4 @@ after_success: notifications: email: -- openssl-commits@openssl.org - +secure: "xeGNgWO7aoaDgRvcZubposqMsj36aU8c6F0oHfw+rUqltCQ14IgYCUwzocmR2O+Pa7B3Cx5VjMfBFHbQaajZsfod8vu7g+aGq/zkjwbhsr/SR4dljJjFJXLGZjIalm9KgP6KInmVDuINfCqP+MHIY5lZkNI7DMcyHDhVc5nSKvCXV7xTDNgmstvh8rB/z51WfHDqGqfBtiuK5FDNxmvYK8OFJ5W94Lu9LDlizcxwK3GAj7arOui7Z5w8bQ6p4seUE3IvJL1Zbj0pZHxvNb6Zeb2Pn8QF1qLlN8YmBktD4aiw0ce4wYRiL87uLgcOxZY7SVXtv2XYFIYWapU/FKjCqa6vK93V/H9eZWEIYNMKnN3wXm2beqVdnKek3OeGJ8v0y7MbSfuLfRtBqbTSNYnpU1Zuo4MQAvHvEPuwCAYkYQajOSRplMH5sULFKptuVqNtOMfjL8jHb8AEoL1acYIk43ydxeYrzzas4fqgCDJ52573/u0RNdF1lkQBLkuM365OB8VRqtpnoxcdEIY/qBc/8TzZ24fxyrs5qdHFcxGSgpN2EP6cJMqpvkemnCNSdhxUqfzm22N7a3O8+4LFSBGOnHto/PwdsvF/01yGYL0LoZTnoO1i6x7AMJPBh+eyDU0ZjGhj/msjmqeb9C8vRqQ+1WjHrIS1iqCD0Czib8tUPD4=" _ openssl-commits mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-commits
[openssl-commits] [openssl] master update
The branch master has been updated via b50052dbe822271c9d7b2559a38a127fca87e4ab (commit) from ba7407002d899b614d4728da9004594f947ff3da (commit) - Log - commit b50052dbe822271c9d7b2559a38a127fca87e4ab Author: Todd ShortDate: Tue Mar 31 16:20:03 2015 -0400 Add SSL_CTX_set1_cert_store() For convenience, combine getting a new ref for the new SSL_CTX with assigning the store and freeing the old one. Reviewed-by: Matt Caswell Reviewed-by: Rich Salz (Merged from https://github.com/openssl/openssl/pull/1755) --- Summary of changes: doc/man3/SSL_CTX_set_cert_store.pod | 18 +- doc/man7/ssl.pod| 2 ++ include/openssl/ssl.h | 1 + ssl/ssl_lib.c | 7 +++ util/libssl.num | 1 + 5 files changed, 28 insertions(+), 1 deletion(-) diff --git a/doc/man3/SSL_CTX_set_cert_store.pod b/doc/man3/SSL_CTX_set_cert_store.pod index 7f7a794..28e855f 100644 --- a/doc/man3/SSL_CTX_set_cert_store.pod +++ b/doc/man3/SSL_CTX_set_cert_store.pod @@ -2,13 +2,14 @@ =head1 NAME -SSL_CTX_set_cert_store, SSL_CTX_get_cert_store - manipulate X509 certificate verification storage +SSL_CTX_set_cert_store, SSL_CTX_set1_cert_store, SSL_CTX_get_cert_store - manipulate X509 certificate verification storage =head1 SYNOPSIS #include void SSL_CTX_set_cert_store(SSL_CTX *ctx, X509_STORE *store); + void SSL_CTX_set1_cert_store(SSL_CTX *ctx, X509_STORE *store); X509_STORE *SSL_CTX_get_cert_store(const SSL_CTX *ctx); =head1 DESCRIPTION @@ -17,6 +18,10 @@ SSL_CTX_set_cert_store() sets/replaces the certificate verification storage of B to/with B. If another X509_STORE object is currently set in B, it will be X509_STORE_free()ed. +SSL_CTX_set1_cert_store() sets/replaces the certificate verification storage +of B to/with B. The B's reference count is incremented. +If another X509_STORE object is currently set in B, it will be X509_STORE_free()ed. + SSL_CTX_get_cert_store() returns a pointer to the current certificate verification storage. @@ -42,6 +47,15 @@ L family of functions. This document must therefore be updated when documentation about the X509_STORE object and its handling becomes available. +SSL_CTX_set_cert_store() does not increment the B's reference +count, so it should not be used to assign an X509_STORE that is owned +by another SSL_CTX. + +To share X509_STOREs between two SSL_CTXs, use SSL_CTX_get_cert_store() +to get the X509_STORE from the first SSL_CTX, and then use +SSL_CTX_set1_cert_store() to assign to the second SSL_CTX and +increment the reference count of the X509_STORE. + =head1 RESTRICTIONS The X509_STORE structure used by an SSL_CTX is used for verifying peer @@ -53,6 +67,8 @@ functions such as SSL_CTX_set1_verify_cert_store() instead. SSL_CTX_set_cert_store() does not return diagnostic output. +SSL_CTX_set1_cert_store() does not return diagnostic output. + SSL_CTX_get_cert_store() returns the current setting. =head1 SEE ALSO diff --git a/doc/man7/ssl.pod b/doc/man7/ssl.pod index b67edbc..ce163f4 100644 --- a/doc/man7/ssl.pod +++ b/doc/man7/ssl.pod @@ -320,6 +320,8 @@ protocol context defined in the B structure. =item void B(SSL_CTX *ctx, X509_STORE *cs); +=item void B(SSL_CTX *ctx, X509_STORE *cs); + =item void B(SSL_CTX *ctx, int (*cb)(), char *arg) =item int B(SSL_CTX *ctx, char *str); diff --git a/include/openssl/ssl.h b/include/openssl/ssl.h index 7e626e0..20013db 100644 --- a/include/openssl/ssl.h +++ b/include/openssl/ssl.h @@ -1308,6 +1308,7 @@ __owur long SSL_CTX_set_timeout(SSL_CTX *ctx, long t); __owur long SSL_CTX_get_timeout(const SSL_CTX *ctx); __owur X509_STORE *SSL_CTX_get_cert_store(const SSL_CTX *); void SSL_CTX_set_cert_store(SSL_CTX *, X509_STORE *); +void SSL_CTX_set1_cert_store(SSL_CTX *, X509_STORE *); __owur int SSL_want(const SSL *s); __owur int SSL_clear(SSL *s); diff --git a/ssl/ssl_lib.c b/ssl/ssl_lib.c index bd0fbf8..8bf872b 100644 --- a/ssl/ssl_lib.c +++ b/ssl/ssl_lib.c @@ -3553,6 +3553,13 @@ void SSL_CTX_set_cert_store(SSL_CTX *ctx, X509_STORE *store) ctx->cert_store = store; } +void SSL_CTX_set1_cert_store(SSL_CTX *ctx, X509_STORE *store) +{ +if (store != NULL) +X509_STORE_up_ref(store); +SSL_CTX_set_cert_store(ctx, store); +} + int SSL_want(const SSL *s) { return (s->rwstate); diff --git a/util/libssl.num b/util/libssl.num index 200629f..7e00479 100644 --- a/util/libssl.num +++ b/util/libssl.num @@ -403,3 +403,4 @@ SSL_dane_clear_flags403 1_1_0 EXIST::FUNCTION: SSL_SESSION_get0_cipher 4041_1_0 EXIST::FUNCTION: SSL_SESSION_get0_id_context 4051_1_0 EXIST::FUNCTION:
[openssl-commits] [openssl] master update
The branch master has been updated via ba7407002d899b614d4728da9004594f947ff3da (commit) from e4d94269a5a41594852dc60716500580f1d47cef (commit) - Log - commit ba7407002d899b614d4728da9004594f947ff3da Author: Mike AizatskyDate: Wed Oct 26 13:56:39 2016 -0700 [fuzzers] do not fail fuzzers with empty input Reviewed-by: Kurt Roeckx Reviewed-by: Rich Salz GH: #1788 --- Summary of changes: fuzz/cms.c| 6 +- fuzz/server.c | 12 +--- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/fuzz/cms.c b/fuzz/cms.c index f97173a..94390e7 100644 --- a/fuzz/cms.c +++ b/fuzz/cms.c @@ -22,8 +22,12 @@ int FuzzerInitialize(int *argc, char ***argv) { int FuzzerTestOneInput(const uint8_t *buf, size_t len) { CMS_ContentInfo *i; -BIO *in = BIO_new(BIO_s_mem()); +BIO *in; +if (!len) { +return 0; +} +in = BIO_new(BIO_s_mem()); OPENSSL_assert((size_t)BIO_write(in, buf, len) == len); i = d2i_CMS_bio(in, NULL); CMS_ContentInfo_free(i); diff --git a/fuzz/server.c b/fuzz/server.c index 0076306..35449d8 100644 --- a/fuzz/server.c +++ b/fuzz/server.c @@ -217,6 +217,12 @@ int FuzzerInitialize(int *argc, char ***argv) { } int FuzzerTestOneInput(const uint8_t *buf, size_t len) { +SSL *server; +BIO *in; +BIO *out; +if (!len) { +return 0; +} /* TODO: make this work for OpenSSL. There's a PREDICT define that may do * the job. * TODO: use the ossltest engine (optionally?) to disable crypto checks. @@ -224,9 +230,9 @@ int FuzzerTestOneInput(const uint8_t *buf, size_t len) { */ /* This only fuzzes the initial flow from the client so far. */ -SSL *server = SSL_new(ctx); -BIO *in = BIO_new(BIO_s_mem()); -BIO *out = BIO_new(BIO_s_mem()); +server = SSL_new(ctx); +in = BIO_new(BIO_s_mem()); +out = BIO_new(BIO_s_mem()); SSL_set_bio(server, in, out); SSL_set_accept_state(server); OPENSSL_assert((size_t)BIO_write(in, buf, len) == len); _ openssl-commits mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-commits
[openssl-commits] [openssl] OpenSSL_1_0_1-stable update
The branch OpenSSL_1_0_1-stable has been updated via 649fdbd278c03d943410d35e991fc716e29469fb (commit) from a100602d58b0a2cfba1c0419470e637bb5fd227d (commit) - Log - commit 649fdbd278c03d943410d35e991fc716e29469fb Author: Benjamin KadukDate: Mon Sep 26 15:30:42 2016 -0500 Fix grammar-o in CONTRIBUTING Reviewed-by: Richard Levitte Reviewed-by: Matt Caswell Reviewed-by: Rich Salz (Merged from https://github.com/openssl/openssl/pull/1625) (cherry picked from commit e4d94269a5a41594852dc60716500580f1d47cef) --- Summary of changes: CONTRIBUTING | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CONTRIBUTING b/CONTRIBUTING index 7cc3850..f734d77 100644 --- a/CONTRIBUTING +++ b/CONTRIBUTING @@ -1,4 +1,4 @@ -HOW TO CONTRIBUTE TO PATCHES OpenSSL +HOW TO CONTRIBUTE PATCHES TO OpenSSL (Please visit https://www.openssl.org/community/getting-started.html for _ openssl-commits mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-commits
[openssl-commits] [openssl] OpenSSL_1_1_0-stable update
The branch OpenSSL_1_1_0-stable has been updated via dd365d3685d47095ea16193342dbc805bcd5fef0 (commit) from 32ee80362c2e79ca47b02bd2cd4f22259bf66798 (commit) - Log - commit dd365d3685d47095ea16193342dbc805bcd5fef0 Author: Benjamin KadukDate: Mon Sep 26 15:30:42 2016 -0500 Fix grammar-o in CONTRIBUTING Reviewed-by: Richard Levitte Reviewed-by: Matt Caswell Reviewed-by: Rich Salz (Merged from https://github.com/openssl/openssl/pull/1625) (cherry picked from commit e4d94269a5a41594852dc60716500580f1d47cef) --- Summary of changes: CONTRIBUTING | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CONTRIBUTING b/CONTRIBUTING index eb17609..1eebaf3 100644 --- a/CONTRIBUTING +++ b/CONTRIBUTING @@ -1,4 +1,4 @@ -HOW TO CONTRIBUTE TO PATCHES OpenSSL +HOW TO CONTRIBUTE PATCHES TO OpenSSL (Please visit https://www.openssl.org/community/getting-started.html for _ openssl-commits mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-commits
[openssl-commits] [openssl] OpenSSL_1_0_2-stable update
The branch OpenSSL_1_0_2-stable has been updated via e0223754740307fe1dae291120c9071aa52897f2 (commit) from 787b2dcc2fec8fa5b5c91c64dd06da850e9ea347 (commit) - Log - commit e0223754740307fe1dae291120c9071aa52897f2 Author: Benjamin KadukDate: Mon Sep 26 15:30:42 2016 -0500 Fix grammar-o in CONTRIBUTING Reviewed-by: Richard Levitte Reviewed-by: Matt Caswell Reviewed-by: Rich Salz (Merged from https://github.com/openssl/openssl/pull/1625) (cherry picked from commit e4d94269a5a41594852dc60716500580f1d47cef) --- Summary of changes: CONTRIBUTING | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CONTRIBUTING b/CONTRIBUTING index 7cc3850..f734d77 100644 --- a/CONTRIBUTING +++ b/CONTRIBUTING @@ -1,4 +1,4 @@ -HOW TO CONTRIBUTE TO PATCHES OpenSSL +HOW TO CONTRIBUTE PATCHES TO OpenSSL (Please visit https://www.openssl.org/community/getting-started.html for _ openssl-commits mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-commits
[openssl-commits] [openssl] master update
The branch master has been updated via e4d94269a5a41594852dc60716500580f1d47cef (commit) from 42e22c7c4f16d647fc586264c1cd30a18801e3d0 (commit) - Log - commit e4d94269a5a41594852dc60716500580f1d47cef Author: Benjamin KadukDate: Mon Sep 26 15:30:42 2016 -0500 Fix grammar-o in CONTRIBUTING Reviewed-by: Richard Levitte Reviewed-by: Matt Caswell Reviewed-by: Rich Salz (Merged from https://github.com/openssl/openssl/pull/1625) --- Summary of changes: CONTRIBUTING | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CONTRIBUTING b/CONTRIBUTING index eb17609..1eebaf3 100644 --- a/CONTRIBUTING +++ b/CONTRIBUTING @@ -1,4 +1,4 @@ -HOW TO CONTRIBUTE TO PATCHES OpenSSL +HOW TO CONTRIBUTE PATCHES TO OpenSSL (Please visit https://www.openssl.org/community/getting-started.html for _ openssl-commits mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-commits
[openssl-commits] Passed: ekasper/openssl#48 (0073-test-check-semi - 0cbadd0)
Build Update for ekasper/openssl - Build: #48 Status: Passed Duration: 45 minutes and 41 seconds Commit: 0cbadd0 (0073-test-check-semi) Author: Emilia Kasper Message: TEST_check macro: don't end with semi View the changeset: https://github.com/ekasper/openssl/compare/a3a0b4105709^...0cbadd0ec63f View the full build log and details: https://travis-ci.org/ekasper/openssl/builds/172298848 -- You can configure recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications _ openssl-commits mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-commits
[openssl-commits] [openssl] master update
The branch master has been updated via 42e22c7c4f16d647fc586264c1cd30a18801e3d0 (commit) from f46661de7806b5bae507d17185bda2bafd6c20d8 (commit) - Log - commit 42e22c7c4f16d647fc586264c1cd30a18801e3d0 Author: Rich SalzDate: Tue Nov 1 10:28:16 2016 -0400 Revert "Disable MDC2 by default." This reverts commit ca1574cec20589885000d039eed3a9375fb29a0d. Not suitabled for a minor release as it breaks the ABI. Reviewed-by: Richard Levitte --- Summary of changes: .travis.yml | 8 CHANGES | 3 +-- Configure | 1 - INSTALL | 4 ++-- 4 files changed, 7 insertions(+), 9 deletions(-) diff --git a/.travis.yml b/.travis.yml index 6336a6f..d044309 100644 --- a/.travis.yml +++ b/.travis.yml @@ -28,7 +28,7 @@ compiler: env: - CONFIG_OPTS="" DESTDIR="_install" -- CONFIG_OPTS="--debug no-shared enable-crypto-mdebug enable-rc5 enable-md2 enable-mdc2" +- CONFIG_OPTS="--debug no-shared enable-crypto-mdebug enable-rc5 enable-md2" - CONFIG_OPTS="no-pic --strict-warnings" BUILDONLY="yes" - CONFIG_OPTS="no-engine no-shared --strict-warnings" BUILDONLY="yes" - CONFIG_OPTS="no-stdio --strict-warnings" BUILDONLY="yes" @@ -37,7 +37,7 @@ matrix: include: - os: linux compiler: gcc - env: CONFIG_OPTS="--debug --coverage no-asm enable-rc5 enable-md2 enable-mdc2 enable-ec_nistp_64_gcc_128 enable-ssl3 enable-ssl3-method enable-nextprotoneg enable-weak-ssl-ciphers" COVERALLS="yes" + env: CONFIG_OPTS="--debug --coverage no-asm enable-rc5 enable-md2 enable-ec_nistp_64_gcc_128 enable-ssl3 enable-ssl3-method enable-nextprotoneg enable-weak-ssl-ciphers" COVERALLS="yes" - os: linux compiler: clang-3.6 env: CONFIG_OPTS="enable-msan" @@ -46,10 +46,10 @@ matrix: env: CONFIG_OPTS="no-asm enable-ubsan enable-rc5 enable-md2 enable-ssl3 enable-ssl3-method enable-nextprotoneg -fno-sanitize=alignment" - os: linux compiler: clang-3.6 - env: CONFIG_OPTS="no-asm enable-asan enable-rc5 enable-md2 enable-mdc2" + env: CONFIG_OPTS="no-asm enable-asan enable-rc5 enable-md2" - os: linux compiler: gcc-5 - env: CONFIG_OPTS="no-asm enable-ubsan enable-rc5 enable-md2 enable-mdc2 -DPEDANTIC" + env: CONFIG_OPTS="no-asm enable-ubsan enable-rc5 enable-md2 -DPEDANTIC" - os: linux compiler: i686-w64-mingw32-gcc env: CONFIG_OPTS="no-stdio" BUILDONLY="yes" diff --git a/CHANGES b/CHANGES index 17d444f..dfff36f 100644 --- a/CHANGES +++ b/CHANGES @@ -4,8 +4,7 @@ Changes between 1.1.0a and 1.1.1 [xx XXX ] - *) MDC2 is now disabled by default. - [Rich Salz] + *) *) 'openssl passwd' can now produce SHA256 and SHA512 based output, using the algorithm defined in diff --git a/Configure b/Configure index 7eb1769..2da2a1a 100755 --- a/Configure +++ b/Configure @@ -433,7 +433,6 @@ our %disabled = ( # "what" => "comment" "fuzz-afl"=> "default", "heartbeats" => "default", "md2" => "default", - "mdc2"=> "default", "msan"=> "default", "rc5" => "default", "sctp"=> "default", diff --git a/INSTALL b/INSTALL index 2fd80d8..44b3a1c 100644 --- a/INSTALL +++ b/INSTALL @@ -474,12 +474,12 @@ enable- Build with support for the specified algorithm, where - is one of: md2, mdc2, or rc5. + is one of: md2 or rc5. no- Build without support for the specified algorithm, where is one of: bf, blake2, camellia, cast, chacha, cmac, - des, dh, dsa, ecdh, ecdsa, idea, md4, ocb, poly1305, + des, dh, dsa, ecdh, ecdsa, idea, md4, mdc2, ocb, poly1305, rc2, rc4, rmd160, scrypt, seed or whirlpool. The "ripemd" algorithm is deprecated and if used is synonymous with rmd160. _ openssl-commits mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-commits
[openssl-commits] Passed: FdaSilvaYY/openssl#2265 (style_n_nit's - e64d94b)
Build Update for FdaSilvaYY/openssl - Build: #2265 Status: Passed Duration: 40 minutes and 20 seconds Commit: e64d94b (style_n_nit's) Author: FdaSilvaYY Message: Fix some style and indent issue View the changeset: https://github.com/FdaSilvaYY/openssl/compare/fd4799cbcf90...e64d94bc9dff View the full build log and details: https://travis-ci.org/FdaSilvaYY/openssl/builds/172261411 -- You can configure recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications _ openssl-commits mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-commits