Changesets: bareos
master 35be3a5c 2019-11-18 15:28 Ported: N/A Details Diff |
dird: add Scheduler as function parameter | ||
mod - core/src/dird/fd_cmds.cc | Diff File | ||
mod - core/src/dird/run_on_incoming_connect_interval.cc | Diff File | ||
mod - core/src/dird/run_on_incoming_connect_interval.h | Diff File | ||
master 9b03f9c0 2019-11-18 11:47 Ported: N/A Details Diff |
dird: move RunOnIncomingConnectInterval to separate files - testability - encapsulate functionality |
||
mod - core/src/dird/CMakeLists.txt | Diff File | ||
mod - core/src/dird/fd_cmds.cc | Diff File | ||
add - core/src/dird/run_on_incoming_connect_interval.cc | Diff File | ||
add - core/src/dird/run_on_incoming_connect_interval.h | Diff File | ||
mod - core/src/tests/CMakeLists.txt | Diff File | ||
master 3e069570 2019-11-18 11:13 Ported: N/A Details Diff |
dird: use std::move instead of std::forward - unique pointers should be moved to the implementation object |
||
mod - core/src/dird/scheduler.cc | Diff File | ||
mod - core/src/dird/scheduler_time_adapter.h | Diff File | ||
master 10e00191 2019-11-15 17:17 Ported: N/A Details Diff |
tests: temporarily disable client-initiated-connect-job-run-test | ||
mod - systemtests/CMakeLists.txt | Diff File | ||
master 6d8c963e 2019-11-15 16:09 Committer: pstorz Ported: N/A Details Diff |
Code formatted using Black | ||
mod - core/src/plugins/filed/BareosFdPluginOvirt.py | Diff File | ||
mod - core/src/plugins/filed/bareos-fd-ovirt.py | Diff File | ||
master ae3692e7 2019-11-15 15:43 Ported: N/A Details Diff |
fd-plugins: Added PYTHON_UNDEFINED_RETURN_VALUE As suggested, added PYTHON_UNDEFINED_RETURN_VALUE = -1 to plugins.h and use that for checking the return value. |
||
mod - core/src/filed/fd_plugins.cc | Diff File | ||
mod - core/src/lib/plugins.h | Diff File | ||
master a36ec067 2019-11-15 13:06 Ported: N/A Details Diff |
tests: use RELATIVE_PROJECT_SOURCE_DIR | ||
mod - core/src/tests/CMakeLists.txt | Diff File | ||
mod - core/src/tests/bsock_test_connection_setup.cc | Diff File | ||
mod - core/src/tests/multiplied_device_test.cc | Diff File | ||
mod - core/src/tests/scheduler.cc | Diff File | ||
mod - core/src/tests/sd_reservation.cc | Diff File | ||
mod - core/src/tests/test_config_parser_console.cc | Diff File | ||
mod - core/src/tests/test_config_parser_dir.cc | Diff File | ||
mod - core/src/tests/test_config_parser_fd.cc | Diff File | ||
mod - core/src/tests/test_config_parser_sd.cc | Diff File | ||
mod - core/src/tests/test_setdebug.cc | Diff File | ||
master 2345c7a7 2019-11-15 13:05 Ported: N/A Details Diff |
dird: restart job if time interval exceeded for a client connection - this applies to active clients who connect to director daemon |
||
mod - core/src/dird/fd_cmds.cc | Diff File | ||
mod - systemtests/tests/client-initiated-connect-job-run-test/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf.in | Diff File | ||
master 7979dcea 2019-11-15 12:26 Ported: N/A Details Diff |
sql_find.cc: fix comments of bool function BareosDb::FindJobStartTime | ||
mod - core/src/cats/sql_find.cc | Diff File | ||
master 42216fa8 2019-11-15 12:25 Ported: N/A Details Diff |
packaging: run ctests during rpm builds from spec | ||
mod - core/platforms/packaging/bareos.spec | Diff File | ||
master 92ab9044 2019-11-15 12:22 Ported: N/A Details Diff |
tests: sd_reservation: use fixed relative paths names | ||
add - core/src/tests/configs/sd_reservation/bareos-sd.d/device/single1.conf | Diff File | ||
rm - core/src/tests/configs/sd_reservation/bareos-sd.d/device/single1.conf.in | Diff File | ||
mod - core/src/tests/sd_reservation.cc | Diff File | ||
master 0bbe05aa 2019-11-15 11:50 Ported: N/A Details Diff |
fd-plugins: Check return value of endRestoreFile When omitting return bRCs['bRC_OK'] in the end_restore_file method of a Python plugin, it resulted in seemingly unrelated Python errors like "TypeError: an integer is required" in subsequent calls of Python funtions. Now the return value is checked and if it is invalid, an appropriate error message will be generated. |
||
mod - core/src/filed/fd_plugins.cc | Diff File | ||
mod - core/src/filed/restore.cc | Diff File | ||
master 6d55aaf2 2019-11-14 18:42 Committer: pstorz Ported: N/A Details Diff |
Fix restore of thin-provisioned disks to VM The restore via imageio requires the exact number of bytes to be transferred, this is now implemented by saving the number of bytes backed in restoreobjects. Also fixed a typo so that getting the correct actual_size from OVF data now works. Finally added transfer rate statistics for each disk image in the job log. |
||
mod - core/src/plugins/filed/BareosFdPluginOvirt.py | Diff File | ||
master 820fdc09 2019-11-14 18:37 Ported: N/A Details Diff |
docs: cleanup Cleanup, small fixes and removal of some outdated sections. Use the tool black for formatting Python code. |
||
mod - docs/manuals/source/Appendix/ReleaseNotes.rst | Diff File | ||
mod - docs/manuals/source/Configuration/Director.rst | Diff File | ||
mod - docs/manuals/source/DeveloperGuide.rst | Diff File | ||
add - docs/manuals/source/DeveloperGuide/Python.rst | Diff File | ||
mod - docs/manuals/source/DeveloperGuide/api.rst | Diff File | ||
mod - docs/manuals/source/DeveloperGuide/directorConsole.rst | Diff File | ||
mod - docs/manuals/source/DeveloperGuide/netprotocol.rst | Diff File | ||
mod - docs/manuals/source/DeveloperGuide/pluginAPI.rst | Diff File | ||
mod - docs/manuals/source/DeveloperGuide/porting.rst | Diff File | ||
mod - docs/manuals/source/DeveloperGuide/storage.rst | Diff File | ||
mod - docs/manuals/source/TasksAndConcepts/TransportEncryption.rst | Diff File | ||
master ac3ed803 2019-11-14 16:57 Ported: N/A Details Diff |
dird: move CheckCatalogue from dird.cc to separate file | ||
mod - core/src/cats/cats_backends.h | Diff File | ||
mod - core/src/dird/CMakeLists.txt | Diff File | ||
add - core/src/dird/check_catalogue.cc | Diff File | ||
add - core/src/dird/check_catalogue.h | Diff File | ||
mod - core/src/dird/dird.cc | Diff File | ||
master 79d1ce2f 2019-11-14 16:55 Ported: N/A Details Diff |
dird: add functions to find last run job for client - added FindJobStart and FindLastStartTimeForJobAndClient |
||
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/bvfs.cc | Diff File | ||
mod - core/src/cats/cats.cc | 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/postgresql.cc | Diff File | ||
mod - core/src/cats/sql_find.cc | Diff File | ||
mod - core/src/dird/fd_cmds.cc | Diff File | ||
master 7dbb7e7b 2019-11-14 15:55 Ported: N/A Details Diff |
travis: write version files so the build works again | ||
mod - .travis.yml | Diff File | ||
master 1a90473a 2019-11-14 11:44 Ported: N/A Details Diff |
dird: move redundant code into one single function - GetDatabaseConnection now calls DbSqlGetPooledConnection with the according JobControlRecord as function parameter |
||
mod - core/src/cats/sql_pooling.h | Diff File | ||
mod - core/src/dird/CMakeLists.txt | Diff File | ||
add - core/src/dird/get_database_connection.cc | Diff File | ||
add - core/src/dird/get_database_connection.h | Diff File | ||
mod - core/src/dird/job.cc | Diff File | ||
mod - core/src/dird/stats.cc | Diff File | ||
mod - core/src/dird/ua_output.cc | Diff File | ||
master 610660b0 2019-11-14 10:22 Committer: GitHub Ported: N/A Details Diff |
Merge pull request #331 from bareos/dev/franku/master/threadlist-fix-rebased dev/franku/master/threadlist fix rebased |
||
mod - core/src/dird/scheduler.h | Diff File | ||
mod - core/src/dird/ua_dotcmds.cc | Diff File | ||
mod - core/src/lib/bnet_server_tcp.cc | Diff File | ||
mod - core/src/lib/jcr.cc | Diff File | ||
mod - core/src/lib/message.cc | Diff File | ||
mod - core/src/lib/thread_list.cc | Diff File | ||
mod - core/src/lib/thread_list.h | Diff File | ||
mod - core/src/lib/thread_specific_data.cc | Diff File | ||
mod - core/src/lib/thread_specific_data.h | Diff File | ||
add - core/src/lib/thread_specific_data_key.h | Diff File | ||
mod - core/src/stored/ndmp_tape.cc | Diff File | ||
mod - core/src/tests/bsock_test_connection_setup.cc | Diff File | ||
mod - core/src/tests/thread_list.cc | Diff File | ||
mod - core/src/tests/thread_specific_data.cc | Diff File | ||
mod - core/src/tests/timer_thread.cc | Diff File | ||
master 87973a1f 2019-11-13 18:07 Ported: N/A Details Diff |
cmake: set correct workindg directory when calling git | ||
mod - cmake/BareosVersionFromGit.cmake | Diff File | ||
master 3cfe48aa 2019-11-13 17:24 Tobias Plum Ported: N/A Details Diff |
triggerjob: Added README.md | ||
add - misc/triggerjob/README.md | Diff File | ||
master 438d47c5 2019-11-13 17:23 Ported: N/A Details Diff |
bscan: Add missing backend_directory parameter | ||
mod - core/src/stored/bscan.cc | Diff File | ||
master 1514156a 2019-11-13 14:28 Ported: N/A Details Diff |
tests: include <algorithm> for find_if | ||
mod - core/src/tests/client-initiated-reconnect.cc | Diff File | ||
master fef91f60 2019-11-13 11:47 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000304 from arogge/dev/arogge/master/macroless-versioning replace version.h macros with a global object |
||
mod - .gitignore | Diff File | ||
mod - CMakeLists.txt | Diff File | ||
add - cmake/BareosVersionFromGit.cmake | Diff File | ||
mod - core/CMakeLists.txt | Diff File | ||
mod - core/cmake/BareosExtractVersionInfo.cmake | Diff File | ||
add - core/cmake/BareosTimeFunctions.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/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/fastlz/CMakeLists.txt | 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/findlib/CMakeLists.txt | 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/lmdb/CMakeLists.txt | 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/CMakeLists.txt | Diff File | ||
mod - core/src/tests/bsock_test.cc | Diff File | ||
add - core/src/tests/version_strings.cc | Diff File | ||
mod - docs/manuals/CMakeLists.txt | Diff File | ||
mod - docs/manuals/source/get-version.sh | Diff File | ||
mod - docs/manuals/source/include/autogenerated/bareos-dir-config-schema.json | Diff File | ||
mod - docs/manuals/source/include/autogenerated/bareos-fd-config-schema.json | Diff File | ||
mod - docs/manuals/source/include/autogenerated/bareos-sd-config-schema.json | Diff File | ||
mod - docs/manuals/source/include/autogenerated/bareos-tray-monitor-config-schema.json | Diff File | ||
mod - docs/manuals/source/include/autogenerated/bconsole-config-schema.json | Diff File | ||
add - get_version.cmake | Diff File | ||
mod - webui/CMakeLists.txt | Diff File | ||
mod - webui/cmake/BareosExtractVersionInfo.cmake | Diff File | ||
add - write_version_files.cmake | Diff File | ||
master 0b7602f2 2019-11-13 10:28 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000320 from bareos/dev/pstorz/master/acl_syntax_check acl: check for acl syntax |
||
mod - core/src/dird/dird_conf.cc | Diff File | ||
mod - core/src/lib/edit.cc | Diff File | ||
mod - core/src/lib/edit.h | Diff File | ||
mod - core/src/tests/CMakeLists.txt | Diff File | ||
add - core/src/tests/test_acl_entry_syntax.cc | Diff File |