Changesets: bareos
dev f490f6d0 2018-08-07 19:14 Ported: N/A Details Diff |
tls: call TlsLogConninfo only when tls connection established | ||
mod - core/src/lib/bsock.cc | Diff File | ||
mod - core/src/lib/tls_openssl.cc | Diff File | ||
dev 165afda2 2018-08-07 19:01 Ported: N/A Details Diff |
tls: corrections | ||
mod - core/src/lib/tls_openssl.cc | Diff File | ||
mod - core/src/lib/unittests/bsock_test.cc | Diff File | ||
dev b6a77c22 2018-08-07 19:01 Ported: N/A Details Diff |
tls: corrections | ||
mod - core/src/lib/tls_openssl.cc | Diff File | ||
mod - core/src/lib/unittests/bsock_test.cc | Diff File | ||
dev eea7374f 2018-08-07 19:01 Ported: N/A Details Diff |
tls: corrections | ||
mod - core/src/lib/tls_openssl.cc | Diff File | ||
mod - core/src/lib/unittests/bsock_test.cc | Diff File | ||
dev d375b32f 2018-08-07 19:01 Ported: N/A Details Diff |
tls: corrections | ||
mod - core/src/lib/tls_openssl.cc | Diff File | ||
mod - core/src/lib/unittests/bsock_test.cc | Diff File | ||
dev 4240921f 2018-08-07 16:00 Ported: N/A Details Diff |
tls: continue to refactor - implemented the Tls interface class - disabled GnuTls as intermediate - tests not covered completely |
||
mod - core/src/lib/CMakeLists.txt | Diff File | ||
mod - core/src/lib/bnet.cc | Diff File | ||
mod - core/src/lib/bnet.h | Diff File | ||
mod - core/src/lib/bsock.cc | Diff File | ||
mod - core/src/lib/bsock.h | Diff File | ||
mod - core/src/lib/bsock_tcp.cc | Diff File | ||
mod - core/src/lib/tls.cc | Diff File | ||
mod - core/src/lib/tls.h | Diff File | ||
mod - core/src/lib/tls_conf_base.h | Diff File | ||
mod - core/src/lib/tls_conf_cert.cc | Diff File | ||
mod - core/src/lib/tls_conf_cert.h | Diff File | ||
mod - core/src/lib/tls_conf_none.h | Diff File | ||
mod - core/src/lib/tls_conf_psk.cc | Diff File | ||
mod - core/src/lib/tls_conf_psk.h | Diff File | ||
mod - core/src/lib/tls_gnutls.cc | Diff File | ||
mod - core/src/lib/tls_gnutls.h | Diff File | ||
mod - core/src/lib/tls_openssl.cc | Diff File | ||
mod - core/src/lib/tls_openssl.h | Diff File | ||
mod - core/src/lib/tls_policy_handshake.cc | Diff File | ||
mod - core/src/lib/tls_policy_handshake.h | Diff File | ||
mod - core/src/lib/tls_psk_credentials.h | Diff File | ||
mod - core/src/lib/unittests/bsock_test.cc | Diff File | ||
dev 3e9a458b 2018-08-07 16:00 Ported: N/A Details Diff |
tls: continue to refactor - implemented the Tls interface class - disabled GnuTls as intermediate - tests not covered completely |
||
mod - core/src/lib/CMakeLists.txt | Diff File | ||
mod - core/src/lib/bnet.cc | Diff File | ||
mod - core/src/lib/bnet.h | Diff File | ||
mod - core/src/lib/bsock.cc | Diff File | ||
mod - core/src/lib/bsock.h | Diff File | ||
mod - core/src/lib/bsock_tcp.cc | Diff File | ||
mod - core/src/lib/tls.cc | Diff File | ||
mod - core/src/lib/tls.h | Diff File | ||
mod - core/src/lib/tls_conf_base.h | Diff File | ||
mod - core/src/lib/tls_conf_cert.cc | Diff File | ||
mod - core/src/lib/tls_conf_cert.h | Diff File | ||
mod - core/src/lib/tls_conf_none.h | Diff File | ||
mod - core/src/lib/tls_conf_psk.cc | Diff File | ||
mod - core/src/lib/tls_conf_psk.h | Diff File | ||
mod - core/src/lib/tls_gnutls.cc | Diff File | ||
mod - core/src/lib/tls_gnutls.h | Diff File | ||
mod - core/src/lib/tls_openssl.cc | Diff File | ||
mod - core/src/lib/tls_openssl.h | Diff File | ||
mod - core/src/lib/tls_policy_handshake.cc | Diff File | ||
mod - core/src/lib/tls_policy_handshake.h | Diff File | ||
mod - core/src/lib/tls_psk_credentials.h | Diff File | ||
mod - core/src/lib/unittests/bsock_test.cc | Diff File | ||
dev cf57c325 2018-08-07 16:00 Ported: N/A Details Diff |
tls: continue to refactor - implemented the Tls interface class - disabled GnuTls as intermediate - tests not covered completely |
||
mod - core/src/lib/CMakeLists.txt | Diff File | ||
mod - core/src/lib/bnet.cc | Diff File | ||
mod - core/src/lib/bnet.h | Diff File | ||
mod - core/src/lib/bsock.cc | Diff File | ||
mod - core/src/lib/bsock.h | Diff File | ||
mod - core/src/lib/bsock_tcp.cc | Diff File | ||
mod - core/src/lib/tls.cc | Diff File | ||
mod - core/src/lib/tls.h | Diff File | ||
mod - core/src/lib/tls_conf_base.h | Diff File | ||
mod - core/src/lib/tls_conf_cert.cc | Diff File | ||
mod - core/src/lib/tls_conf_cert.h | Diff File | ||
mod - core/src/lib/tls_conf_none.h | Diff File | ||
mod - core/src/lib/tls_conf_psk.cc | Diff File | ||
mod - core/src/lib/tls_conf_psk.h | Diff File | ||
mod - core/src/lib/tls_gnutls.cc | Diff File | ||
mod - core/src/lib/tls_gnutls.h | Diff File | ||
mod - core/src/lib/tls_openssl.cc | Diff File | ||
mod - core/src/lib/tls_openssl.h | Diff File | ||
mod - core/src/lib/tls_policy_handshake.cc | Diff File | ||
mod - core/src/lib/tls_policy_handshake.h | Diff File | ||
mod - core/src/lib/tls_psk_credentials.h | Diff File | ||
mod - core/src/lib/unittests/bsock_test.cc | Diff File | ||
dev 8a6467a0 2018-08-07 16:00 Ported: N/A Details Diff |
tls: continue to refactor - implemented the Tls interface class - disabled GnuTls as intermediate - tests not covered completely |
||
mod - core/src/lib/CMakeLists.txt | Diff File | ||
mod - core/src/lib/bnet.cc | Diff File | ||
mod - core/src/lib/bnet.h | Diff File | ||
mod - core/src/lib/bsock.cc | Diff File | ||
mod - core/src/lib/bsock.h | Diff File | ||
mod - core/src/lib/bsock_tcp.cc | Diff File | ||
mod - core/src/lib/tls.cc | Diff File | ||
mod - core/src/lib/tls.h | Diff File | ||
mod - core/src/lib/tls_conf_base.h | Diff File | ||
mod - core/src/lib/tls_conf_cert.cc | Diff File | ||
mod - core/src/lib/tls_conf_cert.h | Diff File | ||
mod - core/src/lib/tls_conf_none.h | Diff File | ||
mod - core/src/lib/tls_conf_psk.cc | Diff File | ||
mod - core/src/lib/tls_conf_psk.h | Diff File | ||
mod - core/src/lib/tls_gnutls.cc | Diff File | ||
mod - core/src/lib/tls_gnutls.h | Diff File | ||
mod - core/src/lib/tls_openssl.cc | Diff File | ||
mod - core/src/lib/tls_openssl.h | Diff File | ||
mod - core/src/lib/tls_policy_handshake.cc | Diff File | ||
mod - core/src/lib/tls_policy_handshake.h | Diff File | ||
mod - core/src/lib/tls_psk_credentials.h | Diff File | ||
mod - core/src/lib/unittests/bsock_test.cc | Diff File | ||
dev 60a9c3b6 2018-08-06 20:08 Ported: N/A Details Diff |
tls: started with refactoring of code for unconditional tls connections - Tls is now base class for OpenSSL and GNUTLS - does not build yet |
||
mod - core/src/lib/CMakeLists.txt | Diff File | ||
mod - core/src/lib/bnet.cc | Diff File | ||
mod - core/src/lib/bnet.h | Diff File | ||
mod - core/src/lib/bsock.cc | Diff File | ||
mod - core/src/lib/bsock.h | Diff File | ||
mod - core/src/lib/bsock_tcp.cc | Diff File | ||
add - core/src/lib/tls.cc | Diff File | ||
mod - core/src/lib/tls.h | Diff File | ||
mod - core/src/lib/tls_conf_base.h | Diff File | ||
mod - core/src/lib/tls_conf_cert.h | Diff File | ||
mod - core/src/lib/tls_conf_none.h | Diff File | ||
mod - core/src/lib/tls_conf_psk.h | Diff File | ||
mod - core/src/lib/tls_gnutls.cc | Diff File | ||
add - core/src/lib/tls_gnutls.h | Diff File | ||
mod - core/src/lib/tls_openssl.cc | Diff File | ||
mod - core/src/lib/tls_openssl.h | Diff File | ||
add - core/src/lib/tls_policy_handshake.cc | Diff File | ||
add - core/src/lib/tls_policy_handshake.h | Diff File | ||
mod - core/src/lib/tls_psk_credentials.h | Diff File | ||
dev 48d8280e 2018-08-06 20:08 Ported: N/A Details Diff |
tls: started with refactoring of code for unconditional tls connections - Tls is now base class for OpenSSL and GNUTLS - does not build yet |
||
mod - core/src/lib/CMakeLists.txt | Diff File | ||
mod - core/src/lib/bnet.cc | Diff File | ||
mod - core/src/lib/bnet.h | Diff File | ||
mod - core/src/lib/bsock.cc | Diff File | ||
mod - core/src/lib/bsock.h | Diff File | ||
mod - core/src/lib/bsock_tcp.cc | Diff File | ||
add - core/src/lib/tls.cc | Diff File | ||
mod - core/src/lib/tls.h | Diff File | ||
mod - core/src/lib/tls_conf_base.h | Diff File | ||
mod - core/src/lib/tls_conf_cert.h | Diff File | ||
mod - core/src/lib/tls_conf_none.h | Diff File | ||
mod - core/src/lib/tls_conf_psk.h | Diff File | ||
mod - core/src/lib/tls_gnutls.cc | Diff File | ||
add - core/src/lib/tls_gnutls.h | Diff File | ||
mod - core/src/lib/tls_openssl.cc | Diff File | ||
mod - core/src/lib/tls_openssl.h | Diff File | ||
add - core/src/lib/tls_policy_handshake.cc | Diff File | ||
add - core/src/lib/tls_policy_handshake.h | Diff File | ||
mod - core/src/lib/tls_psk_credentials.h | Diff File | ||
dev 373fd5d6 2018-08-06 20:08 Ported: N/A Details Diff |
tls: started with refactoring of code for unconditional tls connections - Tls is now base class for OpenSSL and GNUTLS - does not build yet |
||
mod - core/src/lib/CMakeLists.txt | Diff File | ||
mod - core/src/lib/bnet.cc | Diff File | ||
mod - core/src/lib/bnet.h | Diff File | ||
mod - core/src/lib/bsock.cc | Diff File | ||
mod - core/src/lib/bsock.h | Diff File | ||
mod - core/src/lib/bsock_tcp.cc | Diff File | ||
add - core/src/lib/tls.cc | Diff File | ||
mod - core/src/lib/tls.h | Diff File | ||
mod - core/src/lib/tls_conf_base.h | Diff File | ||
mod - core/src/lib/tls_conf_cert.h | Diff File | ||
mod - core/src/lib/tls_conf_none.h | Diff File | ||
mod - core/src/lib/tls_conf_psk.h | Diff File | ||
mod - core/src/lib/tls_gnutls.cc | Diff File | ||
add - core/src/lib/tls_gnutls.h | Diff File | ||
mod - core/src/lib/tls_openssl.cc | Diff File | ||
mod - core/src/lib/tls_openssl.h | Diff File | ||
add - core/src/lib/tls_policy_handshake.cc | Diff File | ||
add - core/src/lib/tls_policy_handshake.h | Diff File | ||
mod - core/src/lib/tls_psk_credentials.h | Diff File | ||
dev 0ac941b7 2018-08-06 20:08 Ported: N/A Details Diff |
tls: started with refactoring of code for unconditional tls connections - Tls is now base class for OpenSSL and GNUTLS - does not build yet |
||
mod - core/src/lib/CMakeLists.txt | Diff File | ||
mod - core/src/lib/bnet.cc | Diff File | ||
mod - core/src/lib/bnet.h | Diff File | ||
mod - core/src/lib/bsock.cc | Diff File | ||
mod - core/src/lib/bsock.h | Diff File | ||
mod - core/src/lib/bsock_tcp.cc | Diff File | ||
add - core/src/lib/tls.cc | Diff File | ||
mod - core/src/lib/tls.h | Diff File | ||
mod - core/src/lib/tls_conf_base.h | Diff File | ||
mod - core/src/lib/tls_conf_cert.h | Diff File | ||
mod - core/src/lib/tls_conf_none.h | Diff File | ||
mod - core/src/lib/tls_conf_psk.h | Diff File | ||
mod - core/src/lib/tls_gnutls.cc | Diff File | ||
add - core/src/lib/tls_gnutls.h | Diff File | ||
mod - core/src/lib/tls_openssl.cc | Diff File | ||
mod - core/src/lib/tls_openssl.h | Diff File | ||
add - core/src/lib/tls_policy_handshake.cc | Diff File | ||
add - core/src/lib/tls_policy_handshake.h | Diff File | ||
mod - core/src/lib/tls_psk_credentials.h | Diff File | ||
dev d707b395 2018-08-03 18:02 Ported: N/A Details Diff |
tls-openssl: set psk callbacks directly | ||
mod - core/src/lib/tls_openssl.cc | Diff File | ||
dev 22635e3b 2018-08-03 18:02 Ported: N/A Details Diff |
tls-openssl: set psk callbacks directly | ||
mod - core/src/lib/tls_openssl.cc | Diff File | ||
dev b8385854 2018-08-03 18:02 Ported: N/A Details Diff |
tls-openssl: set psk callbacks directly | ||
mod - core/src/lib/tls_openssl.cc | Diff File | ||
dev 22c5bdd6 2018-08-03 18:02 Ported: N/A Details Diff |
tls-openssl: set psk callbacks directly | ||
mod - core/src/lib/tls_openssl.cc | Diff File | ||
dev ccb05ef1 2018-08-03 17:12 Ported: N/A Details Diff |
tls: changed TLS_CONTEXT to TLS_VARIANT - this symbol points to the respective tls implementation (gnutls/openssl) currently chosen at compile time, should be with virtual interface base class |
||
mod - core/src/lib/bnet.cc | Diff File | ||
mod - core/src/lib/bnet.h | Diff File | ||
mod - core/src/lib/bsock.cc | Diff File | ||
mod - core/src/lib/tls.h | Diff File | ||
mod - core/src/lib/tls_conf_base.h | Diff File | ||
mod - core/src/lib/tls_conf_cert.cc | Diff File | ||
mod - core/src/lib/tls_conf_cert.h | Diff File | ||
mod - core/src/lib/tls_conf_none.h | Diff File | ||
mod - core/src/lib/tls_conf_psk.cc | Diff File | ||
mod - core/src/lib/tls_conf_psk.h | Diff File | ||
mod - core/src/lib/tls_gnutls.cc | Diff File | ||
mod - core/src/lib/tls_openssl.cc | Diff File | ||
mod - core/src/lib/tls_openssl.h | Diff File | ||
dev 317320ec 2018-08-03 17:12 Ported: N/A Details Diff |
tls: changed TLS_CONTEXT to TLS_IMPLEMENTATION - this symbol points to the respective tls implementation (gnutls/openssl) currently chosen at compile time, should be with virtual interface base class |
||
mod - core/src/lib/bnet.cc | Diff File | ||
mod - core/src/lib/bnet.h | Diff File | ||
mod - core/src/lib/bsock.cc | Diff File | ||
mod - core/src/lib/tls.h | Diff File | ||
mod - core/src/lib/tls_conf_base.h | Diff File | ||
mod - core/src/lib/tls_conf_cert.cc | Diff File | ||
mod - core/src/lib/tls_conf_cert.h | Diff File | ||
mod - core/src/lib/tls_conf_none.h | Diff File | ||
mod - core/src/lib/tls_conf_psk.cc | Diff File | ||
mod - core/src/lib/tls_conf_psk.h | Diff File | ||
mod - core/src/lib/tls_gnutls.cc | Diff File | ||
mod - core/src/lib/tls_openssl.cc | Diff File | ||
mod - core/src/lib/tls_openssl.h | Diff File | ||
dev e5b7bf3d 2018-08-03 17:12 Ported: N/A Details Diff |
tls: changed TLS_CONTEXT to TLS_IMPLEMENTATION - this symbol points to the respective tls implementation (gnutls/openssl) currently chosen at compile time, should be with virtual interface base class |
||
mod - core/src/lib/bnet.cc | Diff File | ||
mod - core/src/lib/bnet.h | Diff File | ||
mod - core/src/lib/bsock.cc | Diff File | ||
mod - core/src/lib/tls.h | Diff File | ||
mod - core/src/lib/tls_conf_base.h | Diff File | ||
mod - core/src/lib/tls_conf_cert.cc | Diff File | ||
mod - core/src/lib/tls_conf_cert.h | Diff File | ||
mod - core/src/lib/tls_conf_none.h | Diff File | ||
mod - core/src/lib/tls_conf_psk.cc | Diff File | ||
mod - core/src/lib/tls_conf_psk.h | Diff File | ||
mod - core/src/lib/tls_gnutls.cc | Diff File | ||
mod - core/src/lib/tls_openssl.cc | Diff File | ||
mod - core/src/lib/tls_openssl.h | Diff File | ||
dev 55a24f67 2018-08-03 17:12 Ported: N/A Details Diff |
tls: changed TLS_CONTEXT to TLS_IMPLEMENTATION and TLS_CONNECTION to TLS_CONNECTION_CONTEXT - these symbols point to the respective tls implementation (gnutls/openssl) currently chosen at compile time, should be with virtual interface base class |
||
mod - core/src/lib/bnet.cc | Diff File | ||
mod - core/src/lib/bnet.h | Diff File | ||
mod - core/src/lib/bsock.cc | Diff File | ||
mod - core/src/lib/bsock.h | Diff File | ||
mod - core/src/lib/tls.h | Diff File | ||
mod - core/src/lib/tls_conf_base.h | Diff File | ||
mod - core/src/lib/tls_conf_cert.cc | Diff File | ||
mod - core/src/lib/tls_conf_cert.h | Diff File | ||
mod - core/src/lib/tls_conf_none.h | Diff File | ||
mod - core/src/lib/tls_conf_psk.cc | Diff File | ||
mod - core/src/lib/tls_conf_psk.h | Diff File | ||
mod - core/src/lib/tls_gnutls.cc | Diff File | ||
mod - core/src/lib/tls_openssl.cc | Diff File | ||
mod - core/src/lib/tls_openssl.h | Diff File | ||
dev 9cfd8057 2018-08-03 17:12 Ported: N/A Details Diff |
tls: changed TLS_CONTEXT to TLS_IMPLEMENTATION and TLS_CONNECTION to TLS_CONNECTION_CONTEXT - these symbols point to the respective tls implementation (gnutls/openssl) currently chosen at compile time, should be with virtual interface base class |
||
mod - core/src/lib/bnet.cc | Diff File | ||
mod - core/src/lib/bnet.h | Diff File | ||
mod - core/src/lib/bsock.cc | Diff File | ||
mod - core/src/lib/bsock.h | Diff File | ||
mod - core/src/lib/tls.h | Diff File | ||
mod - core/src/lib/tls_conf_base.h | Diff File | ||
mod - core/src/lib/tls_conf_cert.cc | Diff File | ||
mod - core/src/lib/tls_conf_cert.h | Diff File | ||
mod - core/src/lib/tls_conf_none.h | Diff File | ||
mod - core/src/lib/tls_conf_psk.cc | Diff File | ||
mod - core/src/lib/tls_conf_psk.h | Diff File | ||
mod - core/src/lib/tls_gnutls.cc | Diff File | ||
mod - core/src/lib/tls_openssl.cc | Diff File | ||
mod - core/src/lib/tls_openssl.h | Diff File | ||
dev c46f4b9f 2018-08-03 17:12 Ported: N/A Details Diff |
tls: changed TLS_CONTEXT to TLS_IMPLEMENTATION and TLS_CONNECTION to TLS_CONNECTION_CONTEXT - these symbols point to the respective tls implementation (gnutls/openssl) currently chosen at compile time, should be with virtual interface base class |
||
mod - core/src/lib/bnet.cc | Diff File | ||
mod - core/src/lib/bnet.h | Diff File | ||
mod - core/src/lib/bsock.cc | Diff File | ||
mod - core/src/lib/bsock.h | Diff File | ||
mod - core/src/lib/tls.h | Diff File | ||
mod - core/src/lib/tls_conf_base.h | Diff File | ||
mod - core/src/lib/tls_conf_cert.cc | Diff File | ||
mod - core/src/lib/tls_conf_cert.h | Diff File | ||
mod - core/src/lib/tls_conf_none.h | Diff File | ||
mod - core/src/lib/tls_conf_psk.cc | Diff File | ||
mod - core/src/lib/tls_conf_psk.h | Diff File | ||
mod - core/src/lib/tls_gnutls.cc | Diff File | ||
mod - core/src/lib/tls_openssl.cc | Diff File | ||
mod - core/src/lib/tls_openssl.h | Diff File | ||
dev 2e26ee64 2018-08-03 17:12 Ported: N/A Details Diff |
tls: changed TLS_CONTEXT to TLS_IMPLEMENTATION and TLS_CONNECTION to TLS_CONNECTION_CONTEXT - these symbols point to the respective tls implementation (gnutls/openssl) currently chosen at compile time, should be with virtual interface base class |
||
mod - core/src/lib/bnet.cc | Diff File | ||
mod - core/src/lib/bnet.h | Diff File | ||
mod - core/src/lib/bsock.cc | Diff File | ||
mod - core/src/lib/bsock.h | Diff File | ||
mod - core/src/lib/tls.h | Diff File | ||
mod - core/src/lib/tls_conf_base.h | Diff File | ||
mod - core/src/lib/tls_conf_cert.cc | Diff File | ||
mod - core/src/lib/tls_conf_cert.h | Diff File | ||
mod - core/src/lib/tls_conf_none.h | Diff File | ||
mod - core/src/lib/tls_conf_psk.cc | Diff File | ||
mod - core/src/lib/tls_conf_psk.h | Diff File | ||
mod - core/src/lib/tls_gnutls.cc | Diff File | ||
mod - core/src/lib/tls_openssl.cc | Diff File | ||
mod - core/src/lib/tls_openssl.h | Diff File | ||
dev e2a34861 2018-08-01 19:24 Ported: N/A Details Diff |
openssl/crl: added new file for automatic certificate revocation list logic - moved code from tls_openssl.cc --> tls_openssl_crl.cc |
||
mod - core/src/lib/CMakeLists.txt | Diff File | ||
add - core/src/lib/tls_openssl_crl.cc | Diff File |