Changesets: bareos
master a7197414 2023-08-31 15:33 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
restore-multi: fix hardlink related problems on jenkins Selecting files with dir= (and file=) does not autoselect original files in case a hard linked file is marked. This can lead to problems in this test if the first hard linked file that is encountered is not one inside our to-be-restored directories. This commit fixes this by instead restoring very simple non-empty directories (because this also makes a difference to the directory= command) that do not contain any hard links or soft links. |
||
mod - systemtests/tests/restore/testrunner-multi | Diff File | ||
master b5d42183 2023-08-31 15:33 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
weird-files: add two simple directories These directories do not contain anything tricky. |
||
mod - systemtests/data/weird-files.tar.gz | Diff File | ||
mod - systemtests/tests/testfind/testrunner | Diff File | ||
mod - systemtests/tests/virtualfull-basic/testrunner | Diff File | ||
master 783aa85f 2023-08-31 10:24 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0001540 build: remove jansson dependency from MacOS |
||
mod - .github/workflows/build-macos.yml | Diff File | ||
master 79e28739 2023-08-30 16:32 Ported: N/A Details Diff |
build: remove jansson dependency Previously, Bareos was built for MacOS with Jansson support. As we did not ship the Jansson library, this lead to mostly unusable binaries. This change disables Jansson when building for MacOS and also creates a list of dependencies of all the binaries so we can review them after the build. |
||
mod - .github/workflows/build-macos.yml | Diff File | ||
master bcc1c1d9 2023-08-30 14:15 Ported: N/A Details Diff |
cmake: add findmodule for xxHash | ||
mod - CMakeLists.txt | Diff File | ||
add - cmake/FindxxHash.cmake | Diff File | ||
mod - core/cmake/BareosFindAllLibraries.cmake | Diff File | ||
mod - core/src/lib/CMakeLists.txt | Diff File | ||
mod - third-party/CMakeLists.txt | Diff File | ||
master c06771b7 2023-08-30 09:06 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
thread_util: add rule of 5; remove reference member | ||
mod - core/src/lib/thread_util.h | Diff File | ||
master 51d5ce09 2023-08-29 17:25 Committer: arogge Ported: N/A Details Diff |
FreeBSD: adapt man directory | ||
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.database-tools | Diff File | ||
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.director | Diff File | ||
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.filedaemon | Diff File | ||
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.storage | Diff File | ||
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.storage-tape | Diff File | ||
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.tools | Diff File | ||
master 91973df3 2023-08-29 16:42 Committer: arogge Ported: N/A Details Diff |
FreeBSD: adapt pkg-plist to share subdir | ||
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.common | Diff File | ||
master fb24985c 2023-08-29 13:41 Sebastian Sura Ported: N/A Details Diff |
append: fix assigning -1 to an unsigned value | ||
mod - core/src/stored/append.cc | Diff File | ||
master fe79abaf 2023-08-29 13:25 Sebastian Sura Ported: N/A Details Diff |
append: properly propagate read errors | ||
mod - core/src/stored/append.cc | Diff File | ||
master 50ebbb4f 2023-08-29 11:12 tuxmaster5000 Committer: arogge Ported: N/A Details Diff |
Sync to internal git | ||
mod - core/cmake/BareosFindAllLibraries.cmake | Diff File | ||
master 5adb9123 2023-08-29 09:07 Committer: arogge Ported: N/A Details Diff |
FreeBSD: CommonMakefile: remove depends on python3.7 | ||
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/BareosCommonMakefile | Diff File | ||
master ea33476f 2023-08-29 08:42 Sebastian Sura Ported: N/A Details Diff |
append: add maximum to network buffer | ||
mod - core/src/stored/append.cc | Diff File | ||
master 3e38db1d 2023-08-28 14:08 Sebastian Sura Ported: N/A Details Diff |
backup: use serial send/comp/etc for small amounts of data | ||
mod - core/src/filed/backup.cc | Diff File | ||
master 80c5f436 2023-08-28 10:17 Sebastian Sura Ported: N/A Details Diff |
append: introduce MessageReceiver This class reads data from the given socket asynchroniously and makes them available in a preparsed manner on the main thread. It is important that the given socket is only used by one thread at a time, as such, if you create a MessageHandler for a certain socket, you need to take care to not use that socket at all while the message handler is alive. |
||
mod - core/src/stored/append.cc | Diff File | ||
mod - systemtests/tests/restore/testrunner-create-backup | Diff File | ||
master 5f8e7eb6 2023-08-26 13:41 SamuelBoerlin Committer: arogge Ported: N/A Details Diff |
ua_run: apply max_concurrent_jobs from consolidate job | ||
mod - core/src/dird/ua_run.cc | Diff File | ||
master ad38e880 2023-08-26 13:39 SamuelBoerlin Committer: arogge Ported: N/A Details Diff |
dir: add max_concurrent_jobs to jcr dir_impl with this change that setting can now be overridden |
||
mod - core/src/dird/director_jcr_impl.h | Diff File | ||
mod - core/src/dird/job.cc | Diff File | ||
mod - core/src/dird/jobq.cc | Diff File | ||
master 4ff821e9 2023-08-26 13:37 SamuelBoerlin Committer: arogge Ported: N/A Details Diff |
ua_run: pass consolidate job to spawned virtualfull | ||
mod - core/src/dird/consolidate.cc | Diff File | ||
mod - core/src/dird/ua.h | Diff File | ||
mod - core/src/dird/ua_run.cc | Diff File | ||
master 2c94d9d9 2023-08-25 23:07 SamuelBoerlin Committer: arogge Ported: N/A Details Diff |
dird: add rjs pointer to jcr | ||
mod - core/src/dird/director_jcr_impl.h | Diff File | ||
mod - core/src/dird/job.cc | Diff File | ||
mod - core/src/dird/jobq.cc | Diff File | ||
master 5f6c853b 2023-08-25 21:57 Committer: Bareos Bot Ported: N/A Details Diff |
VMware Plugin: Ensure object_index increases globally The object_index of restore objects must always increase globally, not only within a job, because the SQL query uses ORDER BY ObjectIndex only. Otherwise restore objects could be processed in wrong order. |
||
mod - core/src/plugins/filed/python/vmware/BareosFdPluginVMware.py | Diff File | ||
master 5623e5f9 2023-08-24 17:41 Bruno Friedmann Committer: Bareos Bot Ported: N/A Details Diff |
improve setup_local_db cluster start for non root | ||
mod - systemtests/tests/py3plug-fd-postgresql/database/setup_local_db.sh.in | Diff File | ||
master 0fa0d947 2023-08-24 13:28 Bareos Bot Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0001521 config: deprecate `LabelType` and `CheckLabels` |
||
mod - CHANGELOG.md | Diff File | ||
mod - core/src/dird/dird_conf.cc | Diff File | ||
mod - core/src/stored/stored_conf.cc | Diff File | ||
mod - docs/manuals/source/Appendix/Troubleshooting.rst | Diff File | ||
mod - docs/manuals/source/include/autogenerated/bareos-dir-config-schema.json | Diff File | ||
mod - docs/manuals/source/include/autogenerated/bareos-sd-config-schema.json | Diff File | ||
master 9b31f2cb 2023-08-24 13:28 Bareos Bot Ported: N/A Details Diff |
Update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master 4acf3b19 2023-08-24 11:10 Bareos Bot Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0001520 build: remove python2 support |
||
mod - .gitignore | Diff File | ||
mod - CHANGELOG.md | Diff File | ||
mod - core/CMakeLists.txt | Diff File | ||
mod - core/cmake/BareosFindAllLibraries.cmake | Diff File | ||
mod - core/cmake/BareosGenerateDebianInfo.cmake | Diff File | ||
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.filedaemon-python2-plugin | Diff File | ||
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/subpkglist | Diff File | ||
mod - core/platforms/packaging/bareos.spec | Diff File | ||
mod - core/src/plugins/CMakeLists.txt | Diff File | ||
mod - core/src/plugins/dird/python/CMakeLists.txt | Diff File | ||
mod - core/src/plugins/dird/python/module/bareosdir.cc | Diff File | ||
mod - core/src/plugins/dird/python/python-dir.cc | Diff File | ||
mod - core/src/plugins/filed/python/CMakeLists.txt | Diff File | ||
mod - core/src/plugins/filed/python/module/bareosfd.cc | Diff File | ||
mod - core/src/plugins/filed/python/python-fd.cc | Diff File | ||
mod - core/src/plugins/filed/python/test/python-fd-module-tester.cc | Diff File | ||
mod - core/src/plugins/filed/python/vmware/BareosFdPluginVMware.py | Diff File | ||
mod - core/src/plugins/filed/python/vmware/bareos-fd-vmware.py | Diff File | ||
rm - core/src/plugins/include/joblog_warn_about_python2_deprecation.inc | Diff File | ||
rm - core/src/plugins/include/python3compat.h | Diff File | ||
mod - core/src/plugins/stored/python/CMakeLists.txt | Diff File | ||
mod - core/src/plugins/stored/python/module/bareossd.cc | Diff File | ||
mod - core/src/plugins/stored/python/python-sd.cc | Diff File | ||
rm - debian/bareos-director-python2-plugin.install.in | Diff File | ||
rm - debian/bareos-filedaemon-python2-plugin.install.in | Diff File | ||
rm - debian/bareos-storage-python2-plugin.install.in | Diff File | ||
mod - debian/control | Diff File | ||
mod - debian/control.bareos-director-python-plugins-common | Diff File | ||
rm - debian/control.bareos-director-python2-plugin | Diff File | ||
mod - debian/control.bareos-filedaemon-python-plugins-common | Diff File | ||
rm - debian/control.bareos-filedaemon-python2-plugin | Diff File | ||
mod - debian/control.bareos-storage-python-plugins-common | Diff File | ||
rm - debian/control.bareos-storage-python2-plugin | Diff File | ||
mod - debian/control.vmware | Diff File | ||
mod - docs/manuals/source/DeveloperGuide/PythonPluginAPI.rst | Diff File | ||
mod - docs/manuals/source/TasksAndConcepts/Plugins.rst | Diff File | ||
mod - docs/pkglists/Debian_10.x86_64 | Diff File | ||
mod - docs/pkglists/Debian_11.x86_64 | Diff File | ||
mod - docs/pkglists/EL_7.x86_64 | Diff File | ||
mod - docs/pkglists/EL_8.x86_64 | Diff File | ||
mod - docs/pkglists/SLE_12_SP5.x86_64 | Diff File | ||
mod - docs/pkglists/xUbuntu_20.04.x86_64 | Diff File | ||
mod - python-bareos/packaging/python-bareos.spec | Diff File | ||
mod - systemtests/CMakeLists.txt | Diff File | ||
mod - systemtests/cmake/BareosSystemtestFunctions.cmake | Diff File | ||
mod - systemtests/tests/CMakeLists.txt | Diff File | ||
rm - systemtests/tests/py3plug-dir | Diff File | ||
rm - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mysql | Diff File | ||
master 77a2d34e 2023-08-24 11:10 Bareos Bot Ported: N/A Details Diff |
Update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File |