TLS/SSL extension for libuv that tries to conform to its style and idioms. If you're used to using libuv then it should be easy for you to pick up uvtls and integrate it into your application.
mkdir build
cd build
cmake ..
make
vcpkg install openssl-windows
vcpkg install libuv
mkdir build
cd build
cmake -G "Visual Studio 14 2015" ^
-DCMAKE_TOOLCHAIN_FILE="C:/<path_to_vcpkg>/vcpkg/scripts/buildsystems/vcpkg.cmake" ^
-DVCPKG_TARGET_TRIPLET=x86-windows ..
cmake --build . --config RelWithDebInfo
Important: Update <path_to_vcpkg>
to your installed vcpkg path and the
cmake generator (-G "Visual Studio 14 2015
) to your installed MSVC version.
- Client-side support
- Server-side support
- OpenSSL integration
This is a work in-progress and is currently pre-alpha quality software. I'm currently working on the following:
Please feel free to contribute issues and PRs! Please run clang-format
on your
code before submitting.
Look in the examples directory (more to come soon).