[openssl-commits] Still Failing: FdaSilvaYY/openssl#1645 (oss_constify_api - c202acd)

2016-08-05 Thread Travis CI
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)

2016-08-05 Thread Travis CI
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

2016-08-05 Thread Rich Salz
The branch master has been updated
   via  ca1cb0d4346bfefe00ec5d240e99b95c8ab743af (commit)
  from  a6f5d614c53aaa58595af4998228e82404132739 (commit)


- Log -
commit ca1cb0d4346bfefe00ec5d240e99b95c8ab743af
Author: Tomas Mraz 
Date:   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

2016-08-05 Thread AppVeyor



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

2016-08-05 Thread Rich Salz
The branch master has been updated
   via  a6f5d614c53aaa58595af4998228e82404132739 (commit)
  from  5e93e5fc377ebc8bc30ffac1fa20a04cb25459eb (commit)


- Log -
commit a6f5d614c53aaa58595af4998228e82404132739
Author: Rob Percival 
Date:   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)

2016-08-05 Thread Travis CI
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)

2016-08-05 Thread Travis CI
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)

2016-08-05 Thread Travis CI
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 Caswell 
Reviewed-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

2016-08-05 Thread Rich Salz
The branch master has been updated
   via  5e93e5fc377ebc8bc30ffac1fa20a04cb25459eb (commit)
   via  6025001707fd65679d758c877200469d4e72ea88 (commit)
  from  1ccbe6b32c98f61526e364c7abc94f55ec600293 (commit)


- Log -
commit 5e93e5fc377ebc8bc30ffac1fa20a04cb25459eb
Author: klemens 
Date:   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

2016-08-05 Thread Rich Salz
The branch master has been updated
   via  1ccbe6b32c98f61526e364c7abc94f55ec600293 (commit)
  from  850864d81c49697b08254eebf565e8251f2e30db (commit)


- Log -
commit 1ccbe6b32c98f61526e364c7abc94f55ec600293
Author: Rob Percival 
Date:   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)

2016-08-05 Thread Travis CI
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 Salz 

View 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)

2016-08-05 Thread Travis CI
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

2016-08-05 Thread Richard Levitte
The branch master has been updated
   via  850864d81c49697b08254eebf565e8251f2e30db (commit)
  from  25d498c1761bf04f415900d4b64d14ccdbce3e30 (commit)


- Log -
commit 850864d81c49697b08254eebf565e8251f2e30db
Author: Richard Levitte 
Date:   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

2016-08-05 Thread Richard Levitte
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 Levitte 
Date:   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

2016-08-05 Thread Dr . Stephen Henson
The branch OpenSSL_1_0_1-stable has been updated
   via  7a4979815b3ce7d280ed30b3b1df2a23481c2331 (commit)
  from  d23de0bbf9e2c7a64065e2bf1907c6cceda78eb9 (commit)


- Log -
commit 7a4979815b3ce7d280ed30b3b1df2a23481c2331
Author: Dr. Stephen Henson 
Date:   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

2016-08-05 Thread Dr . Stephen Henson
The branch OpenSSL_1_0_2-stable has been updated
   via  13bacff9aa9a457218ccdcf83224357c9464676e (commit)
  from  e1be1dce7722ee40ced16b1b91d5e1b9fce13d08 (commit)


- Log -
commit 13bacff9aa9a457218ccdcf83224357c9464676e
Author: Dr. Stephen Henson 
Date:   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

2016-08-05 Thread Dr . Stephen Henson
The branch OpenSSL_1_0_1-stable has been updated
   via  d23de0bbf9e2c7a64065e2bf1907c6cceda78eb9 (commit)
  from  3c39313f7bba2663961f6085bcd010e61004fe6e (commit)


- Log -
commit d23de0bbf9e2c7a64065e2bf1907c6cceda78eb9
Author: Dr. Stephen Henson 
Date:   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)

2016-08-05 Thread Travis CI
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)

2016-08-05 Thread Travis CI
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 Levitte 

View 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)

2016-08-05 Thread Travis CI
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

2016-08-05 Thread Dr . Stephen Henson
The branch OpenSSL_1_0_2-stable has been updated
   via  e1be1dce7722ee40ced16b1b91d5e1b9fce13d08 (commit)
  from  32baafb2f6fb2a424824df08232d86765f554880 (commit)


- Log -
commit e1be1dce7722ee40ced16b1b91d5e1b9fce13d08
Author: Dr. Stephen Henson 
Date:   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

2016-08-05 Thread Emilia Kasper
The branch master has been updated
   via  cec0a002ffebda5040f9a00ad0f67fbfad53b80f (commit)
   via  ad0a0a3a99828f1be722053ee6327813a6f6d789 (commit)
  from  3dc87806ce4517d58600b44975e14247cee1c807 (commit)


- Log -
commit cec0a002ffebda5040f9a00ad0f67fbfad53b80f
Author: Emilia Kasper 
Date:   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

2016-08-05 Thread Rich Salz
The branch master has been updated
   via  684bc13e58c3c53b414a5a775b1118f04ad78bd7 (commit)
  from  10d2ec0cbe1be4479ab8b4577bf864154724af20 (commit)


- Log -
commit 684bc13e58c3c53b414a5a775b1118f04ad78bd7
Author: Rich Salz 
Date:   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)

2016-08-05 Thread Travis CI
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

2016-08-05 Thread AppVeyor



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)

2016-08-05 Thread Travis CI
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

2016-08-05 Thread Richard Levitte
The branch master has been updated
   via  9cc76cc40a033ade05a2799a4de5be5f29a35ed1 (commit)
  from  739fe504e81666e4bd24a5b76d07dabf500d4b73 (commit)


- Log -
commit 9cc76cc40a033ade05a2799a4de5be5f29a35ed1
Author: Richard Levitte 
Date:   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

2016-08-05 Thread AppVeyor


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

2016-08-05 Thread AppVeyor



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)

2016-08-05 Thread Travis CI
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)

2016-08-05 Thread Travis CI
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

2016-08-05 Thread AppVeyor


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

2016-08-05 Thread AppVeyor



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)

2016-08-05 Thread Travis CI
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

2016-08-05 Thread AppVeyor



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