UV-MBED is a cross-platform library allowing asynchronous TLS communication. This is done by combinining libuv with mbedTLS
- async TLS over TCP
API is attempted to be consistent with libuv API
- Linux
- Darwin/MacOS
- Windows
git clone https://github.com/ShadowsocksR-Live/uv-mbed.git
cd uv-mbed
git submodule update --init
mkdir build
cd build
cmake .. && make
# test url https://mh-nexus.de/downloads/HxDSetup.zip
sample/sample -s mh-nexus.de -p 443 -r /downloads/HxDSetup.zip -o a.zip