Changesets: bareos

master c4c8d479

2019-10-21 21:29:35

franku


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000308 from bareos/dev/franku/master/cleanup-ua-status

dird: remove memset on non-trivial objects
Attach Issues:
mod - core/src/dird/ua_output.cc Diff File
mod - core/src/dird/ua_status.cc Diff File

master 1968317e

2019-10-21 16:20:11

franku

Ported: N/A

Details Diff
dird: remove memset on non-trivial objects
Attach Issues:
mod - core/src/dird/ua_output.cc Diff File
mod - core/src/dird/ua_status.cc Diff File

master eb0f485a

2019-10-18 14:44:48

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000284 from arogge/dev/arogge/master/reproducible-paths

Make embedded paths reproducible
Attach Issues:
mod - core/CMakeLists.txt Diff File
mod - core/debian/rules Diff File
mod - core/platforms/packaging/bareos.spec Diff File
mod - docs/manuals/source/DeveloperGuide/BuildAndTestBareos.rst Diff File

master 84a48d58

2019-10-17 15:09:04

franku


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000305 from bareos/dev/franku/master/remove_bqueue

lib/dird: remove uncompleted, not needed code
Attach Issues:
mod - core/src/dird/CMakeLists.txt Diff File
mod - core/src/dird/getmsg.cc Diff File
rm - core/src/dird/mountreq.cc Diff File
rm - core/src/dird/mountreq.h Diff File
mod - core/src/lib/CMakeLists.txt Diff File
mod - core/src/lib/lib.h Diff File
rm - core/src/lib/queue.cc Diff File
rm - core/src/lib/queue.h Diff File

master 19356691

2019-10-17 14:51:00

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000307 from arogge/no-regress-configs

tests: make sure nothing is loaded from regress directory
Attach Issues:
mod - core/src/tests/CMakeLists.txt Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-ca.pem Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-dir.bareos.org-cert.pem Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-dir.bareos.org-key.pem Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-sd1.bareos.org-cert.pem Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-sd1.bareos.org-key.pem Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-sd2.bareos.org-cert.pem Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-sd2.bareos.org-key.pem Diff File
add - core/src/tests/configs/test_bsock/tls/client1.bareos.org-cert.pem Diff File
add - core/src/tests/configs/test_bsock/tls/client1.bareos.org-key+cert.pem Diff File
add - core/src/tests/configs/test_bsock/tls/client1.bareos.org-key.pem Diff File
add - core/src/tests/configs/test_bsock/tls/console.bareos.org-cert.pem Diff File
add - core/src/tests/configs/test_bsock/tls/console.bareos.org-key.pem Diff File

bareos-18.2 82455cc7

2019-10-17 14:50:03

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000306 from arogge/no-regress-configs-18

tests: make sure nothing is loaded from regress directory (backport to 18.2)
Attach Issues:
mod - core/src/tests/CMakeLists.txt Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-ca.pem Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-dir.bareos.org-cert.pem Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-dir.bareos.org-key.pem Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-sd1.bareos.org-cert.pem Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-sd1.bareos.org-key.pem Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-sd2.bareos.org-cert.pem Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-sd2.bareos.org-key.pem Diff File
add - core/src/tests/configs/test_bsock/tls/client1.bareos.org-cert.pem Diff File
add - core/src/tests/configs/test_bsock/tls/client1.bareos.org-key+cert.pem Diff File
add - core/src/tests/configs/test_bsock/tls/client1.bareos.org-key.pem Diff File
add - core/src/tests/configs/test_bsock/tls/console.bareos.org-cert.pem Diff File
add - core/src/tests/configs/test_bsock/tls/console.bareos.org-key.pem Diff File

bareos-18.2 17a7e15f

2019-10-17 14:12:12

arogge

Ported: N/A

Details Diff
tests: make sure nothing is loaded from regress directory

Previously one of the tests loaded its datafiles from the regress BASE
directory. This made tests fail when executed in a core-only build like
we do when building rpms.
This patch copies the files into tests/ directory so no data from
outside core is loaded anymore.

(cherry picked from commit 155963c66b3d05dac9ae696639f1fd24f15d403c)
Attach Issues:
mod - core/src/tests/CMakeLists.txt Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-ca.pem Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-dir.bareos.org-cert.pem Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-dir.bareos.org-key.pem Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-sd1.bareos.org-cert.pem Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-sd1.bareos.org-key.pem Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-sd2.bareos.org-cert.pem Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-sd2.bareos.org-key.pem Diff File
add - core/src/tests/configs/test_bsock/tls/client1.bareos.org-cert.pem Diff File
add - core/src/tests/configs/test_bsock/tls/client1.bareos.org-key+cert.pem Diff File
add - core/src/tests/configs/test_bsock/tls/client1.bareos.org-key.pem Diff File
add - core/src/tests/configs/test_bsock/tls/console.bareos.org-cert.pem Diff File
add - core/src/tests/configs/test_bsock/tls/console.bareos.org-key.pem Diff File

master 155963c6

2019-10-17 14:12:12

arogge

Ported: N/A

Details Diff
tests: make sure nothing is loaded from regress directory

Previously one of the tests loaded its datafiles from the regress BASE
directory. This made tests fail when executed in a core-only build like
we do when building rpms.
This patch copies the files into tests/ directory so no data from
outside core is loaded anymore.
Attach Issues:
mod - core/src/tests/CMakeLists.txt Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-ca.pem Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-dir.bareos.org-cert.pem Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-dir.bareos.org-key.pem Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-sd1.bareos.org-cert.pem Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-sd1.bareos.org-key.pem Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-sd2.bareos.org-cert.pem Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-sd2.bareos.org-key.pem Diff File
add - core/src/tests/configs/test_bsock/tls/client1.bareos.org-cert.pem Diff File
add - core/src/tests/configs/test_bsock/tls/client1.bareos.org-key+cert.pem Diff File
add - core/src/tests/configs/test_bsock/tls/client1.bareos.org-key.pem Diff File
add - core/src/tests/configs/test_bsock/tls/console.bareos.org-cert.pem Diff File
add - core/src/tests/configs/test_bsock/tls/console.bareos.org-key.pem Diff File

master 7b362ba7

2019-10-17 10:16:57

franku

Ported: N/A

Details Diff
lib/dird: remove uncompleted, not needed code
Attach Issues:
mod - core/src/dird/CMakeLists.txt Diff File
mod - core/src/dird/getmsg.cc Diff File
rm - core/src/dird/mountreq.cc Diff File
rm - core/src/dird/mountreq.h Diff File
mod - core/src/lib/CMakeLists.txt Diff File
mod - core/src/lib/lib.h Diff File
rm - core/src/lib/queue.cc Diff File
rm - core/src/lib/queue.h Diff File

bareos-18.2 5bb23371

2019-10-16 15:34:19

arogge

Ported: N/A

Details Diff
tests: increase default socket timeout to 10s

Previously the tests sometimes hung and eventually failed. This patch
increases the timeout the server waits for the test-client to connect
from 1 second to 10 seconds.
This should be enough for most systems.

(cherry picked from commit b716a6b43595ec883b7e9f2ae0373de11eae9818)
Attach Issues:
mod - core/src/tests/bareos_test_sockets.cc Diff File

master b716a6b4

2019-10-16 15:34:19

arogge

Ported: N/A

Details Diff
tests: increase default socket timeout to 10s

Previously the tests sometimes hung and eventually failed. This patch
increases the timeout the server waits for the test-client to connect
from 1 second to 10 seconds.
This should be enough for most systems.
Attach Issues:
mod - core/src/tests/bareos_test_sockets.cc Diff File

master 8a3e2681

2019-10-16 14:05:06

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000287 from arogge/dev/arogge/master/clarify-db-decision

docs: clarify which database backend is preferred
Attach Issues:
mod - docs/manuals/source/IntroductionAndTutorial/InstallingBareos.rst Diff File

master 4a56d556

2019-10-16 10:27:42

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 2b4664f9

2019-10-15 16:56:04

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
Attach Issues:
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

bareos-17.2 55dc78c3

2019-10-09 17:55:48

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)
Attach Issues:
mod - platforms/packaging/bareos.spec Diff File

bareos-17.2 b04d4bc8

2019-10-09 16:18:45

arogge

Ported: N/A

Details Diff
packaging: make specfiles compatible to docker

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

bareos-18.2 307a6cc4

2019-10-09 16:08:28

arogge

Ported: N/A

Details Diff
Fix dangerous distro version checks in SPEC

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

master 19c81dca

2019-10-09 16:08:28

arogge

Ported: N/A

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

bareos-18.2 9a855aba

2019-10-09 15:53:01

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)
Attach Issues:
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 c05388f5

2019-10-09 12:34:56

arogge

Ported: N/A

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

master 681d9b80

2019-10-09 11:51:13

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
Attach Issues:
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 15:30:56

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 14:51:36

arogge


Committer: GitHub

Ported: N/A

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

packaging: make specfiles compatible to docker
Attach Issues:
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 12:54:03

arogge

Ported: N/A

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

master c4ca6c00

2019-10-07 16:25:24

frank


Committer: GitHub

Ported: N/A

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

docs: fix reference syntax
Attach Issues:
mod - docs/manuals/source/TasksAndConcepts/NdmpBackupsWithBareos.rst Diff File
1 2 3 4 ... 30 ... 60 ... 90 ... 120 ... 150 ... 180 ... 210 ... 240 ... 270 ... 300 ... 330 331 332  Next  Last