Changesets: bareos

dev 3e3364a4

2018-12-17 17:09

pstorz


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

pstorz

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

pstorz


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

franku

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

pstorz

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

pstorz

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

franku

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

franku

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

franku

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

pstorz

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

franku

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

pstorz

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

franku

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

franku

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

franku

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

franku

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

pstorz

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

pstorz

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

pstorz

Ported: N/A

Details Diff
docs: removed BareosDeveloperguide from debian/docs
mod - docs/debian/docs Diff File

bareos-18.2 ccb375d6

2018-12-13 10:24

pstorz

Ported: N/A

Details Diff
docs: Makefile removed check for undefined references
mod - docs/manuals/en/main/Makefile Diff File

bareos-18.2 40eede5a

2018-12-13 10:01

pstorz

Ported: N/A

Details Diff
docs: do not copy over the developers files anymore

As we have moved the developers files, we do not need
to copy them over anymore
mod - docs/manuals/en/new_main_reference/convert_all_tex_files_to_rst.sh Diff File

bareos-18.2 b5f189df

2018-12-12 17:42

franku

Ported: N/A

Details Diff
docs: updated release notes
mod - docs/manuals/en/developers/source/releasenotes.rst Diff File

dev 10e0b63f

2018-12-12 15:58

pstorz

Ported: N/A

Details Diff
docs: moved developer docs to new_main_reference
rm - docs/manuals/en/developers/source/index.rst Diff File

bareos-18.2 935e31ee

2018-12-12 15:58

pstorz


Committer: franku

Ported: N/A

Details Diff
docs: moved developer docs to new_main_reference
mod - docs/Makefile Diff File

dev ff953127

2018-12-12 12:36

franku

Ported: N/A

Details Diff
building: added -Wsuggest-override to c++ compiler flags

- warn about overriding virtual functions that are
not marked with the override keyword
mod - core/CMakeLists.txt Diff File
 First  Prev  1 2 3 ... 60 ... 120 ... 180 ... 240 ... 300 ... 317 318 319 320 321 322 323 ... 360 ... 420 ... 480 ... 540 ... 600 ... 607 608 609  Next  Last