Looks interesting :)<br><br>Alex Hunsaker <<a href="mailto:badalex@gmail.com">badalex@gmail.com</a>>于2014年7月14日星期一写道:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I've started playing around with boringssl with nginx.<br>
<br>
Mostly everything works except OCSP. Seems like either openssl 1.0.2<br>
which boringssl was forked from does not have it, or the boringssl<br>
folk ripped it out. I have not investigated.<br>
<br>
Anyway, I'm please to report everything seems to work!<br>
<br>
--<br>
# first boringssl<br>
git clone <a href="https://boringssl.googlesource.com/boringssl" target="_blank">https://boringssl.googlesource.com/boringssl</a><br>
cd boringssl<br>
# for when building on openbsd, also enables -O2, boringssl is a debug<br>
build by default<br>
cat boringssl_openbsd.patch | patch -p1 -N -s<br>
mkdir build && cd build && cmake ../ && cd ..<br>
# setup stuff for nginx<br>
mkdir -p .openssl/lib<br>
ln -s include .openssl/<br>
cp build/crypto/libcrypto.a build/ssl/libssl.a .openssl/lib<br>
<br>
# now for nginx<br>
tar xvzf nginx-1.6.0.tar.gz<br>
cd nginx-1.6.0<br>
cat ../boringssl_nginx.patch | patch -p1 -N -s<br>
./configure --with-openssl=../boringssl ...<br>
# update timestamp so nginx won't try to build openssl<br>
touch ../boringssl/.openssl/include/ssl.h<br>
make<br>
</blockquote><br><br>-- <br><br> Best Regards, <br>Harold Miao<br>  <br>