[openssl-commits] Still Failing: FdaSilvaYY/openssl#1645 (oss_constify_api - c202acd)
Build Update for FdaSilvaYY/openssl - Build: #1645 Status: Still Failing Duration: 12 minutes and 8 seconds Commit: c202acd (oss_constify_api) Author: FdaSilvaYY Message: ASN1_buf_print, asn1_print_, X509_NAME_oneline, X509_NAME_print Constify some X509_NAME, ASN1 printing code View the changeset: https://github.com/FdaSilvaYY/openssl/compare/49f56e3662cd...c202acdabfdf View the full build log and details: https://travis-ci.org/FdaSilvaYY/openssl/builds/150190185 -- 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] Fixed: FdaSilvaYY/openssl#1644 (const-app-options - 6d91151)
Build Update for FdaSilvaYY/openssl - Build: #1644 Status: Fixed Duration: 36 minutes and 32 seconds Commit: 6d91151 (const-app-options) Author: FdaSilvaYY Message: Constify char* parameters in apps code View the changeset: https://github.com/FdaSilvaYY/openssl/compare/d55a635de0a0...6d91151b9e68 View the full build log and details: https://travis-ci.org/FdaSilvaYY/openssl/builds/150189143 -- 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 ca1cb0d4346bfefe00ec5d240e99b95c8ab743af (commit) from a6f5d614c53aaa58595af4998228e82404132739 (commit) - Log - commit ca1cb0d4346bfefe00ec5d240e99b95c8ab743af Author: Tomas MrazDate: Fri Aug 5 09:33:30 2016 +0200 Fix irregularities in GENERAL_NAME_print(). Add colon when printing Registered ID. Remove extra space when printing DirName. Reviewed-by: Richard Levitte Reviewed-by: Kurt Roeckx Reviewed-by: Rich Salz (Merged from https://github.com/openssl/openssl/pull/1401) --- Summary of changes: crypto/x509v3/v3_alt.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/crypto/x509v3/v3_alt.c b/crypto/x509v3/v3_alt.c index 34b950e..0364e33 100644 --- a/crypto/x509v3/v3_alt.c +++ b/crypto/x509v3/v3_alt.c @@ -158,7 +158,7 @@ int GENERAL_NAME_print(BIO *out, GENERAL_NAME *gen) break; case GEN_DIRNAME: -BIO_printf(out, "DirName: "); +BIO_printf(out, "DirName:"); X509_NAME_print_ex(out, gen->d.dirn, 0, XN_FLAG_ONELINE); break; @@ -180,7 +180,7 @@ int GENERAL_NAME_print(BIO *out, GENERAL_NAME *gen) break; case GEN_RID: -BIO_printf(out, "Registered ID"); +BIO_printf(out, "Registered ID:"); i2a_ASN1_OBJECT(out, gen->d.rid); break; } _ openssl-commits mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-commits
[openssl-commits] Build failed: openssl 1.0.921
Build openssl 1.0.921 failed Commit c202acdabf by FdaSilvaYY on 8/6/2016 12:04 AM: ASN1_buf_print, asn1_print_, X509_NAME_oneline, X509_NAME_print Configure your notification preferences _ 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 a6f5d614c53aaa58595af4998228e82404132739 (commit) from 5e93e5fc377ebc8bc30ffac1fa20a04cb25459eb (commit) - Log - commit a6f5d614c53aaa58595af4998228e82404132739 Author: Rob PercivalDate: Fri Aug 5 21:27:12 2016 -0400 Mkae CT_log_new_from_base64 always return 0 on failure In one failure case, it used to return -1. That failure case (CTLOG_new() returning NULL) was not usefully distinct from all of the other failure cases. Reviewed-by: Matt Caswell Reviewed-by: Rich Salz (Merged from https://github.com/openssl/openssl/pull/1407) --- Summary of changes: crypto/ct/ct_b64.c | 2 +- include/openssl/ct.h | 5 - util/libcrypto.num | 1 - 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/crypto/ct/ct_b64.c b/crypto/ct/ct_b64.c index 80bd45e..d13d8f2 100644 --- a/crypto/ct/ct_b64.c +++ b/crypto/ct/ct_b64.c @@ -149,7 +149,7 @@ int CTLOG_new_from_base64(CTLOG **ct_log, const char *pkey_base64, const char *n *ct_log = CTLOG_new(pkey, name); if (*ct_log == NULL) { EVP_PKEY_free(pkey); -return -1; +return 0; } return 1; diff --git a/include/openssl/ct.h b/include/openssl/ct.h index d77d168..07068af 100644 --- a/include/openssl/ct.h +++ b/include/openssl/ct.h @@ -408,12 +408,15 @@ __owur int o2i_SCT_signature(SCT *sct, const unsigned char **in, size_t len); /* * Creates a new CT log instance with the given |public_key| and |name|. + * Returns NULL if malloc fails or if |public_key| cannot be converted to DER. * Should be deleted by the caller using CTLOG_free when no longer needed. */ CTLOG *CTLOG_new(EVP_PKEY *public_key, const char *name); /* - * Creates a new CT |ct_log| instance with the given base64 public_key and |name|. + * Creates a new CTLOG instance with the base64-encoded SubjectPublicKeyInfo DER + * in |pkey_base64|. The |name| is a string to help users identify this log. + * Returns 1 on success, 0 on failure. * Should be deleted by the caller using CTLOG_free when no longer needed. */ int CTLOG_new_from_base64(CTLOG ** ct_log, diff --git a/util/libcrypto.num b/util/libcrypto.num index 0c7cd9a..a02cc8d 100644 --- a/util/libcrypto.num +++ b/util/libcrypto.num @@ -3484,7 +3484,6 @@ EVP_OpenFinal 3432 1_1_0 EXIST::FUNCTION:RSA RAND_egd_bytes 3433 1_1_0 EXIST::FUNCTION:EGD UI_method_get_writer3434 1_1_0 EXIST::FUNCTION:UI BN_secure_new 3435 1_1_0 EXIST::FUNCTION: -CTLOG_new_null 3436 1_1_0 EXIST::FUNCTION:CT SHA1_Update 3437 1_1_0 EXIST::FUNCTION: BIO_s_connect 3438 1_1_0 EXIST::FUNCTION:SOCK EVP_MD_meth_get_init3439 1_1_0 EXIST::FUNCTION: _ openssl-commits mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-commits
[openssl-commits] Broken: FdaSilvaYY/openssl#1642 (apps_cleanup - dd13bc6)
Build Update for FdaSilvaYY/openssl - Build: #1642 Status: Broken Duration: 41 minutes and 1 second Commit: dd13bc6 (apps_cleanup) Author: FdaSilvaYY Message: Constify char* input parameters in apps code View the changeset: https://github.com/FdaSilvaYY/openssl/compare/8a5f7a98cd98...dd13bc62d726 View the full build log and details: https://travis-ci.org/FdaSilvaYY/openssl/builds/150188128 -- 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] Errored: ka7/openssl#1 (spelling_fix - 57bf6fb)
Build Update for ka7/openssl - Build: #1 Status: Errored Duration: 6 hours, 26 minutes, and 12 seconds Commit: 57bf6fb (spelling_fix) Author: klemens Message: spelling fixes, just comments and readme. View the changeset: https://github.com/ka7/openssl/compare/c8a18468caef^...57bf6fb1c075 View the full build log and details: https://travis-ci.org/ka7/openssl/builds/150119443 -- 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] Broken: openssl/openssl#5376 (master - 1ccbe6b)
Build Update for openssl/openssl - Build: #5376 Status: Broken Duration: 45 minutes and 8 seconds Commit: 1ccbe6b (master) Author: Rob Percival Message: Removes CTLOG_new_null from the CT public API This is an entirely useless function, given that CTLOG is publicly immutable. Reviewed-by: Matt CaswellReviewed-by: Rich Salz (Merged from https://github.com/openssl/openssl/pull/1406) View the changeset: https://github.com/openssl/openssl/compare/850864d81c49...1ccbe6b32c98 View the full build log and details: https://travis-ci.org/openssl/openssl/builds/150179616 -- 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 5e93e5fc377ebc8bc30ffac1fa20a04cb25459eb (commit) via 6025001707fd65679d758c877200469d4e72ea88 (commit) from 1ccbe6b32c98f61526e364c7abc94f55ec600293 (commit) - Log - commit 5e93e5fc377ebc8bc30ffac1fa20a04cb25459eb Author: klemensDate: Fri Aug 5 21:36:29 2016 +0200 fixing too optimistic typo-fix Reviewed-by: Matt Caswell Reviewed-by: Rich Salz (Merged from https://github.com/openssl/openssl/pull/1413) commit 6025001707fd65679d758c877200469d4e72ea88 Author: klemens Date: Fri Aug 5 19:56:58 2016 +0200 spelling fixes, just comments and readme. Reviewed-by: Matt Caswell Reviewed-by: Rich Salz (Merged from https://github.com/openssl/openssl/pull/1413) --- Summary of changes: CHANGES | 38 ++-- Configurations/README| 2 +- apps/ts.c| 2 +- crypto/aes/asm/aes-ia64.S| 2 +- crypto/aes/asm/aes-ppc.pl| 2 +- crypto/aes/asm/aesni-sha256-x86_64.pl| 2 +- crypto/aes/asm/aesni-x86_64.pl | 2 +- crypto/asn1/tasn_dec.c | 2 +- crypto/asn1/tasn_fre.c | 2 +- crypto/bio/b_sock2.c | 4 +-- crypto/bio/bss_mem.c | 2 +- crypto/bn/asm/ia64.S | 6 ++--- crypto/bn/asm/mips.pl| 2 +- crypto/bn/asm/ppc.pl | 4 +-- crypto/bn/asm/sparcv8plus.S | 2 +- crypto/bn/asm/sparcv9-mont.pl| 2 +- crypto/bn/asm/sparcv9a-mont.pl | 2 +- crypto/bn/asm/x86-mont.pl| 2 +- crypto/chacha/asm/chacha-armv4.pl| 2 +- crypto/ec/asm/ecp_nistz256-armv4.pl | 2 +- crypto/include/internal/cryptlib_int.h | 2 +- crypto/modes/asm/ghash-x86.pl| 6 ++--- crypto/ocsp/ocsp_cl.c| 2 +- crypto/pem/pem_lib.c | 2 +- crypto/poly1305/asm/poly1305-ppc.pl | 2 +- crypto/rand/rand_egd.c | 2 +- crypto/rc4/asm/rc4-586.pl| 2 +- crypto/rc4/asm/rc4-x86_64.pl | 2 +- crypto/sha/asm/sha1-ppc.pl | 2 +- crypto/sha/asm/sha512-x86_64.pl | 2 +- crypto/sparccpuid.S | 2 +- crypto/x509/x509_vfy.c | 2 +- crypto/x509/x_crl.c | 2 +- crypto/x509v3/pcy_tree.c | 2 +- doc/apps/cms.pod | 2 +- doc/apps/s_client.pod| 2 +- doc/apps/sess_id.pod | 2 +- doc/apps/smime.pod | 2 +- doc/crypto/ASYNC_start_job.pod | 2 +- doc/crypto/EVP_EncryptInit.pod | 2 +- doc/crypto/OPENSSL_malloc.pod| 2 +- doc/crypto/X509_STORE_CTX_set_verify_cb.pod | 2 +- doc/crypto/X509_STORE_set_verify_cb_func.pod | 2 +- doc/crypto/X509_get_extension_flags.pod | 2 +- include/openssl/bn.h | 2 +- include/openssl/engine.h | 2 +- ssl/ssl_locl.h | 2 +- ssl/statem/statem_dtls.c | 2 +- ssl/statem/statem_srvr.c | 4 +-- ssl/t1_enc.c | 2 +- test/destest.c | 2 +- test/ecdsatest.c | 2 +- test/recipes/01-test_symbol_presence.t | 2 +- test/recipes/25-test_d2i.t | 2 +- test/recipes/70-test_sslrecords.t| 2 +- test/smime-certs/ca.cnf | 2 +- 56 files changed, 81 insertions(+), 81 deletions(-) diff --git a/CHANGES b/CHANGES index 5cf0028..d3c04a9 100644 --- a/CHANGES +++ b/CHANGES @@ -1822,7 +1822,7 @@ possible to have different stores per SSL structure or one store in the parent SSL_CTX. Include distinct stores for certificate chain verification and chain building. New ctrl SSL_CTRL_BUILD_CERT_CHAIN - to build and store a certificate chain in CERT structure: returing + to build and store a certificate chain in CERT structure: returning an error if the chain cannot be built: this will allow applications to test if a chain is correctly configured. @@ -2065,7 +2065,7 @@ 3. Check DSA/ECDSA signatures use DER. - Reencode DSA/ECDSA signatures and compare with the original received + Re-encode DSA/ECDSA signatures and compare with the original received signature.
[openssl-commits] [openssl] master update
The branch master has been updated via 1ccbe6b32c98f61526e364c7abc94f55ec600293 (commit) from 850864d81c49697b08254eebf565e8251f2e30db (commit) - Log - commit 1ccbe6b32c98f61526e364c7abc94f55ec600293 Author: Rob PercivalDate: Thu Aug 4 18:48:48 2016 +0100 Removes CTLOG_new_null from the CT public API This is an entirely useless function, given that CTLOG is publicly immutable. Reviewed-by: Matt Caswell Reviewed-by: Rich Salz (Merged from https://github.com/openssl/openssl/pull/1406) --- Summary of changes: crypto/ct/ct_err.c | 1 - crypto/ct/ct_log.c | 16 include/openssl/ct.h | 6 -- 3 files changed, 4 insertions(+), 19 deletions(-) diff --git a/crypto/ct/ct_err.c b/crypto/ct/ct_err.c index dbf0bd2..4349eb4 100644 --- a/crypto/ct/ct_err.c +++ b/crypto/ct/ct_err.c @@ -22,7 +22,6 @@ static ERR_STRING_DATA CT_str_functs[] = { {ERR_FUNC(CT_F_CTLOG_NEW), "CTLOG_new"}, {ERR_FUNC(CT_F_CTLOG_NEW_FROM_BASE64), "CTLOG_new_from_base64"}, {ERR_FUNC(CT_F_CTLOG_NEW_FROM_CONF), "ctlog_new_from_conf"}, -{ERR_FUNC(CT_F_CTLOG_NEW_NULL), "CTLOG_new_null"}, {ERR_FUNC(CT_F_CTLOG_STORE_LOAD_CTX_NEW), "ctlog_store_load_ctx_new"}, {ERR_FUNC(CT_F_CTLOG_STORE_LOAD_FILE), "CTLOG_STORE_load_file"}, {ERR_FUNC(CT_F_CTLOG_STORE_LOAD_LOG), "ctlog_store_load_log"}, diff --git a/crypto/ct/ct_log.c b/crypto/ct/ct_log.c index 1874d91..13f7f39 100644 --- a/crypto/ct/ct_log.c +++ b/crypto/ct/ct_log.c @@ -234,10 +234,12 @@ end: */ CTLOG *CTLOG_new(EVP_PKEY *public_key, const char *name) { -CTLOG *ret = CTLOG_new_null(); +CTLOG *ret = OPENSSL_zalloc(sizeof(*ret)); -if (ret == NULL) +if (ret == NULL) { +CTerr(CT_F_CTLOG_NEW, ERR_R_MALLOC_FAILURE); return NULL; +} ret->name = OPENSSL_strdup(name); if (ret->name == NULL) { @@ -255,16 +257,6 @@ err: return NULL; } -CTLOG *CTLOG_new_null(void) -{ -CTLOG *ret = OPENSSL_zalloc(sizeof(*ret)); - -if (ret == NULL) -CTerr(CT_F_CTLOG_NEW_NULL, ERR_R_MALLOC_FAILURE); - -return ret; -} - /* Frees CT log and associated structures */ void CTLOG_free(CTLOG *log) { diff --git a/include/openssl/ct.h b/include/openssl/ct.h index 3b011cc..d77d168 100644 --- a/include/openssl/ct.h +++ b/include/openssl/ct.h @@ -413,12 +413,6 @@ __owur int o2i_SCT_signature(SCT *sct, const unsigned char **in, size_t len); CTLOG *CTLOG_new(EVP_PKEY *public_key, const char *name); /* - * Creates a new, blank CT log instance. - * Should be deleted by the caller using CTLOG_free when no longer needed. - */ -CTLOG *CTLOG_new_null(void); - -/* * Creates a new CT |ct_log| instance with the given base64 public_key and |name|. * Should be deleted by the caller using CTLOG_free when no longer needed. */ _ openssl-commits mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-commits
[openssl-commits] Passed: openssl/openssl#5369 (master - 39a4328)
Build Update for openssl/openssl - Build: #5369 Status: Passed Duration: 31 minutes and 53 seconds Commit: 39a4328 (master) Author: Dr. Stephen Henson Message: Sanity check input length in OPENSSL_uni2asc(). Thanks to Hanno Böck for reporting this bug. Reviewed-by: Rich SalzView the changeset: https://github.com/openssl/openssl/compare/cec0a002ffeb...39a43280316f View the full build log and details: https://travis-ci.org/openssl/openssl/builds/150119031 -- 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] Passed: ka7/openssl#2 (spelling_fix - 5cca488)
Build Update for ka7/openssl - Build: #2 Status: Passed Duration: 33 minutes and 53 seconds Commit: 5cca488 (spelling_fix) Author: klemens Message: fixing too optimistic typo-fix View the changeset: https://github.com/ka7/openssl/compare/57bf6fb1c075...5cca488e98c2 View the full build log and details: https://travis-ci.org/ka7/openssl/builds/150141062 -- 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 850864d81c49697b08254eebf565e8251f2e30db (commit) from 25d498c1761bf04f415900d4b64d14ccdbce3e30 (commit) - Log - commit 850864d81c49697b08254eebf565e8251f2e30db Author: Richard LevitteDate: Fri Aug 5 21:35:32 2016 +0200 openssl-format-source: A few more (DECLARE|IMPLEMENT) variants to care for Reviewed-by: Rich Salz --- Summary of changes: util/openssl-format-source | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/util/openssl-format-source b/util/openssl-format-source index 77645af..19f2b72 100755 --- a/util/openssl-format-source +++ b/util/openssl-format-source @@ -124,7 +124,7 @@ do perl -np \ -e 's/^([ \t]*)\/\*([ \t]+.*)\*\/[ \t]*$/my ($x1,$x2) = ($1, $2); if (length("$x1$x2")<75 && $x2 !~ m#^\s*\*INDENT-(ON|OFF)\*\s*$#) {$c="-"}else{$c=""}; "$x1\/*$c$x2*\/"/e;' \ -e 's/^\/\* ((Copyright|=|).*)$/\/*-$1/;' \ - -e 's/^((DECLARE|IMPLEMENT)_(EXTERN_ASN1|ASN1|ADB|STACK_OF|PKCS12_STACK_OF).*)$/\/**INDENT-OFF**\/\n$1\n\/**INDENT-ON**\//;' \ + -e 's/^((DECLARE|IMPLEMENT)_(EXTERN_ASN1|STATIC_ASN1|ASN1|ADB|STACK_OF|PKCS12_STACK_OF|PEM|OBJ|LHASH|DEPRECATED).*)$/\/**INDENT-OFF**\/\n$1\n\/**INDENT-ON**\//;' \ -e 's/^([ \t]*(make_dh|make_dh_bn|make_rfc5114_td)\(.*\)[ \t,]*)$/\/**INDENT-OFF**\/\n$1\n\/**INDENT-ON**\//;' \ -e 's/^(ASN1_ADB_TEMPLATE\(.*)$/\/**INDENT-OFF**\/\n$1\n\/**INDENT-ON**\//;' \ -e 's/^((ASN1|ADB)_.*_(end|END)\(.*[\){=,;]+[ \t]*)$/$1\n\/**INDENT-ON**\//;' \ _ 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 25d498c1761bf04f415900d4b64d14ccdbce3e30 (commit) via e38da82047ae92e78c948cdc31933957f367e538 (commit) via 72c7658118dea1f4b65c699ba7225004138be179 (commit) via 74656a82e606d7b4924166d459d18677ea83f9d8 (commit) via b4aaf194f05edc7c4e4b04758c094fe8bdd04e89 (commit) via 5cdad22f3e6ed5077b6c06dc2ac4edcea7bc0bb4 (commit) from 39a43280316f1b9c45be5ac5b04f4f5c3f923686 (commit) - Log - commit 25d498c1761bf04f415900d4b64d14ccdbce3e30 Author: Richard LevitteDate: Fri Aug 5 12:54:57 2016 +0200 The capi engine uses stdio, so don't build it when configuring 'no-stdio' Reviewed-by: Rich Salz commit e38da82047ae92e78c948cdc31933957f367e538 Author: Richard Levitte Date: Fri Aug 5 01:54:27 2016 +0200 Remove OPENSSL_NO_STDIO guards around certain SSL cert/key functions These functions are: SSL_use_certificate_file SSL_use_RSAPrivateKey_file SSL_use_PrivateKey_file SSL_CTX_use_certificate_file SSL_CTX_use_RSAPrivateKey_file SSL_CTX_use_PrivateKey_file SSL_use_certificate_chain_file Internally, they use BIO_s_file(), which is defined and implemented at all times, even when OpenSSL is configured no-stdio. Reviewed-by: Rich Salz commit 72c7658118dea1f4b65c699ba7225004138be179 Author: Richard Levitte Date: Fri Aug 5 10:58:16 2016 +0200 make update Reviewed-by: Rich Salz commit 74656a82e606d7b4924166d459d18677ea83f9d8 Author: Richard Levitte Date: Fri Aug 5 10:57:47 2016 +0200 util/mkdef.pl: mark certain PEM function declarations with STDIO The macros that produce PEM_write_FOO() andd PEM_read_FOO() only do so unless 'no-stdio' has been configured. mkdef.pl should mimic that by marking those functions with the "STDIO" algo. Reviewed-by: Rich Salz commit b4aaf194f05edc7c4e4b04758c094fe8bdd04e89 Author: Richard Levitte Date: Fri Aug 5 00:48:44 2016 +0200 Travis: add a build with no-stdio Reviewed-by: Rich Salz commit 5cdad22f3e6ed5077b6c06dc2ac4edcea7bc0bb4 Author: Richard Levitte Date: Fri Aug 5 00:32:36 2016 +0200 Move the building of test/buildtest_*. to be done unconditionally These were guarded by $disabled{tests}. However, 'tests' is disabled if we configure 'no-stdio', which means that we don't detect the lack of OPENSSL_NO_STDIO guards in our public header files. So we move the generation and build of test/buildtest_*.c to be unconditional. Reviewed-by: Rich Salz --- Summary of changes: .travis.yml| 10 ++ Configure | 2 +- ssl/ssl_rsa.c | 14 test/build.info| 15 test/generate_buildtest.pl | 9 - util/libcrypto.num | 88 +++--- util/libssl.num| 4 +-- util/mkdef.pl | 8 ++--- 8 files changed, 77 insertions(+), 73 deletions(-) diff --git a/.travis.yml b/.travis.yml index cd8589f..b1d418f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -30,6 +30,7 @@ env: - 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" matrix: include: @@ -49,14 +50,23 @@ matrix: compiler: clang-3.6 env: CONFIG_OPTS="no-shared no-asm enable-asan enable-rc5 enable-md2" - os: linux + compiler: clang-3.6 + env: CONFIG_OPTS="no-stdio" +- os: linux compiler: gcc-5 env: CONFIG_OPTS="no-asm enable-ubsan enable-rc5 enable-md2 -DPEDANTIC" - os: linux compiler: i686-w64-mingw32-gcc env: CONFIG_OPTS="no-pic" - os: linux + compiler: i686-w64-mingw32-gcc + env: CONFIG_OPTS="no-stdio" +- os: linux compiler: x86_64-w64-mingw32-gcc env: CONFIG_OPTS="no-pic" +- os: linux + compiler: x86_64-w64-mingw32-gcc + env: CONFIG_OPTS="no-stdio" exclude: - os: linux compiler: clang diff --git a/Configure b/Configure index d4f67ab..bf5b2c6 100755 --- a/Configure +++ b/Configure @@ -437,7 +437,7 @@ my @disable_cascades = ( # no-autoalginit is only useful when building non-shared "autoalginit" => [ "shared", "apps" ], -"stdio" => [ "apps" ], +
[openssl-commits] [openssl] OpenSSL_1_0_1-stable update
The branch OpenSSL_1_0_1-stable has been updated via 7a4979815b3ce7d280ed30b3b1df2a23481c2331 (commit) from d23de0bbf9e2c7a64065e2bf1907c6cceda78eb9 (commit) - Log - commit 7a4979815b3ce7d280ed30b3b1df2a23481c2331 Author: Dr. Stephen HensonDate: Fri Aug 5 17:59:32 2016 +0100 Sanity check input length in OPENSSL_uni2asc(). Thanks to Hanno Böck for reporting this bug. Reviewed-by: Rich Salz (cherry picked from commit 39a43280316f1b9c45be5ac5b04f4f5c3f923686) Conflicts: crypto/pkcs12/p12_utl.c --- Summary of changes: crypto/pkcs12/p12_utl.c | 4 1 file changed, 4 insertions(+) diff --git a/crypto/pkcs12/p12_utl.c b/crypto/pkcs12/p12_utl.c index a0b992e..e466f76 100644 --- a/crypto/pkcs12/p12_utl.c +++ b/crypto/pkcs12/p12_utl.c @@ -91,6 +91,10 @@ char *OPENSSL_uni2asc(unsigned char *uni, int unilen) { int asclen, i; char *asctmp; + +/* string must contain an even number of bytes */ +if (unilen & 1) +return NULL; asclen = unilen / 2; /* If no terminating zero allow for one */ if (!unilen || uni[unilen - 1]) _ 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 13bacff9aa9a457218ccdcf83224357c9464676e (commit) from e1be1dce7722ee40ced16b1b91d5e1b9fce13d08 (commit) - Log - commit 13bacff9aa9a457218ccdcf83224357c9464676e Author: Dr. Stephen HensonDate: Fri Aug 5 17:59:32 2016 +0100 Sanity check input length in OPENSSL_uni2asc(). Thanks to Hanno Böck for reporting this bug. Reviewed-by: Rich Salz (cherry picked from commit 39a43280316f1b9c45be5ac5b04f4f5c3f923686) Conflicts: crypto/pkcs12/p12_utl.c --- Summary of changes: crypto/pkcs12/p12_utl.c | 4 1 file changed, 4 insertions(+) diff --git a/crypto/pkcs12/p12_utl.c b/crypto/pkcs12/p12_utl.c index a0b992e..e466f76 100644 --- a/crypto/pkcs12/p12_utl.c +++ b/crypto/pkcs12/p12_utl.c @@ -91,6 +91,10 @@ char *OPENSSL_uni2asc(unsigned char *uni, int unilen) { int asclen, i; char *asctmp; + +/* string must contain an even number of bytes */ +if (unilen & 1) +return NULL; asclen = unilen / 2; /* If no terminating zero allow for one */ if (!unilen || uni[unilen - 1]) _ 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 d23de0bbf9e2c7a64065e2bf1907c6cceda78eb9 (commit) from 3c39313f7bba2663961f6085bcd010e61004fe6e (commit) - Log - commit d23de0bbf9e2c7a64065e2bf1907c6cceda78eb9 Author: Dr. Stephen HensonDate: Fri Aug 5 16:21:26 2016 +0100 Leak fixes. Fix error path leaks in a2i_ASN1_STRING(), a2i_ASN1_INTEGER() and a2i_ASN1_ENUMERATED(). Thanks to Shi Lei for reporting these issues. Reviewed-by: Rich Salz (cherry picked from commit e1be1dce7722ee40ced16b1b91d5e1b9fce13d08) --- Summary of changes: crypto/asn1/f_enum.c | 4 ++-- crypto/asn1/f_int.c| 4 ++-- crypto/asn1/f_string.c | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/crypto/asn1/f_enum.c b/crypto/asn1/f_enum.c index 591c3b5..94cd54d 100644 --- a/crypto/asn1/f_enum.c +++ b/crypto/asn1/f_enum.c @@ -160,8 +160,6 @@ int a2i_ASN1_ENUMERATED(BIO *bp, ASN1_ENUMERATED *bs, char *buf, int size) i * 2); if (sp == NULL) { ASN1err(ASN1_F_A2I_ASN1_ENUMERATED, ERR_R_MALLOC_FAILURE); -if (s != NULL) -OPENSSL_free(s); goto err; } s = sp; @@ -199,5 +197,7 @@ int a2i_ASN1_ENUMERATED(BIO *bp, ASN1_ENUMERATED *bs, char *buf, int size) err_sl: ASN1err(ASN1_F_A2I_ASN1_ENUMERATED, ASN1_R_SHORT_LINE); } +if (ret != 1) +OPENSSL_free(s); return (ret); } diff --git a/crypto/asn1/f_int.c b/crypto/asn1/f_int.c index 4a81f81..2bdc78d 100644 --- a/crypto/asn1/f_int.c +++ b/crypto/asn1/f_int.c @@ -172,8 +172,6 @@ int a2i_ASN1_INTEGER(BIO *bp, ASN1_INTEGER *bs, char *buf, int size) sp = OPENSSL_realloc_clean(s, slen, num + i * 2); if (sp == NULL) { ASN1err(ASN1_F_A2I_ASN1_INTEGER, ERR_R_MALLOC_FAILURE); -if (s != NULL) -OPENSSL_free(s); goto err; } s = sp; @@ -211,5 +209,7 @@ int a2i_ASN1_INTEGER(BIO *bp, ASN1_INTEGER *bs, char *buf, int size) err_sl: ASN1err(ASN1_F_A2I_ASN1_INTEGER, ASN1_R_SHORT_LINE); } +if (ret != 1) +OPENSSL_free(s); return (ret); } diff --git a/crypto/asn1/f_string.c b/crypto/asn1/f_string.c index 6a6cf34..0f7b9cf 100644 --- a/crypto/asn1/f_string.c +++ b/crypto/asn1/f_string.c @@ -166,8 +166,6 @@ int a2i_ASN1_STRING(BIO *bp, ASN1_STRING *bs, char *buf, int size) i * 2); if (sp == NULL) { ASN1err(ASN1_F_A2I_ASN1_STRING, ERR_R_MALLOC_FAILURE); -if (s != NULL) -OPENSSL_free(s); goto err; } s = sp; @@ -205,5 +203,7 @@ int a2i_ASN1_STRING(BIO *bp, ASN1_STRING *bs, char *buf, int size) err_sl: ASN1err(ASN1_F_A2I_ASN1_STRING, ASN1_R_SHORT_LINE); } +if (ret != 1) +OPENSSL_free(s); return (ret); } _ openssl-commits mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-commits
[openssl-commits] Passed: ekasper/openssl#20 (0062-indent - 63f3b91)
Build Update for ekasper/openssl - Build: #20 Status: Passed Duration: 29 minutes and 14 seconds Commit: 63f3b91 (0062-indent) Author: Emilia Kasper Message: Indent ssl/ Run util/openssl-format-source on ssl/ Some comments and hand-formatted tables were fixed up manually by disabling auto-formatting. View the changeset: https://github.com/ekasper/openssl/compare/684bc13e58c3^...63f3b9158149 View the full build log and details: https://travis-ci.org/ekasper/openssl/builds/150108051 -- 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] Errored: openssl/openssl#5362 (master - 684bc13)
Build Update for openssl/openssl - Build: #5362 Status: Errored Duration: 28 minutes and 25 seconds Commit: 684bc13 (master) Author: Rich Salz Message: Make update, etc. Reviewed-by: Richard LevitteView the changeset: https://github.com/openssl/openssl/compare/10d2ec0cbe1b...684bc13e58c3 View the full build log and details: https://travis-ci.org/openssl/openssl/builds/150081677 -- 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] Passed: ekasper/openssl#19 (0061-fix-alpn-tests - 7532d5c)
Build Update for ekasper/openssl - Build: #19 Status: Passed Duration: 44 minutes and 59 seconds Commit: 7532d5c (0061-fix-alpn-tests) Author: Emilia Kasper Message: Fix ALPN tests when NPN is off OPENSSL_NO_NEXTPROTONEG only disables NPN, not ALPN View the changeset: https://github.com/ekasper/openssl/commit/7532d5c4027b View the full build log and details: https://travis-ci.org/ekasper/openssl/builds/150081542 -- 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] OpenSSL_1_0_2-stable update
The branch OpenSSL_1_0_2-stable has been updated via e1be1dce7722ee40ced16b1b91d5e1b9fce13d08 (commit) from 32baafb2f6fb2a424824df08232d86765f554880 (commit) - Log - commit e1be1dce7722ee40ced16b1b91d5e1b9fce13d08 Author: Dr. Stephen HensonDate: Fri Aug 5 16:21:26 2016 +0100 Leak fixes. Fix error path leaks in a2i_ASN1_STRING(), a2i_ASN1_INTEGER() and a2i_ASN1_ENUMERATED(). Thanks to Shi Lei for reporting these issues. Reviewed-by: Rich Salz --- Summary of changes: crypto/asn1/f_enum.c | 4 ++-- crypto/asn1/f_int.c| 4 ++-- crypto/asn1/f_string.c | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/crypto/asn1/f_enum.c b/crypto/asn1/f_enum.c index 591c3b5..94cd54d 100644 --- a/crypto/asn1/f_enum.c +++ b/crypto/asn1/f_enum.c @@ -160,8 +160,6 @@ int a2i_ASN1_ENUMERATED(BIO *bp, ASN1_ENUMERATED *bs, char *buf, int size) i * 2); if (sp == NULL) { ASN1err(ASN1_F_A2I_ASN1_ENUMERATED, ERR_R_MALLOC_FAILURE); -if (s != NULL) -OPENSSL_free(s); goto err; } s = sp; @@ -199,5 +197,7 @@ int a2i_ASN1_ENUMERATED(BIO *bp, ASN1_ENUMERATED *bs, char *buf, int size) err_sl: ASN1err(ASN1_F_A2I_ASN1_ENUMERATED, ASN1_R_SHORT_LINE); } +if (ret != 1) +OPENSSL_free(s); return (ret); } diff --git a/crypto/asn1/f_int.c b/crypto/asn1/f_int.c index 4a81f81..2bdc78d 100644 --- a/crypto/asn1/f_int.c +++ b/crypto/asn1/f_int.c @@ -172,8 +172,6 @@ int a2i_ASN1_INTEGER(BIO *bp, ASN1_INTEGER *bs, char *buf, int size) sp = OPENSSL_realloc_clean(s, slen, num + i * 2); if (sp == NULL) { ASN1err(ASN1_F_A2I_ASN1_INTEGER, ERR_R_MALLOC_FAILURE); -if (s != NULL) -OPENSSL_free(s); goto err; } s = sp; @@ -211,5 +209,7 @@ int a2i_ASN1_INTEGER(BIO *bp, ASN1_INTEGER *bs, char *buf, int size) err_sl: ASN1err(ASN1_F_A2I_ASN1_INTEGER, ASN1_R_SHORT_LINE); } +if (ret != 1) +OPENSSL_free(s); return (ret); } diff --git a/crypto/asn1/f_string.c b/crypto/asn1/f_string.c index 6a6cf34..0f7b9cf 100644 --- a/crypto/asn1/f_string.c +++ b/crypto/asn1/f_string.c @@ -166,8 +166,6 @@ int a2i_ASN1_STRING(BIO *bp, ASN1_STRING *bs, char *buf, int size) i * 2); if (sp == NULL) { ASN1err(ASN1_F_A2I_ASN1_STRING, ERR_R_MALLOC_FAILURE); -if (s != NULL) -OPENSSL_free(s); goto err; } s = sp; @@ -205,5 +203,7 @@ int a2i_ASN1_STRING(BIO *bp, ASN1_STRING *bs, char *buf, int size) err_sl: ASN1err(ASN1_F_A2I_ASN1_STRING, ASN1_R_SHORT_LINE); } +if (ret != 1) +OPENSSL_free(s); return (ret); } _ 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 cec0a002ffebda5040f9a00ad0f67fbfad53b80f (commit) via ad0a0a3a99828f1be722053ee6327813a6f6d789 (commit) from 3dc87806ce4517d58600b44975e14247cee1c807 (commit) - Log - commit cec0a002ffebda5040f9a00ad0f67fbfad53b80f Author: Emilia KasperDate: Fri Aug 5 11:33:48 2016 +0200 Add --gcov-options '\-lp' to coverage Should result in more accurate header file coverage, see https://github.com/eddyxu/cpp-coveralls/issues/54 Reviewed-by: Kurt Roeckx commit ad0a0a3a99828f1be722053ee6327813a6f6d789 Author: Emilia Kasper Date: Wed Aug 3 15:29:21 2016 +0200 Add a coverage target Run tests with coverage and report to coveralls.io For simplicity, this currently only adds a single target in a configuration that attempts to maximize coverage. The true CI coverage from all the various builds may be a little larger. The coverage run has the following configuration: - no-asm: since we can't track asm coverage anyway, might as well measure the non-asm code coverage. - Enable various disabled-by-default options: - rc5 - md2 - ec_nistp_64_gcc_128 - ssl3 - ssl3-method - weak-ssl-ciphers Finally, observe that no-pic implies no-shared, and therefore running both builds in the matrix is redundant. Reviewed-by: Richard Levitte Reviewed-by: Kurt Roeckx --- Summary of changes: .travis.yml | 12 +++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index aee34cf..cd8589f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,6 +1,9 @@ language: c cache: ccache +before_install: +- pip install --user cpp-coveralls + addons: apt: packages: @@ -25,13 +28,15 @@ compiler: env: - CONFIG_OPTS="" DESTDIR="_install" - CONFIG_OPTS="--debug no-shared enable-crypto-mdebug enable-rc5 enable-md2" -- CONFIG_OPTS="--strict-warnings no-shared" BUILDONLY="yes" - CONFIG_OPTS="no-pic --strict-warnings" BUILDONLY="yes" - CONFIG_OPTS="no-engine no-shared --strict-warnings" BUILDONLY="yes" matrix: include: - os: linux + compiler: gcc + env: CONFIG_OPTS="--debug --coverage no-asm enable-rc5 enable-md2 enable-ec_nistp_64_gcc_128 enable-ssl3 enable-ssl3-method enable-weak-ssl-ciphers" COVERALLS="yes" +- os: linux compiler: clang-3.6 env: CONFIG_OPTS="no-shared enable-asan" - os: linux @@ -107,6 +112,11 @@ script: fi - cd $top +after_success: +- if [ -n "$COVERALLS" ]; then + coveralls -b . --gcov-options '\-lp'; + fi; + notifications: email: - openssl-commits@openssl.org _ 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 684bc13e58c3c53b414a5a775b1118f04ad78bd7 (commit) from 10d2ec0cbe1be4479ab8b4577bf864154724af20 (commit) - Log - commit 684bc13e58c3c53b414a5a775b1118f04ad78bd7 Author: Rich SalzDate: Fri Aug 5 11:16:07 2016 -0400 Make update, etc. Reviewed-by: Richard Levitte --- Summary of changes: apps/progs.h | 2 +- util/libcrypto.num | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/progs.h b/apps/progs.h index ac9d208..5f6f07f 100644 --- a/apps/progs.h +++ b/apps/progs.h @@ -18,7 +18,7 @@ typedef enum FUNC_TYPE { typedef struct function_st { FUNC_TYPE type; const char *name; -int (*func)(int argc,char *argv[]); +int (*func)(int argc, char *argv[]); const OPTIONS *help; } FUNCTION; diff --git a/util/libcrypto.num b/util/libcrypto.num index e4c16b1..1adba30 100644 --- a/util/libcrypto.num +++ b/util/libcrypto.num @@ -1331,7 +1331,7 @@ ERR_peek_last_error 1315 1_1_0 EXIST::FUNCTION: ENGINE_set_cmd_defns1316 1_1_0 EXIST::FUNCTION:ENGINE d2i_ASN1_NULL 1317 1_1_0 EXIST::FUNCTION: RAND_event 1318 1_1_0 EXIST:_WIN32:FUNCTION:DEPRECATEDIN_1_1_0 -i2d_PKCS12_fp 1319 1_1_0 EXIST::FUNCTION: +i2d_PKCS12_fp 1319 1_1_0 EXIST::FUNCTION:STDIO EVP_PKEY_meth_get_init 1320 1_1_0 EXIST::FUNCTION: X509_check_trust1321 1_1_0 EXIST::FUNCTION: b2i_PrivateKey 1322 1_1_0 EXIST::FUNCTION:DSA @@ -1966,7 +1966,7 @@ d2i_PKCS12 1949 1_1_0 EXIST::FUNCTION: X509_policy_node_get0_policy1950 1_1_0 EXIST::FUNCTION: PKCS12_unpack_p7data1951 1_1_0 EXIST::FUNCTION: ECDSA_sign 1952 1_1_0 EXIST::FUNCTION:EC -d2i_PKCS12_fp 1953 1_1_0 EXIST::FUNCTION: +d2i_PKCS12_fp 1953 1_1_0 EXIST::FUNCTION:STDIO CMS_unsigned_get_attr_by_NID1954 1_1_0 EXIST::FUNCTION:CMS UI_add_user_data1955 1_1_0 EXIST::FUNCTION:UI BN_bntest_rand 1956 1_1_0 EXIST::FUNCTION: _ openssl-commits mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-commits
[openssl-commits] Errored: ekasper/openssl#16 (0057-regroup-ssl-test - a6242ec)
Build Update for ekasper/openssl - Build: #16 Status: Errored Duration: 21 minutes and 17 seconds Commit: a6242ec (0057-regroup-ssl-test) Author: Emilia Kasper Message: Reorganize SSL test structures Move custom server and client options from the test dictionary to an "extra" section of each server/client. Rename test expectations to say "Expected". This is a big but straightforward change. Primarily, this allows us to specify multiple server and client contexts without redefining the custom options for each of them. For example, instead of "ServerNPNProtocols", "Server2NPNProtocols", "ResumeServerNPNProtocols", we now have, "NPNProtocols". This simplifies writing resumption and SNI tests. The first application will be resumption tests for NPN and ALPN. Regrouping the options also makes it clearer which options apply to the server, which apply to the client, which configure the test, and which are test expectations. View the changeset: https://github.com/ekasper/openssl/compare/92bd1fb9394a^...a6242ecfb289 View the full build log and details: https://travis-ci.org/ekasper/openssl/builds/150067116 -- 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] Build failed: openssl ctlog_store_setters.268
Build openssl ctlog_store_setters.268 failed Commit 0250e6 by Rob Percival on 8/5/2016 1:19 PM: Improves CTLOG_STORE setters Configure your notification preferences _ openssl-commits mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-commits
[openssl-commits] Passed: FdaSilvaYY/openssl#1640 (apps_cleanup - 8a5f7a9)
Build Update for FdaSilvaYY/openssl - Build: #1640 Status: Passed Duration: 24 minutes and 28 seconds Commit: 8a5f7a9 (apps_cleanup) Author: FdaSilvaYY Message: Constify some inputs strings View the changeset: https://github.com/FdaSilvaYY/openssl/compare/abcdb38ee14a...8a5f7a98cd98 View the full build log and details: https://travis-ci.org/FdaSilvaYY/openssl/builds/149978912 -- 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 9cc76cc40a033ade05a2799a4de5be5f29a35ed1 (commit) from 739fe504e81666e4bd24a5b76d07dabf500d4b73 (commit) - Log - commit 9cc76cc40a033ade05a2799a4de5be5f29a35ed1 Author: Richard LevitteDate: Fri Aug 5 10:14:56 2016 +0200 VMS: Fix building of bad_dtls_test Reviewed-by: Tim Hudson --- Summary of changes: test/bad_dtls_test.c | 4 ++-- test/build.info | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/test/bad_dtls_test.c b/test/bad_dtls_test.c index 5d0c671..9c478f4 100644 --- a/test/bad_dtls_test.c +++ b/test/bad_dtls_test.c @@ -38,8 +38,8 @@ #include #include -#include "ssl/packet_locl.h" -#include "e_os.h" /* for OSSL_NELEM() */ +#include "../ssl/packet_locl.h" +#include "../e_os.h" /* for OSSL_NELEM() */ /* For DTLS1_BAD_VER packets the MAC doesn't include the handshake header */ #define MAC_OFFSET (DTLS1_RT_HEADER_LENGTH + DTLS1_HM_HEADER_LENGTH) diff --git a/test/build.info b/test/build.info index 7edd12e..d731f9c 100644 --- a/test/build.info +++ b/test/build.info @@ -191,7 +191,7 @@ IF[{- !$disabled{tests} -}] DEPEND[clienthellotest]=../libcrypto ../libssl SOURCE[bad_dtls_test]=bad_dtls_test.c - INCLUDE[bad_dtls_test]=.. ../include + INCLUDE[bad_dtls_test]=../include DEPEND[bad_dtls_test]=../libcrypto ../libssl SOURCE[packettest]=packettest.c _ openssl-commits mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-commits
[openssl-commits] Build completed: openssl 1.0.914
Build openssl 1.0.914 completed Commit d7f41bdb9a by FdaSilvaYY on 8/5/2016 7:05 AM: test Configure your notification preferences _ openssl-commits mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-commits
[openssl-commits] Build failed: openssl 1.0.913
Build openssl 1.0.913 failed Commit d55a635de0 by FdaSilvaYY on 8/5/2016 7:05 AM: Constify char* parameters in apps code Configure your notification preferences _ openssl-commits mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-commits
[openssl-commits] Still Failing: FdaSilvaYY/openssl#1636 (oss_constify_api - 49f56e3)
Build Update for FdaSilvaYY/openssl - Build: #1636 Status: Still Failing Duration: 14 minutes and 32 seconds Commit: 49f56e3 (oss_constify_api) Author: FdaSilvaYY Message: ASN1_buf_print, asn1_print_, X509_NAME_oneline, X509_NAME_print Constify some X509_NAME, ASN1 printing code View the changeset: https://github.com/FdaSilvaYY/openssl/compare/0a172e9dc1ef...49f56e3662cd View the full build log and details: https://travis-ci.org/FdaSilvaYY/openssl/builds/149976809 -- 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] Broken: FdaSilvaYY/openssl#1637 (const-app-options - d55a635)
Build Update for FdaSilvaYY/openssl - Build: #1637 Status: Broken Duration: 20 minutes and 38 seconds Commit: d55a635 (const-app-options) Author: FdaSilvaYY Message: Constify char* parameters in apps code View the changeset: https://github.com/FdaSilvaYY/openssl/compare/4edd308abb22...d55a635de0a0 View the full build log and details: https://travis-ci.org/FdaSilvaYY/openssl/builds/149977043 -- 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] Build completed: openssl 1.0.912
Build openssl 1.0.912 completed Commit 49f56e3662 by FdaSilvaYY on 8/5/2016 7:03 AM: ASN1_buf_print, asn1_print_, X509_NAME_oneline, X509_NAME_print Configure your notification preferences _ openssl-commits mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-commits
[openssl-commits] Build failed: openssl 1.0.910
Build openssl 1.0.910 failed Commit abcdb38ee1 by FdaSilvaYY on 8/5/2016 6:57 AM: Constify some input strings Configure your notification preferences _ openssl-commits mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-commits
[openssl-commits] Errored: FdaSilvaYY/openssl#1633 (apps_cleanup - 95f11fd)
Build Update for FdaSilvaYY/openssl - Build: #1633 Status: Errored Duration: 20 minutes and 26 seconds Commit: 95f11fd (apps_cleanup) Author: FdaSilvaYY Message: Constify some input strings View the changeset: https://github.com/FdaSilvaYY/openssl/compare/3b4d898683bd...95f11fd79274 View the full build log and details: https://travis-ci.org/FdaSilvaYY/openssl/builds/149974107 -- 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] Build failed: openssl 1.0.909
Build openssl 1.0.909 failed Commit 95f11fd792 by FdaSilvaYY on 8/5/2016 6:42 AM: Constify some input strings Configure your notification preferences _ openssl-commits mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-commits