Changesets: bareos

master 9ada8f1f

2019-07-25 14:59

franku

Ported: N/A

Details Diff
docs: corrected database table rows in chapter catalog
mod - docs/manuals/source/DeveloperGuide/catalog.rst Diff File
mod - docs/manuals/source/DeveloperGuide/catalog/schema_bareos_postgresql.puml Diff File

master fc16c464

2019-07-25 12:20

franku

Ported: N/A

Details Diff
docs: add diagram containing Database Schema

- subchapter of "Catalog Services"
mod - docs/manuals/source/DeveloperGuide/catalog.rst Diff File
add - docs/manuals/source/DeveloperGuide/catalog/schema_bareos_postgresql.puml Diff File

master 59c4ffc0

2019-07-23 15:50

arogge

Ported: N/A

Details Diff
docs: Limit imperative mood to commit summary
mod - docs/manuals/source/DeveloperGuide/gitworkflow.rst Diff File

master cd7347ec

2019-07-22 20:16

arogge

Ported: N/A

Details Diff
docs: add chapter for git workflow

This adds a new chapter rougly describing the git workflow. It also
migrates some of the git-related information (commit message guideline)
to the new file.
mod - docs/manuals/source/DeveloperGuide.rst Diff File
mod - docs/manuals/source/DeveloperGuide/generaldevel.rst Diff File
add - docs/manuals/source/DeveloperGuide/gitworkflow.rst Diff File

master 3b532bdf

2019-07-22 19:02

frank


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000233 from bareos/dev/fbergkemper/master/docs-typo

docs: fix typo
mod - docs/manuals/source/TasksAndConcepts/BareosConsole.rst Diff File

master 4eadcfe2

2019-07-22 18:44

franku

Ported: N/A

Details Diff
autochanger: empty slot bug workaround

fixes 0000990: SD sometimes tries to load empty tape slot
Affected Issues
0000990
mod - core/src/stored/askdir.cc Diff File
mod - core/src/stored/autochanger.cc Diff File
mod - core/src/stored/mount.cc Diff File

bareos-18.2 9ce7cd8d

2019-07-22 18:44

franku

Ported: N/A

Details Diff
autochanger: empty slot bug workaround

fixes 0000990: SD sometimes tries to load empty tape slot
Affected Issues
0000990
mod - core/src/stored/askdir.cc Diff File
mod - core/src/stored/autochanger.cc Diff File
mod - core/src/stored/mount.cc Diff File

master 35be6ba5

2019-07-19 23:13

UnamedRus


Committer: GitHub

Ported: N/A

Details Diff
fix error while LSA string parsing
mod - fd-plugins/bareos_percona/BareosFdPercona.py Diff File

master 15bd773e

2019-07-19 14:01

frank

Ported: N/A

Details Diff
docs: fix typo
mod - docs/manuals/source/TasksAndConcepts/BareosConsole.rst Diff File

master cf3e1064

2019-07-19 13:05

arogge

Ported: N/A

Details Diff
core: empty openssl error queue on SSL_shutdown()

If during or before SSL_shutdown() errors occured that were saved in the
thread-local openssl error queue, these were not read and thus retained
on the queue until another tls session read them.
This lead to bogus error detection. Now we simply clear all errors from
the queue after we're done with our openssl context, so the errors do
not "leak" into another context anymore.
Affected Issues
0001062
mod - core/src/lib/tls_openssl.cc Diff File

bareos-18.2 449d3380

2019-07-19 13:05

arogge

Ported: N/A

Details Diff
core: empty openssl error queue on SSL_shutdown()

If during or before SSL_shutdown() errors occured that were saved in the
thread-local openssl error queue, these were not read and thus retained
on the queue until another tls session read them.
This lead to bogus error detection. Now we simply clear all errors from
the queue after we're done with our openssl context, so the errors do
not "leak" into another context anymore.

(cherry picked from commit cf3e1064f495b0592e0202edb2cec7e358c5b378)
Affected Issues
0001062
mod - core/src/lib/tls_openssl.cc Diff File

master 1c348e2b

2019-07-18 12:13

franku


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #222 from bareos/dev/fbergkemper/master/systemtests-story-2976

systemtests: webui selenium tests integration
mod - systemtests/CMakeLists.txt Diff File
mod - systemtests/environment.in Diff File
add - systemtests/tests/webui-selenium/directors.ini.in Diff File
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/console/admin.conf Diff File
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/console/bareos-mon.conf.in Diff File
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/fileset/Catalog.conf Diff File
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in Diff File
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/fileset/LinuxAll.conf Diff File
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/fileset/LinuxAll.conf.in Diff File
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/fileset/SelfTest.conf Diff File
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/fileset/Windows All Drives.conf Diff File
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in Diff File
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf.in Diff File
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/messages/Daemon.conf.in Diff File
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/messages/Standard.conf.in Diff File
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/pool/Differential.conf Diff File
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/pool/Full.conf Diff File
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/pool/Incremental.conf Diff File
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/pool/Scratch.conf Diff File
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/profile/operator.conf Diff File
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/profile/webui-admin.conf Diff File
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/schedule/WeeklyCycle.conf Diff File
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/schedule/WeeklyCycleAfterBackup.conf Diff File
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/storage/File.conf.in Diff File
add - systemtests/tests/webui-selenium/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
add - systemtests/tests/webui-selenium/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/webui-selenium/etc/bareos/bareos-fd.d/director/bareos-mon.conf.in Diff File
add - systemtests/tests/webui-selenium/etc/bareos/bareos-fd.d/messages/Standard.conf Diff File
add - systemtests/tests/webui-selenium/etc/bareos/bareos-sd.d/device/FileStorage.conf.in Diff File
add - systemtests/tests/webui-selenium/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/webui-selenium/etc/bareos/bareos-sd.d/director/bareos-mon.conf.in Diff File
add - systemtests/tests/webui-selenium/etc/bareos/bareos-sd.d/messages/Standard.conf Diff File
add - systemtests/tests/webui-selenium/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
add - systemtests/tests/webui-selenium/etc/bareos/bconsole.conf.in Diff File
add - systemtests/tests/webui-selenium/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
add - systemtests/tests/webui-selenium/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
add - systemtests/tests/webui-selenium/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
add - systemtests/tests/webui-selenium/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
add - systemtests/tests/webui-selenium/testrunner.in Diff File
mod - webui/config/autoload/global.php.in Diff File
mod - webui/tests/selenium/webui-selenium-test.py Diff File

master 24689b58

2019-07-17 16:39

franku


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000230 from bareos/dev/franku/master/disable-tests

Disable test instead of not configure test
mod - systemtests/CMakeLists.txt Diff File
mod - systemtests/tests/bconsole-pam/bin/check_pam_exec_available.sh Diff File

master 21712ae1

2019-07-17 14:33

arogge

Ported: N/A

Details Diff
systemtests: test bconsole crash on status client

When connecting to an older version without TLS-PSK support or when
passwords mismatch during the "status client" command the director
closes the connection to bconsole leading to an apparent "crash" in
bconsole (i.e. console exists without error).

This systemtest checks whether this problem has been fixed.
mod - systemtests/CMakeLists.txt Diff File
add - systemtests/tests/bconsole-status-client/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
add - systemtests/tests/bconsole-status-client/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
add - systemtests/tests/bconsole-status-client/etc/bareos/bareos-dir.d/console/bareos-mon.conf.in Diff File
add - systemtests/tests/bconsole-status-client/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/bconsole-status-client/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in Diff File
add - systemtests/tests/bconsole-status-client/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
add - systemtests/tests/bconsole-status-client/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in Diff File
add - systemtests/tests/bconsole-status-client/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
add - systemtests/tests/bconsole-status-client/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf.in Diff File
add - systemtests/tests/bconsole-status-client/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
add - systemtests/tests/bconsole-status-client/etc/bareos/bareos-dir.d/messages/Daemon.conf.in Diff File
add - systemtests/tests/bconsole-status-client/etc/bareos/bareos-dir.d/messages/Standard.conf.in Diff File
add - systemtests/tests/bconsole-status-client/etc/bareos/bareos-dir.d/pool/Differential.conf Diff File
add - systemtests/tests/bconsole-status-client/etc/bareos/bareos-dir.d/pool/Full.conf Diff File
add - systemtests/tests/bconsole-status-client/etc/bareos/bareos-dir.d/pool/Incremental.conf Diff File
add - systemtests/tests/bconsole-status-client/etc/bareos/bareos-dir.d/pool/Scratch.conf Diff File
add - systemtests/tests/bconsole-status-client/etc/bareos/bareos-dir.d/profile/operator.conf Diff File
add - systemtests/tests/bconsole-status-client/etc/bareos/bareos-dir.d/storage/File.conf.in Diff File
add - systemtests/tests/bconsole-status-client/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
add - systemtests/tests/bconsole-status-client/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/bconsole-status-client/etc/bareos/bareos-fd.d/messages/Standard.conf Diff File
add - systemtests/tests/bconsole-status-client/etc/bareos/bareos-sd.d/device/FileStorage.conf.in Diff File
add - systemtests/tests/bconsole-status-client/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/bconsole-status-client/etc/bareos/bareos-sd.d/messages/Standard.conf Diff File
add - systemtests/tests/bconsole-status-client/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
add - systemtests/tests/bconsole-status-client/etc/bareos/bconsole.conf.in Diff File
add - systemtests/tests/bconsole-status-client/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
add - systemtests/tests/bconsole-status-client/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
add - systemtests/tests/bconsole-status-client/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
add - systemtests/tests/bconsole-status-client/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
add - systemtests/tests/bconsole-status-client/testrunner Diff File

master 9efb4d6c

2019-07-16 18:53

franku

Ported: N/A

Details Diff
tests: disable bconsole-pam test if pam_wrapper not available

- when disabled then the test is still shown in the log
- redirected output to dev/null while probing pam
mod - systemtests/CMakeLists.txt Diff File
mod - systemtests/tests/bconsole-pam/bin/check_pam_exec_available.sh Diff File

master 7d327dac

2019-07-16 18:40

franku

Ported: N/A

Details Diff
tests: added a list for disabled tests
mod - systemtests/CMakeLists.txt Diff File

master 276879e9

2019-07-16 18:05

frank


Committer: franku

Ported: N/A

Details Diff
systemtests: introduces a generic function to probe for a python module
mod - systemtests/CMakeLists.txt Diff File

master c0ec3f5f

2019-07-16 11:35

franku


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000229 from bareos/dev/arogge/master/story-3061

docs: new section: windows registry backup/restore
mod - docs/manuals/source/TasksAndConcepts/TheWindowsVersionOfBareos.rst Diff File

master 649ae58a

2019-07-16 11:29

franku


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000220 from bareos/dev/arogge/master/fix-1073

Extend PR 0000169
mod - core/cmake/BareosFindAllLibraries.cmake Diff File
add - core/cmake/thread.cmake Diff File
mod - core/src/dird/CMakeLists.txt Diff File
mod - core/src/dird/dird.cc Diff File
mod - core/src/dird/job.cc Diff File
add - core/src/dird/pthread_detach_if_not_detached.cc Diff File
add - core/src/dird/pthread_detach_if_not_detached.h Diff File
mod - core/src/dird/ua_server.cc Diff File
mod - core/src/include/config.h.in Diff File
mod - core/src/lib/jcr.cc Diff File

master 4b6e2ebe

2019-07-16 10:50

arogge

Ported: N/A

Details Diff
docs: new section: windows registry backup/restore
mod - docs/manuals/source/TasksAndConcepts/TheWindowsVersionOfBareos.rst Diff File

master b8fb57ae

2019-07-15 19:40

arogge

Ported: N/A

Details Diff
core: implement changes from PR review

- rename file
- use cmake push/pop
- remove bogus prototype
mod - core/cmake/thread.cmake Diff File
mod - core/src/dird/CMakeLists.txt Diff File
mod - core/src/dird/dird.h Diff File
mod - core/src/dird/job.cc Diff File
mod - core/src/dird/ua_server.cc Diff File

master 0d2cb833

2019-07-15 19:39

tuxmaster5000

Ported: N/A

Details Diff
Use fixes for 0001072 from bareos developers.
mod - core/CMakeLists.txt Diff File
mod - core/src/tests/lib_tests.cc Diff File

bareos-18.2 d145c8e9

2019-07-15 17:29

franku

Ported: N/A

Details Diff
console: reset a pointer variable after free

fixes 0001100: bconsole crashes when a pam authentication aborts

This fixes a double free of a pointer when the called pam module
aborts the authentication i.e. in case of an error
Affected Issues
0001100
mod - core/src/console/auth_pam.cc Diff File

master 1252880b

2019-07-15 15:11

arogge

Ported: N/A

Details Diff
Merge branch 'dev/arogge/master/fix-1091'
mod - docs/manuals/source/TasksAndConcepts/NdmpBackupsWithBareos.rst Diff File

master 6bc2093d

2019-07-15 15:00

arogge

Ported: N/A

Details Diff
docs: Add note for NDMP copy/migrate jobs

Fixes 0001091: NDMP to NDMP Copy Job Fails

Previously the docs weren't clear concerning copying and migrating
NDMP jobs. This patch adds at least a short note.
Affected Issues
0001091
mod - docs/manuals/source/TasksAndConcepts/NdmpBackupsWithBareos.rst Diff File
 First  Prev  1 2 3 ... 60 ... 120 ... 180 ... 240 ... 286 287 288 289 290 291 292 ... 300 ... 360 ... 420 ... 480 ... 540 ... 600 ... 607 608 609  Next  Last