Changesets: bareos
master eef7efdc 2022-01-27 17:51 Andreas Rogge Ported: N/A Details Diff |
lib: remove pointer arithmetic from dlist | ||
mod - core/src/lib/dlist.h | Diff File | ||
master 41639b56 2022-01-27 17:48 Alaa Eddine Elamri Committer: Andreas Rogge Ported: N/A Details Diff |
addresses_and_ports.cc: refactor use only one configuration making use of test fixtures |
||
mod - core/src/tests/addresses_and_ports.cc | Diff File | ||
master 0be6f815 2022-01-27 17:17 Andreas Rogge Ported: N/A Details Diff |
lib: remove support for dlist<void> | ||
mod - core/src/lib/dlist.h | Diff File | ||
master e2f713bc 2022-01-27 17:11 Andreas Rogge Ported: N/A Details Diff |
stored: change dlist<void> into dlist<ocbuf_item> | ||
mod - core/src/stored/backends/chunked_device.cc | Diff File | ||
mod - core/src/stored/backends/ordered_cbuf.cc | Diff File | ||
mod - core/src/stored/backends/ordered_cbuf.h | Diff File | ||
master cc0ffbf9 2022-01-27 17:11 Ported: N/A Details Diff |
update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master 6597ae86 2022-01-27 17:11 Ported: N/A Details Diff |
docs: update scsicrypto plugin chapter - Explain how to use helper function - Add note about the support in packages updates Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
mod - docs/manuals/source/TasksAndConcepts/Plugins/StorageDaemonPlugins/ScsicryptoSd.rst.inc | Diff File | ||
master 4d1ee2dc 2022-01-27 17:01 Andreas Rogge Ported: N/A Details Diff |
lib: remove old dlist constructor This patch removes the now unneccessary dlist constructor (and all of its uses). |
||
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/dird/jobq.cc | Diff File | ||
mod - core/src/dird/migrate.cc | Diff File | ||
mod - core/src/dird/ndmp_dma_storage.cc | Diff File | ||
mod - core/src/dird/sd_cmds.cc | Diff File | ||
mod - core/src/lib/address_conf.cc | Diff File | ||
mod - core/src/lib/bnet.cc | Diff File | ||
mod - core/src/lib/crypto_cache.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/jcr.cc | Diff File | ||
mod - core/src/lib/mntent_cache.cc | Diff File | ||
mod - core/src/lib/watchdog.cc | Diff File | ||
mod - core/src/stored/backends/ordered_cbuf.cc | Diff File | ||
mod - core/src/stored/read_record.cc | Diff File | ||
mod - core/src/stored/sd_stats.cc | Diff File | ||
mod - core/src/stored/vol_mgr.cc | Diff File | ||
mod - core/src/tests/dlist_test.cc | Diff File | ||
master 74a39971 2022-01-27 16:18 Andreas Rogge Ported: N/A Details Diff |
lib: make dlist always default-constructible Previously, when dlist was default-constructed, it assumed to have T have dlink<T> at offset 0. This patch now calculates the offset of T::link within T. We also ensure that the old parameterized constructor cannot be called incorrectly. As all calls to init() and init(T*, dlink<T>*) have been removed, we also remove these now unused functions. |
||
mod - core/src/lib/dlist.h | Diff File | ||
master 22d6c7f6 2022-01-27 16:03 Alaa Eddine Elamri Ported: N/A Details Diff |
cats: dird: refactoring of unnecessary return variable | ||
mod - core/src/cats/postgresql.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_update.cc | Diff File | ||
mod - core/src/dird/newvol.cc | Diff File | ||
master d110a5ad 2022-01-27 15:54 Andreas Rogge Ported: N/A Details Diff |
lib: rename MessageQueueItem member link_ to link This makes MessageQueueItem comply with the upcoming requirements of dlist<T>. |
||
mod - core/src/lib/jcr.cc | Diff File | ||
mod - core/src/lib/message_queue_item.h | Diff File | ||
master 704032df 2022-01-27 15:52 Andreas Rogge Ported: N/A Details Diff |
cats: make link member of database classes public In preparation of changes to dlink<T> we make the link member public, so it can be accessed by dlink<T>'s constructor in a clean fashion. |
||
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 | ||
master fe1159f0 2022-01-27 15:33 Alaa Eddine Elamri Ported: N/A Details Diff |
cats: dird: refactoring one-line bailouts resulted from previous commit | ||
mod - core/src/cats/postgresql.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_update.cc | Diff File | ||
mod - core/src/dird/newvol.cc | Diff File | ||
master 6834970d 2022-01-27 13:39 Alaa Eddine Elamri Ported: N/A Details Diff |
cats: dird: refactoring database locking | ||
mod - core/src/cats/bvfs.cc | Diff File | ||
mod - core/src/cats/cats.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/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/cats/sql_update.cc | Diff File | ||
mod - core/src/cats/sqlite.cc | Diff File | ||
mod - core/src/dird/autoprune.cc | Diff File | ||
mod - core/src/dird/catreq.cc | Diff File | ||
mod - core/src/dird/newvol.cc | Diff File | ||
mod - core/src/dird/next_vol.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_update.cc | Diff File | ||
master cdcf02ae 2022-01-27 12:33 Alaa Eddine Elamri Ported: N/A Details Diff |
cats: refactored INSERTDB to return number of affected rows | ||
mod - core/src/cats/cats.h | Diff File | ||
mod - core/src/cats/sql.cc | Diff File | ||
mod - core/src/cats/sql_create.cc | Diff File | ||
master a26c16f3 2022-01-27 12:31 Alaa Eddine Elamri Ported: N/A Details Diff |
cats: refactoring UPDATEDB to return number of affected rows | ||
mod - core/src/cats/cats.h | Diff File | ||
mod - core/src/cats/sql.cc | Diff File | ||
mod - core/src/cats/sql_create.cc | Diff File | ||
mod - core/src/cats/sql_update.cc | Diff File | ||
master 92d1fce0 2022-01-27 11:50 Ported: N/A Details Diff |
Add missing binaries, Add warning, Fix format - Order alphabetically binaries list. - Add missing bcopy and bextract. - Fix paragraph remove capabilities. - Add warning about binary update loosing capabilities. - Set a config file ${BAREOS_CONFIG_DIR}/.enable_capabilities to be used with pre/post packaging. - Add chmod 0750 to binaries with capabilities to restrict their usage. Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
mod - core/scripts/bareos-config-lib.sh.in | Diff File | ||
mod - docs/manuals/source/TasksAndConcepts/Plugins/StorageDaemonPlugins/ScsicryptoSd.rst.inc | Diff File | ||
master edf13757 2022-01-27 11:50 Ported: N/A Details Diff |
Order alphabetically, add missing bextract and bcopy Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
mod - core/scripts/bareos-config-lib.sh.in | Diff File | ||
master 0f4412d4 2022-01-27 11:32 Bruno Friedmann @Bareos Committer: bruno-at-bareos Ported: N/A Details Diff |
Update docs/manuals/source/TasksAndConcepts/Plugins/StorageDaemonPlugins/ScsicryptoSd.rst.inc Co-authored-by: Jörg Steffens <joergsteffens@users.noreply.github.com> |
||
mod - docs/manuals/source/TasksAndConcepts/Plugins/StorageDaemonPlugins/ScsicryptoSd.rst.inc | Diff File | ||
master aea2a694 2022-01-27 11:32 Bruno Friedmann @Bareos Committer: bruno-at-bareos Ported: N/A Details Diff |
Update docs/manuals/source/TasksAndConcepts/Plugins/StorageDaemonPlugins/ScsicryptoSd.rst.inc Co-authored-by: Jörg Steffens <joergsteffens@users.noreply.github.com> |
||
mod - docs/manuals/source/TasksAndConcepts/Plugins/StorageDaemonPlugins/ScsicryptoSd.rst.inc | Diff File | ||
master ce1563b3 2022-01-26 15:36 Ported: N/A Details Diff |
script code improvements - Use lowercase variables, none used are going to env - Use a safe list of binaries names, double quote any var used - Return error earlier in function for non Linux operating system - Improve test return of commands Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
mod - core/scripts/bareos-config-lib.sh.in | Diff File | ||
master acebf2f8 2022-01-26 11:21 Ported: N/A Details Diff |
Use path variable Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
mod - core/scripts/bareos-config-lib.sh.in | Diff File | ||
master f3056983 2022-01-25 18:03 Ported: N/A Details Diff |
docs: Scsicrypto - Add instruction for systemd AmbientCapabilities - Add instructions for shell mode - Add instructions for bareos-config.sh helper usage Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
mod - docs/manuals/source/TasksAndConcepts/Plugins/StorageDaemonPlugins/ScsicryptoSd.rst.inc | Diff File | ||
master 0198b241 2022-01-25 17:47 Committer: arogge Ported: N/A Details Diff |
systemtests: ai-consolidate-test purge empty jobs Verify that empty jobs are purged before consolidation starts. |
||
mod - systemtests/tests/ai-consolidate-ignore-duplicate-job/testrunner | Diff File | ||
master a6b58f18 2022-01-25 16:55 Ported: N/A Details Diff |
Add three function to handle scsicrypto capabitilites - check_scsicrypto_capabilities() - set_scsicrypto_capabilities() - unset_scsicrypto_capabilities() Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
mod - core/scripts/bareos-config-lib.sh.in | Diff File | ||
master 1888f444 2022-01-25 14:03 Committer: arogge Ported: N/A Details Diff |
postgresql: print PQerrorMessage() in case of PGRES_FATAL_ERROR |
||
mod - core/src/cats/postgresql.cc | Diff File | ||
mod - core/src/dird/vbackup.cc | Diff File | ||
mod - core/src/stored/append.cc | Diff File |