Changesets: bareos
master 3bc92557 2021-04-22 17:40 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000793 Make the jansson library mandatory. |
||
mod - CHANGELOG.md | Diff File | ||
add - cmake/FindJansson.cmake | Diff File | ||
mod - core/CMakeLists.txt | Diff File | ||
mod - core/cmake/BareosFindAllLibraries.cmake | Diff File | ||
mod - core/src/CMakeLists.txt | Diff File | ||
mod - core/src/console/CMakeLists.txt | Diff File | ||
mod - core/src/console/console_conf.cc | Diff File | ||
mod - core/src/dird/CMakeLists.txt | Diff File | ||
mod - core/src/dird/dird_conf.cc | Diff File | ||
mod - core/src/dird/dird_conf.h | Diff File | ||
mod - core/src/dird/inc_conf.cc | Diff File | ||
mod - core/src/dird/inc_conf.h | Diff File | ||
mod - core/src/filed/CMakeLists.txt | Diff File | ||
mod - core/src/filed/filed_conf.cc | Diff File | ||
mod - core/src/findlib/CMakeLists.txt | Diff File | ||
mod - core/src/findlib/unittests/CMakeLists.txt | Diff File | ||
mod - core/src/include/bareos.h | Diff File | ||
mod - core/src/lib/CMakeLists.txt | Diff File | ||
rm - core/src/lib/json.cc | Diff File | ||
rm - core/src/lib/json.h | Diff File | ||
mod - core/src/lib/output_formatter.cc | Diff File | ||
mod - core/src/qt-tray-monitor/CMakeLists.txt | Diff File | ||
mod - core/src/qt-tray-monitor/tray_conf.cc | Diff File | ||
mod - core/src/stored/CMakeLists.txt | Diff File | ||
mod - core/src/stored/stored_conf.cc | Diff File | ||
mod - core/src/tests/CMakeLists.txt | Diff File | ||
mod - core/src/tools/CMakeLists.txt | Diff File | ||
master ee04f782 2021-04-22 17:15 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000791 from bareos/dev/joergs/master/freebsd-python-bareos systemtest python-bareos: adapt for FreeBSD |
||
mod - CHANGELOG.md | Diff File | ||
mod - python-bareos/bareos/bsock/lowlevel.py | Diff File | ||
mod - systemtests/CMakeLists.txt | Diff File | ||
mod - systemtests/tests/python-bareos/write.sh | Diff File | ||
master f4b8d165 2021-04-22 12:57 Committer: arogge Ported: N/A Details Diff |
core: make "alist" and "dlist" type safe templates The two data structures "alist" and "dlist" that are used widely in the code are not type safe as they only handle void* pointers that are cast-ed from and to the required datatype manually. This is both error-prone and leads to code that is hard to understand. This commit changes the two types to templates that are type safe. As the usage of dlist in the chunked-device backend was totally misused so that the change to the template dlist was not possible, the old dlist still exists there as "old_dlist" which needs to be removed in a later step. |
||
mod - core/src/cats/bdb_mysql.h | Diff File | ||
mod - core/src/cats/bdb_postgresql.h | Diff File | ||
mod - core/src/cats/bdb_sqlite.h | Diff File | ||
mod - core/src/cats/bvfs.cc | Diff File | ||
mod - core/src/cats/cats.h | Diff File | ||
mod - core/src/cats/cats_backends.cc | Diff File | ||
mod - core/src/cats/mysql.cc | Diff File | ||
mod - core/src/cats/postgresql.cc | Diff File | ||
mod - core/src/cats/sqlite.cc | Diff File | ||
mod - core/src/console/console.cc | Diff File | ||
mod - core/src/dird/dir_plugins.cc | Diff File | ||
mod - core/src/dird/dir_plugins.h | Diff File | ||
mod - core/src/dird/dird.cc | Diff File | ||
mod - core/src/dird/dird.h | Diff File | ||
mod - core/src/dird/dird_conf.cc | Diff File | ||
mod - core/src/dird/dird_conf.h | Diff File | ||
mod - core/src/dird/fd_cmds.cc | Diff File | ||
mod - core/src/dird/jcr_private.h | Diff File | ||
mod - core/src/dird/job.cc | Diff File | ||
mod - core/src/dird/jobq.cc | Diff File | ||
mod - core/src/dird/jobq.h | Diff File | ||
mod - core/src/dird/migrate.cc | Diff File | ||
mod - core/src/dird/msgchan.cc | Diff File | ||
mod - core/src/dird/msgchan.h | Diff File | ||
mod - core/src/dird/ndmp_dma_storage.cc | Diff File | ||
mod - core/src/dird/ndmp_dma_storage.h | Diff File | ||
mod - core/src/dird/sd_cmds.cc | Diff File | ||
mod - core/src/dird/sd_cmds.h | Diff File | ||
mod - core/src/dird/socket_server.cc | Diff File | ||
mod - core/src/dird/socket_server.h | Diff File | ||
mod - core/src/dird/storage.cc | Diff File | ||
mod - core/src/dird/storage.h | Diff File | ||
mod - core/src/dird/ua_acl.cc | Diff File | ||
mod - core/src/dird/ua_cmds.cc | Diff File | ||
mod - core/src/dird/ua_impexp.cc | Diff File | ||
mod - core/src/dird/ua_prune.cc | Diff File | ||
mod - core/src/dird/ua_run.cc | Diff File | ||
mod - core/src/dird/ua_select.cc | Diff File | ||
mod - core/src/dird/ua_select.h | Diff File | ||
mod - core/src/dird/ua_status.cc | Diff File | ||
mod - core/src/filed/dir_cmd.cc | Diff File | ||
mod - core/src/filed/fd_plugins.cc | Diff File | ||
mod - core/src/filed/fd_plugins.h | Diff File | ||
mod - core/src/filed/filed.cc | Diff File | ||
mod - core/src/filed/filed_conf.h | Diff File | ||
mod - core/src/filed/jcr_private.h | Diff File | ||
mod - core/src/filed/restore.cc | Diff File | ||
mod - core/src/filed/restore.h | Diff File | ||
mod - core/src/filed/socket_server.cc | Diff File | ||
mod - core/src/filed/socket_server.h | Diff File | ||
mod - core/src/findlib/find.h | Diff File | ||
mod - core/src/findlib/xattr.cc | Diff File | ||
mod - core/src/findlib/xattr.h | Diff File | ||
mod - core/src/include/jcr.h | Diff File | ||
mod - core/src/lib/address_conf.cc | Diff File | ||
mod - core/src/lib/address_conf.h | Diff File | ||
mod - core/src/lib/alist.cc | Diff File | ||
mod - core/src/lib/alist.h | Diff File | ||
mod - core/src/lib/bnet.cc | Diff File | ||
mod - core/src/lib/bnet.h | Diff File | ||
mod - core/src/lib/bnet_server_tcp.cc | Diff File | ||
mod - core/src/lib/bnet_server_tcp.h | Diff File | ||
mod - core/src/lib/breg.cc | Diff File | ||
mod - core/src/lib/breg.h | Diff File | ||
mod - core/src/lib/bsock.cc | Diff File | ||
mod - core/src/lib/bsock.h | Diff File | ||
mod - core/src/lib/bsock_tcp.cc | Diff File | ||
mod - core/src/lib/connection_pool.cc | Diff File | ||
mod - core/src/lib/connection_pool.h | Diff File | ||
mod - core/src/lib/crypto.h | Diff File | ||
mod - core/src/lib/crypto_cache.cc | Diff File | ||
mod - core/src/lib/crypto_cache.h | Diff File | ||
mod - core/src/lib/crypto_none.cc | Diff File | ||
mod - core/src/lib/crypto_nss.cc | Diff File | ||
mod - core/src/lib/crypto_openssl.cc | Diff File | ||
mod - core/src/lib/dlink.h | Diff File | ||
mod - core/src/lib/dlist.cc | Diff File | ||
mod - core/src/lib/dlist.h | Diff File | ||
mod - core/src/lib/guid_to_name.cc | Diff File | ||
mod - core/src/lib/guid_to_name.h | Diff File | ||
mod - core/src/lib/ini.cc | Diff File | ||
mod - core/src/lib/ini.h | Diff File | ||
mod - core/src/lib/jcr.cc | Diff File | ||
mod - core/src/lib/message_queue_item.h | Diff File | ||
mod - core/src/lib/mntent_cache.cc | Diff File | ||
mod - core/src/lib/mntent_cache.h | Diff File | ||
mod - core/src/lib/output_formatter.cc | Diff File | ||
mod - core/src/lib/output_formatter.h | Diff File | ||
mod - core/src/lib/output_formatter_resource.cc | Diff File | ||
mod - core/src/lib/output_formatter_resource.h | Diff File | ||
mod - core/src/lib/parse_conf_init_resource.cc | Diff File | ||
mod - core/src/lib/plugins.cc | Diff File | ||
mod - core/src/lib/plugins.h | Diff File | ||
mod - core/src/lib/res.cc | Diff File | ||
mod - core/src/lib/resource_item.h | Diff File | ||
mod - core/src/lib/runscript.cc | Diff File | ||
mod - core/src/lib/runscript.h | Diff File | ||
mod - core/src/lib/watchdog.cc | Diff File | ||
mod - core/src/lib/watchdog.h | Diff File | ||
mod - core/src/plugins/filed/cephfs/cephfs-fd.cc | Diff File | ||
mod - core/src/plugins/filed/gfapi/gfapi-fd.cc | Diff File | ||
mod - core/src/stored/acquire.cc | Diff File | ||
mod - core/src/stored/autochanger_resource.cc | Diff File | ||
mod - core/src/stored/autochanger_resource.h | Diff File | ||
mod - core/src/stored/backends/CMakeLists.txt | Diff File | ||
mod - core/src/stored/backends/chunked_device.cc | Diff File | ||
mod - core/src/stored/backends/chunked_device.h | Diff File | ||
add - core/src/stored/backends/old_dlink.h | Diff File | ||
add - core/src/stored/backends/old_dlist.cc | Diff File | ||
add - core/src/stored/backends/old_dlist.h | Diff File | ||
mod - core/src/stored/backends/ordered_cbuf.cc | Diff File | ||
mod - core/src/stored/backends/ordered_cbuf.h | Diff File | ||
mod - core/src/stored/bextract.cc | Diff File | ||
mod - core/src/stored/bsr.h | Diff File | ||
mod - core/src/stored/dev.h | Diff File | ||
mod - core/src/stored/dir_cmd.cc | Diff File | ||
mod - core/src/stored/jcr_private.h | Diff File | ||
mod - core/src/stored/ndmp_tape.cc | Diff File | ||
mod - core/src/stored/ndmp_tape.h | Diff File | ||
mod - core/src/stored/read_ctx.h | Diff File | ||
mod - core/src/stored/read_record.cc | Diff File | ||
mod - core/src/stored/record.h | Diff File | ||
mod - core/src/stored/reserve.cc | Diff File | ||
mod - core/src/stored/reserve.h | Diff File | ||
mod - core/src/stored/sd_plugins.cc | Diff File | ||
mod - core/src/stored/sd_plugins.h | Diff File | ||
mod - core/src/stored/sd_stats.cc | Diff File | ||
mod - core/src/stored/socket_server.cc | Diff File | ||
mod - core/src/stored/socket_server.h | Diff File | ||
mod - core/src/stored/status.cc | Diff File | ||
mod - core/src/stored/stored_conf.h | Diff File | ||
mod - core/src/stored/vol_mgr.cc | Diff File | ||
mod - core/src/stored/vol_mgr.h | Diff File | ||
mod - core/src/tests/alist_test.cc | Diff File | ||
mod - core/src/tests/dlist_test.cc | Diff File | ||
mod - core/src/tests/test_config_parser_dir.cc | Diff File | ||
mod - core/src/win32/findlib/win32.cc | Diff File | ||
master b87bd5c2 2021-04-21 21:29 Committer: pstorz Ported: N/A Details Diff |
systemtests: set -o pipefail While the execution of a command with exit code other than 0 is normally an error. The test scripts stop than with status error. However, when commands are executed with pipes, only the exit code of the last command is evaluated. With the option "pipefail", the first failing command sets the exit code. This is useful, because otherwise errors can occur unnoticed. |
||
mod - systemtests/tests/acl/testrunner | Diff File | ||
mod - systemtests/tests/autochanger/testrunner | Diff File | ||
mod - systemtests/tests/bareos-acl/testrunner | Diff File | ||
mod - systemtests/tests/bareos/testrunner | Diff File | ||
mod - systemtests/tests/bconsole-pam/testrunner | Diff File | ||
mod - systemtests/tests/bconsole-status-client/testrunner | Diff File | ||
mod - systemtests/tests/block-size/testrunner | Diff File | ||
mod - systemtests/tests/bscan-bextract-bls/testrunner | Diff File | ||
mod - systemtests/tests/catalog/testrunner | Diff File | ||
mod - systemtests/tests/client-initiated/testrunner | Diff File | ||
mod - systemtests/tests/config-dump/testrunner | Diff File | ||
mod - systemtests/tests/config-syntax-crash/testrunner | Diff File | ||
mod - systemtests/tests/copy-archive-job/testrunner | Diff File | ||
mod - systemtests/tests/copy-bscan/testrunner | Diff File | ||
mod - systemtests/tests/copy-remote-bscan/testrunner | Diff File | ||
mod - systemtests/tests/dbcopy-mysql-postgresql/testrunner | Diff File | ||
mod - systemtests/tests/deprecation/testrunner | Diff File | ||
mod - systemtests/tests/encrypt-signature-tls-cert/testrunner | Diff File | ||
mod - systemtests/tests/encrypt-signature/testrunner | Diff File | ||
mod - systemtests/tests/fileset-multiple-include-blocks/testrunner | Diff File | ||
mod - systemtests/tests/fileset-multiple-options-blocks/testrunner | Diff File | ||
mod - systemtests/tests/filesets/testrunner | Diff File | ||
mod - systemtests/tests/glusterfs-backend/testrunner | Diff File | ||
mod - systemtests/tests/list-backups/testrunner | Diff File | ||
mod - systemtests/tests/messages/testrunner | Diff File | ||
mod - systemtests/tests/multiplied-device/testrunner | Diff File | ||
mod - systemtests/tests/notls/testrunner | Diff File | ||
mod - systemtests/tests/passive/testrunner | Diff File | ||
mod - systemtests/tests/py2plug-dir/testrunner | Diff File | ||
mod - systemtests/tests/py2plug-fd-ldap/testrunner | Diff File | ||
mod - systemtests/tests/py2plug-fd-libcloud/testrunner | Diff File | ||
mod - systemtests/tests/py2plug-fd-local-fileset-restoreobject/testrunner | Diff File | ||
mod - systemtests/tests/py2plug-fd-local-fileset/testrunner | Diff File | ||
mod - systemtests/tests/py2plug-fd-percona-xtrabackup/testrunner | Diff File | ||
mod - systemtests/tests/py2plug-fd-postgres/testrunner | Diff File | ||
mod - systemtests/tests/py2plug-fd-vmware/testrunner | Diff File | ||
mod - systemtests/tests/py2plug-sd/testrunner | Diff File | ||
mod - systemtests/tests/python-bareos/testrunner | Diff File | ||
mod - systemtests/tests/python-pam/testrunner | Diff File | ||
mod - systemtests/tests/quota-softquota/testrunner | Diff File | ||
mod - systemtests/tests/reload-add-client/testrunner | Diff File | ||
mod - systemtests/tests/reload-add-duplicate-job/testrunner | Diff File | ||
mod - systemtests/tests/reload-add-empty-job/testrunner | Diff File | ||
mod - systemtests/tests/reload-add-second-director/testrunner | Diff File | ||
mod - systemtests/tests/reload-add-uncommented-string/testrunner | Diff File | ||
mod - systemtests/tests/reload-unchanged-config/testrunner | Diff File | ||
mod - systemtests/tests/scheduler-backup/testrunner | Diff File | ||
mod - systemtests/tests/sparse-file/testrunner | Diff File | ||
mod - systemtests/tests/spool/testrunner | Diff File | ||
mod - systemtests/tests/truncate-command/testrunner | Diff File | ||
mod - systemtests/tests/upgrade-database/testrunner | Diff File | ||
mod - systemtests/tests/virtualfull-bscan/testrunner | Diff File | ||
mod - systemtests/tests/virtualfull/testrunner | Diff File | ||
mod - systemtests/tests/volume-pruning/testrunner | Diff File | ||
mod - systemtests/tests/xattr/testrunner | Diff File | ||
master f005c290 2021-04-21 17:33 Committer: pstorz Ported: N/A Details Diff |
systemtests: cleanup setup_data and BackupDirectory All tests that do set BackupDirectory set it to the same value (${tmp}/data). This is moved from the testrunner scripts to the environment file. The setup_data function no longer supports parameter, so parameter are removed from the calls. The function now uses the BackupDirectory variable. |
||
mod - systemtests/scripts/functions | Diff File | ||
mod - systemtests/tests/acl/testrunner | Diff File | ||
mod - systemtests/tests/ai-consolidate-ignore-duplicate-job/testrunner | Diff File | ||
mod - systemtests/tests/autochanger/testrunner | Diff File | ||
mod - systemtests/tests/bareos/testrunner | Diff File | ||
mod - systemtests/tests/bconsole-pam/testrunner | Diff File | ||
mod - systemtests/tests/bconsole-status-client/testrunner | Diff File | ||
mod - systemtests/tests/bscan-bextract-bls/testrunner | Diff File | ||
mod - systemtests/tests/client-initiated/testrunner | Diff File | ||
mod - systemtests/tests/config-dump/testrunner | Diff File | ||
mod - systemtests/tests/copy-archive-job/testrunner | Diff File | ||
mod - systemtests/tests/copy-bscan/testrunner | Diff File | ||
mod - systemtests/tests/copy-remote-bscan/testrunner | Diff File | ||
mod - systemtests/tests/dbcopy-mysql-postgresql/testrunner | Diff File | ||
mod - systemtests/tests/droplet-s3/testrunner | Diff File | ||
mod - systemtests/tests/encrypt-signature-tls-cert/testrunner | Diff File | ||
mod - systemtests/tests/encrypt-signature/testrunner | Diff File | ||
mod - systemtests/tests/filesets/testrunner | Diff File | ||
mod - systemtests/tests/glusterfs-backend/testrunner | Diff File | ||
mod - systemtests/tests/list-backups/testrunner | Diff File | ||
mod - systemtests/tests/multiplied-device/testrunner | Diff File | ||
mod - systemtests/tests/notls/testrunner | Diff File | ||
mod - systemtests/tests/passive/testrunner | Diff File | ||
mod - systemtests/tests/py2plug-dir/testrunner | Diff File | ||
mod - systemtests/tests/py2plug-fd-libcloud/testrunner | Diff File | ||
mod - systemtests/tests/py2plug-fd-local-fileset-restoreobject/testrunner | Diff File | ||
mod - systemtests/tests/py2plug-fd-local-fileset/testrunner | Diff File | ||
mod - systemtests/tests/py2plug-fd-ovirt/testrunner.in | Diff File | ||
mod - systemtests/tests/py2plug-fd-vmware/testrunner | Diff File | ||
mod - systemtests/tests/py2plug-sd/testrunner | Diff File | ||
mod - systemtests/tests/python-bareos/testrunner | Diff File | ||
mod - systemtests/tests/python-pam/testrunner | Diff File | ||
mod - systemtests/tests/python-restapi/testrunner.in | Diff File | ||
mod - systemtests/tests/python-restapi/testrunner_container_centos7.in | Diff File | ||
mod - systemtests/tests/scheduler-backup/testrunner | Diff File | ||
mod - systemtests/tests/spool/testrunner | Diff File | ||
mod - systemtests/tests/virtualfull-bscan/testrunner | Diff File | ||
mod - systemtests/tests/virtualfull/testrunner | Diff File | ||
mod - systemtests/tests/volume-pruning/testrunner | Diff File | ||
mod - systemtests/tests/webui-common/testrunner.in | Diff File | ||
mod - systemtests/tests/xattr/testrunner | Diff File | ||
master 93435b15 2021-04-20 14:04 Ported: N/A Details Diff |
Update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master 5b1ff7fa 2021-04-20 09:05 Alaa Eddine Elamri Committer: arogge Ported: N/A Details Diff |
dir: added multi column prompts to selection - bconsole now shows selection options in multiple columns for selections of more than 20 options |
||
mod - core/src/dird/ua_select.cc | Diff File | ||
mod - core/src/dird/ua_select.h | Diff File | ||
mod - core/src/tests/CMakeLists.txt | Diff File | ||
add - core/src/tests/multicolumn_prompts.cc | Diff File | ||
master 3c2e57b7 2021-04-19 15:58 Committer: arogge Ported: N/A Details Diff |
cmake: fix typo The message mode parameter is case-sensitiv and must be written upper-case. |
||
mod - core/CMakeLists.txt | Diff File | ||
mod - core/src/CMakeLists.txt | Diff File | ||
master c5f61650 2021-04-17 18:16 Zephyr82 Committer: frank Ported: N/A Details Diff |
docs: corrected some wording | ||
mod - docs/manuals/source/TasksAndConcepts/AlwaysIncrementalBackupScheme.rst | Diff File | ||
master 8e7d6245 2021-04-16 14:39 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000767 from arogge/dev/arogge/master/generated-files cmake: do not pollute sourcetree with untracked files |
||
mod - .gitignore | Diff File | ||
mod - CHANGELOG.md | Diff File | ||
mod - core/CMakeLists.txt | Diff File | ||
mod - core/cmake/BareosConfigureFile.cmake | Diff File | ||
master 09318980 2021-04-16 14:31 Ported: N/A Details Diff |
update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master c7aa25eb 2021-04-15 14:40 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000763 from alaaeddineelamri/dev/alaaeddineelamri/master/acl-messages-command Fix CommandACL bug that prevents messages to be seen |
||
mod - CHANGELOG.md | Diff File | ||
mod - core/src/dird/ua_output.cc | Diff File | ||
add - systemtests/tests/bareos-acl/etc/bareos/bareos-dir.d/console/bareos-acl-none.conf.in | Diff File | ||
add - systemtests/tests/bareos-acl/etc/bareos/bareos-dir.d/console/bareos-acl-restricted.conf.in | Diff File | ||
add - systemtests/tests/bareos-acl/etc/bareos/bareos-dir.d/console/bareos-acl-status-conf.conf.in | Diff File | ||
add - systemtests/tests/bareos-acl/etc/bareos/bareos-dir.d/console/bareos-acl-status.conf.in | Diff File | ||
rm - systemtests/tests/bareos-acl/etc/bareos/bareos-dir.d/console/bareos-acl.conf.in | Diff File | ||
mod - systemtests/tests/bareos-acl/etc/bareos/bareos-dir.d/console/bareos-mon.conf.in | Diff File | ||
add - systemtests/tests/bareos-acl/etc/bareos/bconsole-acl-restricted.conf.in | Diff File | ||
master ee700f71 2021-04-14 19:44 Ported: N/A Details Diff |
python-bareos: replace non-decodable UTF-8 chars in Python 2 If a string contains an invalid character are received, it will be replaced by the official U+FFFD REPLACEMENT CHARACTER for the built-in Unicode codecs. This is only used with Python 2, as Python 3 directly works with bytes. |
||
mod - python-bareos/bareos/bsock/lowlevel.py | Diff File | ||
master 2566a8f1 2021-04-14 17:39 Committer: arogge Ported: N/A Details Diff |
update CHANGELOG: mandatory jansson library 0000793 | ||
mod - CHANGELOG.md | Diff File | ||
master 5f92747c 2021-04-14 17:31 Committer: arogge Ported: N/A Details Diff |
core: remove HAVE_JANSSON from Director jansson is a requirement when compiling the Director, so HAVE_JANSSON is no longer required. |
||
mod - core/src/dird/dird_conf.cc | Diff File | ||
mod - core/src/dird/dird_conf.h | Diff File | ||
mod - core/src/dird/inc_conf.cc | Diff File | ||
mod - core/src/dird/inc_conf.h | Diff File | ||
master b77b0dce 2021-04-13 21:45 Ported: N/A Details Diff |
comments: change three-line comments to one-line comments | ||
mod - core/src/cats/bdb_dbi.h | Diff File | ||
mod - core/src/cats/bdb_mysql.h | Diff File | ||
mod - core/src/cats/bdb_postgresql.h | Diff File | ||
mod - core/src/cats/bdb_priv.h | Diff File | ||
mod - core/src/cats/bdb_sqlite.h | Diff File | ||
mod - core/src/cats/bvfs.cc | Diff File | ||
mod - core/src/cats/bvfs.h | Diff File | ||
mod - core/src/cats/cats.cc | Diff File | ||
mod - core/src/cats/cats.h | Diff File | ||
mod - core/src/cats/cats_backends.cc | Diff File | ||
mod - core/src/cats/cats_backends.h | Diff File | ||
mod - core/src/cats/mysql.cc | Diff File | ||
mod - core/src/cats/mysql_batch.cc | Diff File | ||
mod - core/src/cats/postgresql.cc | Diff File | ||
mod - core/src/cats/postgresql_batch.cc | Diff File | ||
mod - core/src/cats/sql.cc | Diff File | ||
mod - core/src/cats/sql_create.cc | Diff File | ||
mod - core/src/cats/sql_delete.cc | Diff File | ||
mod - core/src/cats/sql_find.cc | Diff File | ||
mod - core/src/cats/sql_get.cc | Diff File | ||
mod - core/src/cats/sql_list.cc | Diff File | ||
mod - core/src/cats/sql_pooling.cc | Diff File | ||
mod - core/src/cats/sql_update.cc | Diff File | ||
mod - core/src/cats/sqlite.cc | Diff File | ||
mod - core/src/console/console.cc | Diff File | ||
mod - core/src/console/console_conf.cc | Diff File | ||
mod - core/src/console/console_conf.h | Diff File | ||
mod - core/src/console/console_output.cc | Diff File | ||
mod - core/src/dird/admin.cc | Diff File | ||
mod - core/src/dird/archive.cc | Diff File | ||
mod - core/src/dird/authenticate.cc | Diff File | ||
mod - core/src/dird/autoprune.cc | Diff File | ||
mod - core/src/dird/backup.cc | Diff File | ||
mod - core/src/dird/bsr.cc | Diff File | ||
mod - core/src/dird/bsr.h | Diff File | ||
mod - core/src/dird/catreq.cc | Diff File | ||
mod - core/src/dird/consolidate.cc | Diff File | ||
mod - core/src/dird/dbcheck.cc | Diff File | ||
mod - core/src/dird/dir_plugins.cc | Diff File | ||
mod - core/src/dird/dir_plugins.h | Diff File | ||
mod - core/src/dird/dird.cc | Diff File | ||
mod - core/src/dird/dird.h | Diff File | ||
mod - core/src/dird/dird_conf.cc | Diff File | ||
mod - core/src/dird/dird_conf.h | Diff File | ||
mod - core/src/dird/expand.cc | Diff File | ||
mod - core/src/dird/fd_cmds.cc | Diff File | ||
mod - core/src/dird/getmsg.cc | Diff File | ||
mod - core/src/dird/inc_conf.cc | Diff File | ||
mod - core/src/dird/inc_conf.h | Diff File | ||
mod - core/src/dird/job.cc | Diff File | ||
mod - core/src/dird/jobq.cc | Diff File | ||
mod - core/src/dird/jobq.h | Diff File | ||
mod - core/src/dird/migrate.cc | Diff File | ||
mod - core/src/dird/msgchan.cc | Diff File | ||
mod - core/src/dird/ndmp_dma_backup_NDMP_BAREOS.cc | Diff File | ||
mod - core/src/dird/ndmp_dma_backup_NDMP_NATIVE.cc | Diff File | ||
mod - core/src/dird/ndmp_dma_backup_common.cc | Diff File | ||
mod - core/src/dird/ndmp_dma_generic.cc | Diff File | ||
mod - core/src/dird/ndmp_dma_priv.h | Diff File | ||
mod - core/src/dird/ndmp_dma_restore_NDMP_BAREOS.cc | Diff File | ||
mod - core/src/dird/ndmp_dma_restore_NDMP_NATIVE.cc | Diff File | ||
mod - core/src/dird/ndmp_dma_restore_common.cc | Diff File | ||
mod - core/src/dird/ndmp_dma_storage.cc | Diff File | ||
mod - core/src/dird/ndmp_fhdb_common.cc | Diff File | ||
mod - core/src/dird/ndmp_fhdb_helpers.cc | Diff File | ||
mod - core/src/dird/ndmp_fhdb_lmdb.cc | Diff File | ||
mod - core/src/dird/ndmp_fhdb_mem.cc | Diff File | ||
mod - core/src/dird/ndmp_ndmmedia_db_helpers.cc | Diff File | ||
mod - core/src/dird/ndmp_slot2elemaddr.cc | Diff File | ||
mod - core/src/dird/newvol.cc | Diff File | ||
mod - core/src/dird/next_vol.cc | Diff File | ||
mod - core/src/dird/quota.cc | Diff File | ||
mod - core/src/dird/recycle.cc | Diff File | ||
mod - core/src/dird/restore.cc | Diff File | ||
mod - core/src/dird/run_conf.cc | Diff File | ||
mod - core/src/dird/scheduler.cc | Diff File | ||
mod - core/src/dird/sd_cmds.cc | Diff File | ||
mod - core/src/dird/socket_server.cc | Diff File | ||
mod - core/src/dird/stats.cc | Diff File | ||
mod - core/src/dird/storage.cc | Diff File | ||
mod - core/src/dird/testfind.cc | Diff File | ||
mod - core/src/dird/ua.h | Diff File | ||
mod - core/src/dird/ua_acl.cc | Diff File | ||
mod - core/src/dird/ua_audit.cc | Diff File | ||
mod - core/src/dird/ua_cmds.cc | Diff File | ||
mod - core/src/dird/ua_configure.cc | Diff File | ||
mod - core/src/dird/ua_db.cc | Diff File | ||
mod - core/src/dird/ua_dotcmds.cc | Diff File | ||
mod - core/src/dird/ua_impexp.cc | Diff File | ||
mod - core/src/dird/ua_input.cc | Diff File | ||
mod - core/src/dird/ua_label.cc | Diff File | ||
mod - core/src/dird/ua_output.cc | Diff File | ||
mod - core/src/dird/ua_prune.cc | Diff File | ||
mod - core/src/dird/ua_purge.cc | Diff File | ||
mod - core/src/dird/ua_query.cc | Diff File | ||
mod - core/src/dird/ua_restore.cc | Diff File | ||
mod - core/src/dird/ua_run.cc | Diff File | ||
mod - core/src/dird/ua_select.cc | Diff File | ||
mod - core/src/dird/ua_server.cc | Diff File | ||
mod - core/src/dird/ua_status.cc | Diff File | ||
mod - core/src/dird/ua_tree.cc | Diff File | ||
mod - core/src/dird/ua_update.cc | Diff File | ||
mod - core/src/dird/vbackup.cc | Diff File | ||
mod - core/src/dird/verify.cc | Diff File | ||
mod - core/src/droplet/examples/idgetnoalloc.c | Diff File | ||
mod - core/src/droplet/examples/idrangetest.c | Diff File | ||
mod - core/src/droplet/examples/idtest.c | Diff File | ||
mod - core/src/droplet/examples/recurse.c | Diff File | ||
mod - core/src/droplet/libdroplet/include/droplet.h | Diff File | ||
mod - core/src/droplet/libdroplet/include/droplet/conn.h | Diff File | ||
mod - core/src/droplet/libdroplet/include/droplet/httpreply.h | Diff File | ||
mod - core/src/droplet/libdroplet/include/droplet/queue.h | Diff File | ||
mod - core/src/droplet/libdroplet/include/droplet/utils.h | Diff File | ||
mod - core/src/droplet/libdroplet/include/droplet/vfs.h | Diff File | ||
mod - core/src/droplet/libdroplet/include/dropletp.h | Diff File | ||
mod - core/src/droplet/libdroplet/src/addrlist.c | Diff File | ||
mod - core/src/droplet/libdroplet/src/backend/cdmi/reqbuilder.c | Diff File | ||
mod - core/src/droplet/libdroplet/src/backend/s3/reqbuilder.c | Diff File | ||
mod - core/src/droplet/libdroplet/src/backend/sproxyd/reqbuilder.c | Diff File | ||
mod - core/src/droplet/libdroplet/src/backend/srws/reqbuilder.c | Diff File | ||
mod - core/src/droplet/libdroplet/src/backend/swift/reqbuilder.c | Diff File | ||
mod - core/src/droplet/libdroplet/src/conn.c | Diff File | ||
mod - core/src/droplet/libdroplet/src/droplet.c | Diff File | ||
mod - core/src/droplet/libdroplet/src/getdate.c | Diff File | ||
mod - core/src/droplet/libdroplet/src/httpreply.c | Diff File | ||
mod - core/src/droplet/libdroplet/src/pricing.c | Diff File | ||
mod - core/src/droplet/libdroplet/src/profile.c | Diff File | ||
mod - core/src/droplet/libdroplet/src/utils.c | Diff File | ||
mod - core/src/droplet/libdroplet/src/vfs.c | Diff File | ||
mod - core/src/droplet/tests/simple_get.c | Diff File | ||
mod - core/src/droplet/tests/simple_getdir.c | Diff File | ||
mod - core/src/droplet/tests/simple_put.c | Diff File | ||
mod - core/src/droplet/tests/simple_putdir.c | Diff File | ||
mod - core/src/droplet/utests/tests/dict_utest.c | Diff File | ||
mod - core/src/droplet/utests/tests/s3/auth_v2_utest.c | Diff File | ||
mod - core/src/droplet/utests/tests/utest_utest.c | Diff File | ||
mod - core/src/droplet/utests/toyserver.c | Diff File | ||
mod - core/src/fastlz/include/fastlz/fastlzlib.h | Diff File | ||
mod - core/src/fastlz/src/fastlz.c | Diff File | ||
mod - core/src/filed/accurate.cc | Diff File | ||
mod - core/src/filed/accurate.h | Diff File | ||
mod - core/src/filed/accurate_htable.cc | Diff File | ||
mod - core/src/filed/accurate_lmdb.cc | Diff File | ||
mod - core/src/filed/authenticate.cc | Diff File | ||
mod - core/src/filed/backup.cc | Diff File | ||
mod - core/src/filed/backup.h | Diff File | ||
mod - core/src/filed/compression.cc | Diff File | ||
mod - core/src/filed/crypto.cc | Diff File | ||
mod - core/src/filed/dir_cmd.cc | Diff File | ||
mod - core/src/filed/estimate.cc | Diff File | ||
mod - core/src/filed/fd_plugins.cc | Diff File | ||
mod - core/src/filed/fd_plugins.h | Diff File | ||
mod - core/src/filed/filed.cc | Diff File | ||
mod - core/src/filed/filed.h | Diff File | ||
mod - core/src/filed/filed_conf.cc | Diff File | ||
mod - core/src/filed/filed_conf.h | Diff File | ||
mod - core/src/filed/fileset.cc | Diff File | ||
mod - core/src/filed/heartbeat.cc | Diff File | ||
mod - core/src/filed/restore.cc | Diff File | ||
mod - core/src/filed/sd_cmds.cc | Diff File | ||
mod - core/src/filed/socket_server.cc | Diff File | ||
mod - core/src/filed/status.cc | Diff File | ||
mod - core/src/filed/verify.cc | Diff File | ||
mod - core/src/filed/verify_vol.cc | Diff File | ||
mod - core/src/findlib/acl.cc | Diff File | ||
mod - core/src/findlib/acl.h | Diff File | ||
mod - core/src/findlib/attribs.cc | Diff File | ||
mod - core/src/findlib/bfile.cc | Diff File | ||
mod - core/src/findlib/bfile.h | Diff File | ||
mod - core/src/findlib/create_file.cc | Diff File | ||
mod - core/src/findlib/drivetype.cc | Diff File | ||
mod - core/src/findlib/enable_priv.cc | Diff File | ||
mod - core/src/findlib/find.cc | Diff File | ||
mod - core/src/findlib/find.h | Diff File | ||
mod - core/src/findlib/find_one.cc | Diff File | ||
mod - core/src/findlib/fstype.cc | Diff File | ||
mod - core/src/findlib/hardlink.cc | Diff File | ||
mod - core/src/findlib/match.cc | Diff File | ||
mod - core/src/findlib/mkpath.cc | Diff File | ||
mod - core/src/findlib/shadowing.cc | Diff File | ||
mod - core/src/findlib/xattr.cc | Diff File | ||
mod - core/src/findlib/xattr.h | Diff File | ||
mod - core/src/include/baconfig.h | Diff File | ||
mod - core/src/include/bareos.h | Diff File | ||
mod - core/src/include/bc_types.h | Diff File | ||
mod - core/src/include/ch.h | Diff File | ||
mod - core/src/include/fileopts.h | Diff File | ||
mod - core/src/include/filetypes.h | Diff File | ||
mod - core/src/include/jcr.h | Diff File | ||
mod - core/src/include/streams.h | Diff File | ||
mod - core/src/lib/address_conf.cc | Diff File | ||
mod - core/src/lib/address_conf.h | Diff File | ||
mod - core/src/lib/alist.cc | Diff File | ||
mod - core/src/lib/alist.h | Diff File | ||
mod - core/src/lib/attr.cc | Diff File | ||
mod - core/src/lib/attr.h | Diff File | ||
mod - core/src/lib/attribs.cc | Diff File | ||
mod - core/src/lib/base64.cc | Diff File | ||
mod - core/src/lib/base64.h | Diff File | ||
mod - core/src/lib/berrno.cc | Diff File | ||
mod - core/src/lib/berrno.h | Diff File | ||
mod - core/src/lib/bget_msg.cc | Diff File | ||
mod - core/src/lib/bits.h | Diff File | ||
mod - core/src/lib/bmtio.h | Diff File | ||
mod - core/src/lib/bnet.cc | Diff File | ||
mod - core/src/lib/bnet_server_tcp.cc | Diff File | ||
mod - core/src/lib/bpipe.cc | Diff File | ||
mod - core/src/lib/bpoll.cc | Diff File | ||
mod - core/src/lib/breg.h | Diff File | ||
mod - core/src/lib/bregex.cc | Diff File | ||
mod - core/src/lib/bsnprintf.cc | Diff File | ||
mod - core/src/lib/bsock.cc | Diff File | ||
mod - core/src/lib/bsock.h | Diff File | ||
mod - core/src/lib/bsock_tcp.cc | Diff File | ||
mod - core/src/lib/bsys.cc | Diff File | ||
mod - core/src/lib/btime.cc | Diff File | ||
mod - core/src/lib/btimers.cc | Diff File | ||
mod - core/src/lib/cbuf.cc | Diff File | ||
mod - core/src/lib/cbuf.h | Diff File | ||
mod - core/src/lib/compression.cc | Diff File | ||
mod - core/src/lib/connection_pool.cc | Diff File | ||
mod - core/src/lib/crypto.h | Diff File | ||
mod - core/src/lib/crypto_cache.cc | Diff File | ||
mod - core/src/lib/crypto_cache.h | Diff File | ||
mod - core/src/lib/crypto_none.cc | Diff File | ||
mod - core/src/lib/crypto_openssl.cc | Diff File | ||
mod - core/src/lib/crypto_wrap.cc | Diff File | ||
mod - core/src/lib/devlock.cc | Diff File | ||
mod - core/src/lib/dlist.cc | Diff File | ||
mod - core/src/lib/dlist.h | Diff File | ||
mod - core/src/lib/edit.cc | Diff File | ||
mod - core/src/lib/generic_res.h | Diff File | ||
mod - core/src/lib/guid_to_name.h | Diff File | ||
mod - core/src/lib/htable.cc | Diff File | ||
mod - core/src/lib/htable.h | Diff File | ||
mod - core/src/lib/ini.cc | Diff File | ||
mod - core/src/lib/ini.h | Diff File | ||
mod - core/src/lib/jcr.cc | Diff File | ||
mod - core/src/lib/keyword_table_s.h | Diff File | ||
mod - core/src/lib/lex.cc | Diff File | ||
mod - core/src/lib/lex.h | Diff File | ||
mod - core/src/lib/mem_pool.cc | Diff File | ||
mod - core/src/lib/mem_pool.h | Diff File | ||
mod - core/src/lib/message.cc | Diff File | ||
mod - core/src/lib/message.h | Diff File | ||
mod - core/src/lib/message_severity.h | Diff File | ||
mod - core/src/lib/messages_resource.cc | Diff File | ||
mod - core/src/lib/mntent_cache.cc | Diff File | ||
mod - core/src/lib/mntent_cache.h | Diff File | ||
mod - core/src/lib/osinfo_win32.cc | Diff File | ||
mod - core/src/lib/output_formatter.cc | Diff File | ||
mod - core/src/lib/output_formatter.h | Diff File | ||
mod - core/src/lib/output_formatter_resource.cc | Diff File | ||
mod - core/src/lib/output_formatter_resource.h | Diff File | ||
mod - core/src/lib/parse_bsr.cc | Diff File | ||
mod - core/src/lib/parse_conf.cc | Diff File | ||
mod - core/src/lib/parse_conf.h | Diff File | ||
mod - core/src/lib/parse_conf_init_resource.cc | Diff File | ||
mod - core/src/lib/path_list.cc | Diff File | ||
mod - core/src/lib/plugins.cc | Diff File | ||
mod - core/src/lib/plugins.h | Diff File | ||
mod - core/src/lib/rblist.cc | Diff File | ||
mod - core/src/lib/rblist.h | Diff File | ||
mod - core/src/lib/res.cc | Diff File | ||
mod - core/src/lib/runscript.cc | Diff File | ||
mod - core/src/lib/runscript.h | Diff File | ||
mod - core/src/lib/rwlock.cc | Diff File | ||
mod - core/src/lib/rwlock.h | Diff File | ||
mod - core/src/lib/scan.cc | Diff File | ||
mod - core/src/lib/scsi_crypto.cc | Diff File | ||
mod - core/src/lib/scsi_crypto.h | Diff File | ||
mod - core/src/lib/scsi_lli.cc | Diff File | ||
mod - core/src/lib/scsi_lli.h | Diff File | ||
mod - core/src/lib/scsi_tapealert.cc | Diff File | ||
mod - core/src/lib/scsi_tapealert.h | Diff File | ||
mod - core/src/lib/serial.h | Diff File | ||
mod - core/src/lib/signal.cc | Diff File | ||
mod - core/src/lib/status_packet.h | Diff File | ||
mod - core/src/lib/tls_openssl.cc | Diff File | ||
mod - core/src/lib/tls_openssl_crl.cc | Diff File | ||
mod - core/src/lib/tls_openssl_private.cc | Diff File | ||
mod - core/src/lib/tls_resource_items.h | Diff File | ||
mod - core/src/lib/tree.cc | Diff File | ||
mod - core/src/lib/tree.h | Diff File | ||
mod - core/src/lib/util.cc | Diff File | ||
mod - core/src/lib/var.cc | Diff File | ||
mod - core/src/lib/var.h | Diff File | ||
mod - core/src/lib/version.h | Diff File | ||
mod - core/src/lib/volume_session_info.h | Diff File | ||
mod - core/src/lib/watchdog.cc | Diff File | ||
mod - core/src/lib/watchdog.h | Diff File | ||
mod - core/src/lmdb/mdb.c | Diff File | ||
mod - core/src/ndmp/ndma_comm_dispatch.c | Diff File | ||
mod - core/src/ndmp/ndma_comm_session.c | Diff File | ||
mod - core/src/ndmp/ndma_cops_backreco.c | Diff File | ||
mod - core/src/ndmp/ndma_cops_query.c | Diff File | ||
mod - core/src/ndmp/ndma_ctrl_media.c | Diff File | ||
mod - core/src/ndmp/ndma_ctst_data.c | Diff File | ||
mod - core/src/ndmp/ndma_ctst_mover.c | Diff File | ||
mod - core/src/ndmp/ndma_ctst_subr.c | Diff File | ||
master a19ad42b 2021-04-12 22:57 Committer: pstorz Ported: N/A Details Diff |
update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master 874bfec6 2021-04-12 22:33 Committer: pstorz Ported: N/A Details Diff |
gfapi-fd: Fix possible crash on second glfs_close() Under rare circumstances, namely when a file was deleted during backup after the glfs_open() and before the first glfs_close() call, which then returns an error, the code assumed that the file was closed and invoked a second glfs_close() call. This second call could cause a segmentation fault. The changed code no longer does a second glfs_close() call, the first call already cleans up the glfs file descriptor properly, even when an error occurs while trying to close the file. |
||
mod - core/src/plugins/filed/gfapi/gfapi-fd.cc | Diff File | ||
bareos-19.2 94c9391b 2021-04-12 22:33 Ported: N/A Details Diff |
gfapi-fd: Fix possible crash on second glfs_close() Under rare circumstances, namely when a file was deleted during backup after the glfs_open() and before the first glfs_close() call, which then returns an error, the code assumed that the file was closed and invoked a second glfs_close() call. This second call could cause a segmentation fault. The changed code no longer does a second glfs_close() call, the first call already cleans up the glfs file descriptor properly, even when an error occurs while trying to close the file. (cherry picked from commit 874bfec6d5327181d4023c2a44568f23fbb01985) |
||
mod - core/src/plugins/filed/gfapi-fd.cc | Diff File | ||
master 8297eb24 2021-04-12 21:38 Committer: arogge Ported: N/A Details Diff |
core: remove json.* files This files have been used to initialize jansson with a custom memory management. While this have been useful in the past, the memory management have now be identical to the default. Therefore, these initialization is no longer required. |
||
mod - core/src/console/console_conf.cc | Diff File | ||
mod - core/src/dird/dird_conf.cc | Diff File | ||
mod - core/src/filed/filed_conf.cc | Diff File | ||
mod - core/src/include/bareos.h | Diff File | ||
mod - core/src/lib/CMakeLists.txt | Diff File | ||
rm - core/src/lib/json.cc | Diff File | ||
rm - core/src/lib/json.h | Diff File | ||
mod - core/src/lib/output_formatter.cc | Diff File | ||
mod - core/src/qt-tray-monitor/tray_conf.cc | Diff File | ||
mod - core/src/stored/stored_conf.cc | Diff File | ||
master 20838139 2021-04-12 20:56 Ported: N/A Details Diff |
update CHANGELOG: add PR 0000791 | ||
mod - CHANGELOG.md | Diff File | ||
master aaebe53a 2021-04-12 20:34 Committer: arogge Ported: N/A Details Diff |
cmake: make the jansson library mandatory for build the Director Without the library, the API 2 commands are not available. Implement find_package for Jansson, as otherwise Solaris would require special treatment. |
||
add - cmake/FindJansson.cmake | Diff File | ||
mod - core/CMakeLists.txt | Diff File | ||
mod - core/cmake/BareosFindAllLibraries.cmake | Diff File | ||
mod - core/src/console/CMakeLists.txt | Diff File | ||
mod - core/src/console/console_conf.cc | Diff File | ||
mod - core/src/dird/CMakeLists.txt | Diff File | ||
mod - core/src/filed/CMakeLists.txt | Diff File | ||
mod - core/src/filed/filed_conf.cc | Diff File | ||
mod - core/src/findlib/CMakeLists.txt | Diff File | ||
mod - core/src/findlib/unittests/CMakeLists.txt | Diff File | ||
mod - core/src/lib/CMakeLists.txt | Diff File | ||
mod - core/src/qt-tray-monitor/CMakeLists.txt | Diff File | ||
mod - core/src/qt-tray-monitor/tray_conf.cc | Diff File | ||
mod - core/src/stored/CMakeLists.txt | Diff File | ||
mod - core/src/tests/CMakeLists.txt | Diff File | ||
mod - core/src/tools/CMakeLists.txt | Diff File | ||
master 3d805bb8 2021-04-12 18:30 Ported: N/A Details Diff |
devtools: add dist-tarball.sh This patch adds a new devtool called dist-tarball.sh that creates a reproducible xz-compressed tarball from a cloned git repository. |
||
add - devtools/dist-tarball.sh | Diff File | ||
master 15f82cd2 2021-04-12 17:37 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000770 from bareos/dev/pstorz/master/symlink-systemtests-where-possible systemtests: symlink all files that are not templated |
||
mod - systemtests/CMakeLists.txt | Diff File | ||
master 50cb2c8d 2021-04-12 17:15 Ported: N/A Details Diff |
systemtest python-bareos: adapt for FreeBSD The tee command on FreeBSD does not allow the parameter --append, instead -a must be used. |
||
mod - systemtests/CMakeLists.txt | Diff File | ||
mod - systemtests/tests/python-bareos/write.sh | Diff File |