bareos2015: master 4bce1072

Author Committer Branch Timestamp Parent
Marco van Wieringen Marco van Wieringen master 2015-01-06 20:32 master e6425a10 Pending
Changeset Major TLS overhaul.

- Make tls verify peer checking more consistent.
   - Implement the TLSVerifyPeer keyword in more places.
   - Added TlsAllowedCn keyword in more places.
- Added the possibility to set a TlsCipherList as an
  explicit cipher list to be used for the TLS connection.
  (Format depends on the TLS library used.)

Fixes 0000371: "TLSVerifyPeer" not available in Client resource
mod - src/lib/bsock.h Diff File
mod - src/lib/bsock.c Diff File
mod - src/lib/bnet.c Diff File
mod - src/filed/filed_conf.h Diff File
mod - src/filed/filed_conf.c Diff File
mod - src/filed/filed.c Diff File
mod - src/filed/authenticate.c Diff File
mod - src/dird/dird_conf.h Diff File
mod - src/dird/dird_conf.c Diff File
mod - src/dird/dird.c Diff File
mod - src/dird/authenticate.c Diff File
mod - src/console/console_conf.h Diff File
mod - src/console/console_conf.c Diff File
mod - src/console/console.c Diff File
mod - src/lib/protos.h Diff File
mod - src/lib/tls_gnutls.c Diff File
mod - src/lib/tls_none.c Diff File
mod - src/lib/tls_nss.c Diff File
mod - src/lib/tls_openssl.c Diff File
mod - src/qt-console/bat_conf.cpp Diff File
mod - src/qt-console/bat_conf.h Diff File
mod - src/qt-console/bcomm/dircomm.cpp Diff File
mod - src/stored/authenticate.c Diff File
mod - src/stored/stored.c Diff File
mod - src/stored/stored_conf.c Diff File
mod - src/stored/stored_conf.h Diff File