Changesets: bareos
master 9f24d0db 2019-07-12 18:36 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 3046630c 2019-07-12 17:06 Ported: N/A Details Diff |
tests: added full cmake support for bconsole pam test | ||
mod - systemtests/CMakeLists.txt | Diff File | ||
mod - systemtests/tests/bconsole-pam/bin/check_pam_exec_available.sh | Diff File | ||
add - systemtests/tests/bconsole-pam/etc/pam.d/bareos_discover_pam_exec | Diff File | ||
bareos-18.2 f72f7631 2019-07-12 16:43 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000226 from bareos/dev/franku/bareos-18.2/fix-gfapi-for-fedora30 gfapi_device: detect glfs_ftruncate API change (Fedora 30) |
||
mod - core/cmake/BareosCheckSymbols.cmake | Diff File | ||
mod - core/src/include/config.h.in | Diff File | ||
mod - core/src/stored/backends/gfapi_device.h | Diff File | ||
master d5631fa5 2019-07-12 14:42 Ported: N/A Details Diff |
docs: readded generate-bareos-package-info.py It has been accidently removed by 65c197566c841fea6a3bd49a819132a39218dab7. This script generates tables about which package in wihch version is available on the different Linux distributions. |
||
add - docs/manuals/scripts/generate-bareos-package-info.py | Diff File | ||
mod - docs/manuals/source/conf.py | Diff File | ||
bareos-18.2 7d80c40b 2019-07-12 14:42 Ported: N/A Details Diff |
docs: readded generate-bareos-package-info.py It has been accidently removed by 65c197566c841fea6a3bd49a819132a39218dab7. This script generates tables about which package in wihch version is available on the different Linux distributions. |
||
add - docs/manuals/scripts/generate-bareos-package-info.py | Diff File | ||
mod - docs/manuals/source/conf.py | Diff File | ||
master eb4009e9 2019-07-12 13:46 Ported: N/A Details Diff |
docs: introduction about systemtests | ||
mod - docs/manuals/source/DeveloperGuide.rst | Diff File | ||
add - docs/manuals/source/DeveloperGuide/BuildAndTestBareos.rst | Diff File | ||
mod - docs/manuals/source/DeveloperGuide/generaldevel.rst | Diff File | ||
mod - docs/manuals/source/DeveloperGuide/regression.rst | Diff File | ||
master 619493dc 2019-07-12 12:14 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000221 from pstorz/dev/pstorz/master/fix-gfapi-for-fedora30 gfapi_device: detect glfs_ftruncate API change (Fedora 30) |
||
mod - core/cmake/BareosCheckSymbols.cmake | Diff File | ||
mod - core/src/include/config.h.in | Diff File | ||
mod - core/src/stored/backends/gfapi_device.h | Diff File | ||
master ae666ade 2019-07-11 19:46 Committer: franku Ported: N/A Details Diff |
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 921a1fc0 2019-07-11 19:43 Ported: N/A Details Diff |
cleanup: replaced multiline comments and disabled clang-format | ||
mod - core/src/include/config.h.in | Diff File | ||
master 613316e0 2019-07-11 19:13 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000216 from bareos/dev/arogge/master/fix-975 Fix 0000975: .bvfs_lsdirs limit offset command parameters do not work properly |
Affected Issues 0000975 |
|
mod - core/src/cats/bvfs.cc | Diff File | ||
add - core/src/cats/dml/0074_bvfs_ls_special_dirs_3.postgresql | Diff File | ||
mod - core/src/cats/dml/0075_bvfs_ls_sub_dirs_5 | Diff File | ||
add - core/src/cats/dml/0075_bvfs_ls_sub_dirs_5.postgresql | Diff File | ||
mod - core/src/cats/dml/create_queryfiles.sh | Diff File | ||
mod - core/src/cats/mysql_queries.inc | Diff File | ||
mod - core/src/cats/postgresql_queries.inc | Diff File | ||
mod - core/src/cats/sqlite_queries.inc | Diff File | ||
master 5d709864 2019-07-11 13:02 Jörg Steffens Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000218 from joergsteffens/dev/joergs/master/systemtest-bconsole-pam add bconsole-pam systemtest |
||
mod - core/cmake/BareosFindAllLibraries.cmake | Diff File | ||
mod - core/src/console/console.cc | Diff File | ||
mod - docs/manuals/source/Configuration/Console.rst | Diff File | ||
mod - docs/manuals/source/TasksAndConcepts/PAM.rst | Diff File | ||
mod - systemtests/CMakeLists.txt | Diff File | ||
mod - systemtests/environment.in | Diff File | ||
add - systemtests/tests/bconsole-pam/bin/check_pam_exec_available.sh | Diff File | ||
add - systemtests/tests/bconsole-pam/bin/pam_exec_check.sh | Diff File | ||
add - systemtests/tests/bconsole-pam/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in | Diff File | ||
add - systemtests/tests/bconsole-pam/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in | Diff File | ||
add - systemtests/tests/bconsole-pam/etc/bareos/bareos-dir.d/console/pam.conf | Diff File | ||
add - systemtests/tests/bconsole-pam/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/bconsole-pam/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in | Diff File | ||
add - systemtests/tests/bconsole-pam/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
add - systemtests/tests/bconsole-pam/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in | Diff File | ||
add - systemtests/tests/bconsole-pam/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf.in | Diff File | ||
add - systemtests/tests/bconsole-pam/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in | Diff File | ||
add - systemtests/tests/bconsole-pam/etc/bareos/bareos-dir.d/messages/Daemon.conf.in | Diff File | ||
add - systemtests/tests/bconsole-pam/etc/bareos/bareos-dir.d/messages/Standard.conf.in | Diff File | ||
add - systemtests/tests/bconsole-pam/etc/bareos/bareos-dir.d/pool/Differential.conf | Diff File | ||
add - systemtests/tests/bconsole-pam/etc/bareos/bareos-dir.d/pool/Full.conf | Diff File | ||
add - systemtests/tests/bconsole-pam/etc/bareos/bareos-dir.d/pool/Incremental.conf | Diff File | ||
add - systemtests/tests/bconsole-pam/etc/bareos/bareos-dir.d/pool/Scratch.conf | Diff File | ||
add - systemtests/tests/bconsole-pam/etc/bareos/bareos-dir.d/profile/operator.conf | Diff File | ||
add - systemtests/tests/bconsole-pam/etc/bareos/bareos-dir.d/storage/File.conf.in | Diff File | ||
add - systemtests/tests/bconsole-pam/etc/bareos/bareos-dir.d/user/user1.conf | Diff File | ||
add - systemtests/tests/bconsole-pam/etc/bareos/bconsole-default.conf.in | Diff File | ||
add - systemtests/tests/bconsole-pam/etc/bareos/bconsole.conf.in | Diff File | ||
add - systemtests/tests/bconsole-pam/etc/pam.d/bareos.in | Diff File | ||
add - systemtests/tests/bconsole-pam/etc/user1.cred | Diff File | ||
add - systemtests/tests/bconsole-pam/etc/user2.cred | Diff File | ||
add - systemtests/tests/bconsole-pam/testrunner | Diff File | ||
master 2d789f03 2019-07-10 23:21 Committer: franku Ported: N/A Details Diff |
gfapi_device: detect glfs_ftruncate API change (Fedora 30) ... and redefine glfs_ftruncate() to fix the problem |
||
mod - core/cmake/BareosCheckSymbols.cmake | Diff File | ||
mod - core/src/include/config.h.in | Diff File | ||
mod - core/src/stored/backends/gfapi_device.h | Diff File | ||
bareos-18.2 2ce2c587 2019-07-10 23:21 Committer: franku Ported: N/A Details Diff |
gfapi_device: detect glfs_ftruncate API change (Fedora 30) ... and redefine glfs_ftruncate() to fix the problem |
||
mod - core/cmake/BareosCheckSymbols.cmake | Diff File | ||
mod - core/src/include/config.h.in | Diff File | ||
mod - core/src/stored/backends/gfapi_device.h | Diff File | ||
master 97985772 2019-07-10 19:29 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000215 from bareos/dev/franku/master/network-diagrams docs: added network sequence diagrams for verify job |
||
mod - docs/manuals/source/DeveloperGuide/netprotocol.rst | Diff File | ||
add - docs/manuals/source/DeveloperGuide/netprotocol/verify_one_file_volume_to_catalog.puml | Diff File | ||
add - docs/manuals/source/DeveloperGuide/netprotocol/verify_one_file_volume_to_catalog_overview.puml | Diff File | ||
master ca85c212 2019-07-10 17:47 Heike Jurzik Committer: franku Ported: N/A Details Diff |
docs: fixed some typos - fixed some formatting errors in the listings - changed some file names for bareos-dir.d in the listings (the directory names don't have capital letters) |
||
mod - docs/manuals/source/TasksAndConcepts/CatalogMaintenance.rst | Diff File | ||
master 74f867e0 2019-07-09 20:19 Ported: N/A Details Diff |
dird: changed the initialization order of job queue and socket server The UA socket server should not be started before InitJobServer has been called, because the job queue would not be available. |
||
mod - core/src/dird/dird.cc | Diff File | ||
master a9a0bdd9 2019-07-09 18:31 Ported: N/A Details Diff |
cats: Fix .bvfs_lsdirs when using limit and offset Fixes 0000975: .bvfs_lsdirs limit offset command parameters do not work properly The .bvfs_lsdirs command did not return the correct amount of entries when it was used with multiple jobids together with limit and offset. The problem was that the SQL query returned multiple rows with the same path and Bvfs::_handle_path() removed the duplicates. Also, no matter what offset was given, the result did always start with the . and .. entries. This is fixed now when using the PostgreSQL DB for Catalog by a modified SQL query that integrates the formerly separate SQL query for the . and .. entries with the query for the normal directory entries and the new query no longer contains duplicates. This version will not work with a MySQL Catalog DB because MySQL/MariaDB lacks the DISTINCT ON feature. Original Author: Stephan Duehr <stephan.duehr@bareos.com> |
Affected Issues 0000975 |
|
mod - core/src/cats/bvfs.cc | Diff File | ||
add - core/src/cats/dml/0074_bvfs_ls_special_dirs_3.postgresql | Diff File | ||
mod - core/src/cats/dml/0075_bvfs_ls_sub_dirs_5 | Diff File | ||
add - core/src/cats/dml/0075_bvfs_ls_sub_dirs_5.postgresql | Diff File | ||
mod - core/src/cats/mysql_queries.inc | Diff File | ||
mod - core/src/cats/postgresql_queries.inc | Diff File | ||
mod - core/src/cats/sqlite_queries.inc | Diff File | ||
master fd63a945 2019-07-09 18:16 Ported: N/A Details Diff |
cats: adapt create_queryfiles.sh for new indent create_queryfiles.sh generated files complying with the old indentation style. This patch makes sure the generated files match out new indentation style. |
||
mod - core/src/cats/dml/create_queryfiles.sh | Diff File | ||
master a1ae2d78 2019-07-09 15:05 Ported: N/A Details Diff |
docs: added network sequence diagrams for verify job - short and detailed view |
||
mod - docs/manuals/source/DeveloperGuide/netprotocol.rst | Diff File | ||
add - docs/manuals/source/DeveloperGuide/netprotocol/verify_one_file_volume_to_catalog.puml | Diff File | ||
add - docs/manuals/source/DeveloperGuide/netprotocol/verify_one_file_volume_to_catalog_overview.puml | Diff File | ||
master 857f2d70 2019-07-09 14:35 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000210 from astoorangi/fixes-webui webui: Better error message if user has no permission to the ".api" command |
||
mod - webui/module/Auth/src/Auth/Controller/AuthController.php | Diff File | ||
master 91a33e04 2019-07-09 13:49 Ported: N/A Details Diff |
webui: Better error message if user has no permission to the ".api" command Fixes 0001095: webui: when login as a user without the permission to the ".api" command, the webui show a wrong and ugly error message restructured loginAction in AuthController createForm() also ends the session now, Univention will be handled like Debian |
Affected Issues 0001095 |
|
mod - webui/module/Auth/src/Auth/Controller/AuthController.php | Diff File | ||
bareos-18.2 9ea774e6 2019-07-09 13:49 Committer: frank Ported: N/A Details Diff |
webui: Better error message if user has no permission to the ".api" command Fixes 0001095: webui: when login as a user without the permission to the ".api" command, the webui show a wrong and ugly error message restructured loginAction in AuthController createForm() also ends the session now, Univention will be handled like Debian |
Affected Issues 0001095 |
|
mod - webui/module/Auth/src/Auth/Controller/AuthController.php | Diff File | ||
master b87cb814 2019-07-09 13:23 Ported: N/A Details Diff |
webui: remove commented out code | ||
mod - webui/module/Auth/src/Auth/Controller/AuthController.php | Diff File | ||
bareos-18.2 4315e20f 2019-07-09 13:23 Ported: N/A Details Diff |
webui: remove commented out code | ||
mod - webui/module/Auth/src/Auth/Controller/AuthController.php | Diff File | ||
master f11ca9e2 2019-07-09 12:29 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000214 from astoorangi/fixes-webui-log webui: Fixed always active debug messages in error.log |
||
mod - webui/module/Auth/src/Auth/Controller/AuthController.php | Diff File | ||
mod - webui/vendor/Bareos/library/Bareos/BSock/BareosBSock.php | Diff File |