Changesets: bareos
master bdf9f600 2021-11-26 18:23 Alaa Eddine Elamri Ported: N/A Details Diff |
cats: `create_queryfiles.sh` change print to match check sources name | ||
mod - core/src/cats/dml/create_queryfiles.sh | Diff File | ||
master 895ac870 2021-11-26 17:27 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000965 director: fix crash in status scheduler when client is not set |
||
mod - CHANGELOG.md | Diff File | ||
mod - core/src/dird/ua_status.cc | Diff File | ||
add - systemtests/tests/scheduler-backup/etc/bareos/bareos-dir.d/job/copy.conf | Diff File | ||
add - systemtests/tests/scheduler-backup/test-setup | Diff File | ||
add - systemtests/tests/scheduler-backup/testrunner-scheduler-status-copy-job | Diff File | ||
bareos-19.2 164e4a62 2021-11-26 17:01 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0001002 from alaaeddineelamri/dev/alaaeddineelamri/bareos-19.2/fix-status_schedule-crash-5005 director: fix crash in status scheduler when client is not set |
||
mod - CHANGELOG.md | Diff File | ||
mod - core/src/dird/ua_status.cc | Diff File | ||
bareos-19.2 39ac44db 2021-11-26 17:00 Ported: N/A Details Diff |
ua_stauts: update copyright date | ||
mod - core/src/dird/ua_status.cc | Diff File | ||
bareos-19.2 fc68a8a5 2021-11-26 13:56 Alaa Eddine Elamri Ported: N/A Details Diff |
updated CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master a0992123 2021-11-26 13:54 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000998 from bareos/dev/fbergkemper/master/s4848 webui: add inchanger column to volume tables |
||
mod - CHANGELOG.md | Diff File | ||
mod - webui/module/Media/view/media/media/details.phtml | Diff File | ||
mod - webui/module/Media/view/media/media/index.phtml | Diff File | ||
mod - webui/module/Pool/view/pool/pool/details.phtml | Diff File | ||
mod - webui/public/js/bootstrap-table-formatter.js | Diff File | ||
master eefeb8bd 2021-11-26 13:53 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000999 from bareos/dev/fbergkemper/master/s5017 webui: optimize bvfs update cache calls |
||
mod - CHANGELOG.md | Diff File | ||
mod - webui/module/Restore/src/Restore/Controller/RestoreController.php | Diff File | ||
bareos-19.2 1c3f2851 2021-11-26 13:51 Alaa Eddine Elamri Ported: N/A Details Diff |
ua_status: check job->client pointer before dereferencing cherry picked from commit 93e2a939e6182513325d8a3d9641430d4e4e4c26 and solved merge conflicts |
||
mod - core/src/dird/ua_status.cc | Diff File | ||
master a80a4667 2021-11-26 12:56 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000995 from alaaeddineelamri/dev/alaaeddineelamri/master/zero-file-backup-in-always-incremental-consolidation Include zero-file incremental backups in always-incremental consolidation |
||
mod - CHANGELOG.md | Diff File | ||
mod - core/src/cats/sql_get.cc | Diff File | ||
mod - docs/manuals/source/TasksAndConcepts/AlwaysIncrementalBackupScheme.rst | Diff File | ||
mod - systemtests/tests/ai-consolidate-ignore-duplicate-job/testrunner | Diff File | ||
master 4ef07800 2021-11-25 23:09 Ported: N/A Details Diff |
poolmem: remove redundant code This patch removes redundant variants of the same function bodies by simply calling another function with the same functionality where possible. |
||
mod - core/src/lib/mem_pool.cc | Diff File | ||
master 58127fb2 2021-11-25 22:50 Ported: N/A Details Diff |
lib: fix use-after-free in DoShellExpansion() and disable clang-format in char* encode_mode() |
||
mod - core/src/lib/util.cc | Diff File | ||
master e977645d 2021-11-25 22:48 Ported: N/A Details Diff |
tests: add poolmem test This patch adds a test-suite for all functionality in mem_pool.h and mem_pool.cc. |
||
mod - core/src/tests/CMakeLists.txt | Diff File | ||
add - core/src/tests/test_poolmem.cc | Diff File | ||
master 842811de 2021-11-25 17:11 Ported: N/A Details Diff |
win32: make compat.h work standalone | ||
mod - core/src/win32/compat/include/compat.h | Diff File | ||
master f7d521e5 2021-11-25 15:15 Ported: N/A Details Diff |
Update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master 3f362940 2021-11-25 14:51 Ported: N/A Details Diff |
Update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master f36295db 2021-11-25 14:39 Ported: N/A Details Diff |
webui: add inchanger column to volume tables In order to quickly identify which volumes are available by your autochanger an additional column is introduced on volume tables. Fixes 0001151: bareos webui does not show the inchanger flag for volumes |
Affected Issues 0001151 |
|
mod - webui/module/Media/view/media/media/details.phtml | Diff File | ||
mod - webui/module/Media/view/media/media/index.phtml | Diff File | ||
mod - webui/module/Pool/view/pool/pool/details.phtml | Diff File | ||
mod - webui/public/js/bootstrap-table-formatter.js | Diff File | ||
master 35b888c0 2021-11-25 14:10 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000996 from bareos/dev/fbergkemper/master/s4997 webui: format total jobs and total files language-sensitive |
||
mod - CHANGELOG.md | Diff File | ||
mod - webui/module/Dashboard/view/dashboard/dashboard/index.phtml | Diff File | ||
master 232e719a 2021-11-25 12:32 Alaa Eddine Elamri Committer: pstorz Ported: N/A Details Diff |
docs: small grammar changes in the AlwaysIncremental docs | ||
mod - docs/manuals/source/TasksAndConcepts/AlwaysIncrementalBackupScheme.rst | Diff File | ||
master d57d4df2 2021-11-25 12:24 Ported: N/A Details Diff |
Update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master adb4681c 2021-11-24 20:50 Ported: N/A Details Diff |
poolmem: improve code and readability Previously, poolmem used a lot of hard-to-read c-style casts. This patch consolidates pointer-arithmetic as much as possible and tries to avoid duplicated code. While changing the code, we also changed the interface a little, all the allocation/deallocation-related functions are now marked noexcept. |
||
mod - core/src/lib/mem_pool.cc | Diff File | ||
mod - core/src/lib/mem_pool.h | Diff File | ||
master 0c48fcb8 2021-11-24 20:44 Ported: N/A Details Diff |
poolmem: remove bareos.h include from mem_pool.cc | ||
mod - core/src/include/baconfig.h | Diff File | ||
mod - core/src/lib/bsys.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.h | Diff File | ||
mod - core/src/lib/message_destination_info.h | Diff File | ||
mod - core/src/lib/rwlock.h | Diff File | ||
mod - core/src/lib/serial.cc | Diff File | ||
mod - core/src/lib/util.h | Diff File | ||
master 387c4754 2021-11-24 20:22 Ported: N/A Details Diff |
poolmem: remove unused members/noop functions This patch removes unused members from struct abufhead and also removes the pool management functions that are now a no-operation (and all calls to them). |
||
mod - core/src/dird/dird.cc | Diff File | ||
mod - core/src/dird/ndmp_fhdb_mem.cc | Diff File | ||
mod - core/src/dird/testfind.cc | Diff File | ||
mod - core/src/dird/ua_cmds.cc | Diff File | ||
mod - core/src/dird/ua_restore.cc | Diff File | ||
mod - core/src/filed/dir_cmd.cc | Diff File | ||
mod - core/src/filed/filed.cc | Diff File | ||
mod - core/src/lib/htable.cc | Diff File | ||
mod - core/src/lib/mem_pool.cc | Diff File | ||
mod - core/src/lib/mem_pool.h | Diff File | ||
mod - core/src/lib/tree.cc | Diff File | ||
mod - core/src/stored/backends/chunked_device.cc | Diff File | ||
mod - core/src/stored/btape.cc | Diff File | ||
mod - core/src/stored/stored.cc | Diff File | ||
mod - core/src/tests/sd_backend.cc | Diff File | ||
mod - core/src/tests/sd_reservation.cc | Diff File | ||
mod - core/src/tests/test_config_parser_console.cc | Diff File | ||
mod - core/src/tests/test_config_parser_dir.cc | Diff File | ||
mod - core/src/tests/test_config_parser_fd.cc | Diff File | ||
mod - core/src/tests/test_config_parser_sd.cc | Diff File | ||
mod - core/src/tests/test_dir_plugins.cc | Diff File | ||
mod - core/src/tests/test_fd_plugins.cc | Diff File | ||
mod - core/src/tests/test_sd_plugins.cc | Diff File | ||
mod - core/src/tools/btestls.cc | Diff File | ||
master f7935a1b 2021-11-24 20:04 Ported: N/A Details Diff |
benchmarks: add poolmem_fragmentation This benchmark shows the performance impact when using poolmem. As a comparison we benchmark against std::string. |
||
mod - core/src/benchmarks/CMakeLists.txt | Diff File | ||
add - core/src/benchmarks/poolmem_fragmentation.cc | Diff File | ||
mod - core/src/lib/mem_pool.h | Diff File | ||
master 5383cf47 2021-11-24 20:01 Ported: N/A Details Diff |
poolmem: use plain malloc()/free() instead of pool Historically, Bareos had pooled memory. However, nowadays operating systems are a lot better at handling memory than we are, so this patch removes the memory pooling and just calls malloc() and free() everytime memory is requested or returned. |
||
mod - core/src/lib/mem_pool.cc | Diff File | ||
master 860a4763 2021-11-24 19:52 Ported: N/A Details Diff |
doc: check if directives are in CamelCase If Bareos config directices are not in CamelCase, the script raises an error. |
||
mod - docs/manuals/scripts/generate-resoure-descriptions.py | Diff File |