Changesets: bareos
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 | ||
dev e0bf9461 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 | ||
dev fba59a32 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 | ||
dev ec95a1cc 2018-09-14 18:36 Ported: N/A Details Diff |
tls: improvements for client (fd) compatibility - renamed variables meaningful - replaced if-else with switch structure - introduced connection_successful_handshake_ to safe the successful handshake type |
||
mod - core/src/dird/authenticate.cc | Diff File | ||
mod - core/src/dird/fd_cmds.cc | Diff File | ||
mod - core/src/include/jcr.h | Diff File | ||
dev 3a9434fb 2018-09-14 18:36 Ported: N/A Details Diff |
tls: improvements for client (fd) compatibility - renamed variables meaningful - replaced if-else with switch structure - introduced connection_successful_handshake_ to safe the successful handshake type |
||
mod - core/src/dird/authenticate.cc | Diff File | ||
mod - core/src/dird/fd_cmds.cc | Diff File | ||
mod - core/src/include/jcr.h | Diff File | ||
dev a53c6aa6 2018-09-14 18:36 Ported: N/A Details Diff |
tls: improvements for client (fd) compatibility - renamed variables meaningful - replaced if-else with switch structure - introduced connection_successful_handshake_ to safe the successful handshake type |
||
mod - core/src/dird/authenticate.cc | Diff File | ||
mod - core/src/dird/fd_cmds.cc | Diff File | ||
mod - core/src/include/jcr.h | Diff File | ||
dev 3646657c 2018-09-14 18:14 Ported: N/A Details Diff |
storage backends: build libbareos-gentape as shared lib and link libbareossd-tape against it Before, accidentally libbareos-gentape was linked as MODULE so libbareossd-tape was missing its symbols and could not be loaded. Fixes 0000942: undefined symbol when launching SD |
Affected Issues 0000942 |
|
mod - core/src/stored/backends/CMakeLists.txt | Diff File | ||
dev e455a17f 2018-09-14 18:14 Ported: N/A Details Diff |
storage backends: build libbareos-gentape as shared lib and link libbareossd-tape against it Before, accidentally libbareos-gentape was linked as MODULE so libbareossd-tape was missing its symbols and could not be loaded. Fixes 0000942: undefined symbol when launching SD |
Affected Issues 0000942 |
|
mod - core/src/stored/backends/CMakeLists.txt | Diff File | ||
dev f4226f3c 2018-09-14 18:14 Ported: N/A Details Diff |
storage backends: build libbareos-gentape as shared lib and link libbareossd-tape against it Before, accidentally libbareos-gentape was linked as MODULE so libbareossd-tape was missing its symbols and could not be loaded. Fixes 0000942: undefined symbol when launching SD |
Affected Issues 0000942 |
|
mod - core/src/stored/backends/CMakeLists.txt | Diff File |