Changesets: bareos

bareos-19.2 164e4a62

2021-11-26 17:01

pstorz


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

pstorz

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

pstorz


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

pstorz


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

pstorz


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

arogge

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

arogge

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

arogge

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

arogge

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

frank

Ported: N/A

Details Diff
Update CHANGELOG.md
mod - CHANGELOG.md Diff File

master 3f362940

2021-11-25 14:51

frank

Ported: N/A

Details Diff
Update CHANGELOG.md
mod - CHANGELOG.md Diff File

master f36295db

2021-11-25 14:39

frank

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

pstorz


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

frank

Ported: N/A

Details Diff
Update CHANGELOG.md
mod - CHANGELOG.md Diff File

master adb4681c

2021-11-24 20:50

arogge

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

arogge

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

arogge

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

arogge

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

arogge

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

joergs

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

master b5da1455

2021-11-24 19:04

joergs

Ported: N/A

Details Diff
doc: remove outdated Latex functionality
mod - docs/manuals/scripts/generate-resoure-descriptions.py Diff File

master 1f0292fe

2021-11-24 19:00

joergs

Ported: N/A

Details Diff
doc: exit build process on failures

The script generate-bareos-package-info.py is used to generate parts of the documentation.
When it exits with error, the build process is stopped.
mod - docs/manuals/source/conf.py Diff File
 First  Prev  1 2 3 ... 70 ... 140 ... 188 189 190 191 192 193 194 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 665 666 667  Next  Last