Changesets: bareos

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

dev 1b98ecfa

2018-09-16 00:59

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

master e356f7d4

2018-09-15 01:40

pstorz

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

franku

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

franku

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

franku

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

franku

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

franku

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

franku

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

franku

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

franku

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

pstorz

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

pstorz

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

pstorz

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 27e23c19

2018-09-14 18:14

pstorz

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 0dc81c40

2018-09-14 18:14

pstorz

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 9fa20bbc

2018-09-14 18:14

pstorz

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 5f325a3f

2018-09-14 15:05

pstorz

Ported: N/A

Details Diff
cleanup: moved unittests to src/tests

also removed unused findlib/unittests
mod - core/src/CMakeLists.txt Diff File
rm - core/src/findlib/unittests/CMakeLists.txt Diff File
rm - core/src/findlib/unittests/drivetype_test.cc Diff File
rm - core/src/findlib/unittests/fstype_test.cc Diff File
rm - core/src/findlib/unittests/protos.h Diff File
mod - core/src/lib/CMakeLists.txt Diff File
rm - core/src/lib/unittests/CMakeLists.txt Diff File
mod - core/src/tests/CMakeLists.txt Diff File

dev 98a3e58f

2018-09-14 15:05

pstorz

Ported: N/A

Details Diff
cleanup: moved unittests to src/tests

also removed unused findlib/unittests
mod - core/src/CMakeLists.txt Diff File
rm - core/src/findlib/unittests/CMakeLists.txt Diff File
rm - core/src/findlib/unittests/drivetype_test.cc Diff File
rm - core/src/findlib/unittests/fstype_test.cc Diff File
rm - core/src/findlib/unittests/protos.h Diff File
mod - core/src/lib/CMakeLists.txt Diff File
rm - core/src/lib/unittests/CMakeLists.txt Diff File
mod - core/src/tests/CMakeLists.txt Diff File

dev 82af9e16

2018-09-14 15:05

pstorz

Ported: N/A

Details Diff
cleanup: moved unittests to src/tests

also removed unused findlib/unittests
mod - core/src/CMakeLists.txt Diff File
rm - core/src/findlib/unittests/CMakeLists.txt Diff File
rm - core/src/findlib/unittests/drivetype_test.cc Diff File
rm - core/src/findlib/unittests/fstype_test.cc Diff File
rm - core/src/findlib/unittests/protos.h Diff File
mod - core/src/lib/CMakeLists.txt Diff File
rm - core/src/lib/unittests/CMakeLists.txt Diff File
mod - core/src/tests/CMakeLists.txt Diff File

dev 0cc80fc6

2018-09-14 15:05

pstorz

Ported: N/A

Details Diff
cleanup: moved unittests to src/tests

also removed unused findlib/unittests
mod - core/src/CMakeLists.txt Diff File
rm - core/src/findlib/unittests/CMakeLists.txt Diff File
rm - core/src/findlib/unittests/drivetype_test.cc Diff File
rm - core/src/findlib/unittests/fstype_test.cc Diff File
rm - core/src/findlib/unittests/protos.h Diff File
mod - core/src/lib/CMakeLists.txt Diff File
rm - core/src/lib/unittests/CMakeLists.txt Diff File
mod - core/src/tests/CMakeLists.txt Diff File

dev ce536eb9

2018-09-14 15:05

pstorz

Ported: N/A

Details Diff
cleanup: moved unittests to src/tests

also removed unused findlib/unittests
mod - core/src/CMakeLists.txt Diff File
rm - core/src/findlib/unittests/CMakeLists.txt Diff File
rm - core/src/findlib/unittests/drivetype_test.cc Diff File
rm - core/src/findlib/unittests/fstype_test.cc Diff File
rm - core/src/findlib/unittests/protos.h Diff File
mod - core/src/lib/CMakeLists.txt Diff File
rm - core/src/lib/unittests/CMakeLists.txt Diff File
mod - core/src/tests/CMakeLists.txt Diff File

dev efd13ad1

2018-09-14 15:05

pstorz

Ported: N/A

Details Diff
cleanup: moved unittests to src/tests

also removed unused findlib/unittests
mod - core/src/CMakeLists.txt Diff File
rm - core/src/findlib/unittests/CMakeLists.txt Diff File
rm - core/src/findlib/unittests/drivetype_test.cc Diff File
rm - core/src/findlib/unittests/fstype_test.cc Diff File
rm - core/src/findlib/unittests/protos.h Diff File
mod - core/src/lib/CMakeLists.txt Diff File
rm - core/src/lib/unittests/CMakeLists.txt Diff File
mod - core/src/tests/CMakeLists.txt Diff File
 First  Prev  1 2 3 ... 60 ... 120 ... 180 ... 240 ... 300 ... 353 354 355 356 357 358 359 360 ... 420 ... 480 ... 540 ... 600 ... 609 610 611  Next  Last