[openssl-commits] Build completed: openssl master.6770
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
The branch master has been updated via 7cb58c0ffa7203e8ad4d39c912a1ab5e21a12b85 (commit) via 2886a69ca51a1bd55889f328ea296eb127b998e6 (commit) from 44e58f3b7be54b0a29aad6ca26bd2ae60759d9a3 (commit) - Log - commit 7cb58c0ffa7203e8ad4d39c912a1ab5e21a12b85 Author: Kurt RoeckxDate: 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)
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 SalzView 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
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)
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 SalzGH: #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
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
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
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 CaswellDate: 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