[openssl-commits] Build completed: openssl master.6770

2016-12-05 Thread AppVeyor


Build openssl master.6770 completed



Commit 59bf3e0d82 by FdaSilvaYY on 11/15/2016 11:11 PM:

Add some notes to CHANGES


Configure your notification preferences

_
openssl-commits mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-commits


[openssl-commits] [openssl] master update

2016-12-05 Thread Kurt Roeckx
The branch master has been updated
   via  7cb58c0ffa7203e8ad4d39c912a1ab5e21a12b85 (commit)
   via  2886a69ca51a1bd55889f328ea296eb127b998e6 (commit)
  from  44e58f3b7be54b0a29aad6ca26bd2ae60759d9a3 (commit)


- Log -
commit 7cb58c0ffa7203e8ad4d39c912a1ab5e21a12b85
Author: Kurt Roeckx 
Date:   Sat Dec 3 16:57:04 2016 +0100

Also set the CXXFLAG to the user supplied flags

Reviewed-by: Rich Salz 

GH: #2025

commit 2886a69ca51a1bd55889f328ea296eb127b998e6
Author: Kurt Roeckx 
Date:   Sat Dec 3 14:37:16 2016 +0100

travis: Use no-shared for the FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION 
targets

Reviewed-by: Rich Salz 

GH: #2025

---

Summary of changes:
 .travis.yml | 6 +++---
 Configure   | 2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/.travis.yml b/.travis.yml
index fb9a5fb..85320ec 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -42,16 +42,16 @@ matrix:
   env: CONFIG_OPTS="--strict-warnings no-deprecated" BUILDONLY="yes"
 - os: linux
   compiler: gcc-5
-  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 enable-external-tests 
-DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION" COVERALLS="yes" 
BORINGSSL_TESTS="yes" CXX="g++-5"
+  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 enable-external-tests no-shared 
-DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION" COVERALLS="yes" 
BORINGSSL_TESTS="yes" CXX="g++-5"
 - os: linux
   compiler: clang-3.6
   env: CONFIG_OPTS="enable-msan"
 - os: linux
   compiler: clang-3.6
-  env: CONFIG_OPTS="no-asm enable-ubsan enable-rc5 enable-md2 
enable-ssl3 enable-ssl3-method enable-nextprotoneg -fno-sanitize=alignment 
-DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION"
+  env: CONFIG_OPTS="no-asm enable-ubsan enable-rc5 enable-md2 
enable-ssl3 enable-ssl3-method enable-nextprotoneg -fno-sanitize=alignment 
no-shared -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION"
 - os: linux
   compiler: clang-3.6
-  env: CONFIG_OPTS="no-asm enable-asan enable-rc5 enable-md2 
-DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION"
+  env: CONFIG_OPTS="no-asm enable-asan enable-rc5 enable-md2 no-shared 
-DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION"
 - os: linux
   compiler: gcc-5
   env: CONFIG_OPTS="no-asm enable-ubsan enable-rc5 enable-md2 
-DPEDANTIC"
diff --git a/Configure b/Configure
index 45b4175..896d4d4 100755
--- a/Configure
+++ b/Configure
@@ -1305,7 +1305,7 @@ unless ($disabled{"crypto-mdebug-backtrace"})
}
}
 
-if ($user_cflags ne "") { $config{cflags}="$config{cflags}$user_cflags"; }
+if ($user_cflags ne "") { $config{cflags}="$config{cflags}$user_cflags"; 
$config{cxxflags}="$config{cxxflags}$user_cflags";}
 else{ $no_user_cflags=1;  }
 if (@user_defines) { $config{defines}=[ @{$config{defines}}, @user_defines ]; }
 else   { $no_user_defines=1;}
_
openssl-commits mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-commits


[openssl-commits] Errored: openssl/openssl#7433 (master - 44e58f3)

2016-12-05 Thread Travis CI
Build Update for openssl/openssl
-

Build: #7433
Status: Errored

Duration: 1 hour, 39 minutes, and 58 seconds
Commit: 44e58f3 (master)
Author: Matt Caswell
Message: Change various repeated wr[someindex]/pkt[someindex] references to a 
pointer

Improves the readability of the code, and reduces the liklihood of errors.
Also made a few minor style changes.

Reviewed-by: Rich Salz 

View the changeset: 
https://github.com/openssl/openssl/compare/c53f7355b938...44e58f3b7be5

View the full build log and details: 
https://travis-ci.org/openssl/openssl/builds/181407379

--

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 master.6769

2016-12-05 Thread AppVeyor



Build openssl master.6769 failed


Commit b32d044480 by Matt Caswell on 12/5/2016 5:31 PM:

Fix a memory leak


Configure your notification preferences

_
openssl-commits mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-commits


[openssl-commits] Passed: openssl/openssl#7438 (master - 7cb58c0)

2016-12-05 Thread Travis CI
Build Update for openssl/openssl
-

Build: #7438
Status: Passed

Duration: 1 hour, 20 minutes, and 34 seconds
Commit: 7cb58c0 (master)
Author: Kurt Roeckx
Message: Also set the CXXFLAG to the user supplied flags

Reviewed-by: Rich Salz 

GH: #2025

View the changeset: 
https://github.com/openssl/openssl/compare/44e58f3b7be5...7cb58c0ffa72

View the full build log and details: 
https://travis-ci.org/openssl/openssl/builds/181457246

--

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 master.6780

2016-12-05 Thread AppVeyor



Build openssl master.6780 failed


Commit aad8adf491 by Richard Levitte on 12/6/2016 12:40 AM:

Add documentation for the storeutl app


Configure your notification preferences

_
openssl-commits mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-commits


[openssl-commits] Build failed: openssl master.6781

2016-12-05 Thread AppVeyor



Build openssl master.6781 failed


Commit 320f8eb020 by Richard Levitte on 12/6/2016 12:40 AM:

Add documentation for the storeutl app


Configure your notification preferences

_
openssl-commits mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-commits


[openssl-commits] [openssl] master update

2016-12-05 Thread Matt Caswell
The branch master has been updated
   via  44e58f3b7be54b0a29aad6ca26bd2ae60759d9a3 (commit)
   via  829754a62245df76584078011f045185218c60c4 (commit)
   via  88858868ab7b55d17c259f7f2d631d1d984c6139 (commit)
   via  e8eb224b8cd2b6dc29843eab01227eab00fcf774 (commit)
   via  f31d5e10058115679ba553d53bc0ee9bd17ea646 (commit)
   via  b4c6e37e7428eec3d46b6737b60df8e423d0a8df (commit)
   via  e60ce9c4513c432705c84b0efebf1421ee769eee (commit)
   via  6a149cee78dd65dea7c8b3a36cb479f79ec2b3a3 (commit)
   via  c7c42022b9283d073d355b427ebb578f4ff15eb1 (commit)
   via  3171bad66e461052e584e1628693db67b990e94e (commit)
  from  c53f7355b93885d1f12237f94b363ad747f03dad (commit)


- Log -
commit 44e58f3b7be54b0a29aad6ca26bd2ae60759d9a3
Author: Matt Caswell 
Date:   Mon Dec 5 10:27:04 2016 +

Change various repeated wr[someindex]/pkt[someindex] references to a pointer

Improves the readability of the code, and reduces the liklihood of errors.
Also made a few minor style changes.

Reviewed-by: Rich Salz 

commit 829754a62245df76584078011f045185218c60c4
Author: Matt Caswell 
Date:   Fri Dec 2 11:10:16 2016 +

Various style fixes from the TLSv1.3 record changes review

Reviewed-by: Rich Salz 

commit 88858868ab7b55d17c259f7f2d631d1d984c6139
Author: Matt Caswell 
Date:   Fri Dec 2 11:09:16 2016 +

Change various repeated rr[someindex] references to a pointer

Improves the readability of the code, and reduces the liklihood of errors.

Reviewed-by: Rich Salz 

commit e8eb224b8cd2b6dc29843eab01227eab00fcf774
Author: Matt Caswell 
Date:   Thu Dec 1 10:20:59 2016 +

Ensure compressdata is always initialised

Reviewed-by: Rich Salz 

commit f31d5e10058115679ba553d53bc0ee9bd17ea646
Author: Matt Caswell 
Date:   Mon Nov 21 17:11:51 2016 +

Add a TLS1.3 TODO for the msg callback

At the moment the msg callback only received the record header with the
outer record type in it. We never pass the inner record type - we probably
need to at some point.

Reviewed-by: Rich Salz 

commit b4c6e37e7428eec3d46b6737b60df8e423d0a8df
Author: Matt Caswell 
Date:   Mon Nov 21 16:22:00 2016 +

Add more TLS1.3 record tests

Add some tests for the new record construction

Reviewed-by: Rich Salz 

commit e60ce9c4513c432705c84b0efebf1421ee769eee
Author: Matt Caswell 
Date:   Fri Nov 18 23:44:09 2016 +

Update the record layer to use TLSv1.3 style record construction

Reviewed-by: Rich Salz 

commit 6a149cee78dd65dea7c8b3a36cb479f79ec2b3a3
Author: Matt Caswell 
Date:   Fri Nov 18 17:06:14 2016 +

Convert TLS Record receipt to use PACKET

Reviewed-by: Rich Salz 

commit c7c42022b9283d073d355b427ebb578f4ff15eb1
Author: Matt Caswell 
Date:   Fri Nov 18 16:35:46 2016 +

Convert TLS record construction to use WPACKET

Reviewed-by: Rich Salz 

commit 3171bad66e461052e584e1628693db67b990e94e
Author: Matt Caswell 
Date:   Fri Nov 18 16:34:01 2016 +

Add an ability to find out the current write location from a WPACKET

Reviewed-by: Rich Salz 

---

Summary of changes:
 include/openssl/ssl.h |   1 +
 ssl/packet.c  |   8 +-
 ssl/packet_locl.h |   8 +-
 ssl/record/rec_layer_s3.c | 232 --
 ssl/record/ssl3_record.c  | 198 +---
 ssl/ssl_err.c |   1 +
 test/recipes/70-test_sslrecords.t |  52 -
 test/sslcorrupttest.c |   8 +-
 util/TLSProxy/Proxy.pm|   2 +-
 util/TLSProxy/Record.pm   |  62 --
 10 files changed, 429 insertions(+), 143 deletions(-)

diff --git a/include/openssl/ssl.h b/include/openssl/ssl.h
index 8769f46..840eb6e 100644
--- a/include/openssl/ssl.h
+++ b/include/openssl/ssl.h
@@ -2326,6 +2326,7 @@ int ERR_load_SSL_strings(void);
 # define SSL_R_BAD_LENGTH 271
 # define SSL_R_BAD_PACKET_LENGTH  115
 # define SSL_R_BAD_PROTOCOL_VERSION_NUMBER116
+# define SSL_R_BAD_RECORD_TYPE443
 # define SSL_R_BAD_RSA_ENCRYPT119
 # define SSL_R_BAD_SIGNATURE  123
 # define SSL_R_BAD_SRP_A_LENGTH   347
diff --git a/ssl/packet.c b/ssl/packet.c
index 5c55133..12321e7 100644