Changesets: bareos
|
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 | ||
|
bareos-18.2 fe1d77cb 2018-12-14 10:52 Ported: N/A Details Diff |
docs: extract the version from the release string correctly | ||
| mod - docs/manuals/en/new_main_reference/source/conf.py | Diff File | ||
|
dev c2044894 2018-12-13 20:49 Ported: N/A Details Diff |
passive-client: fixed a bug regarding cleartext handshake - storage daemon could not establish cleartext handshake |
||
| mod - core/src/lib/util.cc | Diff File | ||
| mod - core/src/tests/lib_tests.cc | Diff File | ||
|
bareos-18.2 5a1c8c28 2018-12-13 20:49 Ported: N/A Details Diff |
passive-client: fixed a bug regarding cleartext handshake - storage daemon could not establish cleartext handshake |
||
| mod - core/src/lib/util.cc | Diff File | ||
| mod - core/src/tests/lib_tests.cc | Diff File | ||
|
dev 954cba38 2018-12-13 19:29 Ported: N/A Details Diff |
gnutls: removed GnuTLS competely | ||
| mod - core/CMakeLists.txt | Diff File | ||
| mod - core/cmake/BareosCheckFunctions.cmake | Diff File | ||
| mod - core/po/POTFILES.in | Diff File | ||
| mod - core/po/bareos.pot | Diff File | ||
| mod - core/po/de.po | Diff File | ||
| mod - core/po/es.po | Diff File | ||
| mod - core/po/fr.po | Diff File | ||
| mod - core/po/it.po | Diff File | ||
| mod - core/po/nl.po | Diff File | ||
| mod - core/po/pl.po | Diff File | ||
| mod - core/po/sv.po | Diff File | ||
| mod - core/po/uk.po | Diff File | ||
| mod - core/src/include/config.h.in | Diff File | ||
| mod - core/src/lib/CMakeLists.txt | Diff File | ||
| rm - core/src/lib/crypto_gnutls.cc | Diff File | ||
| mod - core/src/lib/crypto_none.cc | Diff File | ||
| mod - core/src/lib/crypto_wrap.cc | Diff File | ||
| mod - core/src/lib/passphrase.cc | Diff File | ||
| mod - core/src/lib/tls.cc | Diff File | ||
| mod - core/src/lib/tls.h | Diff File | ||
| rm - core/src/lib/tls_gnutls.cc | Diff File | ||
| rm - core/src/lib/tls_gnutls.h | Diff File | ||
| mod - docs/manuals/en/developers/franku-tmp/tls_openssl_gnutls_classes.plantuml | Diff File | ||
| mod - docs/manuals/en/main/compile.tex | Diff File | ||
| mod - docs/manuals/en/main/supportedoses.tex | Diff File | ||
| mod - docs/manuals/en/new_main_reference/source/appendix-b/supportedoses.rst | Diff File | ||
|
bareos-18.2 0c6b71ca 2018-12-13 19:29 Ported: N/A Details Diff |
gnutls: removed GnuTLS competely | ||
| mod - core/CMakeLists.txt | Diff File | ||
| mod - core/cmake/BareosCheckFunctions.cmake | Diff File | ||
| mod - core/po/POTFILES.in | Diff File | ||
| mod - core/po/bareos.pot | Diff File | ||
| mod - core/po/de.po | Diff File | ||
| mod - core/po/es.po | Diff File | ||
| mod - core/po/fr.po | Diff File | ||
| mod - core/po/it.po | Diff File | ||
| mod - core/po/nl.po | Diff File | ||
| mod - core/po/pl.po | Diff File | ||
| mod - core/po/sv.po | Diff File | ||
| mod - core/po/uk.po | Diff File | ||
| mod - core/src/include/config.h.in | Diff File | ||
| mod - core/src/lib/CMakeLists.txt | Diff File | ||
| rm - core/src/lib/crypto_gnutls.cc | Diff File | ||
| mod - core/src/lib/crypto_none.cc | Diff File | ||
| mod - core/src/lib/crypto_wrap.cc | Diff File | ||
| mod - core/src/lib/passphrase.cc | Diff File | ||
| mod - core/src/lib/tls.cc | Diff File | ||
| mod - core/src/lib/tls.h | Diff File | ||
| rm - core/src/lib/tls_gnutls.cc | Diff File | ||
| rm - core/src/lib/tls_gnutls.h | Diff File | ||
| mod - docs/manuals/en/developers/franku-tmp/tls_openssl_gnutls_classes.plantuml | Diff File | ||
| mod - docs/manuals/en/main/compile.tex | Diff File | ||
| mod - docs/manuals/en/main/supportedoses.tex | Diff File | ||
| mod - docs/manuals/en/new_main_reference/source/appendix-b/supportedoses.rst | Diff File | ||
|
bareos-18.2 99aaa8f7 2018-12-13 12:40 Ported: N/A Details Diff |
core: removed linking to MANUAL_AUTH_URL and MANUAL_CONFIG_DIR_URL This commit remove the links to the documentation in error messages. |
||
| mod - core/src/cats/bdb_postgresql.h | Diff File | ||
| mod - core/src/dird/authenticate.cc | Diff File | ||
| mod - core/src/dird/ua_configure.cc | Diff File | ||
| mod - core/src/include/baconfig.h | Diff File | ||
| mod - core/src/lib/bsock.cc | Diff File | ||
| mod - core/src/qt-tray-monitor/authenticate.cc | Diff File | ||
| mod - core/src/stored/authenticate.cc | Diff File | ||
|
bareos-18.2 eba160ca 2018-12-13 12:26 Ported: N/A Details Diff |
windows: suppress warnings and information about ACL and XATTR As we now have enabled acl and xattr support by default, we now get useless and distracting job messages on windows. This commit disables those messages. |
||
| mod - core/src/filed/dir_cmd.cc | Diff File | ||
|
bareos-18.2 e39ce065 2018-12-13 10:55 Ported: N/A Details Diff |
docs: removed BareosDeveloperguide from debian/docs | ||
| mod - docs/debian/docs | Diff File | ||