Implemented SSL support for client <-> core connection.
authorMarcus Eggenberger <egs@quassel-irc.org>
Sun, 30 Mar 2008 13:41:13 +0000 (13:41 +0000)
committerMarcus Eggenberger <egs@quassel-irc.org>
Sun, 30 Mar 2008 13:41:13 +0000 (13:41 +0000)
commitb79832bf9c4c21b05629cfd2fdbd008ad690572f
tree919519a42253780156485ee38fb8e4aed52c267b
parent90ee8b5c90923a3d4a48fc5493ca999e9d0d6a97
Implemented SSL support for client <-> core connection.
To make this work the core needs a ssl certificate in pem format using
an rsa key. This certificate needs to reside in ~/.quassel/quasselCert.pem

If you don't have a certificate, you can create one using openssl:
  openssl req -x509 -nodes -days 365 -newkey rsa:1024 -keyout ~/.quassel/quasselCert.pem -out ~/.quassel/quasselCert.pem
13 files changed:
src/client/clientsyncer.cpp
src/client/clientsyncer.h
src/common/util.cpp
src/common/util.h
src/core/core.cpp
src/core/core.h
src/core/core.pri
src/core/sqlitestorage.cpp
src/qtui/coreconnectdlg.cpp
src/qtui/coreconnectdlg.h
src/qtui/ui/coreaccounteditdlg.ui
src/qtui/ui/coreconnectdlg.ui
version.inc