Changesets: bareos
master ac338be1 2019-08-28 14:54 Ported: N/A Details Diff |
docs: add short description for unit tests where you find unit tests, how are they build and executed. Also how to add a new unit test. |
||
mod - docs/manuals/source/DeveloperGuide.rst | Diff File | ||
add - docs/manuals/source/DeveloperGuide/tests.rst | Diff File | ||
master 2d08fb84 2019-08-28 14:39 Ported: N/A Details Diff |
webui: Add missing classes in custom @media-query | ||
mod - webui/module/Application/view/layout/layout.phtml.in | Diff File | ||
master 5ea5fc59 2019-08-28 14:37 Ported: N/A Details Diff |
tests: minor overhaul of add_new_unit_test.sh - improve parameter checking - factor out the c++ template - name the binary like the source-file |
||
mod - core/src/tests/add_new_unit_test.sh | Diff File | ||
mod - core/src/tests/test_cmakelists_template.txt.in | Diff File | ||
add - core/src/tests/test_template.cc.in | Diff File | ||
master 40c851a2 2019-08-28 13:58 Ported: N/A Details Diff |
cmake: set configtemplatedir for macos correctly previously the configuration templates were just installed in the config directory which lead to the configuration being overwritten with each installation. This patch changes the path so that configuration is not overwritten on an update or reinstall. |
||
mod - core/cmake/BareosSetVariableDefaults.cmake | Diff File | ||
bareos-18.2 1e9d4b72 2019-08-28 13:58 Ported: N/A Details Diff |
cmake: set configtemplatedir for macos correctly previously the configuration templates were just installed in the config directory which lead to the configuration being overwritten with each installation. This patch changes the path so that configuration is not overwritten on an update or reinstall. |
||
mod - core/cmake/BareosSetVariableDefaults.cmake | Diff File | ||
master 329f15b8 2019-08-28 13:12 Ported: N/A Details Diff |
core: overhaul macos packaging - split bareos into components - rename bareos-fd service - update pre/postinstall scripts - provide uninstall script - update installer text - change installation path |
||
mod - core/CMakeLists.txt | Diff File | ||
mod - core/platforms/darwin/CMakeLists.txt | Diff File | ||
mod - core/platforms/darwin/resources/ReadMe.html.in | Diff File | ||
rm - core/platforms/darwin/resources/bareos-client.plist | Diff File | ||
mod - core/platforms/darwin/resources/postinstall.in | Diff File | ||
mod - core/platforms/darwin/resources/preinstall.in | Diff File | ||
add - core/platforms/darwin/resources/uninstall-bareos.in | Diff File | ||
rm - core/platforms/darwin/resources/uninstall.command | Diff File | ||
rm - core/platforms/darwin/resources/uninstall.command.in | Diff File | ||
mod - core/scripts/CMakeLists.txt | Diff File | ||
mod - core/src/console/CMakeLists.txt | Diff File | ||
mod - core/src/filed/CMakeLists.txt | Diff File | ||
mod - core/src/findlib/CMakeLists.txt | Diff File | ||
mod - core/src/plugins/filed/CMakeLists.txt | Diff File | ||
bareos-18.2 11f20c7a 2019-08-28 13:12 Ported: N/A Details Diff |
core: overhaul macos packaging - split bareos into components - rename bareos-fd service - update pre/postinstall scripts - provide uninstall script - update installer text - change installation path |
||
mod - core/CMakeLists.txt | Diff File | ||
mod - core/platforms/darwin/CMakeLists.txt | Diff File | ||
mod - core/platforms/darwin/resources/ReadMe.html.in | Diff File | ||
rm - core/platforms/darwin/resources/bareos-client.plist | Diff File | ||
mod - core/platforms/darwin/resources/postinstall.in | Diff File | ||
mod - core/platforms/darwin/resources/preinstall.in | Diff File | ||
add - core/platforms/darwin/resources/uninstall-bareos.in | Diff File | ||
rm - core/platforms/darwin/resources/uninstall.command | Diff File | ||
rm - core/platforms/darwin/resources/uninstall.command.in | Diff File | ||
mod - core/scripts/CMakeLists.txt | Diff File | ||
mod - core/src/console/CMakeLists.txt | Diff File | ||
mod - core/src/filed/CMakeLists.txt | Diff File | ||
mod - core/src/findlib/CMakeLists.txt | Diff File | ||
mod - core/src/plugins/filed/CMakeLists.txt | Diff File | ||
master 9b27c775 2019-08-27 20:26 Ported: N/A Details Diff |
systemtests: python-bareos-test: implement tests These test do run inside the Bareos ctest systemtests. The python-bareos-test itself is based on python unittest and tests the python-bareos Python module. |
||
mod - systemtests/CMakeLists.txt | Diff File | ||
add - systemtests/tests/python-bareos-test/etc/bareos/bareos-dir.d/console/noapicommand.conf | Diff File | ||
add - systemtests/tests/python-bareos-test/etc/bareos/bareos-dir.d/console/noautodisplaycommand.conf | Diff File | ||
add - systemtests/tests/python-bareos-test/etc/bareos/bareos-dir.d/console/poolfull.conf | Diff File | ||
add - systemtests/tests/python-bareos-test/etc/bareos/bareos-dir.d/console/poolnotfull.conf | Diff File | ||
add - systemtests/tests/python-bareos-test/etc/bareos/bareos-dir.d/profile/all.conf | Diff File | ||
add - systemtests/tests/python-bareos-test/etc/bareos/bconsole-admin.conf.in | Diff File | ||
add - systemtests/tests/python-bareos-test/python-bareos-unittest.py | Diff File | ||
mod - systemtests/tests/python-bareos-test/testrunner | Diff File | ||
master 0c12a1db 2019-08-27 20:26 Ported: N/A Details Diff |
systemtests: adapted environment | ||
mod - systemtests/environment.in | Diff File | ||
mod - systemtests/scripts/check_for_zombie_jobs | Diff File | ||
master a1835c82 2019-08-27 20:16 Ported: N/A Details Diff |
docs: Bareos Console Commands: cleanup Fix some formattings, add whoami command and extend documentation of the show command. |
||
mod - docs/manuals/source/TasksAndConcepts/BareosConsole.rst | Diff File | ||
master 1f457781 2019-08-27 19:43 Ported: N/A Details Diff |
webui: Fix Application Controller Plugin "CommandACLPlugin" Make the Application Controller Plugin "CommandACLPlugin" more generic so it is able to process mandatory and optional bconsole command lists. This change is required to handle Console/Profile Resource Command ACL settings properly in module controllers. A matrix of mandatory and optional commands used by each module is now given by a CSV file, webui/module/Application/config/commands.csv . The CSV file is processed and merged as an array into the application module configuration. |
||
mod - webui/config/application.config.php | Diff File | ||
mod - webui/module/Application/Module.php | Diff File | ||
add - webui/module/Application/config/commands.csv | Diff File | ||
add - webui/module/Application/config/module.commands.php | Diff File | ||
mod - webui/module/Application/config/module.config.php | Diff File | ||
mod - webui/module/Application/src/Application/Controller/Plugin/CommandACLPlugin.php | Diff File | ||
mod - webui/module/Application/src/Application/View/Helper/ACLAlert.php | Diff File | ||
add - webui/module/Application/view/layout/layout.phtml | Diff File | ||
mod - webui/module/Application/view/layout/layout.phtml.in | Diff File | ||
mod - webui/module/Client/Module.php | Diff File | ||
mod - webui/module/Client/config/module.config.php | Diff File | ||
mod - webui/module/Client/src/Client/Controller/ClientController.php | Diff File | ||
mod - webui/module/Client/view/client/client/details.phtml | Diff File | ||
mod - webui/module/Client/view/client/client/index.phtml | Diff File | ||
mod - webui/module/Client/view/client/client/status.phtml | Diff File | ||
add - webui/module/Console/Module.php | Diff File | ||
add - webui/module/Console/autoload_classmap.php | Diff File | ||
add - webui/module/Console/config/module.config.php | Diff File | ||
add - webui/module/Console/src/Console/Controller/ConsoleController.php | Diff File | ||
add - webui/module/Console/src/Console/Model/Console.php | Diff File | ||
add - webui/module/Console/src/Console/Model/ConsoleModel.php | Diff File | ||
mod - webui/module/Dashboard/Module.php | Diff File | ||
mod - webui/module/Dashboard/config/module.config.php | Diff File | ||
mod - webui/module/Dashboard/src/Dashboard/Controller/DashboardController.php | Diff File | ||
mod - webui/module/Dashboard/view/dashboard/dashboard/index.phtml | Diff File | ||
mod - webui/module/Director/Module.php | Diff File | ||
mod - webui/module/Director/config/module.config.php | Diff File | ||
mod - webui/module/Director/src/Director/Controller/DirectorController.php | Diff File | ||
mod - webui/module/Director/view/director/director/index.phtml | Diff File | ||
mod - webui/module/Director/view/director/director/messages.phtml | Diff File | ||
mod - webui/module/Fileset/Module.php | Diff File | ||
mod - webui/module/Fileset/config/module.config.php | Diff File | ||
mod - webui/module/Fileset/src/Fileset/Controller/FilesetController.php | Diff File | ||
mod - webui/module/Fileset/view/fileset/fileset/details.phtml | Diff File | ||
mod - webui/module/Fileset/view/fileset/fileset/index.phtml | Diff File | ||
mod - webui/module/Job/Module.php | Diff File | ||
mod - webui/module/Job/src/Job/Controller/JobController.php | Diff File | ||
mod - webui/module/Job/view/job/job/actions.phtml | Diff File | ||
mod - webui/module/Job/view/job/job/cancel.phtml | Diff File | ||
mod - webui/module/Job/view/job/job/details.phtml | Diff File | ||
mod - webui/module/Job/view/job/job/index.phtml | Diff File | ||
mod - webui/module/Job/view/job/job/run.phtml | Diff File | ||
mod - webui/module/Media/Module.php | Diff File | ||
mod - webui/module/Media/config/module.config.php | Diff File | ||
mod - webui/module/Media/src/Media/Controller/MediaController.php | Diff File | ||
mod - webui/module/Media/src/Media/Model/MediaModel.php | Diff File | ||
mod - webui/module/Media/view/media/media/details.phtml | Diff File | ||
mod - webui/module/Media/view/media/media/index.phtml | Diff File | ||
mod - webui/module/Pool/Module.php | Diff File | ||
mod - webui/module/Pool/config/module.config.php | Diff File | ||
mod - webui/module/Pool/src/Pool/Controller/PoolController.php | Diff File | ||
mod - webui/module/Pool/view/pool/pool/details.phtml | Diff File | ||
mod - webui/module/Pool/view/pool/pool/index.phtml | Diff File | ||
mod - webui/module/Restore/Module.php | Diff File | ||
mod - webui/module/Restore/config/module.config.php | Diff File | ||
mod - webui/module/Restore/src/Restore/Controller/RestoreController.php | Diff File | ||
mod - webui/module/Restore/view/restore/restore/index.phtml | Diff File | ||
mod - webui/module/Restore/view/restore/restore/versions.phtml | Diff File | ||
mod - webui/module/Schedule/Module.php | Diff File | ||
mod - webui/module/Schedule/config/module.config.php | Diff File | ||
mod - webui/module/Schedule/src/Schedule/Controller/ScheduleController.php | Diff File | ||
mod - webui/module/Schedule/view/schedule/schedule/details.phtml | Diff File | ||
mod - webui/module/Schedule/view/schedule/schedule/index.phtml | Diff File | ||
mod - webui/module/Schedule/view/schedule/schedule/overview.phtml | Diff File | ||
mod - webui/module/Schedule/view/schedule/schedule/status.phtml | Diff File | ||
mod - webui/module/Storage/Module.php | Diff File | ||
mod - webui/module/Storage/config/module.config.php | Diff File | ||
mod - webui/module/Storage/src/Storage/Controller/StorageController.php | Diff File | ||
mod - webui/module/Storage/view/storage/storage/details.phtml | Diff File | ||
mod - webui/module/Storage/view/storage/storage/index.phtml | Diff File | ||
mod - webui/module/Storage/view/storage/storage/status.phtml | Diff File | ||
master d594cd8a 2019-08-27 19:28 Ported: N/A Details Diff |
workq: refactor code or remove unneded code for worker threads fixes 0000385: bareos daemon stop restart hang if bareos-tray-monitor is connected The functionality was overengineered and did not do what it probably should do. The names workq or workqueue did not explain what the code actually did and it was not reliable. Therefore refactored the complete code: - ThreadList is now a class that contains the calls to create worker-threads who will call a pre-defined handler routine - ThreadListPrivate contains the implementation and is hidden from the public interface - using ThreadList with RAII in the daemon code, accordingly - the new functionality consists mainly of a list where new threads are added to, therefore the name of all files and variables are changed into names containing "thread list" or similar - used std::thread instead of pthread - used std::set instead of a linked list - worker threads start detached and cleanup resources by themself - removed or renamed variables - removed unused code in the thread start and at the end - previous return type of int was not used as intended, therefore a simple bool is enough - upon shutdown threads are not joined but the parent thread will wait until the thread list is empty or a timeout occurs - added a user callback for each worker-thread that is called from the parent thread before it enters the waiting state - ua_server: close user_agent_socket only in FreeUaContext - synchronize shutdown of worker threads on daemon shutdown - updated code that calls the new functions accordingly - fd and dir: added a worker-thread shutdown handler to each socket server - sd: do not cleanup jcr memory of a console connection in the terminate handler - dird: StopSocketServer is now called before StopWatchdog so socket operations still can time out - set the timeout for the second call of SSL_shutdown from 120 seconds to 2 seconds as this makes director shutdown faster - added a unit test |
Affected Issues 0000385 |
|
mod - core/src/dird/dird.cc | Diff File | ||
mod - core/src/dird/jobq.cc | Diff File | ||
mod - core/src/dird/socket_server.cc | Diff File | ||
mod - core/src/dird/ua_server.cc | Diff File | ||
mod - core/src/filed/socket_server.cc | Diff File | ||
mod - core/src/include/jcr.h | Diff File | ||
mod - core/src/lib/CMakeLists.txt | Diff File | ||
mod - core/src/lib/bnet_server_tcp.cc | Diff File | ||
mod - core/src/lib/bnet_server_tcp.h | Diff File | ||
mod - core/src/lib/lib.h | Diff File | ||
add - core/src/lib/thread_list.cc | Diff File | ||
add - core/src/lib/thread_list.h | Diff File | ||
mod - core/src/lib/tls_openssl.cc | Diff File | ||
rm - core/src/lib/workq.cc | Diff File | ||
rm - core/src/lib/workq.h | Diff File | ||
mod - core/src/stored/ndmp_tape.cc | Diff File | ||
mod - core/src/stored/socket_server.cc | Diff File | ||
mod - core/src/stored/stored.cc | Diff File | ||
mod - core/src/tests/CMakeLists.txt | Diff File | ||
add - core/src/tests/thread_list.cc | Diff File | ||
master 387ab70c 2019-08-27 17:29 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000253 from fbergkemper/dev/fbergkemper/master/fix-build-without-python-support systemtests: Fix build without Python support |
||
mod - systemtests/CMakeLists.txt | Diff File | ||
master 995eb661 2019-08-27 15:45 Ported: N/A Details Diff |
systemtests: Fix build without Python support Fix CMake Error: "get_target_property() called with non-existent target" if Python support is FALSE. |
||
mod - systemtests/CMakeLists.txt | Diff File | ||
master 07c71f8b 2019-08-27 15:19 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000251 from fbergkemper/dev/fbergkemper/master/story-3173 dev/fbergkemper/master/story-3173-including-general-fixes |
||
mod - webui/composer.json | Diff File | ||
mod - webui/config/application.config.php | Diff File | ||
mod - webui/config/autoload/global.php.in | Diff File | ||
mod - webui/debian/control | Diff File | ||
mod - webui/debian/copyright | Diff File | ||
mod - webui/module/Application/Module.php | Diff File | ||
mod - webui/module/Application/src/Application/View/Helper/ACLAlert.php | Diff File | ||
mod - webui/module/Application/src/Application/View/Helper/Example.php | Diff File | ||
mod - webui/module/Application/src/Application/View/Helper/UpdateAlert.php | Diff File | ||
mod - webui/module/Application/view/application/index/index.phtml | Diff File | ||
mod - webui/module/Application/view/layout/error.phtml | Diff File | ||
mod - webui/module/Application/view/layout/install.phtml | Diff File | ||
mod - webui/module/Application/view/layout/layout.phtml.in | Diff File | ||
mod - webui/module/Application/view/layout/login.phtml.in | Diff File | ||
mod - webui/module/Auth/Module.php | Diff File | ||
mod - webui/module/Auth/autoload_classmap.php | Diff File | ||
mod - webui/module/Auth/config/module.config.php | Diff File | ||
mod - webui/module/Auth/src/Auth/Controller/AuthController.php | Diff File | ||
mod - webui/module/Auth/src/Auth/Form/LoginForm.php | Diff File | ||
mod - webui/module/Auth/view/auth/auth/login.phtml | Diff File | ||
mod - webui/module/Client/config/module.config.php | Diff File | ||
mod - webui/module/Client/src/Client/Controller/ClientController.php | Diff File | ||
mod - webui/module/Client/src/Client/Model/ClientModel.php | Diff File | ||
mod - webui/module/Client/view/client/client/details.phtml | Diff File | ||
mod - webui/module/Client/view/client/client/index.phtml | Diff File | ||
mod - webui/module/Dashboard/config/module.config.php | Diff File | ||
mod - webui/module/Dashboard/src/Dashboard/Controller/DashboardController.php | Diff File | ||
mod - webui/module/Dashboard/src/Dashboard/Model/Dashboard.php | Diff File | ||
mod - webui/module/Dashboard/src/Dashboard/Model/DashboardModel.php | Diff File | ||
mod - webui/module/Dashboard/view/dashboard/dashboard/index.phtml | Diff File | ||
mod - webui/module/Dashboard/view/partial/JobTotals.phtml | Diff File | ||
mod - webui/module/Dashboard/view/partial/JobsLastStatus.phtml | Diff File | ||
mod - webui/module/Dashboard/view/partial/JobsPast24h.phtml | Diff File | ||
mod - webui/module/Dashboard/view/partial/LastDirectorMessages.phtml | Diff File | ||
mod - webui/module/Dashboard/view/partial/RunningJobs.phtml | Diff File | ||
mod - webui/module/Director/config/module.config.php | Diff File | ||
mod - webui/module/Director/src/Director/Controller/DirectorController.php | Diff File | ||
mod - webui/module/Director/src/Director/Model/Director.php | Diff File | ||
mod - webui/module/Director/src/Director/Model/DirectorModel.php | Diff File | ||
mod - webui/module/Director/view/director/director/console.phtml | Diff File | ||
mod - webui/module/Director/view/director/director/index.phtml | Diff File | ||
mod - webui/module/Director/view/director/director/messages.phtml | Diff File | ||
mod - webui/module/Fileset/config/module.config.php | Diff File | ||
mod - webui/module/Fileset/src/Fileset/Controller/FilesetController.php | Diff File | ||
mod - webui/module/Fileset/src/Fileset/Model/Fileset.php | Diff File | ||
mod - webui/module/Fileset/src/Fileset/Model/FilesetModel.php | Diff File | ||
mod - webui/module/Fileset/view/fileset/fileset/details.phtml | Diff File | ||
mod - webui/module/Fileset/view/fileset/fileset/index.phtml | Diff File | ||
mod - webui/module/Job/config/module.config.php | Diff File | ||
mod - webui/module/Job/src/Job/Controller/JobController.php | Diff File | ||
mod - webui/module/Job/src/Job/Form/JobForm.php | Diff File | ||
mod - webui/module/Job/src/Job/Form/RunJobForm.php | Diff File | ||
mod - webui/module/Job/src/Job/Model/Job.php | Diff File | ||
mod - webui/module/Job/src/Job/Model/JobModel.php | Diff File | ||
mod - webui/module/Job/view/job/job/actions.phtml | Diff File | ||
mod - webui/module/Job/view/job/job/cancel.phtml | Diff File | ||
mod - webui/module/Job/view/job/job/details.phtml | Diff File | ||
mod - webui/module/Job/view/job/job/index.phtml | Diff File | ||
mod - webui/module/Job/view/job/job/run.phtml | Diff File | ||
mod - webui/module/Media/config/module.config.php | Diff File | ||
mod - webui/module/Media/src/Media/Controller/MediaController.php | Diff File | ||
mod - webui/module/Media/src/Media/Model/Media.php | Diff File | ||
mod - webui/module/Media/src/Media/Model/MediaModel.php | Diff File | ||
mod - webui/module/Media/view/media/media/details.phtml | Diff File | ||
mod - webui/module/Media/view/media/media/index.phtml | Diff File | ||
mod - webui/module/Pool/config/module.config.php | Diff File | ||
mod - webui/module/Pool/src/Pool/Controller/PoolController.php | Diff File | ||
mod - webui/module/Pool/src/Pool/Model/Pool.php | Diff File | ||
mod - webui/module/Pool/src/Pool/Model/PoolModel.php | Diff File | ||
mod - webui/module/Pool/view/pool/pool/details.phtml | Diff File | ||
mod - webui/module/Pool/view/pool/pool/index.phtml | Diff File | ||
mod - webui/module/Restore/config/module.config.php | Diff File | ||
mod - webui/module/Restore/src/Restore/Controller/RestoreController.php | Diff File | ||
mod - webui/module/Restore/src/Restore/Form/RestoreForm.php | Diff File | ||
mod - webui/module/Restore/src/Restore/Model/Restore.php | Diff File | ||
mod - webui/module/Restore/src/Restore/Model/RestoreModel.php | Diff File | ||
mod - webui/module/Restore/view/restore/restore/index.phtml | Diff File | ||
mod - webui/module/Restore/view/restore/restore/versions.phtml | Diff File | ||
mod - webui/module/Schedule/config/module.config.php | Diff File | ||
mod - webui/module/Schedule/src/Schedule/Controller/ScheduleController.php | Diff File | ||
mod - webui/module/Schedule/src/Schedule/Model/ScheduleModel.php | Diff File | ||
mod - webui/module/Schedule/view/schedule/schedule/details.phtml | Diff File | ||
mod - webui/module/Schedule/view/schedule/schedule/index.phtml | Diff File | ||
mod - webui/module/Schedule/view/schedule/schedule/overview.phtml | Diff File | ||
mod - webui/module/Schedule/view/schedule/schedule/status.phtml | Diff File | ||
mod - webui/module/Storage/config/module.config.php | Diff File | ||
mod - webui/module/Storage/src/Storage/Controller/StorageController.php | Diff File | ||
mod - webui/module/Storage/src/Storage/Form/StorageForm.php | Diff File | ||
mod - webui/module/Storage/src/Storage/Model/Storage.php | Diff File | ||
mod - webui/module/Storage/src/Storage/Model/StorageModel.php | Diff File | ||
mod - webui/module/Storage/view/storage/storage/details.phtml | Diff File | ||
mod - webui/module/Storage/view/storage/storage/index.phtml | Diff File | ||
mod - webui/packaging/obs/bareos-webui.dsc | Diff File | ||
mod - webui/public/index.php | Diff File | ||
mod - webui/public/js/custom-functions.js | Diff File | ||
mod - webui/vendor/Bareos/library/Bareos/BSock/BareosBSock.php | Diff File | ||
mod - webui/vendor/Bareos/library/Bareos/BSock/BareosBSockAbstractServiceFactory.php | Diff File | ||
mod - webui/vendor/Bareos/library/Bareos/BSock/BareosBSockInterface.php | Diff File | ||
mod - webui/vendor/Bareos/library/Bareos/BSock/BareosBSockServiceFactory.php | Diff File | ||
mod - webui/vendor/Bareos/library/Bareos/BSock/BareosBase64.php | Diff File | ||
mod - webui/vendor/composer/ClassLoader.php | Diff File | ||
mod - webui/vendor/composer/installed.json | Diff File | ||
master 1cf1eea5 2019-08-27 12:07 Ported: N/A Details Diff |
timer: renamed functions to match better their namespace | ||
mod - core/src/lib/timer_thread.cc | Diff File | ||
mod - core/src/lib/timer_thread.h | Diff File | ||
mod - core/src/lib/watchdog_timer.cc | Diff File | ||
mod - core/src/lib/watchdog_timer.h | Diff File | ||
mod - core/src/tests/timer_thread.cc | Diff File | ||
mod - core/src/tests/watchdog_timer.cc | Diff File | ||
master 425f5688 2019-08-27 12:01 Ported: N/A Details Diff |
jcr: removed dead code | ||
mod - core/src/lib/jcr.cc | Diff File | ||
mod - core/src/lib/jcr.h | Diff File | ||
mod - core/src/stored/lock.cc | Diff File | ||
mod - core/src/tests/job_control_record.cc | Diff File | ||
master b6cb9b45 2019-08-26 19:51 Ported: N/A Details Diff |
timer: switched timeouts to base on milliseconds | ||
mod - core/src/lib/timer_thread.h | Diff File | ||
mod - core/src/lib/watchdog_timer.cc | Diff File | ||
mod - core/src/lib/watchdog_timer.h | Diff File | ||
mod - core/src/tests/timer_thread.cc | Diff File | ||
mod - core/src/tests/watchdog_timer.cc | Diff File | ||
master 3540c003 2019-08-26 18:26 Ported: N/A Details Diff |
lib: cleanup watchdog_timer and timer_thread - renamed functions and variables - for state of the thread used a enum instead of a binary flag |
||
mod - core/src/lib/timer_thread.cc | Diff File | ||
mod - core/src/lib/timer_thread.h | Diff File | ||
mod - core/src/lib/watchdog_timer.cc | Diff File | ||
mod - core/src/lib/watchdog_timer.h | Diff File | ||
mod - core/src/tests/timer_thread.cc | Diff File | ||
mod - core/src/tests/watchdog_timer.cc | Diff File | ||
master e92fd72a 2019-08-26 17:58 Ported: N/A Details Diff |
lib: added a timer thread and watchdog timers - both as a replacement for the legacy watchdog and btimers - added tests |
||
mod - core/src/lib/CMakeLists.txt | Diff File | ||
mod - core/src/lib/btimers.h | Diff File | ||
add - core/src/lib/timer_thread.cc | Diff File | ||
add - core/src/lib/timer_thread.h | Diff File | ||
add - core/src/lib/watchdog_timer.cc | Diff File | ||
add - core/src/lib/watchdog_timer.h | Diff File | ||
mod - core/src/tests/CMakeLists.txt | Diff File | ||
add - core/src/tests/timer_thread.cc | Diff File | ||
add - core/src/tests/watchdog_timer.cc | Diff File | ||
master 0d17f2b3 2019-08-26 17:29 Ported: N/A Details Diff |
cmake: improve building on mac previously some libraries weren't found on MacOS if they weren't force-linked using brew link. This patch makes cmake discover the libaries in their respective directories under /usr/local/opt/ so linking is not required anymore. We also change the linking with homebrew libraries to be static instead of dynamic so you don't need to install homebrew to use bareos. Lastly this fixes a build issue when you have a case-sensitive filesystem. |
||
mod - core/CMakeLists.txt | Diff File | ||
mod - core/cmake/BareosFindAllLibraries.cmake | Diff File | ||
mod - core/cmake/FindReadline.cmake | Diff File | ||
mod - core/platforms/darwin/CMakeLists.txt | Diff File | ||
bareos-18.2 f8e0e9aa 2019-08-26 17:29 Ported: N/A Details Diff |
cmake: improve building on mac previously some libraries weren't found on MacOS if they weren't force-linked using brew link. This patch makes cmake discover the libaries in their respective directories under /usr/local/opt/ so linking is not required anymore. We also change the linking with homebrew libraries to be static instead of dynamic so you don't need to install homebrew to use bareos. Lastly this fixes a build issue when you have a case-sensitive filesystem. |
||
mod - core/CMakeLists.txt | Diff File | ||
mod - core/cmake/BareosFindAllLibraries.cmake | Diff File | ||
mod - core/cmake/FindReadline.cmake | Diff File | ||
mod - core/platforms/darwin/CMakeLists.txt | Diff File | ||
master 82728e40 2019-08-26 16:02 Ported: N/A Details Diff |
webui: Correct @copyright and @link | ||
mod - webui/config/application.config.php | Diff File | ||
mod - webui/config/autoload/global.php.in | Diff File | ||
mod - webui/debian/control | Diff File | ||
mod - webui/debian/copyright | Diff File | ||
mod - webui/module/Application/Module.php | Diff File | ||
mod - webui/module/Application/src/Application/View/Helper/ACLAlert.php | Diff File | ||
mod - webui/module/Application/src/Application/View/Helper/Example.php | Diff File | ||
mod - webui/module/Application/src/Application/View/Helper/UpdateAlert.php | Diff File | ||
mod - webui/module/Application/view/application/index/index.phtml | Diff File | ||
mod - webui/module/Application/view/layout/error.phtml | Diff File | ||
mod - webui/module/Application/view/layout/install.phtml | Diff File | ||
mod - webui/module/Application/view/layout/layout.phtml.in | Diff File | ||
mod - webui/module/Application/view/layout/login.phtml.in | Diff File | ||
mod - webui/module/Auth/Module.php | Diff File | ||
mod - webui/module/Auth/autoload_classmap.php | Diff File | ||
mod - webui/module/Auth/config/module.config.php | Diff File | ||
mod - webui/module/Auth/src/Auth/Controller/AuthController.php | Diff File | ||
mod - webui/module/Auth/src/Auth/Form/LoginForm.php | Diff File | ||
mod - webui/module/Auth/view/auth/auth/login.phtml | Diff File | ||
mod - webui/module/Client/config/module.config.php | Diff File | ||
mod - webui/module/Client/src/Client/Controller/ClientController.php | Diff File | ||
mod - webui/module/Client/src/Client/Model/ClientModel.php | Diff File | ||
mod - webui/module/Client/view/client/client/details.phtml | Diff File | ||
mod - webui/module/Client/view/client/client/index.phtml | Diff File | ||
mod - webui/module/Dashboard/config/module.config.php | Diff File | ||
mod - webui/module/Dashboard/src/Dashboard/Controller/DashboardController.php | Diff File | ||
mod - webui/module/Dashboard/src/Dashboard/Model/Dashboard.php | Diff File | ||
mod - webui/module/Dashboard/src/Dashboard/Model/DashboardModel.php | Diff File | ||
mod - webui/module/Dashboard/view/dashboard/dashboard/index.phtml | Diff File | ||
mod - webui/module/Dashboard/view/partial/JobTotals.phtml | Diff File | ||
mod - webui/module/Dashboard/view/partial/JobsLastStatus.phtml | Diff File | ||
mod - webui/module/Dashboard/view/partial/JobsPast24h.phtml | Diff File | ||
mod - webui/module/Dashboard/view/partial/LastDirectorMessages.phtml | Diff File | ||
mod - webui/module/Dashboard/view/partial/RunningJobs.phtml | Diff File | ||
mod - webui/module/Director/config/module.config.php | Diff File | ||
mod - webui/module/Director/src/Director/Controller/DirectorController.php | Diff File | ||
mod - webui/module/Director/src/Director/Model/Director.php | Diff File | ||
mod - webui/module/Director/src/Director/Model/DirectorModel.php | Diff File | ||
mod - webui/module/Director/view/director/director/console.phtml | Diff File | ||
mod - webui/module/Director/view/director/director/index.phtml | Diff File | ||
mod - webui/module/Director/view/director/director/messages.phtml | Diff File | ||
mod - webui/module/Fileset/config/module.config.php | Diff File | ||
mod - webui/module/Fileset/src/Fileset/Controller/FilesetController.php | Diff File | ||
mod - webui/module/Fileset/src/Fileset/Model/Fileset.php | Diff File | ||
mod - webui/module/Fileset/src/Fileset/Model/FilesetModel.php | Diff File | ||
mod - webui/module/Fileset/view/fileset/fileset/details.phtml | Diff File | ||
mod - webui/module/Fileset/view/fileset/fileset/index.phtml | Diff File | ||
mod - webui/module/Job/config/module.config.php | Diff File | ||
mod - webui/module/Job/src/Job/Controller/JobController.php | Diff File | ||
mod - webui/module/Job/src/Job/Form/JobForm.php | Diff File | ||
mod - webui/module/Job/src/Job/Form/RunJobForm.php | Diff File | ||
mod - webui/module/Job/src/Job/Model/Job.php | Diff File | ||
mod - webui/module/Job/src/Job/Model/JobModel.php | Diff File | ||
mod - webui/module/Job/view/job/job/actions.phtml | Diff File | ||
mod - webui/module/Job/view/job/job/cancel.phtml | Diff File | ||
mod - webui/module/Job/view/job/job/details.phtml | Diff File | ||
mod - webui/module/Job/view/job/job/index.phtml | Diff File | ||
mod - webui/module/Job/view/job/job/run.phtml | Diff File | ||
mod - webui/module/Media/config/module.config.php | Diff File | ||
mod - webui/module/Media/src/Media/Controller/MediaController.php | Diff File | ||
mod - webui/module/Media/src/Media/Model/Media.php | Diff File | ||
mod - webui/module/Media/src/Media/Model/MediaModel.php | Diff File | ||
mod - webui/module/Media/view/media/media/details.phtml | Diff File | ||
mod - webui/module/Media/view/media/media/index.phtml | Diff File | ||
mod - webui/module/Pool/config/module.config.php | Diff File | ||
mod - webui/module/Pool/src/Pool/Controller/PoolController.php | Diff File | ||
mod - webui/module/Pool/src/Pool/Model/Pool.php | Diff File | ||
mod - webui/module/Pool/src/Pool/Model/PoolModel.php | Diff File | ||
mod - webui/module/Pool/view/pool/pool/details.phtml | Diff File | ||
mod - webui/module/Pool/view/pool/pool/index.phtml | Diff File | ||
mod - webui/module/Restore/config/module.config.php | Diff File | ||
mod - webui/module/Restore/src/Restore/Controller/RestoreController.php | Diff File | ||
mod - webui/module/Restore/src/Restore/Form/RestoreForm.php | Diff File | ||
mod - webui/module/Restore/src/Restore/Model/Restore.php | Diff File | ||
mod - webui/module/Restore/src/Restore/Model/RestoreModel.php | Diff File | ||
mod - webui/module/Restore/view/restore/restore/index.phtml | Diff File | ||
mod - webui/module/Restore/view/restore/restore/versions.phtml | Diff File | ||
mod - webui/module/Schedule/config/module.config.php | Diff File | ||
mod - webui/module/Schedule/src/Schedule/Controller/ScheduleController.php | Diff File | ||
mod - webui/module/Schedule/src/Schedule/Model/ScheduleModel.php | Diff File | ||
mod - webui/module/Schedule/view/schedule/schedule/details.phtml | Diff File | ||
mod - webui/module/Schedule/view/schedule/schedule/index.phtml | Diff File | ||
mod - webui/module/Schedule/view/schedule/schedule/overview.phtml | Diff File | ||
mod - webui/module/Schedule/view/schedule/schedule/status.phtml | Diff File | ||
mod - webui/module/Storage/config/module.config.php | Diff File | ||
mod - webui/module/Storage/src/Storage/Controller/StorageController.php | Diff File | ||
mod - webui/module/Storage/src/Storage/Form/StorageForm.php | Diff File | ||
mod - webui/module/Storage/src/Storage/Model/Storage.php | Diff File | ||
mod - webui/module/Storage/src/Storage/Model/StorageModel.php | Diff File | ||
mod - webui/module/Storage/view/storage/storage/details.phtml | Diff File | ||
mod - webui/module/Storage/view/storage/storage/index.phtml | Diff File | ||
mod - webui/packaging/obs/bareos-webui.dsc | Diff File | ||
mod - webui/public/js/custom-functions.js | Diff File | ||
mod - webui/vendor/Bareos/library/Bareos/BSock/BareosBSock.php | Diff File | ||
mod - webui/vendor/Bareos/library/Bareos/BSock/BareosBSockAbstractServiceFactory.php | Diff File | ||
mod - webui/vendor/Bareos/library/Bareos/BSock/BareosBSockInterface.php | Diff File | ||
mod - webui/vendor/Bareos/library/Bareos/BSock/BareosBSockServiceFactory.php | Diff File | ||
mod - webui/vendor/Bareos/library/Bareos/BSock/BareosBase64.php | Diff File | ||
master e155f526 2019-08-26 15:20 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000250 from bareos/dev/arogge/master/fixmac cmake: repair building on macos |
||
mod - core/src/console/CMakeLists.txt | Diff File | ||
mod - core/src/filed/CMakeLists.txt | Diff File | ||
mod - core/src/findlib/CMakeLists.txt | Diff File | ||
mod - core/src/plugins/filed/CMakeLists.txt | Diff File | ||
mod - systemtests/CMakeLists.txt | Diff File | ||
mod - webui/CMakeLists.txt | Diff File | ||
master a65d0473 2019-08-26 15:03 Ported: N/A Details Diff |
webui: Fix PHP composer deprecation warning The package name bareos-webui is invalid and Composer >= 2.0 will error, it should have a vendor name, a forward slash, and a package name. |
||
mod - webui/composer.json | Diff File | ||
mod - webui/vendor/composer/ClassLoader.php | Diff File | ||
mod - webui/vendor/composer/installed.json | Diff File |