Changesets: bareos
master 1d0ee2af 2023-11-17 15:35 Bareos Bot Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0001588 rename gettext macro |
||
mod - CHANGELOG.md | Diff File | ||
mod - cmake/BareosSetVariableDefaults.cmake | Diff File | ||
mod - core/CMakeLists.txt | 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_query.cc | Diff File | ||
mod - core/src/console/console.cc | Diff File | ||
mod - core/src/console/console_conf.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/authenticate_console.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/catreq.cc | Diff File | ||
mod - core/src/dird/check_catalog.cc | Diff File | ||
mod - core/src/dird/consolidate.cc | Diff File | ||
mod - core/src/dird/dbcheck.cc | Diff File | ||
mod - core/src/dird/dbcheck_utils.cc | Diff File | ||
mod - core/src/dird/dir_plugins.cc | Diff File | ||
mod - core/src/dird/dird.cc | Diff File | ||
mod - core/src/dird/dird_conf.cc | Diff File | ||
mod - core/src/dird/expand.cc | Diff File | ||
mod - core/src/dird/fd_cmds.cc | Diff File | ||
mod - core/src/dird/fd_sendfileset.cc | Diff File | ||
mod - core/src/dird/getmsg.cc | Diff File | ||
mod - core/src/dird/inc_conf.cc | Diff File | ||
mod - core/src/dird/job.cc | Diff File | ||
mod - core/src/dird/job_trigger.cc | Diff File | ||
mod - core/src/dird/jobq.cc | 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_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_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/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/reload.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_private.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/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_input.h | 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/filed/accurate.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/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/fd_plugins.cc | Diff File | ||
mod - core/src/filed/filed.cc | Diff File | ||
mod - core/src/filed/filed_conf.cc | Diff File | ||
mod - core/src/filed/filed_utils.cc | Diff File | ||
mod - core/src/filed/fileset.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 | ||
master 77850569 2023-11-17 15:35 Bareos Bot Ported: N/A Details Diff |
Update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master 61844478 2023-11-17 15:12 Ported: N/A Details Diff |
xxhash: automatically choose best way to build Previously, we blindly used xxh3.h to have xxhash inlined completely. While this provides decent performance, we can do better. Based on wheter using bundled xxhash and the target platform, we automatically select which header to include to get either the dynamically linked system-provided library, an optimized algorithm based on the CPU's features selected at runtime or just the plain variant of xxhash. We also configure the bundled xxhash library to be built with -O3. |
||
mod - core/src/lib/CMakeLists.txt | Diff File | ||
mod - core/src/lib/xxhash.cc | Diff File | ||
mod - third-party/CMakeLists.txt | Diff File | ||
mod - third-party/xxHash.cmake | Diff File | ||
master 4e0ecb36 2023-11-17 14:50 Ported: N/A Details Diff |
third-party: make xxhash a STATIC library | ||
mod - third-party/xxHash.cmake | Diff File | ||
master 7bf0448e 2023-11-17 14:49 Ported: N/A Details Diff |
benchmarks: add digest benchmark | ||
mod - core/src/benchmarks/CMakeLists.txt | Diff File | ||
add - core/src/benchmarks/digest.cc | Diff File | ||
master 0086d54f 2023-11-17 10:57 Ported: N/A Details Diff |
filed: remove unused test-plugin | ||
mod - cmake/BareosSetVariableDefaults.cmake | Diff File | ||
mod - core/CMakeLists.txt | Diff File | ||
mod - core/src/plugins/filed/CMakeLists.txt | Diff File | ||
rm - core/src/plugins/filed/test-plugin/test-plugin-fd.cc | Diff File | ||
master ae059294 2023-11-16 20:19 Bruno Friedmann @Bareos Committer: bruno-at-bareos Ported: N/A Details Diff |
Apply suggestions from code review Co-authored-by: Philipp Storz <philipp.storz@bareos.com> |
||
mod - core/src/plugins/filed/python/postgresql/bareos-fd-postgresql.py | Diff File | ||
mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/PostgreSQLPlugin.rst.inc | Diff File | ||
master 59997793 2023-11-16 13:56 Sebastian Sura Ported: N/A Details Diff |
vadp-dumper: add support for VDL_QueryAllocatedBlocks() This function returns -- up to a certain amount of precision -- a list of intervals of all sectors containing useful (i.e. allocated) data. For full backups its recommended to backup only the allocated blocks; for other kinds of backups (incremental/differential) it is only necessary to backup those sectors that are both changed & allocated. Since we currently cannot take advantage of information regarding unallocated, changed blocks, we just ignore them. In the future these could be used for faster restores & consolidation. The algorithm used for finding out the intersection is trivial as both lists are sorted (and the intervals themselves are disjoint in each set). As such it is enough to just go through both arrays linearly at the same time, sending the pairwise intersection if any, and finally advancing the pointer to the "smaller" interval. |
||
mod - core/src/vmware/vadp_dumper/bareos_vadp_dumper.cc | Diff File | ||
master a146465b 2023-11-16 13:48 Ported: N/A Details Diff |
docs: PostgreSQL plugin improvements - remove no more used parameters - add roles requirements sql examples - add socket explanation for db_host - add warning after restore: clean older wals and trigger new full - fix typos Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/PostgreSQLPlugin.rst.inc | Diff File | ||
master 80e009ec 2023-11-16 09:40 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
backup: fix giving bad compression output This also fixes the unescaped % inside a format string |
||
mod - core/src/dird/backup.cc | Diff File | ||
mod - core/src/dird/inc_conf.cc | Diff File | ||
mod - core/src/dird/inc_conf.h | Diff File | ||
master 7fe5b75f 2023-11-16 08:58 Committer: Bareos Bot Ported: N/A Details Diff |
backup.cc: warn if compression inflates full >1% | ||
mod - core/src/dird/backup.cc | Diff File | ||
master 491a22cb 2023-11-15 15:02 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
btraceback: disable generating core by default | ||
mod - core/scripts/btraceback.in | Diff File | ||
master ea0d3eb9 2023-11-15 09:40 Ported: N/A Details Diff |
add manually added config rst.inc files for ktls Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
add - docs/manuals/source/manually_added_config_directive_descriptions/console-client-EnableKtls.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/console-client-TlsCipherSuites.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/console-console-EnableKtls.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/console-console-TlsCipherSuites.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/console-director-EnableKtls.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/console-director-TlsCipherSuites.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/console-monitor-EnableKtls.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/console-monitor-TlsCipherSuites.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/console-storage-EnableKtls.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/console-storage-TlsCipherSuites.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/dir-client-EnableKtls.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/dir-client-TlsCipherSuites.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/dir-console-EnableKtls.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/dir-console-TlsCipherSuites.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/dir-director-EnableKtls.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/dir-director-TlsCipherSuites.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/dir-storage-EnableKtls.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/dir-storage-TlsCipherSuites.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/fd-client-EnableKtls.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/fd-client-MaximumWorkersPerJob.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/fd-client-TlsCipherSuites.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/fd-director-EnableKtls.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/fd-director-TlsCipherSuites.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-EnableKtls.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-MaximumWorkersPerJob.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-TlsCipherSuites.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/sd-director-EnableKtls.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/sd-director-TlsCipherSuites.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/sd-storage-EnableKtls.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/sd-storage-TlsCipherSuites.rst.inc | Diff File | ||
master e832f2fb 2023-11-14 14:47 Committer: Bareos Bot Ported: N/A Details Diff |
backup.cc: issue warning if compression is negative | ||
mod - core/src/dird/backup.cc | Diff File | ||
master 9084398a 2023-11-14 14:38 Committer: Bareos Bot Ported: N/A Details Diff |
backup: display negative compression rate We now also display a negative compression rate in the job log, before it was changed to "None". This is an important information as it suggests the administrator to disable compression. |
||
mod - core/src/dird/backup.cc | Diff File | ||
master ad4f7cf3 2023-11-14 13:46 Ported: N/A Details Diff |
doc: Add MaximumConcurrentJobs remark for migrate/copy - inform users about the need to override default 1 if they want concurrent migrate/copy jobs Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
mod - docs/manuals/source/TasksAndConcepts/MigrationAndCopy.rst | Diff File | ||
master 0fa77509 2023-11-14 13:32 Ported: N/A Details Diff |
default config: add MaximumConcurrentJob=10 to Restore job - Ease life of user, by allowing several restores to run concurrently. Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
mod - core/src/defaultconfigs/bareos-dir.d/job/RestoreFiles.conf.in | Diff File | ||
master 19e3d62a 2023-11-13 16:54 Bareos Bot Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0001580 configuration: deprecate base jobs |
||
mod - CHANGELOG.md | Diff File | ||
mod - core/src/dird/dird_conf.cc | Diff File | ||
mod - core/src/dird/inc_conf.cc | Diff File | ||
mod - core/src/dird/ua_run.cc | Diff File | ||
mod - docs/manuals/source/TasksAndConcepts/FileDeduplicationUsingBaseJobs.rst | Diff File | ||
mod - docs/manuals/source/include/autogenerated/bareos-dir-config-schema.json | Diff File | ||
master 2b770e6a 2023-11-13 16:54 Bareos Bot Ported: N/A Details Diff |
Update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master 83474f9f 2023-11-13 14:09 Committer: Bareos Bot Ported: N/A Details Diff |
docs: deprecate Base Jobs | ||
mod - docs/manuals/source/TasksAndConcepts/FileDeduplicationUsingBaseJobs.rst | Diff File | ||
master 5d12f081 2023-11-13 14:09 Committer: Bareos Bot Ported: N/A Details Diff |
inc_conf.cc: deprecate "Base" & "BaseJob" options | ||
mod - core/src/dird/inc_conf.cc | Diff File | ||
mod - docs/manuals/source/include/autogenerated/bareos-dir-config-schema.json | Diff File | ||
master a2cc7bb1 2023-11-13 09:23 Sebastian Sura Ported: N/A Details Diff |
bfile: fix not reading/writing all data Neither write nor read guarantee that they will finish everything in one call. One has to repeatedly call them in a loop to ensure that everything gets written/read. |
||
mod - core/src/findlib/bfile.cc | Diff File | ||
master e1fa9e14 2023-11-13 08:15 Sebastian Sura Ported: N/A Details Diff |
vadp-dumper: switch to VixDiskLib_AllocateConnectParams() | ||
mod - core/src/vmware/vadp_dumper/bareos_vadp_dumper.cc | Diff File | ||
master 82b63157 2023-11-13 08:15 Sebastian Sura Ported: N/A Details Diff |
vadp-dumper: output capacity in verbose mode | ||
mod - core/src/vmware/vadp_dumper/bareos_vadp_dumper.cc | Diff File | ||
master a39f0894 2023-11-10 12:29 Bareos Bot Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0001576 autoxflate: fix autoxflate on replication |
||
mod - CHANGELOG.md | Diff File | ||
mod - core/src/lib/mntent_cache.cc | Diff File | ||
mod - core/src/plugins/stored/autoxflate/autoxflate-sd.cc | Diff File | ||
mod - core/src/stored/device_resource.cc | Diff File | ||
mod - core/src/stored/mac.cc | Diff File | ||
mod - systemtests/scripts/functions | Diff File | ||
mod - systemtests/tests/CMakeLists.txt | Diff File | ||
mod - systemtests/tests/always-incremental-consolidate/testrunner | Diff File | ||
add - systemtests/tests/autoxflate/CMakeLists.txt | Diff File | ||
add - systemtests/tests/autoxflate/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in | Diff File | ||
add - systemtests/tests/autoxflate/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in | Diff File | ||
add - systemtests/tests/autoxflate/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/autoxflate/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in | Diff File | ||
add - systemtests/tests/autoxflate/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
add - systemtests/tests/autoxflate/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in | Diff File | ||
add - systemtests/tests/autoxflate/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf | Diff File | ||
add - systemtests/tests/autoxflate/etc/bareos/bareos-dir.d/job/copy.conf | Diff File | ||
add - systemtests/tests/autoxflate/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in | Diff File | ||
add - systemtests/tests/autoxflate/etc/bareos/bareos-dir.d/messages/Daemon.conf.in | Diff File | ||
add - systemtests/tests/autoxflate/etc/bareos/bareos-dir.d/messages/Standard.conf.in | Diff File | ||
add - systemtests/tests/autoxflate/etc/bareos/bareos-dir.d/pool/Differential.conf | Diff File | ||
add - systemtests/tests/autoxflate/etc/bareos/bareos-dir.d/pool/Incremental.conf | Diff File | ||
add - systemtests/tests/autoxflate/etc/bareos/bareos-dir.d/pool/Local.conf | Diff File | ||
add - systemtests/tests/autoxflate/etc/bareos/bareos-dir.d/pool/Offsite.conf | Diff File | ||
add - systemtests/tests/autoxflate/etc/bareos/bareos-dir.d/pool/Scratch.conf | Diff File | ||
add - systemtests/tests/autoxflate/etc/bareos/bareos-dir.d/profile/operator.conf | Diff File | ||
add - systemtests/tests/autoxflate/etc/bareos/bareos-dir.d/storage/File.conf.in | Diff File | ||
add - systemtests/tests/autoxflate/etc/bareos/bareos-fd.d/client/myself.conf.in | Diff File | ||
add - systemtests/tests/autoxflate/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/autoxflate/etc/bareos/bareos-fd.d/messages/Standard.conf | Diff File | ||
add - systemtests/tests/autoxflate/etc/bareos/bareos-sd.d/device/FileStorage.conf | Diff File | ||
add - systemtests/tests/autoxflate/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/autoxflate/etc/bareos/bareos-sd.d/messages/Standard.conf | Diff File | ||
add - systemtests/tests/autoxflate/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in | Diff File | ||
add - systemtests/tests/autoxflate/etc/bareos/bconsole.conf.in | Diff File | ||
add - systemtests/tests/autoxflate/etc/sd-1/bareos-sd.d/device/FileStorage.conf | Diff File | ||
add - systemtests/tests/autoxflate/etc/sd-1/bareos-sd.d/device/FileStorage.conf~ | Diff File | ||
add - systemtests/tests/autoxflate/etc/sd-1/bareos-sd.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/autoxflate/etc/sd-1/bareos-sd.d/messages/Standard.conf | Diff File | ||
add - systemtests/tests/autoxflate/etc/sd-1/bareos-sd.d/storage/bareos-sd.conf.in | Diff File | ||
add - systemtests/tests/autoxflate/etc/sd-1/bareos-sd.d/storage/bareos-sd.conf.in~ | Diff File | ||
add - systemtests/tests/autoxflate/test-setup | Diff File | ||
add - systemtests/tests/autoxflate/testrunner-copy-to-local | Diff File | ||
add - systemtests/tests/autoxflate/testrunner-copy-to-offsite | Diff File | ||
add - systemtests/tests/autoxflate/testrunner-create-backup | Diff File | ||
add - systemtests/tests/autoxflate/testrunner-replication-local | Diff File | ||
add - systemtests/tests/autoxflate/testrunner-replication-offsite | Diff File | ||
mod - systemtests/tests/copy-remote-bscan/testrunner | Diff File | ||
add - systemtests/tests/restore/etc/bareos/bareos-dir.d/job/copy-full.conf.in | Diff File |