Changesets: bareos

master 4a56d556

2019-10-16 12:27

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000301 from wolfaba/master

Fixes 0001118: Incorrect and ugly default mail values
Affected Issues
0001118
mod - core/cmake/BareosSetVariableDefaults.cmake Diff File

master 038e682e

2019-10-16 10:08

arogge

Ported: N/A

Details Diff
tray-monitor: refactor usage message

This used snprintf and then asprintf. The patch now uses arg() as Qt
recommends for formatting QString.
mod - core/src/qt-tray-monitor/tray-monitor.cc Diff File

master 3f33d708

2019-10-15 19:35

arogge

Ported: N/A

Details Diff
Replace get-version.sh in docs

This tried to parse version.h which doesn't work anymore with the new
versioning scheme.
mod - docs/manuals/source/get-version.sh Diff File

master 2b4664f9

2019-10-15 18:56

franku


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000275 from bareos/dev/franku/master/jcr

- refactore JobControlRecord
- refactore "last jobs list" to be "recently used jobs" list
- prepare JobControlRecord cache
- prepare WatchdogTimer and TimerThread as a replacement for
the legacy btimer and WatchdogThread
- cleanup code
mod - core/CMakeLists.txt Diff File
add - core/src/compile_tests/trivially_copyable.cc Diff File
mod - core/src/console/console.cc Diff File
mod - core/src/dird/dird.cc Diff File
mod - core/src/dird/jobq.cc Diff File
mod - core/src/dird/msgchan.cc Diff File
mod - core/src/dird/socket_server.cc Diff File
mod - core/src/dird/testfind.cc Diff File
mod - core/src/dird/ua_server.cc Diff File
mod - core/src/dird/ua_status.cc Diff File
mod - core/src/filed/dir_cmd.cc Diff File
mod - core/src/filed/filed.cc Diff File
mod - core/src/filed/status.cc Diff File
mod - core/src/include/config.h.in Diff File
mod - core/src/include/jcr.h Diff File
mod - core/src/lib/CMakeLists.txt Diff File
mod - core/src/lib/bpipe.cc Diff File
mod - core/src/lib/bsignal.h Diff File
mod - core/src/lib/bsys.cc Diff File
mod - core/src/lib/btimers.h Diff File
mod - core/src/lib/jcr.cc Diff File
mod - core/src/lib/jcr.h Diff File
mod - core/src/lib/lex.cc Diff File
mod - core/src/lib/message.cc Diff File
add - core/src/lib/recent_job_results_list.cc Diff File
add - core/src/lib/recent_job_results_list.h Diff File
mod - core/src/lib/signal.cc Diff File
mod - core/src/lib/thread_list.cc Diff File
add - core/src/lib/thread_specific_data.cc Diff File
add - core/src/lib/thread_specific_data.h Diff File
add - core/src/lib/timer_thread.cc Diff File
add - core/src/lib/timer_thread.h Diff File
mod - core/src/lib/volume_session_info.h Diff File
mod - core/src/lib/watchdog.cc Diff File
add - core/src/lib/watchdog_timer.cc Diff File
add - core/src/lib/watchdog_timer.h Diff File
mod - core/src/qt-tray-monitor/monitoritem.cc Diff File
mod - core/src/stored/btape.cc Diff File
mod - core/src/stored/dir_cmd.cc Diff File
mod - core/src/stored/lock.cc Diff File
mod - core/src/stored/status.cc Diff File
mod - core/src/stored/status.h Diff File
mod - core/src/stored/stored.cc Diff File
mod - core/src/tests/CMakeLists.txt Diff File
mod - core/src/tests/bsock_test.cc Diff File
mod - core/src/tests/bsock_test_connection_setup.cc Diff File
add - core/src/tests/job_control_record.cc 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
add - core/src/tests/thread_specific_data.cc Diff File
add - core/src/tests/timer_thread.cc Diff File
add - core/src/tests/watchdog_timer.cc Diff File
mod - core/src/tools/btestls.cc Diff File
mod - core/src/win32/filed/vss.cc Diff File
mod - core/src/win32/generic/protos.h Diff File

master d638b910

2019-10-15 18:38

arogge

Ported: N/A

Details Diff
cmake: add get_version.cmake

Jenkins needs to know the version of Bareos it is building. This can now
be retrieved using cmake -P get_version.cmake
add - get_version.cmake Diff File

master f612163a

2019-10-15 17:36

arogge

Ported: N/A

Details Diff
core: replace version.h macros

Previously every Bareos version built had its version number set as a
compile definition using -DVERSION. If neccessary the version number
had been extracted from version.h using cmake.

This patch now introduces struct BareosVersion with its single instance
kBareosVersion defined in version.c.
That struct now contains all version information. Consumers just link
against cmake target version-obj and will be able to access the
information.

The Bareos version is now configured in BareosVersion.cmake in both core
and webui. This is going to be autoconfigured through git tags soon.
Until then the files must be maintained manually.

All date values in version.c are determined at cmake runtime. You can
set the environment variable SOURCE_DATE_EPOCH to set the build time
to a fixed point in time (maybe this will be done automatic in the
future when we're autogenerating from git).
mod - core/CMakeLists.txt Diff File
mod - core/cmake/BareosExtractVersionInfo.cmake Diff File
add - core/cmake/BareosVersion.cmake Diff File
mod - core/src/console/console.cc Diff File
mod - core/src/console/console_conf.cc Diff File
mod - core/src/dird/admin.cc Diff File
mod - core/src/dird/archive.cc Diff File
mod - core/src/dird/authenticate.cc Diff File
mod - core/src/dird/authenticate_console.cc Diff File
mod - core/src/dird/backup.cc Diff File
mod - core/src/dird/consolidate.cc Diff File
mod - core/src/dird/dbcheck.cc Diff File
mod - core/src/dird/dird.cc Diff File
mod - core/src/dird/dird_conf.cc Diff File
mod - core/src/dird/migrate.cc Diff File
mod - core/src/dird/restore.cc Diff File
mod - core/src/dird/ua_cmds.cc Diff File
mod - core/src/dird/ua_status.cc Diff File
mod - core/src/dird/verify.cc Diff File
mod - core/src/filed/dir_cmd.cc Diff File
mod - core/src/filed/fd_plugins.cc Diff File
mod - core/src/filed/fd_plugins.h Diff File
mod - core/src/filed/filed.cc Diff File
mod - core/src/filed/filed_conf.cc Diff File
mod - core/src/filed/status.cc Diff File
mod - core/src/include/bareos.h Diff File
mod - core/src/include/config.h.in Diff File
mod - core/src/lib/CMakeLists.txt Diff File
mod - core/src/lib/bsock.cc Diff File
mod - core/src/lib/message.cc Diff File
add - core/src/lib/version.c Diff File
mod - core/src/ndmp/CMakeLists.txt Diff File
mod - core/src/ndmp/ndmjob_args.c Diff File
mod - core/src/ndmp/ndmos_common.c Diff File
mod - core/src/qt-tray-monitor/mainwindow.cc Diff File
mod - core/src/qt-tray-monitor/tray-monitor.cc Diff File
mod - core/src/qt-tray-monitor/tray_conf.cc Diff File
mod - core/src/stored/bcopy.cc Diff File
mod - core/src/stored/bextract.cc Diff File
mod - core/src/stored/bls.cc Diff File
mod - core/src/stored/bscan.cc Diff File
mod - core/src/stored/btape.cc Diff File
mod - core/src/stored/label.cc Diff File
mod - core/src/stored/status.cc Diff File
mod - core/src/stored/stored.cc Diff File
mod - core/src/stored/stored_conf.cc Diff File
mod - core/src/tests/bsock_test.cc Diff File
mod - webui/CMakeLists.txt Diff File
mod - webui/cmake/BareosExtractVersionInfo.cmake Diff File
add - webui/cmake/BareosVersion.cmake Diff File

master 47d2be44

2019-10-15 14:26

Tobias Plum

Ported: N/A

Details Diff
systemtests: copied and renamed python-dir-plugin-test to python-sd-plugin-test

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

bareos-19.2 c3253f59

2019-10-15 14:26

Tobias Plum


Committer: pstorz

Ported: N/A

Details Diff
systemtests: copied and renamed python-dir-plugin-test to python-sd-plugin-test

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

master 3c8b7bc2

2019-10-09 20:20

arogge

Ported: N/A

Details Diff
core: remove unused and duplicate version vars

cmake contained duplicate and unused variables that contained version
information. This patch consolidates and removes these.
mod - core/cmake/BareosExtractVersionInfo.cmake Diff File
mod - core/platforms/univention/conffiles/etc/apt/sources.list.d/60_bareos.list.in Diff File
mod - core/src/cats/CMakeLists.txt Diff File
mod - core/src/fastlz/CMakeLists.txt Diff File
mod - core/src/findlib/CMakeLists.txt Diff File
mod - core/src/lib/CMakeLists.txt Diff File
mod - core/src/lmdb/CMakeLists.txt Diff File
mod - core/src/ndmp/CMakeLists.txt Diff File

bareos-17.2 55dc78c3

2019-10-09 19:55

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000302 from arogge/dev/arogge/bareos-17.2/specfiles-for-docker

packaging: make specfiles compatible to docker (backport 17.2)
mod - platforms/packaging/bareos.spec Diff File

master 564c4d1a

2019-10-09 18:32

Tobias Plum

Ported: N/A

Details Diff
systemtests: added python-dir-plugin-test

The test checks if a python module logs events from the director correctly.

Added "python-modules" functionality

Every system test with a "python-module" folder will get gets the default python modules from bareos
mod - systemtests/CMakeLists.txt Diff File
mod - systemtests/tests/python-dir-plugin-test/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
rm - systemtests/tests/python-dir-plugin-test/etc/bareos/bareos-dir.d/fileset/PluginTest.conf.in Diff File
mod - systemtests/tests/python-dir-plugin-test/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf.in Diff File
mod - systemtests/tests/python-dir-plugin-test/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - 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/python-modules/bareos-dir-test.py Diff File
mod - systemtests/tests/python-dir-plugin-test/testrunner Diff File

bareos-17.2 b04d4bc8

2019-10-09 18:18

arogge

Ported: N/A

Details Diff
packaging: make specfiles compatible to docker

Backport based on b298e64 and bc25d78
mod - platforms/packaging/bareos.spec Diff File

master 19c81dca

2019-10-09 18:08

arogge

Ported: N/A

Details Diff
Fix dangerous distro version checks in SPEC
mod - core/platforms/packaging/bareos.spec Diff File

bareos-18.2 307a6cc4

2019-10-09 18:08

arogge

Ported: N/A

Details Diff
Fix dangerous distro version checks in SPEC

(cherry picked from commit 19c81dca83e1ca408d983aa4060ad552e2a087ca)
mod - core/platforms/packaging/bareos.spec Diff File

bareos-18.2 9a855aba

2019-10-09 17:53

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000300 from arogge/dev/arogge/bareos-18.2/specfiles-for-docker

packaging: make specfiles compatible to docker (backport to 18.2)
mod - core/platforms/packaging/bareos.spec Diff File
mod - python-bareos/packaging/python-bareos.spec Diff File
mod - regress/packaging/bareos-regress.spec Diff File
mod - vmware/packaging/bareos-vmware.spec Diff File
mod - webui/packaging/obs/bareos-webui.spec Diff File

master 82119847

2019-10-09 17:14

franku

Ported: N/A

Details Diff
dird/tests: refactore the scheduler code

- updated json file
- added ScheduleOnClientConnectInterval to director config
- replace dlist by priority_queue in scheduler and add test
- move Scheduler code into separate class with private implementation
- refactore code of scheduler and improve test
- add exception in case of invalid argument
- add scheduler unit-test and test-config
- add DateTimeBitfield to RunResource
- moved bitfield members to a separate struct to reduce the scope of
the class RunResource when calling subroutines
- systemtests: add scheduler-backup-test
- rename a class to RunHourValidator
- negate the return code of IsAutomaticSchedulerJob
- set the default wait interval explicitly for the scheduler
- add a comment in a scheduler job item test
- call tzset() right after start in all daemons and tools
- later calls to localtime_r need the timezone and daylight settings
already initialized from the TZ environment variable
- remove trailing undercores from public member variables
- change JobResource directive meaningful and update json file
mod - core/src/console/console.cc Diff File
mod - core/src/dird/CMakeLists.txt Diff File
add - core/src/dird/date_time_bitfield.h Diff File
mod - core/src/dird/dbcheck.cc Diff File
mod - core/src/dird/dird.cc Diff File
mod - core/src/dird/dird_conf.cc Diff File
mod - core/src/dird/dird_conf.h Diff File
mod - core/src/dird/fd_cmds.cc Diff File
mod - core/src/dird/job.cc Diff File
mod - core/src/dird/job.h Diff File
mod - core/src/dird/run_conf.cc Diff File
add - core/src/dird/run_hour_validator.cc Diff File
add - core/src/dird/run_hour_validator.h Diff File
mod - core/src/dird/scheduler.cc Diff File
mod - core/src/dird/scheduler.h Diff File
add - core/src/dird/scheduler_job_item_queue.cc Diff File
add - core/src/dird/scheduler_job_item_queue.h Diff File
add - core/src/dird/scheduler_private.cc Diff File
add - core/src/dird/scheduler_private.h Diff File
add - core/src/dird/scheduler_system_time_source.h Diff File
add - core/src/dird/scheduler_time_adapter.h Diff File
mod - core/src/dird/testfind.cc Diff File
mod - core/src/dird/ua_output.cc Diff File
mod - core/src/dird/ua_status.cc Diff File
mod - core/src/filed/filed.cc Diff File
mod - core/src/qt-tray-monitor/tray-monitor.cc Diff File
mod - core/src/stored/bcopy.cc Diff File
mod - core/src/stored/bextract.cc Diff File
mod - core/src/stored/bls.cc Diff File
mod - core/src/stored/bscan.cc Diff File
mod - core/src/stored/btape.cc Diff File
mod - core/src/stored/stored.cc Diff File
mod - core/src/tests/CMakeLists.txt Diff File
mod - core/src/tests/bsock_test.cc Diff File
mod - core/src/tests/client-initiated-reconnect.cc Diff File
mod - core/src/tests/configs/client-initiated-reconnect/bareos-dir.d/job/backup-bareos-fd.conf Diff File
add - core/src/tests/configs/scheduler-hourly/bareos-dir.d/catalog/MyCatalog.conf Diff File
add - core/src/tests/configs/scheduler-hourly/bareos-dir.d/client/bareos-fd.conf Diff File
add - core/src/tests/configs/scheduler-hourly/bareos-dir.d/console/bareos-mon.conf Diff File
add - core/src/tests/configs/scheduler-hourly/bareos-dir.d/director/bareos-dir.conf Diff File
add - core/src/tests/configs/scheduler-hourly/bareos-dir.d/fileset/Catalog.conf Diff File
add - core/src/tests/configs/scheduler-hourly/bareos-dir.d/fileset/LinuxAll.conf Diff File
add - core/src/tests/configs/scheduler-hourly/bareos-dir.d/fileset/SelfTest.conf Diff File
add - core/src/tests/configs/scheduler-hourly/bareos-dir.d/fileset/Windows All Drives.conf Diff File
add - core/src/tests/configs/scheduler-hourly/bareos-dir.d/job/backup-bareos-fd.conf Diff File
add - core/src/tests/configs/scheduler-hourly/bareos-dir.d/jobdefs/DefaultJob.conf Diff File
add - core/src/tests/configs/scheduler-hourly/bareos-dir.d/messages/Daemon.conf Diff File
add - core/src/tests/configs/scheduler-hourly/bareos-dir.d/messages/Standard.conf Diff File
add - core/src/tests/configs/scheduler-hourly/bareos-dir.d/pool/Differential.conf Diff File
add - core/src/tests/configs/scheduler-hourly/bareos-dir.d/pool/Full.conf Diff File
add - core/src/tests/configs/scheduler-hourly/bareos-dir.d/pool/Incremental.conf Diff File
add - core/src/tests/configs/scheduler-hourly/bareos-dir.d/pool/Scratch.conf Diff File
add - core/src/tests/configs/scheduler-hourly/bareos-dir.d/profile/operator.conf Diff File
add - core/src/tests/configs/scheduler-hourly/bareos-dir.d/schedule/schedule.conf Diff File
add - core/src/tests/configs/scheduler-hourly/bareos-dir.d/storage/File.conf Diff File
add - core/src/tests/configs/scheduler-on-time/bareos-dir.d/catalog/MyCatalog.conf Diff File
add - core/src/tests/configs/scheduler-on-time/bareos-dir.d/client/bareos-fd.conf Diff File
add - core/src/tests/configs/scheduler-on-time/bareos-dir.d/console/bareos-mon.conf Diff File
add - core/src/tests/configs/scheduler-on-time/bareos-dir.d/director/bareos-dir.conf Diff File
add - core/src/tests/configs/scheduler-on-time/bareos-dir.d/fileset/Catalog.conf Diff File
add - core/src/tests/configs/scheduler-on-time/bareos-dir.d/fileset/LinuxAll.conf Diff File
add - core/src/tests/configs/scheduler-on-time/bareos-dir.d/fileset/SelfTest.conf Diff File
add - core/src/tests/configs/scheduler-on-time/bareos-dir.d/fileset/Windows All Drives.conf Diff File
add - core/src/tests/configs/scheduler-on-time/bareos-dir.d/job/backup-bareos-fd.conf Diff File
add - core/src/tests/configs/scheduler-on-time/bareos-dir.d/jobdefs/DefaultJob.conf Diff File
add - core/src/tests/configs/scheduler-on-time/bareos-dir.d/messages/Daemon.conf Diff File
add - core/src/tests/configs/scheduler-on-time/bareos-dir.d/messages/Standard.conf Diff File
add - core/src/tests/configs/scheduler-on-time/bareos-dir.d/pool/Differential.conf Diff File
add - core/src/tests/configs/scheduler-on-time/bareos-dir.d/pool/Full.conf Diff File
add - core/src/tests/configs/scheduler-on-time/bareos-dir.d/pool/Incremental.conf Diff File
add - core/src/tests/configs/scheduler-on-time/bareos-dir.d/pool/Scratch.conf Diff File
add - core/src/tests/configs/scheduler-on-time/bareos-dir.d/profile/operator.conf Diff File
add - core/src/tests/configs/scheduler-on-time/bareos-dir.d/schedule/schedule.conf Diff File
add - core/src/tests/configs/scheduler-on-time/bareos-dir.d/storage/File.conf Diff File
add - core/src/tests/scheduler.cc Diff File
add - core/src/tests/scheduler_job_item_queue.cc Diff File
add - core/src/tests/scheduler_time_source.h Diff File
mod - core/src/tools/bregex.cc Diff File
mod - core/src/tools/bscrypto.cc Diff File
mod - core/src/tools/bsmtp.cc Diff File
mod - core/src/tools/btestls.cc Diff File
mod - core/src/tools/bwild.cc Diff File
mod - core/src/tools/drivetype.cc Diff File
mod - core/src/tools/fstype.cc Diff File
mod - docs/manuals/source/include/autogenerated/bareos-dir-config-schema.json Diff File
mod - systemtests/CMakeLists.txt Diff File
add - systemtests/tests/scheduler-backup-test/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
add - systemtests/tests/scheduler-backup-test/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
add - systemtests/tests/scheduler-backup-test/etc/bareos/bareos-dir.d/console/bareos-mon.conf.in Diff File
add - systemtests/tests/scheduler-backup-test/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/scheduler-backup-test/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in Diff File
add - systemtests/tests/scheduler-backup-test/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
add - systemtests/tests/scheduler-backup-test/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in Diff File
add - systemtests/tests/scheduler-backup-test/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
add - systemtests/tests/scheduler-backup-test/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf.in Diff File
add - systemtests/tests/scheduler-backup-test/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
add - systemtests/tests/scheduler-backup-test/etc/bareos/bareos-dir.d/messages/Daemon.conf.in Diff File
add - systemtests/tests/scheduler-backup-test/etc/bareos/bareos-dir.d/messages/Standard.conf.in Diff File
add - systemtests/tests/scheduler-backup-test/etc/bareos/bareos-dir.d/pool/Differential.conf Diff File
add - systemtests/tests/scheduler-backup-test/etc/bareos/bareos-dir.d/pool/Full.conf Diff File
add - systemtests/tests/scheduler-backup-test/etc/bareos/bareos-dir.d/pool/Incremental.conf Diff File
add - systemtests/tests/scheduler-backup-test/etc/bareos/bareos-dir.d/pool/Scratch.conf Diff File
add - systemtests/tests/scheduler-backup-test/etc/bareos/bareos-dir.d/profile/operator.conf Diff File
add - systemtests/tests/scheduler-backup-test/etc/bareos/bareos-dir.d/schedule/schedule.conf.in Diff File
add - systemtests/tests/scheduler-backup-test/etc/bareos/bareos-dir.d/storage/File.conf.in Diff File
add - systemtests/tests/scheduler-backup-test/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
add - systemtests/tests/scheduler-backup-test/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/scheduler-backup-test/etc/bareos/bareos-fd.d/director/bareos-mon.conf.in Diff File
add - systemtests/tests/scheduler-backup-test/etc/bareos/bareos-fd.d/messages/Standard.conf Diff File
add - systemtests/tests/scheduler-backup-test/etc/bareos/bareos-sd.d/device/FileStorage.conf.in Diff File
add - systemtests/tests/scheduler-backup-test/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/scheduler-backup-test/etc/bareos/bareos-sd.d/director/bareos-mon.conf.in Diff File
add - systemtests/tests/scheduler-backup-test/etc/bareos/bareos-sd.d/messages/Standard.conf Diff File
add - systemtests/tests/scheduler-backup-test/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
add - systemtests/tests/scheduler-backup-test/etc/bareos/bconsole.conf.in Diff File
add - systemtests/tests/scheduler-backup-test/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
add - systemtests/tests/scheduler-backup-test/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
add - systemtests/tests/scheduler-backup-test/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
add - systemtests/tests/scheduler-backup-test/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
add - systemtests/tests/scheduler-backup-test/testrunner Diff File

master c05388f5

2019-10-09 14:34

arogge

Ported: N/A

Details Diff
Make sure we always build RPMs in the same dir
mod - core/platforms/packaging/bareos.spec Diff File

master 681d9b80

2019-10-09 13:51

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000298 from bareos/dev/franku/master/thread_list_fixup

thread_list: improved list access
mod - core/src/lib/thread_list.cc Diff File
mod - core/src/lib/thread_list.h Diff File
mod - core/src/tests/thread_list.cc Diff File

master 8050764f

2019-10-08 17:30

wolfaba

Ported: N/A

Details Diff
Fixes 0001118: Incorrect default value for smtp_host and ugly default values for job_email and dump_email in BareosSetVariableDefaults.cmake

This patch fixes default mail values for smtp_host, job_email and dump_email.
Affected Issues
0001118
mod - core/cmake/BareosSetVariableDefaults.cmake Diff File

master b298e646

2019-10-08 16:51

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000295 from bareos/dev/arogge/master/rhel8

packaging: make specfiles compatible to docker
mod - core/platforms/packaging/bareos.spec Diff File
mod - python-bareos/packaging/python-bareos.spec Diff File
mod - regress/packaging/bareos-regress.spec Diff File
mod - vmware/packaging/bareos-vmware.spec Diff File
mod - webui/packaging/obs/bareos-webui.spec Diff File

master 7731644d

2019-10-08 14:54

arogge

Ported: N/A

Details Diff
Add documentation how to leverage ccache
mod - docs/manuals/source/DeveloperGuide/BuildAndTestBareos.rst Diff File

master a8d69c0b

2019-10-08 09:27

franku

Ported: N/A

Details Diff
dird: add config directive and interface to director config

- added GetAllJobResourcesByClientName
- added ScheduleOnClientConnectInterval and documentation
- added tests
mod - core/src/dird/dird_conf.cc Diff File
mod - core/src/dird/dird_conf.h Diff File
mod - core/src/tests/CMakeLists.txt Diff File
add - core/src/tests/client-initiated-reconnect.cc Diff File
add - core/src/tests/configs/client-initiated-reconnect/bareos-dir.d/catalog/MyCatalog.conf Diff File
add - core/src/tests/configs/client-initiated-reconnect/bareos-dir.d/client/bareos-fd.conf Diff File
add - core/src/tests/configs/client-initiated-reconnect/bareos-dir.d/console/bareos-mon.conf Diff File
add - core/src/tests/configs/client-initiated-reconnect/bareos-dir.d/director/bareos-dir.conf Diff File
add - core/src/tests/configs/client-initiated-reconnect/bareos-dir.d/fileset/Catalog.conf Diff File
add - core/src/tests/configs/client-initiated-reconnect/bareos-dir.d/fileset/LinuxAll.conf Diff File
add - core/src/tests/configs/client-initiated-reconnect/bareos-dir.d/fileset/SelfTest.conf Diff File
add - core/src/tests/configs/client-initiated-reconnect/bareos-dir.d/fileset/Windows All Drives.conf Diff File
add - core/src/tests/configs/client-initiated-reconnect/bareos-dir.d/job/BackupCatalog.conf Diff File
add - core/src/tests/configs/client-initiated-reconnect/bareos-dir.d/job/RestoreFiles.conf Diff File
add - core/src/tests/configs/client-initiated-reconnect/bareos-dir.d/job/backup-bareos-fd.conf Diff File
add - core/src/tests/configs/client-initiated-reconnect/bareos-dir.d/jobdefs/DefaultJob.conf Diff File
add - core/src/tests/configs/client-initiated-reconnect/bareos-dir.d/messages/Daemon.conf Diff File
add - core/src/tests/configs/client-initiated-reconnect/bareos-dir.d/messages/Standard.conf Diff File
add - core/src/tests/configs/client-initiated-reconnect/bareos-dir.d/pool/Differential.conf Diff File
add - core/src/tests/configs/client-initiated-reconnect/bareos-dir.d/pool/Full.conf Diff File
add - core/src/tests/configs/client-initiated-reconnect/bareos-dir.d/pool/Incremental.conf Diff File
add - core/src/tests/configs/client-initiated-reconnect/bareos-dir.d/pool/Scratch.conf Diff File
add - core/src/tests/configs/client-initiated-reconnect/bareos-dir.d/profile/operator.conf Diff File
add - core/src/tests/configs/client-initiated-reconnect/bareos-dir.d/schedule/WeeklyCycle.conf Diff File
add - core/src/tests/configs/client-initiated-reconnect/bareos-dir.d/schedule/WeeklyCycleAfterBackup.conf Diff File
add - core/src/tests/configs/client-initiated-reconnect/bareos-dir.d/storage/File.conf Diff File

master c4ca6c00

2019-10-07 18:25

frank


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000299 from fbergkemper/dev/fbergkemper/master/docs-checkmark-fix

docs: fix reference syntax
mod - docs/manuals/source/TasksAndConcepts/NdmpBackupsWithBareos.rst Diff File

master 89c5858c

2019-10-07 16:45

frank

Ported: N/A

Details Diff
docs: fix reference syntax
mod - docs/manuals/source/TasksAndConcepts/NdmpBackupsWithBareos.rst Diff File

master f90662a8

2019-10-07 16:21

franku

Ported: N/A

Details Diff
thread_list: improved list access

- used a mutex to avoid a race condition
- removed an unneccessary pointer guard
mod - core/src/lib/thread_list.cc Diff File
mod - core/src/lib/thread_list.h Diff File
mod - core/src/tests/thread_list.cc Diff File
 First  Prev  1 2 3 ... 60 ... 120 ... 180 ... 240 ... 272 273 274 275 276 277 278 ... 300 ... 360 ... 420 ... 480 ... 540 ... 600 ... 607 608 609  Next  Last