openssl.
We need to decide whether we should block or not.
server code.
Merge pull request #5 from gw1108/master

stuff