Changesets: bareos

bareos-18.2 d3e7d896

2019-08-16 21:00

frank

Ported: N/A

Details Diff
docs: Configure updating the Bvfs cache frequently
mod - docs/manuals/source/IntroductionAndTutorial/InstallingBareosWebui.rst Diff File

master 385b9f9a

2019-08-16 20:22

frank

Ported: N/A

Details Diff
docs: Configure updating the Bvfs cache frequently
mod - docs/manuals/source/IntroductionAndTutorial/InstallingBareosWebui.rst Diff File

master ade525a9

2019-08-16 19:13

joergs

Ported: N/A

Details Diff
systemtests: fixed typo (bin instead of sbin)

Because of this, the dbcheck binary isn't found
and the tests logs following warning:
Info: unable to get "dbdriver" from config, this is usually not an error. Check /tmp/bareos-config.32302.log
mod - systemtests/environment.in Diff File

master 55a773ec

2019-08-16 18:57

frank

Ported: N/A

Details Diff
webui: Notify user about Bvfs cache update

Display an bvfs update cache notification in the restore filetree
container while loading the tree and in case of an error after tree
loading failed.

The filetree refresh timeout is now configurable by the
filetree_refresh_timeout parameter in the restore section of the
configuration.ini file. The default of the parameter is
set to 120 seconds.

[restore]
; Restore filetree refresh timeout after n milliseconds
; Default: 120000 milliseconds
filetree_refresh_timeout=120000
mod - webui/config/autoload/global.php.in Diff File
mod - webui/install/configuration.ini.in Diff File
mod - webui/module/Auth/src/Auth/Controller/AuthController.php Diff File
mod - webui/module/Restore/view/restore/restore/index.phtml Diff File
mod - webui/module/Restore/view/restore/restore/versions.phtml Diff File

master 05b346c3

2019-08-16 18:06

joergs

Ported: N/A

Details Diff
bconsole: adapt usage and man page
mod - core/manpages/bconsole.1 Diff File
mod - core/src/console/console.cc Diff File

master d6682a48

2019-08-16 13:56

Tobias Plum

Ported: N/A

Details Diff
docs: Fixed spelling
mod - docs/manuals/source/Configuration/CustomizingTheConfiguration.rst Diff File
mod - docs/manuals/source/DeveloperGuide/pluginAPI.rst Diff File
mod - docs/manuals/source/DocumentationStyleGuide/BareosSpecificFormatting/Ticket.rst Diff File

master b944cfb3

2019-08-15 18:25

frank

Ported: N/A

Details Diff
systemtests: fix wrong file manipulation command call
mod - systemtests/CMakeLists.txt Diff File

master a80c8878

2019-08-15 16:40

joergs

Ported: N/A

Details Diff
tests: webui-selenium: adapt for shells != bash
mod - systemtests/tests/webui-selenium/testrunner.in Diff File

master ecae0dac

2019-08-15 14:22

joergs

Ported: N/A

Details Diff
docs: cleanup
mod - docs/manuals/source/TasksAndConcepts/PAM.rst Diff File

bareos-18.2 f2cdf479

2019-08-15 14:22

joergs

Ported: N/A

Details Diff
docs: cleanup
mod - docs/manuals/source/TasksAndConcepts/PAM.rst Diff File

master 1b34051f

2019-08-15 14:05

Tobias Plum

Ported: N/A

Details Diff
systemtests: added python-fd-plugin-local-fileset-test

Tests plugin functionality from the fd.
mod - core/src/plugins/dird/bareos-dir-class-plugin.py Diff File
mod - systemtests/CMakeLists.txt Diff File
mod - systemtests/tests/backup-bareos-passive-test/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
mod - systemtests/tests/backup-bareos-passive-test/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/backup-bareos-passive-test/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/backup-bareos-test/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
mod - systemtests/tests/backup-bareos-test/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/backup-bareos-test/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/backup-bscan/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
mod - systemtests/tests/backup-bscan/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/backup-bscan/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/bconsole-pam/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
mod - systemtests/tests/bconsole-status-client/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
mod - systemtests/tests/bconsole-status-client/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/bconsole-status-client/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/copy-bscan/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
mod - systemtests/tests/copy-bscan/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/copy-bscan/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/copy-remote-bscan/etc/bareos-remote/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/copy-remote-bscan/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
mod - systemtests/tests/copy-remote-bscan/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/copy-remote-bscan/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/multiplied-device-test/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
mod - systemtests/tests/multiplied-device-test/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/multiplied-device-test/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
add - systemtests/tests/python-fd-plugin-local-fileset-test/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
add - systemtests/tests/python-fd-plugin-local-fileset-test/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
add - systemtests/tests/python-fd-plugin-local-fileset-test/etc/bareos/bareos-dir.d/console/bareos-mon.conf.in Diff File
add - systemtests/tests/python-fd-plugin-local-fileset-test/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/python-fd-plugin-local-fileset-test/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in Diff File
add - systemtests/tests/python-fd-plugin-local-fileset-test/etc/bareos/bareos-dir.d/fileset/PluginTest.conf.in Diff File
add - systemtests/tests/python-fd-plugin-local-fileset-test/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
add - systemtests/tests/python-fd-plugin-local-fileset-test/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in Diff File
add - systemtests/tests/python-fd-plugin-local-fileset-test/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
add - systemtests/tests/python-fd-plugin-local-fileset-test/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf.in Diff File
add - systemtests/tests/python-fd-plugin-local-fileset-test/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
add - systemtests/tests/python-fd-plugin-local-fileset-test/etc/bareos/bareos-dir.d/messages/Daemon.conf.in Diff File
add - systemtests/tests/python-fd-plugin-local-fileset-test/etc/bareos/bareos-dir.d/messages/Standard.conf.in Diff File
add - systemtests/tests/python-fd-plugin-local-fileset-test/etc/bareos/bareos-dir.d/pool/Differential.conf Diff File
add - systemtests/tests/python-fd-plugin-local-fileset-test/etc/bareos/bareos-dir.d/pool/Full.conf Diff File
add - systemtests/tests/python-fd-plugin-local-fileset-test/etc/bareos/bareos-dir.d/pool/Incremental.conf Diff File
add - systemtests/tests/python-fd-plugin-local-fileset-test/etc/bareos/bareos-dir.d/pool/Scratch.conf Diff File
add - systemtests/tests/python-fd-plugin-local-fileset-test/etc/bareos/bareos-dir.d/profile/operator.conf Diff File
add - systemtests/tests/python-fd-plugin-local-fileset-test/etc/bareos/bareos-dir.d/storage/File.conf.in Diff File
add - systemtests/tests/python-fd-plugin-local-fileset-test/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
add - systemtests/tests/python-fd-plugin-local-fileset-test/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/python-fd-plugin-local-fileset-test/etc/bareos/bareos-fd.d/director/bareos-mon.conf.in Diff File
add - systemtests/tests/python-fd-plugin-local-fileset-test/etc/bareos/bareos-fd.d/messages/Standard.conf Diff File
add - systemtests/tests/python-fd-plugin-local-fileset-test/etc/bareos/bareos-sd.d/device/FileStorage.conf.in Diff File
add - systemtests/tests/python-fd-plugin-local-fileset-test/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/python-fd-plugin-local-fileset-test/etc/bareos/bareos-sd.d/director/bareos-mon.conf.in Diff File
add - systemtests/tests/python-fd-plugin-local-fileset-test/etc/bareos/bareos-sd.d/messages/Standard.conf Diff File
add - systemtests/tests/python-fd-plugin-local-fileset-test/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
add - systemtests/tests/python-fd-plugin-local-fileset-test/etc/bareos/bconsole.conf.in Diff File
add - systemtests/tests/python-fd-plugin-local-fileset-test/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
add - systemtests/tests/python-fd-plugin-local-fileset-test/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
add - systemtests/tests/python-fd-plugin-local-fileset-test/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
add - systemtests/tests/python-fd-plugin-local-fileset-test/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
add - systemtests/tests/python-fd-plugin-local-fileset-test/testrunner Diff File
mod - systemtests/tests/virtualfull-bscan/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
mod - systemtests/tests/virtualfull-bscan/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/virtualfull-bscan/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/virtualfull/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
mod - systemtests/tests/virtualfull/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/virtualfull/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
mod - systemtests/tests/webui-selenium/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/webui-selenium/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File

master 69b2b5d6

2019-08-15 14:05

Tobias Plum

Ported: N/A

Details Diff
systemtests: copied and renamed python-fd-plugin-local-fileset-test to python-dir-plugin-test
added to CMakeLists
mod - systemtests/CMakeLists.txt Diff File
add - systemtests/tests/python-dir-plugin-test/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
add - systemtests/tests/python-dir-plugin-test/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
add - systemtests/tests/python-dir-plugin-test/etc/bareos/bareos-dir.d/console/bareos-mon.conf.in Diff File
add - systemtests/tests/python-dir-plugin-test/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/python-dir-plugin-test/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in Diff File
add - systemtests/tests/python-dir-plugin-test/etc/bareos/bareos-dir.d/fileset/PluginTest.conf.in Diff File
add - systemtests/tests/python-dir-plugin-test/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
add - systemtests/tests/python-dir-plugin-test/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in Diff File
add - systemtests/tests/python-dir-plugin-test/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
add - systemtests/tests/python-dir-plugin-test/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf.in Diff File
add - systemtests/tests/python-dir-plugin-test/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
add - systemtests/tests/python-dir-plugin-test/etc/bareos/bareos-dir.d/messages/Daemon.conf.in Diff File
add - systemtests/tests/python-dir-plugin-test/etc/bareos/bareos-dir.d/messages/Standard.conf.in Diff File
add - systemtests/tests/python-dir-plugin-test/etc/bareos/bareos-dir.d/pool/Differential.conf Diff File
add - systemtests/tests/python-dir-plugin-test/etc/bareos/bareos-dir.d/pool/Full.conf Diff File
add - systemtests/tests/python-dir-plugin-test/etc/bareos/bareos-dir.d/pool/Incremental.conf Diff File
add - systemtests/tests/python-dir-plugin-test/etc/bareos/bareos-dir.d/pool/Scratch.conf Diff File
add - systemtests/tests/python-dir-plugin-test/etc/bareos/bareos-dir.d/profile/operator.conf Diff File
add - systemtests/tests/python-dir-plugin-test/etc/bareos/bareos-dir.d/storage/File.conf.in Diff File
add - systemtests/tests/python-dir-plugin-test/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
add - systemtests/tests/python-dir-plugin-test/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/python-dir-plugin-test/etc/bareos/bareos-fd.d/director/bareos-mon.conf.in Diff File
add - systemtests/tests/python-dir-plugin-test/etc/bareos/bareos-fd.d/messages/Standard.conf Diff File
add - systemtests/tests/python-dir-plugin-test/etc/bareos/bareos-sd.d/device/FileStorage.conf.in Diff File
add - systemtests/tests/python-dir-plugin-test/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/python-dir-plugin-test/etc/bareos/bareos-sd.d/director/bareos-mon.conf.in Diff File
add - systemtests/tests/python-dir-plugin-test/etc/bareos/bareos-sd.d/messages/Standard.conf Diff File
add - systemtests/tests/python-dir-plugin-test/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
add - systemtests/tests/python-dir-plugin-test/etc/bareos/bconsole.conf.in Diff File
add - systemtests/tests/python-dir-plugin-test/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
add - systemtests/tests/python-dir-plugin-test/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
add - systemtests/tests/python-dir-plugin-test/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
add - systemtests/tests/python-dir-plugin-test/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
add - systemtests/tests/python-dir-plugin-test/testrunner Diff File

master 1dedd49a

2019-08-14 13:09

franku

Ported: N/A

Details Diff
tests: add a script for automated adding of unittests

- usage: add_new_unit_test <testname>
add - core/src/tests/add_new_unit_test.sh Diff File
add - core/src/tests/test_cmakelists_template.txt.in Diff File

master 0fc624ac

2019-08-13 16:34

franku

Ported: N/A

Details Diff
jcr: moved code for timer signals to the dedicated file
mod - core/src/lib/bsignal.h Diff File
mod - core/src/lib/jcr.cc Diff File
mod - core/src/lib/signal.cc Diff File

master 20a8f26f

2019-08-13 16:07

franku


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000239 from bareos/dev/franku/master/bugfixes

- source-addr-test
- fileregexp-test
mod - core/src/dird/bsr.cc Diff File
mod - regress/tests/source-addr-test Diff File

master 02bd0b0d

2019-08-13 14:35

franku

Ported: N/A

Details Diff
jcr: move code for thread specific data into dedicated file and add test

- added tests
- moved and refactored code to enhance readability
mod - core/src/lib/jcr.cc Diff File
mod - core/src/lib/thread_specific_data.cc Diff File
mod - core/src/tests/CMakeLists.txt Diff File
add - core/src/tests/thread_specific_data.cc Diff File

master 7e902c95

2019-08-13 12:36

franku

Ported: N/A

Details Diff
bsr: fix for fileregexp_test

- this commit reverts part of d8808b6f611c4173a21df7e0d0c89fe696cb7641
mod - core/src/dird/bsr.cc Diff File

master 9a03577d

2019-08-13 00:02

franku

Ported: N/A

Details Diff
win32: removed unused functions for filed and stored status
mod - core/src/filed/status.cc Diff File
mod - core/src/stored/status.cc Diff File
mod - core/src/stored/status.h Diff File
mod - core/src/win32/generic/protos.h Diff File

master 28ec18f4

2019-08-12 19:30

franku

Ported: N/A

Details Diff
fixup: replaced a pthread_mutex with std::mutex for the jcr chain
mod - core/src/lib/jcr.cc Diff File
mod - core/src/lib/jcr.h Diff File
mod - core/src/lib/thread_specific_data.cc Diff File

master 04d59166

2019-08-12 19:06

franku

Ported: N/A

Details Diff
tests: discover the network interface dynamically

- use the ip command to discover the network adapter address
for source-address-test
mod - regress/tests/source-addr-test Diff File

master 36473d48

2019-08-12 00:33

franku

Ported: N/A

Details Diff
lib: add compile test for std::is_trivially_copyable

- this sets the compile flag HAVE_IS_TRIVIALLY_COPYABLE if the type trait
std::is_trivially_copyable is available on the compiler
add - core/src/compile_tests/trivially_copyable.cc Diff File
mod - core/src/lib/CMakeLists.txt Diff File
mod - core/src/lib/bsys.cc Diff File
mod - core/src/lib/recent_job_results_list.cc Diff File

master e232eb11

2019-08-08 18:04

franku

Ported: N/A

Details Diff
lib: use std:filestreams to write and read state file

- refactored the read and write functions
- added unit tests
mod - core/src/lib/bsys.cc Diff File
mod - core/src/lib/recent_job_results_list.cc Diff File
mod - core/src/lib/recent_job_results_list.h Diff File
mod - core/src/tests/CMakeLists.txt Diff File
add - core/src/tests/recent_job_results_list.cc Diff File
add - core/src/tests/recent_job_results_list/bareos-dir-truncated-header.42001.state.orig Diff File
add - core/src/tests/recent_job_results_list/bareos-dir-truncated-jobs.42001.state.orig Diff File
add - core/src/tests/recent_job_results_list/bareos-dir.42001.state Diff File

master 44997464

2019-08-07 18:44

franku

Ported: N/A

Details Diff
lib: append JobResult objects to the list, not pointer to allocated memory

- no need to free dynamically allocated objects
- creation of copies of the vector are easier
mod - core/src/dird/ua_status.cc Diff File
mod - core/src/filed/status.cc Diff File
mod - core/src/lib/jcr.cc Diff File
mod - core/src/lib/recent_job_results_list.cc Diff File
mod - core/src/lib/recent_job_results_list.h Diff File
mod - core/src/stored/status.cc Diff File

master 37a7950c

2019-08-07 18:09

franku

Ported: N/A

Details Diff
lib: use std::mutex instead of phthread mutex
mod - core/src/lib/recent_job_results_list.cc Diff File

master bfe82445

2019-08-07 17:46

franku

Ported: N/A

Details Diff
cleanup: add namespace for RecentJobResultsList and use reasonable names

- added namespace for all function calls
- renamed functions reasonably
- renamed results structure meaningful
mod - core/src/dird/testfind.cc Diff File
mod - core/src/dird/ua_status.cc Diff File
mod - core/src/filed/status.cc Diff File
mod - core/src/lib/bsys.cc Diff File
mod - core/src/lib/jcr.cc Diff File
mod - core/src/lib/message.cc Diff File
mod - core/src/lib/recent_job_results_list.cc Diff File
mod - core/src/lib/recent_job_results_list.h Diff File
mod - core/src/stored/btape.cc Diff File
mod - core/src/stored/dir_cmd.cc Diff File
mod - core/src/stored/status.cc Diff File
mod - core/src/tools/btestls.cc Diff File
 First  Prev  1 2 3 ... 60 ... 120 ... 180 ... 240 ... 300 ... 318 319 320 321 322 323 324 ... 360 ... 420 ... 480 ... 540 ... 600 ... 641 642 643  Next  Last