SSL is supported.
Client code for SSL is added, too.

I wont update correct patch file anymore and try to commit all files intead.