Changesets: bareos
dev 4ac422d1 2018-09-17 18:49 Ported: N/A Details Diff |
bsock/tls: partially reverted paramter TlsConfigCert back to TlsConfigBase - verify_list and GetVerifyPeer() have to be used from TlsConfigBase class if not derived in TlsConfigCert vs. TlsConfigPsk - reverts commits aa375e91e5a2ab796b5d4e4588fac484e23f6767 and a84472d0a46e5472f5b15d236435dc11d459a514 |
||
mod - core/src/lib/bsock.cc | Diff File | ||
mod - core/src/lib/bsock.h | Diff File | ||
mod - core/src/lib/tls_conf_base.h | Diff File | ||
mod - core/src/lib/tls_conf_cert.h | Diff File | ||
dev 8bb1a434 2018-09-17 17:02 Ported: N/A Details Diff |
bsock: removed an unneeded ASSERT macro - tls_conn is set at the beginning of a tls session, in case of a failure the session is already aborted before, thus the tls_conn pointer is always set at this point wich makes the ASSERT redundant |
||
mod - core/src/lib/bsock.cc | Diff File | ||
dev 327dcb16 2018-09-17 17:02 Ported: N/A Details Diff |
bsock: removed an unneeded ASSERT macro - tls_conn is set at the beginning of a tls session, in case of a failure the session is already aborted before, thus the tls_conn pointer is always set at this point wich makes the ASSERT redundant |
||
mod - core/src/lib/bsock.cc | Diff File | ||
dev 7923f318 2018-09-17 16:39 Ported: N/A Details Diff |
bsock: changed a comment | ||
mod - core/src/lib/bsock.cc | Diff File | ||
dev 4e698b9b 2018-09-17 16:39 Ported: N/A Details Diff |
bsock: changed a comment | ||
mod - core/src/lib/bsock.cc | Diff File | ||
dev 7deb64a6 2018-09-17 15:26 Ported: N/A Details Diff |
renamed: tls_conf_psk_callback.h --> get_tls_psk_by_fqname_callback.h | ||
mod - core/src/lib/tls.h | Diff File | ||
mod - core/src/lib/tls_openssl_private.cc | Diff File | ||
dev b5f73ff5 2018-09-17 15:26 Ported: N/A Details Diff |
renamed: tls_conf_psk_callback.h --> get_tls_psk_by_fqname_callback.h | ||
mod - core/src/lib/tls.h | Diff File | ||
mod - core/src/lib/tls_openssl_private.cc | Diff File | ||
dev 02ae25ab 2018-09-17 15:26 Ported: N/A Details Diff |
renamed: tls_conf_psk_callback.h --> get_tls_psk_by_fqname_callback.h | ||
mod - core/src/lib/tls.h | Diff File | ||
mod - core/src/lib/tls_openssl_private.cc | Diff File | ||
dev cc1f0f03 2018-09-17 15:12 Ported: N/A Details Diff |
tls-bsock: cleanup - renamed some variables more meaningful - removed unneccesary dynamic casts - re-formatted code with clang-format |
||
mod - core/src/dird/authenticate.cc | Diff File | ||
mod - core/src/dird/sd_cmds.cc | Diff File | ||
mod - core/src/filed/dir_cmd.cc | Diff File | ||
mod - core/src/lib/bsock.h | Diff File | ||
mod - core/src/lib/tls_conf.h | Diff File | ||
mod - core/src/lib/tls_conf_base.cc | 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_psk.h | Diff File | ||
dev a84472d0 2018-09-17 15:12 Ported: N/A Details Diff |
tls-bsock: cleanup - renamed some variables more meaningful - removed unneccesary dynamic casts - re-formatted code with clang-format |
||
mod - core/src/dird/authenticate.cc | Diff File | ||
mod - core/src/dird/sd_cmds.cc | Diff File | ||
mod - core/src/filed/dir_cmd.cc | Diff File | ||
mod - core/src/lib/bsock.h | Diff File | ||
mod - core/src/lib/tls_conf.h | Diff File | ||
mod - core/src/lib/tls_conf_base.cc | 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_psk.h | Diff File | ||
dev 172fd4ee 2018-09-17 15:12 Ported: N/A Details Diff |
tls-bsock: cleanup - renamed some variables more meaningful - removed unneccesary dynamic casts - re-formatted code with clang-format |
||
mod - core/src/dird/authenticate.cc | Diff File | ||
mod - core/src/dird/sd_cmds.cc | Diff File | ||
mod - core/src/filed/dir_cmd.cc | Diff File | ||
mod - core/src/lib/bsock.h | Diff File | ||
mod - core/src/lib/tls_conf.h | Diff File | ||
mod - core/src/lib/tls_conf_base.cc | 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_psk.h | Diff File | ||
dev 2ad05540 2018-09-17 12:02 Ported: N/A Details Diff |
tls_conf: cleanup - added a separate file for TlsConfigAuto - removed not needed member variables |
||
mod - core/src/lib/tls_conf.h | Diff File | ||
add - core/src/lib/tls_conf_auto.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 | ||
dev 5f366165 2018-09-17 12:02 Ported: N/A Details Diff |
tls_conf: cleanup - added a separate file for TlsConfigAuto - removed not needed member variables - changed a parameter from TlsConfigBase to explicit TlsConfigCert because a base class interface does not make sense at this point |
||
mod - core/src/lib/bsock.cc | Diff File | ||
mod - core/src/lib/bsock.h | Diff File | ||
mod - core/src/lib/tls_conf.h | Diff File | ||
add - core/src/lib/tls_conf_auto.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 | ||
dev aa375e91 2018-09-17 12:02 Ported: N/A Details Diff |
tls_conf: cleanup - added a separate file for TlsConfigAuto - removed not needed member variables - changed a parameter from TlsConfigBase to explicit TlsConfigCert because a base class interface does not make sense at this point |
||
mod - core/src/lib/bsock.cc | Diff File | ||
mod - core/src/lib/bsock.h | Diff File | ||
mod - core/src/lib/tls_conf.h | Diff File | ||
add - core/src/lib/tls_conf_auto.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 | ||
dev 96d6c757 2018-09-17 12:02 Ported: N/A Details Diff |
tls_conf: cleanup - added a separate file for TlsConfigAuto - removed not needed member variables - changed a parameter from TlsConfigBase to explicit TlsConfigCert because a base class interface does not make sense at this point |
||
mod - core/src/lib/bsock.cc | Diff File | ||
mod - core/src/lib/bsock.h | Diff File | ||
mod - core/src/lib/tls_conf.h | Diff File | ||
add - core/src/lib/tls_conf_auto.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 | ||
dev a82d7cac 2018-09-17 11:54 Ported: N/A Details Diff |
DoTlsHandshake: changed first call-parameter to TlsConfigBase::BNET_TLS_AUTO - wherever tsl will negotiate without prior cleartext (md5/ssl) bareos handshake |
||
mod - core/src/console/console.cc | Diff File | ||
mod - core/src/dird/authenticate.cc | Diff File | ||
mod - core/src/dird/sd_cmds.cc | Diff File | ||
mod - core/src/filed/dir_cmd.cc | Diff File | ||
mod - core/src/stored/dir_cmd.cc | Diff File | ||
dev e53a8efa 2018-09-17 11:54 Ported: N/A Details Diff |
DoTlsHandshake: changed first call-parameter to TlsConfigBase::BNET_TLS_AUTO - wherever tsl will negotiate without prior cleartext (md5/ssl) bareos handshake |
||
mod - core/src/console/console.cc | Diff File | ||
mod - core/src/dird/authenticate.cc | Diff File | ||
mod - core/src/dird/sd_cmds.cc | Diff File | ||
mod - core/src/filed/dir_cmd.cc | Diff File | ||
mod - core/src/stored/dir_cmd.cc | Diff File | ||
dev 5ffdb71b 2018-09-17 11:54 Ported: N/A Details Diff |
DoTlsHandshake: changed first call-parameter to TlsConfigBase::BNET_TLS_AUTO - wherever tsl will negotiate without prior cleartext (md5/ssl) bareos handshake |
||
mod - core/src/console/console.cc | Diff File | ||
mod - core/src/dird/authenticate.cc | Diff File | ||
mod - core/src/dird/sd_cmds.cc | Diff File | ||
mod - core/src/filed/dir_cmd.cc | Diff File | ||
mod - core/src/stored/dir_cmd.cc | Diff File | ||
dev a24b842c 2018-09-17 01:17 Ported: N/A Details Diff |
regress: enable dynamic cats and storage backends We now enable dynamic cats backends and dynamic storage backends during the regression tests. Also fix a linking problem of the db backends: We now link every backend also against cats_backends.cc so that we do not get undefined symbol problems |
||
mod - core/src/cats/CMakeLists.txt | Diff File | ||
mod - regress/scripts/regress-config.in | Diff File | ||
dev bdad65c3 2018-09-16 12:38 Ported: N/A Details Diff |
regression: remove gitrev from build name This makes the cdash dashboard much clearer |
||
mod - regress/DartConfiguration.tcl.in | Diff File | ||
dev 1b98ecfa 2018-09-16 00:59 Ported: N/A Details Diff |
regression: remove gitrev from build name This makes the cdash dashboard much clearer |
||
mod - regress/DartConfiguration.tcl.in | Diff File | ||
master e356f7d4 2018-09-15 01:40 Ported: N/A Details Diff |
test-plugin-fd: fix include | ||
mod - core/src/plugins/filed/test-plugin-fd.cc | Diff File | ||
dev 630fb161 2018-09-14 19:22 Ported: N/A Details Diff |
passive-cmd: do not probe tls twice with passive client - when executing a backup on a passive client the director knows if there is a client that supports immediate tls before the sd connects to it - the director sends TlsConfigBase::BNET_TLS_AUTO (4) as the ssl parameter in the replicate command to the sd to inform about the ability of the fd |
||
mod - core/src/dird/backup.cc | Diff File | ||
mod - core/src/dird/restore.cc | Diff File | ||
mod - core/src/dird/verify.cc | Diff File | ||
mod - core/src/stored/dir_cmd.cc | Diff File | ||
dev 306942c7 2018-09-14 19:22 Ported: N/A Details Diff |
passive-cmd: do not probe tls twice with passive client - when executing a backup on a passive client the director knows if there is a client that supports immediate tls before the sd connects to it - the director sends TlsConfigBase::BNET_TLS_AUTO (4) as the ssl parameter in the replicate command to the sd to inform about the ability of the fd |
||
mod - core/src/dird/backup.cc | Diff File | ||
mod - core/src/dird/restore.cc | Diff File | ||
mod - core/src/dird/verify.cc | Diff File | ||
mod - core/src/stored/dir_cmd.cc | Diff File | ||
dev 9f18d3c0 2018-09-14 19:22 Ported: N/A Details Diff |
passive-cmd: do not probe tls twice with passive client - when executing a backup, restore or verify on a passive client the director already knows if there is a client that supports immediate tls before the sd connects to it - the director sends TlsConfigBase::BNET_TLS_AUTO (4) as the ssl parameter in the replicate command to the sd to inform about the ability of the fd |
||
mod - core/src/dird/backup.cc | Diff File | ||
mod - core/src/dird/restore.cc | Diff File | ||
mod - core/src/dird/verify.cc | Diff File | ||
mod - core/src/stored/dir_cmd.cc | Diff File |