Changesets: bareos
master e69ae289 2020-04-27 14:25 Ported: N/A Details Diff |
core: use stdint.h where possible Previously bc_types.h declared a lot of types itself. As of C99 the compiler provides these types if they are available on the platform, so we don't need any tricks for this anymore. This patch removes most of the fixed-width integer aliasing in favor of the standard-provided fixed-width types. |
||
mod - core/CMakeLists.txt | Diff File | ||
rm - core/cmake/BareosTypeSizes.cmake | Diff File | ||
mod - core/src/include/bc_types.h | Diff File | ||
mod - core/src/include/config.h.in | Diff File | ||
mod - core/src/win32/compat/include/mingwconfig.h | Diff File | ||
master 310b1be0 2020-04-27 13:34 Committer: franku Ported: N/A Details Diff |
postgres-plugin: stop with error, if accurate is enabled - typos and pep8 / black formatted |
||
mod - core/src/plugins/filed/BareosFdPluginPostgres.py | Diff File | ||
mod - core/src/plugins/filed/bareos-fd-postgres.py | Diff File | ||
master b25dc5ad 2020-04-27 13:12 Committer: franku Ported: N/A Details Diff |
docs: postgres-plugin PR comment format string Co-Authored-By: Jörg Steffens <joergsteffens@users.noreply.github.com> |
||
mod - docs/manuals/source/TasksAndConcepts/Plugins.rst | Diff File | ||
master 02a9f4d5 2020-04-27 13:09 Committer: franku Ported: N/A Details Diff |
postgres-plugin: accept PR comments Typo Co-Authored-By: Frank Ueberschar <frank.ueberschar@bareos.com> |
||
mod - core/src/plugins/filed/BareosFdPluginPostgres.py | Diff File | ||
mod - core/src/plugins/filed/bareos-fd-postgres.py | Diff File | ||
master 45aed685 2020-04-27 12:45 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000492 from arogge/dev/arogge/deprecation-messages add infrastructure for configuration warnings |
||
mod - core/src/dird/dird.cc | Diff File | ||
mod - core/src/dird/ua_cmds.cc | Diff File | ||
mod - core/src/dird/ua_status.cc | Diff File | ||
mod - core/src/filed/filed.cc | Diff File | ||
mod - core/src/filed/status.cc | Diff File | ||
mod - core/src/lib/CMakeLists.txt | Diff File | ||
mod - core/src/lib/parse_conf.cc | Diff File | ||
mod - core/src/lib/parse_conf.h | Diff File | ||
mod - core/src/lib/parse_conf_state_machine.cc | Diff File | ||
add - core/src/lib/status_packet.cc | Diff File | ||
mod - core/src/plugins/stored/scsicrypto-sd.cc | Diff File | ||
mod - core/src/stored/spool.cc | Diff File | ||
mod - core/src/stored/spool.h | Diff File | ||
mod - core/src/stored/status.cc | Diff File | ||
mod - core/src/stored/stored.cc | Diff File | ||
mod - docs/manuals/source/TasksAndConcepts/BareosConsole.rst | Diff File | ||
master 1b062873 2020-04-27 12:41 Ported: N/A Details Diff |
ua_prune.cc: skip volume prune information if no job is pruned Fixes 0001234: Log spammed with "0 jobs that will be pruned" after upgrade |
Affected Issues 0001234 |
|
mod - core/src/dird/ua_prune.cc | Diff File | ||
bareos-19.2 81d54085 2020-04-27 12:41 Ported: N/A Details Diff |
ua_prune.cc: skip volume prune information if no job is pruned Fixes 0001234: Log spammed with "0 jobs that will be pruned" after upgrade |
Affected Issues 0001234 |
|
mod - core/src/dird/ua_prune.cc | Diff File | ||
master 34c347c7 2020-04-26 18:18 Andreas Pachler Committer: arogge Ported: N/A Details Diff |
platforms: add support for Arch and Manjaro Linux | ||
mod - core/cmake/distname.sh | Diff File | ||
mod - core/platforms/CMakeLists.txt | Diff File | ||
master 556cb0d3 2020-04-24 22:34 Ported: N/A Details Diff |
filed: add packaging for postgresql plugin | ||
mod - core/platforms/packaging/bareos.spec | Diff File | ||
mod - core/src/plugins/filed/CMakeLists.txt | Diff File | ||
master b3a7b940 2020-04-24 18:00 Committer: GitHub Ported: N/A Details Diff |
Merge pull request #488 from bareos/dev/fbergkemper/master/s3994 display numeric values of UID and GID in addition to user and group names |
||
mod - core/src/dird/ua_dotcmds.cc | Diff File | ||
mod - core/src/dird/ua_tree.cc | 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/public/js/jstreegrid-helper.js | Diff File | ||
master e9cb830b 2020-04-24 17:36 Ported: N/A Details Diff |
dird: correct spelling error | ||
mod - core/src/dird/jcr_private.h | Diff File | ||
mod - core/src/dird/job.cc | Diff File | ||
mod - core/src/dird/ua_run.cc | Diff File | ||
master 2fa4a966 2020-04-23 17:01 Committer: franku Ported: N/A Details Diff |
postgres-plugin: added try/catch block for module psycopg2 and dbHost parameter | ||
mod - core/src/plugins/filed/bareos-fd-postgres.py | Diff File | ||
mod - docs/manuals/source/TasksAndConcepts/Plugins.rst | Diff File | ||
master ec8e5fa3 2020-04-23 15:53 Ported: N/A Details Diff |
dird: add queued JobId from an interactive job run to auditing | ||
mod - core/src/dird/ua_run.cc | Diff File | ||
master a7cbe313 2020-04-22 18:38 Ported: N/A Details Diff |
stored: use a base class as interface for the backends | ||
mod - core/src/stored/backends/cephfs_device.cc | Diff File | ||
mod - core/src/stored/backends/droplet_device.cc | Diff File | ||
mod - core/src/stored/backends/elasto_device.cc | Diff File | ||
mod - core/src/stored/backends/gfapi_device.cc | Diff File | ||
mod - core/src/stored/backends/object_store_device.cc | Diff File | ||
mod - core/src/stored/backends/rados_device.cc | Diff File | ||
mod - core/src/stored/backends/unix_fifo_device.cc | Diff File | ||
mod - core/src/stored/backends/unix_fifo_device.h | Diff File | ||
mod - core/src/stored/backends/unix_tape_device.cc | Diff File | ||
mod - core/src/stored/backends/unix_tape_device.h | Diff File | ||
mod - core/src/stored/sd_backends.cc | Diff File | ||
mod - core/src/stored/sd_backends.h | Diff File | ||
master 5a47b6d6 2020-04-22 17:12 Ported: N/A Details Diff |
dird: add JobIds used during restore to auditing | ||
mod - core/src/dird/ua_restore.cc | Diff File | ||
master a585a207 2020-04-22 17:01 Ported: N/A Details Diff |
dird: introduce LogAuditEventInfoMsg method to the UaContext class To be able to send "custom" UA auditing messages, the method LogAuditEventInfoMsg(const char* fmt, ...) is introduced to the UaContext class. |
||
mod - core/src/dird/ua.h | Diff File | ||
mod - core/src/dird/ua_audit.cc | Diff File | ||
master fc1b07a4 2020-04-22 15:10 Ported: N/A Details Diff |
stored: rename device to device_resource in class Device | ||
mod - core/src/cats/cats_backends.cc | Diff File | ||
mod - core/src/plugins/stored/scsicrypto-sd.cc | Diff File | ||
mod - core/src/plugins/stored/scsitapealert-sd.cc | Diff File | ||
mod - core/src/stored/acquire.cc | Diff File | ||
mod - core/src/stored/autochanger.cc | Diff File | ||
mod - core/src/stored/backends/generic_tape_device.cc | Diff File | ||
mod - core/src/stored/backends/unix_fifo_device.cc | Diff File | ||
mod - core/src/stored/backends/unix_file_device.cc | Diff File | ||
mod - core/src/stored/block.cc | Diff File | ||
mod - core/src/stored/btape.cc | Diff File | ||
mod - core/src/stored/butil.cc | Diff File | ||
mod - core/src/stored/dev.cc | Diff File | ||
mod - core/src/stored/dev.h | Diff File | ||
mod - core/src/stored/dir_cmd.cc | Diff File | ||
mod - core/src/stored/label.cc | Diff File | ||
mod - core/src/stored/reserve.cc | Diff File | ||
mod - core/src/stored/scan.cc | Diff File | ||
mod - core/src/stored/sd_backends.cc | Diff File | ||
mod - core/src/stored/spool.cc | Diff File | ||
mod - core/src/stored/status.cc | Diff File | ||
mod - core/src/stored/stored.cc | Diff File | ||
mod - core/src/win32/stored/backends/win32_fifo_device.cc | Diff File | ||
mod - core/src/win32/stored/backends/win32_file_device.cc | Diff File | ||
master 031e39d9 2020-04-22 14:38 Ported: N/A Details Diff |
stored: use destructor instead of Device::term() | ||
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/dev.cc | Diff File | ||
mod - core/src/stored/dev.h | Diff File | ||
mod - core/src/stored/stored.cc | Diff File | ||
mod - core/src/tests/sd_reservation.cc | Diff File | ||
master d50e57f6 2020-04-21 22:50 Ported: N/A Details Diff |
stored: refactor backend loader code - used std::vector instead of alist - removed or replaced Poolmem for strings - used smartpointer for allocated memory - renamed variables and functions more meaningful |
||
mod - core/src/stored/btape.cc | Diff File | ||
mod - core/src/stored/dev.cc | Diff File | ||
mod - core/src/stored/sd_backends.cc | Diff File | ||
mod - core/src/stored/sd_backends.h | Diff File | ||
mod - core/src/stored/stored.cc | Diff File | ||
mod - core/src/stored/stored_conf.cc | Diff File | ||
mod - core/src/tests/sd_reservation.cc | Diff File | ||
master 0caf77b6 2020-04-21 18:33 Ported: N/A Details Diff |
sd-backends: use default constructor for unix file device | ||
mod - core/src/stored/backends/unix_file_device.cc | Diff File | ||
mod - core/src/stored/backends/unix_file_device.h | Diff File | ||
master 67be7d92 2020-04-21 17:37 Ported: N/A Details Diff |
dird: make UA tree command auditing possible 1. Introduce a new boolean named audit_event in the struct cmdstruct of the TreeContext to mark commands which require auditing. 2. Introduce a condition in the UserSelectFilesFromTree function to call LogAuditEventCmdline if the given command wants an audit event. |
||
mod - core/src/dird/ua_tree.cc | Diff File | ||
master 99314d7d 2020-04-21 16:40 Ported: N/A Details Diff |
sd-backends: use default constructor for doplet device | ||
mod - core/src/stored/backends/droplet_device.cc | Diff File | ||
mod - core/src/stored/backends/droplet_device.h | Diff File | ||
master c4e88eb3 2020-04-21 09:28 Ported: N/A Details Diff |
core: add infrastructure for configuration warnings This patch adds a list of warnings to the configuration parser along with some utility functions. The director, storagedaemon and filedaemon in config_test mode will show this list of warnings. When using the status commands, the daemons will report if they have at least one record in that list. The director now has a new command "status configuration" that will currently show only that list of warnings. |
||
mod - core/src/dird/dird.cc | Diff File | ||
mod - core/src/dird/ua_cmds.cc | Diff File | ||
mod - core/src/dird/ua_status.cc | Diff File | ||
mod - core/src/filed/filed.cc | Diff File | ||
mod - core/src/filed/status.cc | Diff File | ||
mod - core/src/lib/CMakeLists.txt | Diff File | ||
mod - core/src/lib/parse_conf.cc | Diff File | ||
mod - core/src/lib/parse_conf.h | Diff File | ||
mod - core/src/lib/parse_conf_state_machine.cc | Diff File | ||
add - core/src/lib/status_packet.cc | Diff File | ||
mod - core/src/plugins/stored/scsicrypto-sd.cc | Diff File | ||
mod - core/src/stored/spool.cc | Diff File | ||
mod - core/src/stored/spool.h | Diff File | ||
mod - core/src/stored/status.cc | Diff File | ||
mod - core/src/stored/stored.cc | Diff File | ||
mod - docs/manuals/source/TasksAndConcepts/BareosConsole.rst | Diff File | ||
master efec223a 2020-04-20 19:07 Ported: N/A Details Diff |
cleanup: correct some declarations and a windows crossbuild error | ||
mod - core/src/stored/backends/unix_fifo_device.h | Diff File | ||
mod - core/src/win32/stored/backends/win32_fifo_device.cc | Diff File | ||
mod - core/src/win32/stored/backends/win32_fifo_device.h | Diff File | ||
master 59ea1d59 2020-04-20 17:59 Ported: N/A Details Diff |
systemtests: perform complete Postgres full/incremental backups and restore validation | ||
mod - core/src/plugins/filed/BareosFdPluginPostgres.py | Diff File | ||
mod - systemtests/CMakeLists.txt | Diff File | ||
add - systemtests/tests/python-fd-plugin-postgres-test/database/setup_local_db.sh | Diff File | ||
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in | Diff File | ||
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in | Diff File | ||
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/console/bareos-mon.conf.in | Diff File | ||
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in | Diff File | ||
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/fileset/PluginTest.conf.in | Diff File | ||
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in | Diff File | ||
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in | Diff File | ||
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf.in | Diff File | ||
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in | Diff File | ||
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/messages/Daemon.conf.in | Diff File | ||
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/messages/Standard.conf.in | Diff File | ||
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/pool/Differential.conf | Diff File | ||
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/pool/Full.conf | Diff File | ||
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/pool/Incremental.conf | Diff File | ||
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/pool/Scratch.conf | Diff File | ||
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/profile/operator.conf | Diff File | ||
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/storage/File.conf.in | Diff File | ||
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-fd.d/client/myself.conf.in | Diff File | ||
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-fd.d/director/bareos-mon.conf.in | Diff File | ||
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-fd.d/messages/Standard.conf | Diff File | ||
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-sd.d/device/FileStorage.conf | Diff File | ||
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-sd.d/director/bareos-mon.conf.in | Diff File | ||
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-sd.d/messages/Standard.conf | Diff File | ||
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in | Diff File | ||
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bconsole.conf.in | Diff File | ||
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in | Diff File | ||
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/tray-monitor.d/director/Director-local.conf.in | Diff File | ||
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in | Diff File | ||
add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in | Diff File | ||
add - systemtests/tests/python-fd-plugin-postgres-test/python-modules/BareosFdPluginLocalFilesetWithRestoreObjects.py | Diff File | ||
add - systemtests/tests/python-fd-plugin-postgres-test/python-modules/bareos-fd-local-fileset-with-restoreobjects.py | Diff File | ||
add - systemtests/tests/python-fd-plugin-postgres-test/testrunner | Diff File |