Changesets: bareos

dev c57e850a

2018-09-17 19:54

franku

Ported: N/A

Details Diff
dird: fixes infinite loop if a tcp connection cannot be established
mod - core/src/dird/fd_cmds.cc Diff File

dev 5fe49ae7

2018-09-17 19:02

franku

Ported: N/A

Details Diff
tls config: removed unneeded variable
mod - core/src/lib/tls_conf_cert.h Diff File

dev 7a0c104a

2018-09-17 19:02

franku

Ported: N/A

Details Diff
tls config: removed unneeded variable
mod - core/src/lib/tls_conf_cert.h Diff File

dev 4467fc23

2018-09-17 18:49

franku

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
mod - core/src/lib/tls_conf_none.h Diff File

dev b01c6c5e

2018-09-17 18:49

franku

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 4ac422d1

2018-09-17 18:49

franku

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

franku

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

franku

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

franku

Ported: N/A

Details Diff
bsock: changed a comment
mod - core/src/lib/bsock.cc Diff File

dev 4e698b9b

2018-09-17 16:39

franku

Ported: N/A

Details Diff
bsock: changed a comment
mod - core/src/lib/bsock.cc Diff File

dev 7deb64a6

2018-09-17 15:26

franku

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

franku

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

franku

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

franku

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

franku

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

franku

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

franku

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

franku

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

franku

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

franku

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

franku

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

franku

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

franku

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

pstorz

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

pstorz

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
 First  Prev  1 2 3 ... 60 ... 120 ... 180 ... 240 ... 300 ... 350 351 352 353 354 355 356 ... 360 ... 420 ... 480 ... 540 ... 600 ... 606 607 608  Next  Last