Changesets: bareos
master 5bd0cc4e 2023-01-16 17:16 Ported: N/A Details Diff |
stored: make Device::IsTape() virtual Allow each backend to decide if it is a tape or not. Previously only a backend named "tape" would be considered a tape. With this change we can now add new backends that are also treated like a tape. |
||
mod - core/src/stored/backends/generic_tape_device.h | Diff File | ||
mod - core/src/stored/dev.h | Diff File | ||
master 08a15f48 2023-01-13 14:56 Alaa Eddine Elamri Committer: pstorz Ported: N/A Details Diff |
apply bareos-check-sources | ||
mod - systemtests/tests/bareos-basic/CMakeLists.txt | Diff File | ||
mod - systemtests/tests/bconsole-basic/CMakeLists.txt | Diff File | ||
mod - systemtests/tests/virtualfull-basic/CMakeLists.txt | Diff File | ||
master 7297f2b8 2023-01-12 18:42 Committer: pstorz Ported: N/A Details Diff |
devtools: Update pip-tools dependencies Ran rm Pipfile.lock && pipenv install |
||
mod - devtools/pip-tools/Pipfile.lock | Diff File | ||
mod - devtools/pip-tools/check_sources.egg-info/SOURCES.txt | Diff File | ||
master dbcf56c8 2023-01-12 15:53 Ported: N/A Details Diff |
docs: Binary Policy add note for next-version~pre - add a note section to explain in detailled human words what's behing ~pre binary build in current. - clarify next major changes in both repositories. Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> Co-authored-by: Jörg Steffens <joergsteffens@users.noreply.github.com> |
||
mod - docs/manuals/source/Appendix/ReleaseNotes.rst | Diff File | ||
mod - docs/manuals/source/IntroductionAndTutorial/WhatIsBareos.rst | Diff File | ||
master 19460160 2023-01-12 15:51 Ported: N/A Details Diff |
docs: Release Note remove binaries warning section - since new Bareos Binary Policy for >= 22, warning is none - add pointer to the corresponding section Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
mod - docs/manuals/source/Appendix/ReleaseNotes.rst | Diff File | ||
master 7fb85b42 2023-01-11 12:31 Alaa Eddine Elamri Committer: bruno-at-bareos Ported: N/A Details Diff |
bscrypto: make sure messages are terminated on exit | ||
mod - core/src/tools/bscrypto.cc | Diff File | ||
master fc4364b6 2023-01-11 12:24 Alaa Eddine Elamri Committer: bruno-at-bareos Ported: N/A Details Diff |
bscrypto: add `InitMsg` and `TermMsg` to redirect job messages to stdout |
||
mod - core/src/tools/bscrypto.cc | Diff File | ||
master 575ebad6 2023-01-11 12:16 Alaa Eddine Elamri Committer: Andreas Rogge Ported: N/A Details Diff |
testfind: fix crash when fileset not found | ||
mod - core/src/tools/testfind_fd.cc | Diff File | ||
master da94e4df 2023-01-10 19:37 Committer: pstorz Ported: N/A Details Diff |
VMware Plugin: pyVmomi 8.x compatibility In pyVmomi 8.0 the SmartConnectNoSSL() method was removed. This change uses SmartConnect with the disableSslCertValidation=True parameter instead. As it was added in pyVmomi 7.0.2 this is now the minimum required version, this was added to the documentation. |
||
mod - core/src/plugins/filed/python/vmware/BareosFdPluginVMware.py | Diff File | ||
mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/VMwarePlugin.rst.inc | Diff File | ||
master e44eef85 2023-01-10 18:33 Ported: N/A Details Diff |
format: Apply check-sources changes | ||
mod - core/src/plugins/filed/python/ldap/BareosFdPluginLDAP.py | Diff File | ||
master ff572a11 2023-01-10 18:19 Ported: N/A Details Diff |
Python Plugins: Avoid pop(0) performance impact Python plugins should use collections.deque with popleft() instead of lists with pop(0) as it incurs O(n) memory movement costs which causes performance issues on large lists. |
||
mod - contrib/fd-plugins/openvz7/BareosFdPluginVz7CtFs.py | Diff File | ||
mod - core/src/plugins/filed/python/ldap/BareosFdPluginLDAP.py | Diff File | ||
mod - docs/manuals/source/DeveloperGuide/PythonPluginAPI.rst | Diff File | ||
master d69e476f 2023-01-10 16:17 Ported: N/A Details Diff |
systemtests: configure bareos systemtest to xxh128 Change "Signature" in bareos systemtest's fileset to xxh128. |
||
mod - systemtests/tests/bareos-basic/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
master 8801b21b 2023-01-10 16:16 Ported: N/A Details Diff |
core: register xxHash128 Registers the xxHash128 checksum in every place configurable hashes are done. |
||
mod - core/src/dird/catreq.cc | Diff File | ||
mod - core/src/dird/dird_conf.cc | Diff File | ||
mod - core/src/dird/inc_conf.cc | Diff File | ||
mod - core/src/dird/testfind.cc | Diff File | ||
mod - core/src/filed/accurate.cc | Diff File | ||
mod - core/src/filed/backup.cc | Diff File | ||
mod - core/src/filed/fileset.cc | Diff File | ||
mod - core/src/filed/restore.cc | Diff File | ||
mod - core/src/filed/verify.cc | Diff File | ||
mod - core/src/filed/verify_vol.cc | Diff File | ||
mod - core/src/findlib/bfile.cc | Diff File | ||
mod - core/src/findlib/match.cc | Diff File | ||
mod - core/src/include/fileopts.h | Diff File | ||
mod - core/src/include/streams.h | Diff File | ||
mod - core/src/stored/bextract.cc | Diff File | ||
mod - core/src/stored/bscan.cc | Diff File | ||
mod - core/src/stored/record.cc | Diff File | ||
master 414c48ed 2023-01-10 16:14 Ported: N/A Details Diff |
lib: add xxHash128 checksum implementation | ||
mod - core/src/lib/CMakeLists.txt | Diff File | ||
mod - core/src/lib/crypto.cc | Diff File | ||
mod - core/src/lib/crypto.h | Diff File | ||
mod - core/src/lib/crypto_openssl.cc | Diff File | ||
add - core/src/lib/xxhash.cc | Diff File | ||
add - core/src/lib/xxhash.h | Diff File | ||
master 29e6692a 2023-01-10 10:00 Ported: N/A Details Diff |
lib: refactor crypto_openssl to allow new digests Refactor the code on crypto_openssl so that we can add another digest that is not openssl-based. This mostly adds another level of indirection by moving digest update and finalize into class scope and making Digest a base-class with no ties to OpenSSL. TL;DR use virtual dispatch so we can call something that is not OpenSSL |
||
mod - core/src/lib/crypto.cc | Diff File | ||
mod - core/src/lib/crypto.h | Diff File | ||
mod - core/src/lib/crypto_openssl.cc | Diff File | ||
mod - core/src/lib/crypto_openssl.h | Diff File | ||
master e97e21df 2023-01-09 17:03 Ported: N/A Details Diff |
lib: remove crypto_none and crypto_nss As OpenSSL is a hard requirement, these cannot be used anymore and thus will be removed. |
||
mod - core/src/lib/CMakeLists.txt | Diff File | ||
rm - core/src/lib/crypto_none.cc | Diff File | ||
rm - core/src/lib/crypto_nss.cc | Diff File | ||
master 0377bbaa 2023-01-06 10:16 Alaa Eddine Elamri Committer: bruno-at-bareos Ported: N/A Details Diff |
bscrypto: fix issue of missing last character from key `bstrncpy` makes sure the destination string is always null terminated, which results in the last character of the string being replaced with `0` which in turn makes the passphrase string missing its last character. |
||
mod - core/src/tools/bscrypto.cc | Diff File | ||
master d9550b55 2023-01-06 09:55 Alaa Eddine Elamri Committer: bruno-at-bareos Ported: N/A Details Diff |
bscrypto: change hardcoded file descriptor number Remove the hardcoded 1 to explicit STDOUT_FILENO |
||
mod - core/src/tools/bscrypto.cc | Diff File | ||
master 575ac109 2023-01-05 16:38 Alaa Eddine Elamri Committer: bruno-at-bareos Ported: N/A Details Diff |
bscrypto: remove mutual exclusion of -k and -w | ||
mod - core/src/tools/bscrypto.cc | Diff File | ||
master 3bdc64cd 2023-01-05 11:44 Alaa Eddine Elamri Committer: bruno-at-bareos Ported: N/A Details Diff |
bscrypto: fix issue of reduced keydata size | ||
mod - core/src/tools/bscrypto.cc | Diff File | ||
master bd9eb371 2023-01-03 13:15 Committer: arogge Ported: N/A Details Diff |
autoxflate: verify valid compress.deflate_buffer | ||
mod - core/src/plugins/stored/autoxflate/autoxflate-sd.cc | Diff File | ||
master 92a1bd82 2023-01-03 13:00 Committer: arogge Ported: N/A Details Diff |
stored tools: callbSdEventSetupRecordTranslation | ||
mod - core/src/stored/bcopy.cc | Diff File | ||
mod - core/src/stored/bextract.cc | Diff File | ||
mod - core/src/stored/bscan.cc | Diff File | ||
mod - core/src/stored/btape.cc | Diff File | ||
master 6ebb09f2 2023-01-03 12:44 Committer: arogge Ported: N/A Details Diff |
bls.cc: call bSdEventSetupRecordTranslation This call lets the autoxflate plugin setup the compression buffers. |
||
mod - core/src/stored/bls.cc | Diff File | ||
master d6ac60d3 2023-01-02 16:41 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0001346 cats: fix issue where `startfile` field gets wrongly updated |
||
mod - CHANGELOG.md | Diff File | ||
mod - core/src/cats/sql_create.cc | Diff File | ||
master fa192f97 2023-01-02 16:41 Ported: N/A Details Diff |
Update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File |