This is an automated email from the ASF dual-hosted git repository.

josephwu pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/mesos.git.


    from 77ba44c  Removed outdated check assuming no reservations with disks.
     new 4a92c70  SSL Socket: Allowed SSL without libevent.
     new 3376698  Autotools: Libprocess: Allowed SSL without libevent.
     new 7afabb5  SSL Socket: Stubbed out a SSL socket class.
     new 111f40a  Added missing header guards for poll_socket.hpp.
     new 4ecd463  SSL Socket: Windows: Guarded the SSL-only connect method.
     new 211cf79  SSL Socket: Windows: Made sure windows.hpp is included before 
OpenSSL.
     new 7e78f75  SSL Socket: Implemented BIO for SSL socket.
     new df3d805  SSL Socket: Implemented socket connection and handshake.
     new a827b1e  SSL Socket: Implemented send/recv and shutdown.
     new f8f6720  SSL Socket: Implemented sendfile.
     new 34bac34  SSL Socket: Guarded against downgrade while unimplemented.

The 11 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 3rdparty/libprocess/Makefile.am                    |  13 +-
 3rdparty/libprocess/configure.ac                   |   2 -
 3rdparty/libprocess/include/process/jwt.hpp        |   6 +
 3rdparty/libprocess/include/process/socket.hpp     |   6 +
 3rdparty/libprocess/include/process/ssl/gtest.hpp  |   6 +
 .../libprocess/include/process/ssl/tls_config.hpp  |   6 +
 3rdparty/libprocess/src/CMakeLists.txt             |  12 +-
 3rdparty/libprocess/src/openssl.cpp                |  14 +
 3rdparty/libprocess/src/poll_socket.hpp            |   4 +
 3rdparty/libprocess/src/posix/poll_socket.cpp      |  14 +-
 3rdparty/libprocess/src/socket.cpp                 |  13 +-
 3rdparty/libprocess/src/ssl/openssl_socket.cpp     | 873 +++++++++++++++++++++
 3rdparty/libprocess/src/ssl/openssl_socket.hpp     | 102 +++
 3rdparty/libprocess/src/ssl/utilities.cpp          |   6 +
 3rdparty/libprocess/src/tests/http_tests.cpp       |  71 ++
 3rdparty/libprocess/src/tests/process_tests.cpp    |  45 --
 3rdparty/libprocess/src/tests/ssl_tests.cpp        |   3 +
 3rdparty/libprocess/src/windows/poll_socket.cpp    |  26 +-
 cmake/CompilationConfigure.cmake                   |  10 +-
 configure.ac                                       |   2 -
 docs/configuration/autotools.md                    |   3 +-
 docs/ssl.md                                        |  46 +-
 docs/windows.md                                    |  12 +-
 23 files changed, 1206 insertions(+), 89 deletions(-)
 create mode 100644 3rdparty/libprocess/src/ssl/openssl_socket.cpp
 create mode 100644 3rdparty/libprocess/src/ssl/openssl_socket.hpp

Reply via email to