Changesets: bareos
dev 085b16ad 2018-12-18 11:36 Committer: franku Ported: N/A Details Diff |
docs: updated release notes and added faq | ||
mod - docs/manuals/en/new_main_reference/source/developers/releasenotes.rst | Diff File | ||
mod - docs/manuals/en/new_main_reference/source/index.rst | Diff File | ||
dev 2db30b51 2018-12-18 10:50 Ported: N/A Details Diff |
tests: changed initializations - setsockopt: removed SO_REUSEPORT - response_id = kMessageUnknown |
||
mod - core/src/tests/bareos_test_sockets.cc | Diff File | ||
mod - core/src/tests/bsock_test.cc | Diff File | ||
dev 8ec95819 2018-12-18 10:50 Ported: N/A Details Diff |
tests: changed initializations - setsockopt: removed SO_REUSEPORT - response_id = kMessageUnknown |
||
mod - core/src/tests/bareos_test_sockets.cc | Diff File | ||
mod - core/src/tests/bsock_test.cc | Diff File | ||
dev 85bb0f58 2018-12-18 10:50 Ported: N/A Details Diff |
tests: changed initializations - setsockopt: removed SO_REUSEPORT - response_id = kMessageUnknown |
||
mod - core/src/tests/bareos_test_sockets.cc | Diff File | ||
mod - core/src/tests/bsock_test.cc | Diff File | ||
dev 4b77f2e7 2018-12-18 10:50 Ported: N/A Details Diff |
tests: corrected some initializations - setsockopt: removed SO_REUSEPORT - response_id = kMessageUnknown - initialize thread specific key |
||
mod - core/src/tests/bareos_test_sockets.cc | Diff File | ||
mod - core/src/tests/bsock_test.cc | Diff File | ||
mod - core/src/tests/bsock_test_connection_setup.cc | Diff File | ||
dev 1f2ac16b 2018-12-18 10:48 Ported: N/A Details Diff |
tls-openssl: using a mutex to guard access to certificate files | ||
mod - core/src/lib/tls_openssl_private.cc | Diff File | ||
mod - core/src/lib/tls_openssl_private.h | Diff File | ||
dev 07db6eeb 2018-12-18 10:48 Ported: N/A Details Diff |
tls-openssl: using a mutex to guard access to certificate files | ||
mod - core/src/lib/tls_openssl_private.cc | Diff File | ||
mod - core/src/lib/tls_openssl_private.h | Diff File | ||
dev b1ef2dbc 2018-12-18 10:48 Ported: N/A Details Diff |
tls-openssl: using a mutex to guard access to certificate files | ||
mod - core/src/lib/tls_openssl_private.cc | Diff File | ||
mod - core/src/lib/tls_openssl_private.h | Diff File | ||
dev dd4e3614 2018-12-18 10:19 Ported: N/A Details Diff |
tests: added OPENSSL library initialization to tests | ||
mod - core/src/tests/CMakeLists.txt | Diff File | ||
mod - core/src/tests/bsock_test.cc | Diff File | ||
mod - core/src/tests/bsock_test_connection_setup.cc | Diff File | ||
add - core/src/tests/init_openssl.cc | Diff File | ||
add - core/src/tests/init_openssl.h | Diff File | ||
dev 5aff528a 2018-12-18 10:19 Ported: N/A Details Diff |
tests: added OPENSSL library initialization to tests | ||
mod - core/src/tests/CMakeLists.txt | Diff File | ||
mod - core/src/tests/bsock_test.cc | Diff File | ||
mod - core/src/tests/bsock_test_connection_setup.cc | Diff File | ||
add - core/src/tests/init_openssl.cc | Diff File | ||
add - core/src/tests/init_openssl.h | Diff File | ||
dev 7e0e15ba 2018-12-18 10:19 Ported: N/A Details Diff |
tests: added OPENSSL library initialization to tests | ||
mod - core/src/tests/CMakeLists.txt | Diff File | ||
mod - core/src/tests/bsock_test.cc | Diff File | ||
mod - core/src/tests/bsock_test_connection_setup.cc | Diff File | ||
add - core/src/tests/init_openssl.cc | Diff File | ||
add - core/src/tests/init_openssl.h | Diff File | ||
dev 9ec77b11 2018-12-18 09:45 Ported: N/A Details Diff |
jcr: removed redundant or wrong calls to pthread_setspecific - refactored SetJcrInTsd - removed redundant or not needful calls to SetJcrInTsd |
||
mod - core/src/dird/dird.cc | Diff File | ||
mod - core/src/dird/jobq.cc | Diff File | ||
mod - core/src/dird/socket_server.cc | Diff File | ||
mod - core/src/lib/bsock.cc | Diff File | ||
mod - core/src/lib/jcr.cc | Diff File | ||
mod - core/src/lib/watchdog.cc | Diff File | ||
mod - core/src/stored/stored.cc | Diff File | ||
dev 90b4a1dd 2018-12-18 09:45 Ported: N/A Details Diff |
jcr: removed redundant or wrong calls to pthread_setspecific - refactored SetJcrInTsd as do not call pthread_setspecific with key = 0 - removed redundant or not needful calls to SetJcrInTsd |
||
mod - core/src/dird/dird.cc | Diff File | ||
mod - core/src/dird/jobq.cc | Diff File | ||
mod - core/src/dird/socket_server.cc | Diff File | ||
mod - core/src/lib/bsock.cc | Diff File | ||
mod - core/src/lib/jcr.cc | Diff File | ||
mod - core/src/lib/watchdog.cc | Diff File | ||
mod - core/src/stored/stored.cc | Diff File | ||
dev 04157be8 2018-12-17 17:09 Ported: N/A Details Diff |
FreeBSD: added packaging files | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-bconsole/Makefile | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/BareosCommonMakefile | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/BareosPackageOnlyMakefile | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/Makefile | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/asdf.sh | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/distinfo | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-deinstall | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-descr | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-install | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-message | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-message.director | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-message.file | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-message.storage | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.bconsole | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.common | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.database-common | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.database-postgresql | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.database-tools | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.devel | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.director | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.director-python-plugin | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.filedaemon | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.filedaemon-ldap-python-plugin | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.filedaemon-python-plugin | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.storage | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.storage-fifo | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.storage-python-plugin | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.storage-tape | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.tools | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.traymonitor | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/plist | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/subpkglist | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-database-common/Makefile | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-database-postgresql/Makefile | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-database-tools/Makefile | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-director/AGPLv3 | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-director/Makefile | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-director/pkg-install | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-director/pkg-message | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-director/scripts/pre-build | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-filedaemon-python-plugin/Makefile | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-filedaemon/Makefile | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-filedaemon/Makefile.orig | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-storage-tape/Makefile | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-storage/Makefile | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-tools/Makefile | Diff File | ||
dev 3e3364a4 2018-12-17 17:09 Committer: franku Ported: N/A Details Diff |
FreeBSD: added packaging files | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-bconsole/Makefile | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/BareosCommonMakefile | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/BareosPackageOnlyMakefile | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/Makefile | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/asdf.sh | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/distinfo | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-deinstall | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-descr | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-install | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-message | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-message.director | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-message.file | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-message.storage | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.bconsole | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.common | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.database-common | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.database-postgresql | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.database-tools | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.devel | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.director | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.director-python-plugin | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.filedaemon | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.filedaemon-ldap-python-plugin | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.filedaemon-python-plugin | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.storage | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.storage-fifo | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.storage-python-plugin | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.storage-tape | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.tools | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.traymonitor | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/plist | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-common/subpkglist | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-database-common/Makefile | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-database-postgresql/Makefile | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-database-tools/Makefile | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-director/AGPLv3 | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-director/Makefile | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-director/pkg-install | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-director/pkg-message | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-director/scripts/pre-build | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-filedaemon-python-plugin/Makefile | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-filedaemon/Makefile | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-filedaemon/Makefile.orig | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-storage-tape/Makefile | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-storage/Makefile | Diff File | ||
add - core/platforms/freebsd/bareos-freebsd/bareos.com-tools/Makefile | Diff File | ||
dev 59731bf5 2018-12-17 16:41 Ported: N/A Details Diff |
cmake: require OpenSSL With the new TLS-PSK features in bareos 18 we require OpenSSL for building Cmake now emits a fatal error when OpenSSL is not found. |
||
mod - core/CMakeLists.txt | Diff File | ||
mod - core/cmake/BareosFindAllLibraries.cmake | Diff File | ||
dev ee6971e9 2018-12-17 16:41 Committer: franku Ported: N/A Details Diff |
cmake: require OpenSSL With the new TLS-PSK features in bareos 18 we require OpenSSL for building Cmake now emits a fatal error when OpenSSL is not found. |
||
mod - core/CMakeLists.txt | Diff File | ||
mod - core/cmake/BareosFindAllLibraries.cmake | Diff File | ||
dev 8c75167b 2018-12-17 12:25 Ported: N/A Details Diff |
tls-openssl: introduced a mutex to synchronize access - psk_client_credentials map is now guarded by a mutex |
||
mod - core/src/lib/tls_openssl_private.cc | Diff File | ||
mod - core/src/lib/tls_openssl_private.h | Diff File | ||
mod - core/src/lib/tls_psk_credentials.h | Diff File | ||
dev bbf00c9a 2018-12-17 09:25 Ported: N/A Details Diff |
regress: return the returnvalue of ctest in nighly-* scripts | ||
mod - regress/nightly-all | Diff File | ||
mod - regress/nightly-disk | Diff File | ||
mod - regress/nightly-disk-and-tape | Diff File | ||
mod - regress/nightly-disk-and-tape-and-changer | Diff File | ||
mod - regress/nightly-tape | Diff File | ||
bareos-18.2 2b7972f7 2018-12-17 09:25 Ported: N/A Details Diff |
regress: return the returnvalue of ctest in nighly-* scripts | ||
mod - regress/nightly-all | Diff File | ||
mod - regress/nightly-disk | Diff File | ||
mod - regress/nightly-disk-and-tape | Diff File | ||
mod - regress/nightly-disk-and-tape-and-changer | Diff File | ||
mod - regress/nightly-tape | Diff File | ||
bareos-18.2 e33374f3 2018-12-16 15:54 Ported: N/A Details Diff |
stored: store the session key before sending it to the director | ||
mod - core/src/dird/socket_server.cc | Diff File | ||
mod - core/src/filed/socket_server.cc | Diff File | ||
mod - core/src/stored/job.cc | Diff File | ||
mod - core/src/stored/socket_server.cc | Diff File | ||
bareos-18.2 69f29be8 2018-12-14 18:23 Ported: N/A Details Diff |
docs: updated release notes | ||
mod - docs/manuals/en/new_main_reference/source/conf.py | Diff File | ||
mod - docs/manuals/en/new_main_reference/source/developers/releasenotes.rst | Diff File | ||
bareos-18.2 d1f16bed 2018-12-14 16:59 Ported: N/A Details Diff |
socket-server: wait 250ms before trying TLS handshake - try to solve the race condition when running a backup on FreeBSD - the psk-callback cannot find the psk for the storage in the respective job control record |
||
mod - core/src/dird/socket_server.cc | Diff File | ||
mod - core/src/filed/socket_server.cc | Diff File | ||
mod - core/src/stored/socket_server.cc | Diff File | ||
bareos-18.2 cab6c23d 2018-12-14 13:51 Ported: N/A Details Diff |
defaultconfigs: revert 19b2563c2309c9cfd226f3514c9d35aafb335d2b This commit reverts the changes done in the default configs to again use the fixed name "bareos-fd". The changes are required because of the implementation of TLS-PSK, because it is no longer possible to have different names for a client in the director and in the client itself. |
||
mod - core/src/defaultconfigs/bareos-dir.d/client/bareos-fd.conf.in | Diff File | ||
mod - core/src/defaultconfigs/bareos-dir.d/job/RestoreFiles.conf.in | Diff File | ||
mod - core/src/defaultconfigs/bareos-dir.d/job/backup-bareos-fd.conf.in | Diff File | ||
mod - core/src/defaultconfigs/bareos-dir.d/jobdefs/DefaultJob.conf.in | Diff File | ||
bareos-18.2 afb5bdf4 2018-12-14 11:20 Ported: N/A Details Diff |
joblog: added a newline after joblog output of cleartext handshake | ||
mod - core/src/dird/fd_cmds.cc | Diff File |