Changesets: bareos
master bdf620ec 2020-02-26 20:57 Ported: N/A Details Diff |
docs: small fixes on FileSets and Plugings | ||
mod - docs/manuals/source/Appendix/Howtos.rst | Diff File | ||
mod - docs/manuals/source/Configuration/Director.rst | Diff File | ||
mod - docs/manuals/source/TasksAndConcepts/Plugins.rst | Diff File | ||
master 9bd7e056 2020-02-26 18:38 Ported: N/A Details Diff |
webui: add the bootstrap-table extension filter-control plugin Add the bootstrap-table extension bootstrap-filter-control plugin to filter table fields. https://bootstrap-table.com/ |
||
add - webui/public/css/bootstrap-table-filter-control.css | Diff File | ||
add - webui/public/css/bootstrap-table-filter-control.min.css | Diff File | ||
add - webui/public/js/bootstrap-table-filter-control.js | Diff File | ||
add - webui/public/js/bootstrap-table-filter-control.min.js | Diff File | ||
master dab0540b 2020-02-26 18:31 Ported: N/A Details Diff |
webui: update bootstrap-table extension Update the bootstrap-table extension from v1.15.5 to v1.16.0. https://bootstrap-table.com |
||
mod - webui/public/css/bootstrap-table.css | Diff File | ||
mod - webui/public/css/bootstrap-table.min.css | Diff File | ||
mod - webui/public/js/bootstrap-table-cookie.js | Diff File | ||
mod - webui/public/js/bootstrap-table-cookie.min.js | Diff File | ||
mod - webui/public/js/bootstrap-table-locale-all.js | Diff File | ||
mod - webui/public/js/bootstrap-table-locale-all.min.js | Diff File | ||
mod - webui/public/js/bootstrap-table.js | Diff File | ||
mod - webui/public/js/bootstrap-table.min.js | Diff File | ||
master c0673756 2020-02-26 17:44 Ported: N/A Details Diff |
cmake: improve regex for debian dbconfig-common Previously the version from and to were parsed using a relaxed regular expression that might lead to misidentification of the versions when building in certain paths. This patch improves the regex to be more strict. |
||
mod - core/platforms/debian/CMakeLists.txt | Diff File | ||
bareos-18.2 65319947 2020-02-26 17:44 Ported: N/A Details Diff |
cmake: improve regex for debian dbconfig-common Previously the version from and to were parsed using a relaxed regular expression that might lead to misidentification of the versions when building in certain paths. This patch improves the regex to be more strict. (cherry picked from commit 02a4fd6ef70ac852c5e63e80415a055eb66c3a9f) |
||
mod - core/platforms/debian/CMakeLists.txt | Diff File | ||
bareos-19.2 74f0e24a 2020-02-26 17:44 Ported: N/A Details Diff |
cmake: improve regex for debian dbconfig-common Previously the version from and to were parsed using a relaxed regular expression that might lead to misidentification of the versions when building in certain paths. This patch improves the regex to be more strict. (cherry picked from commit c06737561adc9755d7e358f44d5dc03d92abdaf3) |
||
mod - core/platforms/debian/CMakeLists.txt | Diff File | ||
master 3b40201a 2020-02-26 14:05 Ported: N/A Details Diff |
systemtests: use a very long filename for the file to append messages | ||
mod - systemtests/tests/messages-resource/etc/bareos/bareos-dir.d/messages/Standard.conf.in | Diff File | ||
mod - systemtests/tests/messages-resource/testrunner | Diff File | ||
bareos-19.2 3639c9fb 2020-02-26 14:05 Ported: N/A Details Diff |
systemtests: use a very long filename for the file to append messages | ||
mod - systemtests/tests/messages-resource/etc/bareos/bareos-dir.d/messages/Standard.conf.in | Diff File | ||
mod - systemtests/tests/messages-resource/testrunner | Diff File | ||
master ab414ee1 2020-02-26 13:53 Ported: N/A Details Diff |
messages: allow undefined path length instead of 128 characters - uses a std::string instead of a poolmem buffer - replace BCT_NAME by BCT_STRING in the messages resource parser |
||
mod - core/src/lib/parse_conf.h | Diff File | ||
mod - core/src/lib/res.cc | Diff File | ||
bareos-19.2 7f062b0c 2020-02-26 13:53 Ported: N/A Details Diff |
messages: allow undefined path length instead of 128 characters - uses a std::string instead of a poolmem buffer - replace BCT_NAME by BCT_STRING in the messages resource parser |
||
mod - core/src/lib/parse_conf.h | Diff File | ||
mod - core/src/lib/res.cc | Diff File | ||
master 7c60cba6 2020-02-26 12:15 Ported: N/A Details Diff |
docs: add chapter for mysql to postgresql migration - add a tutorial - remove whitespace |
||
mod - docs/manuals/source/Appendix/Howtos.rst | Diff File | ||
mod - docs/manuals/source/man/bareos-dbcopy.rst | Diff File | ||
bareos-19.2 e9a0d8b3 2020-02-26 12:15 Ported: N/A Details Diff |
docs: add chapter for mysql to postgresql migration - add a tutorial - remove whitespace |
||
mod - docs/manuals/source/Appendix/Howtos.rst | Diff File | ||
mod - docs/manuals/source/man/bareos-dbcopy.rst | Diff File | ||
master 7ad9ed7a 2020-02-26 11:37 Ported: N/A Details Diff |
cleanup: updated timestamps in the copyright header | ||
mod - core/src/cats/bdb_dbi.h | Diff File | ||
mod - core/src/cats/bdb_mysql.h | Diff File | ||
mod - core/src/cats/bdb_postgresql.h | Diff File | ||
mod - core/src/cats/bdb_sqlite.h | Diff File | ||
mod - core/src/cats/cats.h | Diff File | ||
mod - core/src/cats/dbi.cc | Diff File | ||
mod - core/src/cats/mysql.cc | Diff File | ||
mod - core/src/cats/sqlite.cc | Diff File | ||
master 3504930e 2020-02-25 17:49 Ported: N/A Details Diff |
docs: add or replace text for bareos program bareos-dbcopy | ||
mod - docs/manuals/source/man/bareos-dbcopy.rst | Diff File | ||
master a5e2749b 2020-02-25 17:11 Ported: N/A Details Diff |
dbcopy: use kSqlCopy as default case in a switch statement | ||
mod - core/src/dird/dbcopy/database_export_postgresql.cc | Diff File | ||
master a130d07a 2020-02-25 15:38 Ported: N/A Details Diff |
dbcopy: cleanup - tidy up with suggestions from clang-tidy - use constexpr variables instead of magic numbers - check explicitly for the presence of nullptr instead of implicit conversions |
||
mod - core/src/dird/dbcopy/column_description.cc | Diff File | ||
mod - core/src/dird/dbcopy/database_column_descriptions.cc | Diff File | ||
mod - core/src/dird/dbcopy/database_export_postgresql.cc | Diff File | ||
mod - core/src/dird/dbcopy/database_export_postgresql.h | Diff File | ||
mod - core/src/dird/dbcopy/database_import.cc | Diff File | ||
mod - core/src/dird/dbcopy/database_import_mysql.cc | Diff File | ||
mod - core/src/dird/dbcopy/database_import_mysql.h | Diff File | ||
mod - core/src/dird/dbcopy/database_table_descriptions.cc | Diff File | ||
mod - core/src/dird/dbcopy/database_table_descriptions.h | Diff File | ||
mod - core/src/dird/dbcopy/dbcopy.cc | Diff File | ||
mod - core/src/dird/dbcopy/progress.cc | Diff File | ||
mod - core/src/dird/dbcopy/progress.h | Diff File | ||
master 6f05a1da 2020-02-25 13:41 Ported: N/A Details Diff |
dbcopy: do not read more bytes than allocated by conversion function | ||
mod - core/src/dird/dbcopy/database_export_postgresql.cc | Diff File | ||
master 884a31ee 2020-02-25 13:34 Ported: N/A Details Diff |
stored: initialize jcr->sd_tls_policy Fixes 0001192: Authorization key rejected by Storage daemon since upgrading director and storage daemons Previously the sd_tls_policy member of the JCR in the sd was not initialized properly. By using the uninitialized value, the SD may close a valid non-TLS connection which eventually leads to a failing job. This patch initializes sd_tls_policy to kBnetTlsNone (0) which lets the SD accept every connection on a job that was not configured otherwise by the director. |
Affected Issues 0001192 |
|
mod - core/src/include/jcr.h | Diff File | ||
mod - core/src/lib/try_tls_handshake_as_a_server.cc | Diff File | ||
bareos-19.2 38045e71 2020-02-25 13:34 Ported: N/A Details Diff |
stored: initialize jcr->sd_tls_policy Fixes 0001192: Authorization key rejected by Storage daemon since upgrading director and storage daemons Previously the sd_tls_policy member of the JCR in the sd was not initialized properly. By using the uninitialized value, the SD may close a valid non-TLS connection which eventually leads to a failing job. This patch initializes sd_tls_policy to kBnetTlsNone (0) which lets the SD accept every connection on a job that was not configured otherwise by the director. (cherry picked from commit 884a31ee502ff7562c71533412c4faea26edcbc4) |
Affected Issues 0001192 |
|
mod - core/src/include/jcr.h | Diff File | ||
mod - core/src/lib/try_tls_handshake_as_a_server.cc | Diff File | ||
master 9f1a43b4 2020-02-25 13:09 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000430 from bareos/dev/franku/master/TT4200603 scheduler: run jobs without client (copy/migrate) |
||
mod - core/src/dird/scheduler_private.cc | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/catalog/MyCatalog.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/client/bareos-fd.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/console/bareos-mon.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/director/bareos-dir.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/fileset/Catalog.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/fileset/LinuxAll.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/fileset/SelfTest.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/fileset/Windows All Drives.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/job/backup-bareos-fd.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/jobdefs/DefaultJob.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/messages/Daemon.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/messages/Standard.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/pool/Differential.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/pool/Full.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/pool/Incremental.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/pool/Scratch.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/profile/operator.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/schedule/schedule.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/storage/File.conf | Diff File | ||
mod - core/src/tests/scheduler.cc | Diff File | ||
master d0bcbd00 2020-02-25 12:34 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000429 from bareos/dev/fbergkemper/master/joblisting-improvements webui: add column start and end to job listings |
||
mod - webui/module/Client/view/client/client/details.phtml | Diff File | ||
mod - webui/module/Job/view/job/job/index.phtml | Diff File | ||
master d0c9765e 2020-02-22 13:37 Ported: N/A Details Diff |
scheduler: run jobs without client (copy/migrate) Fixes 0001190: Schedules without a client will not be run A misplaced pointer guard prevents copy or migrate jobs to be run by the scheduler. This commit fixes the bug and adds another unittest that tests if a scheduled copy job runs, hence without client. |
Affected Issues 0001190 |
|
mod - core/src/dird/scheduler_private.cc | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/catalog/MyCatalog.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/client/bareos-fd.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/console/bareos-mon.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/director/bareos-dir.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/fileset/Catalog.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/fileset/LinuxAll.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/fileset/SelfTest.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/fileset/Windows All Drives.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/job/backup-bareos-fd.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/jobdefs/DefaultJob.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/messages/Daemon.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/messages/Standard.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/pool/Differential.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/pool/Full.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/pool/Incremental.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/pool/Scratch.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/profile/operator.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/schedule/schedule.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/storage/File.conf | Diff File | ||
mod - core/src/tests/scheduler.cc | Diff File | ||
bareos-19.2 145c8731 2020-02-22 13:37 Committer: arogge Ported: N/A Details Diff |
scheduler: run jobs without client (copy/migrate) Fixes 0001190: Schedules without a client will not be run A misplaced pointer guard prevents copy or migrate jobs to be run by the scheduler. This commit fixes the bug and adds another unittest that tests if a scheduled copy job runs, hence without client. (cherry picked from commit d0c9765eeb3be722134bb1b5051d8a2f0dfb44c3) |
Affected Issues 0001190 |
|
mod - core/src/dird/scheduler_private.cc | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/catalog/MyCatalog.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/client/bareos-fd.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/console/bareos-mon.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/director/bareos-dir.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/fileset/Catalog.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/fileset/LinuxAll.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/fileset/SelfTest.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/fileset/Windows All Drives.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/job/backup-bareos-fd.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/jobdefs/DefaultJob.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/messages/Daemon.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/messages/Standard.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/pool/Differential.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/pool/Full.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/pool/Incremental.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/pool/Scratch.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/profile/operator.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/schedule/schedule.conf | Diff File | ||
add - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/storage/File.conf | Diff File | ||
mod - core/src/tests/scheduler.cc | Diff File | ||
master a30fb462 2020-02-21 23:24 Ported: N/A Details Diff |
dbcopy: renamed to DatabaseField | ||
mod - core/src/cats/bdb_dbi.h | Diff File | ||
mod - core/src/cats/bdb_mysql.h | Diff File | ||
mod - core/src/cats/bdb_postgresql.h | Diff File | ||
mod - core/src/cats/bdb_sqlite.h | Diff File | ||
mod - core/src/cats/cats.h | Diff File | ||
mod - core/src/cats/column_data.h | Diff File | ||
mod - core/src/cats/mysql_batch.cc | Diff File | ||
mod - core/src/cats/postgresql_batch.cc | Diff File | ||
mod - core/src/cats/sqlite.cc | Diff File | ||
mod - core/src/dird/dbcopy/column_description.h | Diff File | ||
mod - core/src/dird/dbcopy/database_export_postgresql.cc | Diff File | ||
mod - core/src/dird/dbcopy/database_import_mysql.cc | Diff File | ||
mod - core/src/dird/dbcopy/row_data.h | Diff File | ||
mod - core/src/tests/run_on_incoming_connect_interval.cc | Diff File | ||
master 1b285b46 2020-02-21 23:13 Ported: N/A Details Diff |
dbcopy: correct header guards | ||
mod - core/src/dird/dbcopy/database_import.h | Diff File | ||
mod - core/src/dird/dbcopy/database_table_descriptions.h | Diff File |