rustls 0.1.2

Rustls is a modern TLS library written in Rust.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/bin/sh

set -e

# a known-good commit
COMMIT=5c4e8571ccc63e559a7c2067ddea31280914f1c8

rm -f runner.tar.gz
wget https://boringssl.googlesource.com/boringssl/+archive/$COMMIT/ssl/test/runner.tar.gz
mkdir -p bogo
cd bogo/
tar -xzf ../runner.tar.gz
patch -p1 < ../patches/testerrormap.diff
patch -p1 < ../patches/supportedsuite.diff
go test -c

# convert key to format we can read
openssl rsa -in key.pem -out key.rsa