Changesets: bareos

bareos-18.2 d1f16bed

2018-12-14 15:59:50

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
Attach Issues:
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 12:51:59

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.
Attach Issues:
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 10:20:55

franku

Ported: N/A

Details Diff
joblog: added a newline after joblog output of cleartext handshake
Attach Issues:
mod - core/src/dird/fd_cmds.cc Diff File

bareos-18.2 fe1d77cb

2018-12-14 09:52:02

pstorz

Ported: N/A

Details Diff
docs: extract the version from the release string correctly
Attach Issues:
mod - docs/manuals/en/new_main_reference/source/conf.py Diff File

dev c2044894

2018-12-13 19:49:06

franku

Ported: N/A

Details Diff
passive-client: fixed a bug regarding cleartext handshake

- storage daemon could not establish cleartext handshake
Attach Issues:
mod - core/src/lib/util.cc Diff File
mod - core/src/tests/lib_tests.cc Diff File

bareos-18.2 5a1c8c28

2018-12-13 19:49:06

franku

Ported: N/A

Details Diff
passive-client: fixed a bug regarding cleartext handshake

- storage daemon could not establish cleartext handshake
Attach Issues:
mod - core/src/lib/util.cc Diff File
mod - core/src/tests/lib_tests.cc Diff File

dev 954cba38

2018-12-13 18:29:47

franku

Ported: N/A

Details Diff
gnutls: removed GnuTLS competely
Attach Issues:
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 18:29:47

franku

Ported: N/A

Details Diff
gnutls: removed GnuTLS competely
Attach Issues:
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 11:40:33

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.
Attach Issues:
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 11:26:20

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.
Attach Issues:
mod - core/src/filed/dir_cmd.cc Diff File

bareos-18.2 e39ce065

2018-12-13 09:55:40

pstorz

Ported: N/A

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

bareos-18.2 ccb375d6

2018-12-13 09:24:54

pstorz

Ported: N/A

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

bareos-18.2 40eede5a

2018-12-13 09:01:29

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
Attach Issues:
mod - docs/manuals/en/new_main_reference/convert_all_tex_files_to_rst.sh Diff File

bareos-18.2 b5f189df

2018-12-12 16:42:05

franku

Ported: N/A

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

dev 10e0b63f

2018-12-12 14:58:52

pstorz

Ported: N/A

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

bareos-18.2 935e31ee

2018-12-12 14:58:52

pstorz


Committer: franku

Ported: N/A

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

dev ff953127

2018-12-12 11:36:03

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
Attach Issues:
mod - core/CMakeLists.txt Diff File

dev 0b482240

2018-12-12 11:36:03

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
Attach Issues:
mod - core/CMakeLists.txt Diff File

dev 6d13fda3

2018-12-12 10:54:47

pstorz


Committer: franku

Ported: N/A

Details Diff
docs: add autogenerated .rst files

We add the autogenerated .rst files to be able to use
sphinxcontrib-versioning.
Attach Issues:
add - docs/manuals/en/new_main_reference/source/appendix-a/requirements.rst Diff File
add - docs/manuals/en/new_main_reference/source/appendix-b/supportedoses.rst Diff File
add - docs/manuals/en/new_main_reference/source/appendix-c/programs.rst Diff File
add - docs/manuals/en/new_main_reference/source/appendix-d/bootstrap.rst Diff File
add - docs/manuals/en/new_main_reference/source/appendix-e/verify.rst Diff File
add - docs/manuals/en/new_main_reference/source/appendix-f/backward-compatibility.rst Diff File
add - docs/manuals/en/new_main_reference/source/appendix-g/tables.rst Diff File
add - docs/manuals/en/new_main_reference/source/appendix-h/howto.rst Diff File
add - docs/manuals/en/new_main_reference/source/appendix-i/rescue.rst Diff File
add - docs/manuals/en/new_main_reference/source/appendix-j/troubleshooting.rst Diff File
add - docs/manuals/en/new_main_reference/source/appendix-k/debug.rst Diff File
add - docs/manuals/en/new_main_reference/source/appendix-l/releasenotes.rst Diff File
add - docs/manuals/en/new_main_reference/source/appendix-m/license.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter01/general.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter01/state.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter02/install.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter03/webui.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter04/update.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter05/quickstart.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter06/tutorial.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter07/critical.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter08/configure.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter09/dirdconf.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter10/storedconf.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter11/filedconf.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter12/messagesres.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter13/consoleconf.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter14/monitorconf.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter15/bconsole.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter16/restore.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter17/disk.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter17/recycling.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter18/pools.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter19/autochangers.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter20/tape-without-autochanger.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter21/spooling.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter22/migration.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter23/always-incremental.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter24/basejob.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter26/plugins.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter27/win32.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter28/client-initiated-connection.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter28/lanaddress.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter28/passiveclient.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter29/tls.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter30/dataencryption.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter31/ndmp.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter32/catmaintenance.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter33/security.rst Diff File

dev d92c88f6

2018-12-12 10:54:47

pstorz


Committer: franku

Ported: N/A

Details Diff
docs: add autogenerated .rst files

We add the autogenerated .rst files to be able to use
sphinxcontrib-versioning.
Attach Issues:
add - docs/manuals/en/new_main_reference/source/appendix-a/requirements.rst Diff File
add - docs/manuals/en/new_main_reference/source/appendix-b/supportedoses.rst Diff File
add - docs/manuals/en/new_main_reference/source/appendix-c/programs.rst Diff File
add - docs/manuals/en/new_main_reference/source/appendix-d/bootstrap.rst Diff File
add - docs/manuals/en/new_main_reference/source/appendix-e/verify.rst Diff File
add - docs/manuals/en/new_main_reference/source/appendix-f/backward-compatibility.rst Diff File
add - docs/manuals/en/new_main_reference/source/appendix-g/tables.rst Diff File
add - docs/manuals/en/new_main_reference/source/appendix-h/howto.rst Diff File
add - docs/manuals/en/new_main_reference/source/appendix-i/rescue.rst Diff File
add - docs/manuals/en/new_main_reference/source/appendix-j/troubleshooting.rst Diff File
add - docs/manuals/en/new_main_reference/source/appendix-k/debug.rst Diff File
add - docs/manuals/en/new_main_reference/source/appendix-l/releasenotes.rst Diff File
add - docs/manuals/en/new_main_reference/source/appendix-m/license.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter01/general.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter01/state.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter02/install.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter03/webui.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter04/update.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter05/quickstart.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter06/tutorial.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter07/critical.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter08/configure.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter09/dirdconf.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter10/storedconf.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter11/filedconf.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter12/messagesres.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter13/consoleconf.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter14/monitorconf.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter15/bconsole.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter16/restore.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter17/disk.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter17/recycling.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter18/pools.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter19/autochangers.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter20/tape-without-autochanger.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter21/spooling.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter22/migration.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter23/always-incremental.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter24/basejob.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter26/plugins.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter27/win32.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter28/client-initiated-connection.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter28/lanaddress.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter28/passiveclient.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter29/tls.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter30/dataencryption.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter31/ndmp.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter32/catmaintenance.rst Diff File
add - docs/manuals/en/new_main_reference/source/chapter33/security.rst Diff File

dev de0db7d1

2018-12-12 10:35:24

pstorz


Committer: franku

Ported: N/A

Details Diff
docs: add a header to all auto converted files

This commits adds the following header to each autoconverted .rst file:

.. ATTENTION do not edit this file manually.
It was automatically converted from the corresponding .tex file
Attach Issues:
mod - docs/manuals/en/new_main_reference/post_conversion_changes.sh Diff File

dev 92c32f46

2018-12-12 10:35:24

pstorz


Committer: franku

Ported: N/A

Details Diff
docs: add a header to all auto converted files

This commits adds the following header to each autoconverted .rst file:

.. ATTENTION do not edit this file manually.
It was automatically converted from the corresponding .tex file
Attach Issues:
mod - docs/manuals/en/new_main_reference/post_conversion_changes.sh Diff File

dev 703ffaec

2018-12-12 09:45:15

pstorz


Committer: franku

Ported: N/A

Details Diff
Small fixes for compiler warnings and log output

- explicitly declare functions override
- removed unneeded variables
- switched from Jmsg0 to Jmsg that does not print the sourcecode location
Attach Issues:
mod - core/src/cats/bdb_postgresql.h Diff File
mod - core/src/cats/bdb_priv.h Diff File
mod - core/src/dird/dird.cc Diff File
mod - core/src/dird/ndmp_fhdb_lmdb.cc Diff File
mod - core/src/filed/accurate.h Diff File
mod - core/src/lib/bsock_tcp.h Diff File
mod - core/src/qt-tray-monitor/monitoritemthread.h Diff File
mod - core/src/stored/backends/generic_tape_device.h Diff File
mod - core/src/stored/backends/unix_fifo_device.h Diff File
mod - core/src/stored/backends/unix_file_device.h Diff File
mod - core/src/stored/backends/unix_tape_device.h Diff File
mod - core/src/stored/dev.h Diff File
mod - core/src/stored/stored.cc Diff File

dev bcbf382d

2018-12-11 17:03:48

franku

Ported: N/A

Details Diff
console: corrected handshake strings

- removed trailing \n in response messages
- changed welcome text "You are logged in as / using .."
Attach Issues:
mod - core/src/console/console.cc Diff File
mod - core/src/dird/authenticate_console.cc Diff File
mod - core/src/lib/bnet.cc Diff File
mod - core/src/tests/bsock_test.cc Diff File

dev 2565711b

2018-12-11 16:30:19

pstorz

Ported: N/A

Details Diff
python setuptoos
Attach Issues:
mod - docs/debian/control Diff File
mod - docs/packaging/bareos-docs.dsc Diff File
 First  Prev  1 2 3 ... 40 ... 60 61 62 63 64 65 66 ... 80 ... 120 ... 160 ... 200 ... 240 ... 280 ... 320 ... 349 350 351  Next  Last