Changesets: bareos

master fbdd494b

2021-02-18 14:43

joergs

Ported: N/A

Details Diff
docs: cleanup section "Backup Of Third Party Databases"

* Remove chapter about outdated PostgreSQL plugin https://github.com/bareos/contrib-pgsql-plugin/
* Add reference to new PostgreSQL plugin.
* Cleanup.
* Order MySQL backup section accordindly to PostgreSQL backup sections.
* Add extra reference section to xtrabackup plugin.
mod - docs/manuals/source/Appendix/Howtos.rst Diff File

master 53db749a

2021-02-18 14:39

joergs

Ported: N/A

Details Diff
docs: fix typo
mod - docs/manuals/source/Configuration/Monitor.rst Diff File
mod - docs/manuals/source/DocumentationStyleGuide/SpecificFormatting.rst Diff File
mod - docs/manuals/source/DocumentationStyleGuide/example/code-block-cfg-mysql.rst.inc Diff File
mod - docs/manuals/source/TasksAndConcepts.rst Diff File

master 1224892a

2021-02-17 22:45

pstorz

Ported: N/A

Details Diff
quality gates: adapt once more
mod - .quality-gates.yml Diff File

master 0742bf59

2021-02-17 21:55

pstorz

Ported: N/A

Details Diff
openSUSE/SLE: adapt quality gates for new compilers

The new compilers now create 4 more "stringop-truncation" warnings
in string_fortified.h:106.
mod - .quality-gates.yml Diff File

master dbf1d48e

2021-02-17 11:32

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000730 from bareos/dev/pstorz/master/pyplug-parallel-load

python-{dir,fd,sd} plugins: do not load python2 and 3 versions in parallel
mod - CHANGELOG.md Diff File
mod - core/src/filed/fd_plugins.cc Diff File
mod - core/src/plugins/dird/python/python-dir.cc Diff File
mod - core/src/plugins/filed/python/python-fd.cc Diff File
mod - core/src/plugins/stored/python/python-sd.cc Diff File
mod - docs/manuals/source/TasksAndConcepts/Plugins.rst Diff File
mod - docs/manuals/source/manually_added_config_directive_descriptions/fd-client-PluginNames.rst.inc Diff File

master c6873004

2021-02-16 18:01

franku


Committer: pstorz

Ported: N/A

Details Diff
systemtests: use cmake to configure autochanger test
mod - core/CMakeLists.txt Diff File
mod - core/cmake/BareosSetVariableDefaults.cmake Diff File
mod - systemtests/CMakeLists.txt Diff File

master ba00c080

2021-02-16 16:49

frank


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000717 from bareos/dev/fbergkemper/master/s4653

dird: Fix Copy Job behaviour regarding Archive Jobs
mod - CHANGELOG.md Diff File
mod - core/src/dird/migrate.cc Diff File
mod - systemtests/CMakeLists.txt Diff File
mod - systemtests/scripts/functions Diff File
add - systemtests/tests/copy-archive-job/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
add - systemtests/tests/copy-archive-job/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
add - systemtests/tests/copy-archive-job/etc/bareos/bareos-dir.d/console/bareos-mon.conf.in Diff File
add - systemtests/tests/copy-archive-job/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/copy-archive-job/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in Diff File
add - systemtests/tests/copy-archive-job/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
add - systemtests/tests/copy-archive-job/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in Diff File
add - systemtests/tests/copy-archive-job/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
add - systemtests/tests/copy-archive-job/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf.in Diff File
add - systemtests/tests/copy-archive-job/etc/bareos/bareos-dir.d/job/copy-job1.conf.in Diff File
add - systemtests/tests/copy-archive-job/etc/bareos/bareos-dir.d/job/copy-job2.conf.in Diff File
add - systemtests/tests/copy-archive-job/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
add - systemtests/tests/copy-archive-job/etc/bareos/bareos-dir.d/messages/Daemon.conf.in Diff File
add - systemtests/tests/copy-archive-job/etc/bareos/bareos-dir.d/messages/Standard.conf.in Diff File
add - systemtests/tests/copy-archive-job/etc/bareos/bareos-dir.d/pool/Copy.conf Diff File
add - systemtests/tests/copy-archive-job/etc/bareos/bareos-dir.d/pool/Differential.conf Diff File
add - systemtests/tests/copy-archive-job/etc/bareos/bareos-dir.d/pool/Full.conf Diff File
add - systemtests/tests/copy-archive-job/etc/bareos/bareos-dir.d/pool/Incremental.conf Diff File
add - systemtests/tests/copy-archive-job/etc/bareos/bareos-dir.d/pool/Scratch.conf Diff File
add - systemtests/tests/copy-archive-job/etc/bareos/bareos-dir.d/profile/operator.conf Diff File
add - systemtests/tests/copy-archive-job/etc/bareos/bareos-dir.d/storage/File.conf.in Diff File
add - systemtests/tests/copy-archive-job/etc/bareos/bareos-dir.d/storage/File2.conf.in Diff File
add - systemtests/tests/copy-archive-job/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
add - systemtests/tests/copy-archive-job/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/copy-archive-job/etc/bareos/bareos-fd.d/director/bareos-mon.conf.in Diff File
add - systemtests/tests/copy-archive-job/etc/bareos/bareos-fd.d/messages/Standard.conf Diff File
add - systemtests/tests/copy-archive-job/etc/bareos/bareos-sd.d/device/FileStorage.conf Diff File
add - systemtests/tests/copy-archive-job/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/copy-archive-job/etc/bareos/bareos-sd.d/director/bareos-mon.conf.in Diff File
add - systemtests/tests/copy-archive-job/etc/bareos/bareos-sd.d/messages/Standard.conf Diff File
add - systemtests/tests/copy-archive-job/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
add - systemtests/tests/copy-archive-job/etc/bareos/bconsole.conf.in Diff File
add - systemtests/tests/copy-archive-job/testrunner Diff File

master 725164ad

2021-02-16 16:17

Alaa Eddine Elamri

Ported: N/A

Details Diff
dir: fix date entry bug

- User could enter wrong dates such as 1999-88-70 27:55:798, now he is denied
- Trailing strings are now detected
- Added tests for typical wrong entries
mod - core/src/lib/btime.cc Diff File
mod - core/src/tests/CMakeLists.txt Diff File
add - core/src/tests/time_format_test.cc Diff File

master 3ded0d28

2021-02-15 16:46

joergs

Ported: N/A

Details Diff
plugins: adapt PostgreSQL plugin for Python >= 3

Fixes problems on the error handling.
Does some minor code cleanup.
mod - core/src/plugins/filed/python/postgres/BareosFdPluginPostgres.py Diff File
mod - systemtests/tests/py2plug-fd-postgres/database/setup_local_db.sh Diff File
mod - systemtests/tests/py2plug-fd-postgres/etc/bareos/bareos-dir.d/fileset/PluginTest.conf.in Diff File
mod - systemtests/tests/py2plug-fd-postgres/testrunner Diff File

master ee0dfc4f

2021-02-15 16:38

franku


Committer: pstorz

Ported: N/A

Details Diff
Code review enhancements for python plugins
mod - core/src/filed/fd_plugins.cc Diff File
mod - core/src/plugins/dird/python/python-dir.cc Diff File
mod - core/src/plugins/filed/python/python-fd.cc Diff File
mod - core/src/plugins/stored/python/python-sd.cc Diff File

master c2137e96

2021-02-15 13:21

pstorz

Ported: N/A

Details Diff
docs: document that python2 and 3 plugins cannot be loaded in parallel.

This is the reason why the "plugin names" should always be specified.
mod - docs/manuals/source/TasksAndConcepts/Plugins.rst Diff File
mod - docs/manuals/source/manually_added_config_directive_descriptions/fd-client-PluginNames.rst.inc Diff File

master 2ce4dfa8

2021-02-15 11:11

Alaa Eddine Elamri


Committer: arogge

Ported: N/A

Details Diff
updated CHANGELOG
mod - CHANGELOG.md Diff File

master 69ea42f7

2021-02-12 13:55

franku


Committer: pstorz

Ported: N/A

Details Diff
systemtests: add test for autochangers
mod - core/scripts/CMakeLists.txt Diff File
mod - core/src/stored/autochanger.cc Diff File
mod - systemtests/CMakeLists.txt Diff File
add - systemtests/tests/autochanger/create_autochanger_configs.sh.in Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-dir.d/console/bareos-mon.conf.in Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf.in Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-dir.d/messages/Daemon.conf.in Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-dir.d/messages/Standard.conf.in Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-dir.d/pool/Differential.conf Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-dir.d/pool/Full.conf Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-dir.d/pool/Incremental.conf Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-dir.d/pool/Scratch.conf Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-dir.d/profile/operator.conf Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-dir.d/storage/File.conf.in Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-dir.d/storage/Tape.conf.autogenerated_by_test Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-fd.d/director/bareos-mon.conf.in Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-fd.d/messages/Standard.conf Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-sd.d/autochanger/autochanger.conf.autogenerated_by_test Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-sd.d/device/FileStorage.conf Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-sd.d/device/tape_devices.conf.autogenerated_by_test Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-sd.d/director/bareos-mon.conf.in Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-sd.d/messages/Standard.conf Diff File
add - systemtests/tests/autochanger/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
add - systemtests/tests/autochanger/etc/bareos/bconsole.conf.in Diff File
add - systemtests/tests/autochanger/etc/bareos/mtx-changer.conf Diff File
add - systemtests/tests/autochanger/invalidate_tapes.sh Diff File
add - systemtests/tests/autochanger/mtx-changer Diff File
add - systemtests/tests/autochanger/redirect_output Diff File
add - systemtests/tests/autochanger/test-config Diff File
add - systemtests/tests/autochanger/testrunner Diff File

master f6fe1ea2

2021-02-11 15:55

pstorz

Ported: N/A

Details Diff
CHANGELOG.md: update PR info
mod - CHANGELOG.md Diff File

master 9ad89812

2021-02-11 15:46

pstorz


Committer: stephand

Ported: N/A

Details Diff
CHANGELOG.md: add PR information
mod - CHANGELOG.md Diff File

master ed92fe97

2021-02-10 16:22

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000722 from bareos/dev/franku/master/create-pr-template-file

docs: add a pull request template file
add - pull_request_template.md Diff File

master f5a79473

2021-02-10 12:11

pstorz

Ported: N/A

Details Diff
python-{dir,fd,sd} plugins: do not load python2 and 3 at the same time

- Check if Py_IsInitialized() before initializing the plugin and skip
double initialization.
- unloadPlugin(): skip the Python shutdown so that a crash is avoided
mod - core/src/filed/fd_plugins.cc Diff File
mod - core/src/plugins/dird/python/python-dir.cc Diff File
mod - core/src/plugins/filed/python/python-fd.cc Diff File
mod - core/src/plugins/stored/python/python-sd.cc Diff File

master afcb0404

2021-02-09 17:45

stephand

Ported: N/A

Details Diff
BareosFdPluginOvirt.py: fix global name 'configparser' is not defined

Also includes changes for the systemtest so that this kind of bug
would be detected next time.
mod - core/src/plugins/filed/python/ovirt/BareosFdPluginOvirt.py Diff File
mod - systemtests/tests/py2plug-fd-ovirt/etc/bareos/bareos-dir.d/fileset/OvirtTest.conf.in Diff File
add - systemtests/tests/py2plug-fd-ovirt/etc/bareos/ovirt-plugin.ini.in Diff File

master 3507bef9

2021-02-09 13:14

pstorz

Ported: N/A

Details Diff
bareos{sd,fd,dir}.h: PluginContext context in plugin is now thread_local

Fixes problems with parallel jobs using python plugins.

Without this fix, parallel jobs using python plugins mixed up the plugin context
resulting in filedaemon crash and inconsistent backups.
mod - core/src/plugins/dird/python/module/bareosdir.h Diff File
mod - core/src/plugins/filed/python/module/bareosfd.h Diff File
mod - core/src/plugins/stored/python/module/bareossd.h Diff File

master 52df3699

2021-02-08 11:29

frank

Ported: N/A

Details Diff
Revert "webui: change updateBvfsCache trigger condition in restore controller"

This reverts commit 9967eb01f7297735d2e838dce6569ce8273a0c5c and
corrects the comparison operators.
mod - webui/module/Restore/src/Restore/Controller/RestoreController.php Diff File

master 9719cfa0

2021-02-05 12:32

franku


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000621 from frank-f/dev/frank-f/fix-lsn-mysql-80

Fix LSN reading for incremental backups of MySQL 8.0 servers
mod - core/src/plugins/filed/python/percona-xtrabackup/BareosFdPluginPerconaXtraBackup.py Diff File

master 0c7a61f7

2021-02-05 12:25

franku


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000720 from arogge/fixup-header-guards

code-cleanup: fixup header include guards
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_priv.h Diff File
mod - core/src/cats/bdb_query_enum_class.h Diff File
mod - core/src/cats/bdb_sqlite.h Diff File
mod - core/src/cats/bvfs.h Diff File
mod - core/src/cats/cats.h Diff File
mod - core/src/cats/cats_backends.h Diff File
mod - core/src/cats/dml/create_queryfiles.sh Diff File
mod - core/src/console/auth_pam.h Diff File
mod - core/src/console/connect_to_director.h Diff File
mod - core/src/console/console.h Diff File
mod - core/src/console/console_conf.h Diff File
mod - core/src/console/console_globals.h Diff File
mod - core/src/console/console_output.h Diff File
mod - core/src/dird/auth_pam.h Diff File
mod - core/src/dird/authenticate_console.h Diff File
mod - core/src/dird/check_catalog.h Diff File
mod - core/src/dird/client_connection_handshake_mode.h Diff File
mod - core/src/dird/date_time_bitfield.h Diff File
mod - core/src/dird/dbcopy/column_description.h Diff File
mod - core/src/dird/dbcopy/database_column_descriptions.h Diff File
mod - core/src/dird/dbcopy/database_connection.h Diff File
mod - core/src/dird/dbcopy/database_export.h Diff File
mod - core/src/dird/dbcopy/database_export_postgresql.h Diff File
mod - core/src/dird/dbcopy/database_import.h Diff File
mod - core/src/dird/dbcopy/database_import_mysql.h Diff File
mod - core/src/dird/dbcopy/database_table_descriptions.h Diff File
mod - core/src/dird/dbcopy/database_type.h Diff File
mod - core/src/dird/dbcopy/progress.h Diff File
mod - core/src/dird/dbcopy/row_data.h Diff File
mod - core/src/dird/dir_plugins.h Diff File
mod - core/src/dird/dird_globals.h Diff File
mod - core/src/dird/get_database_connection.h Diff File
mod - core/src/dird/inc_conf.h Diff File
mod - core/src/dird/jcr_private.h Diff File
mod - core/src/dird/job_trigger.h Diff File
mod - core/src/dird/jobq.h Diff File
mod - core/src/dird/ndmp_dma_priv.h Diff File
mod - core/src/dird/ndmp_slot2elemaddr.h Diff File
mod - core/src/dird/pthread_detach_if_not_detached.h Diff File
mod - core/src/dird/run_hour_validator.h Diff File
mod - core/src/dird/run_on_incoming_connect_interval.h Diff File
mod - core/src/dird/scheduler_job_item_queue.h Diff File
mod - core/src/dird/scheduler_private.h Diff File
mod - core/src/dird/scheduler_system_time_source.h Diff File
mod - core/src/dird/scheduler_time_adapter.h Diff File
mod - core/src/dird/show_cmd_available_resources.h Diff File
mod - core/src/dird/ua.h Diff File
mod - core/src/dird/ua_cmdstruct.h Diff File
mod - core/src/dird/ua_tree.cc Diff File
mod - core/src/filed/accurate.h Diff File
mod - core/src/filed/authenticate.h Diff File
mod - core/src/filed/backup.h Diff File
mod - core/src/filed/compression.h Diff File
mod - core/src/filed/crypto.h Diff File
mod - core/src/filed/dir_cmd.h Diff File
mod - core/src/filed/estimate.h Diff File
mod - core/src/filed/evaluate_job_command.h Diff File
mod - core/src/filed/fd_plugins.h Diff File
mod - core/src/filed/filed.h Diff File
mod - core/src/filed/filed_conf.h Diff File
mod - core/src/filed/filed_globals.h Diff File
mod - core/src/filed/fileset.h Diff File
mod - core/src/filed/heartbeat.h Diff File
mod - core/src/filed/jcr_private.h Diff File
mod - core/src/filed/restore.h Diff File
mod - core/src/filed/sd_cmds.h Diff File
mod - core/src/filed/socket_server.h Diff File
mod - core/src/filed/verify.h Diff File
mod - core/src/findlib/acl.h Diff File
mod - core/src/findlib/bfile.h Diff File
mod - core/src/findlib/find.h Diff File
mod - core/src/findlib/xattr.h Diff File
mod - core/src/include/auth_protocol_types.h Diff File
mod - core/src/include/auth_types.h Diff File
mod - core/src/include/baconfig.h Diff File
mod - core/src/include/bareos.h Diff File
mod - core/src/include/bc_types.h Diff File
mod - core/src/include/ch.h Diff File
mod - core/src/include/compression_context.h Diff File
mod - core/src/include/config.h.in Diff File
mod - core/src/include/fileopts.h Diff File
mod - core/src/include/filetypes.h Diff File
mod - core/src/include/jcr.h Diff File
mod - core/src/include/job_level.h Diff File
mod - core/src/include/job_status.h Diff File
mod - core/src/include/job_types.h Diff File
mod - core/src/include/make_unique.h Diff File
mod - core/src/include/migration_selection_types.h Diff File
mod - core/src/include/protocol_types.h Diff File
mod - core/src/include/streams.h Diff File
mod - core/src/include/version_hex.h Diff File
mod - core/src/include/version_numbers.h Diff File
mod - core/src/lib/address_conf.h Diff File
mod - core/src/lib/alist.h Diff File
mod - core/src/lib/api_mode.h Diff File
mod - core/src/lib/ascii_control_characters.h Diff File
mod - core/src/lib/attr.h Diff File
mod - core/src/lib/bareos_resource.h Diff File
mod - core/src/lib/base64.h Diff File
mod - core/src/lib/berrno.h Diff File
mod - core/src/lib/bits.h Diff File
mod - core/src/lib/bmtio.h Diff File
mod - core/src/lib/bnet_server_tcp.h Diff File
mod - core/src/lib/bpipe.h Diff File
mod - core/src/lib/breg.h Diff File
mod - core/src/lib/bregex.h Diff File
mod - core/src/lib/bsock.h Diff File
mod - core/src/lib/bsock_tcp.h Diff File
mod - core/src/lib/bstringlist.h Diff File
mod - core/src/lib/btime.h Diff File
mod - core/src/lib/btimers.h Diff File
mod - core/src/lib/cbuf.h Diff File
mod - core/src/lib/connection_pool.h Diff File
mod - core/src/lib/cram_md5.h Diff File
mod - core/src/lib/crypto.h Diff File
mod - core/src/lib/crypto_cache.h Diff File
mod - core/src/lib/devlock.h Diff File
mod - core/src/lib/dlink.h Diff File
mod - core/src/lib/dlist.h Diff File
mod - core/src/lib/fnmatch.h Diff File
mod - core/src/lib/generic_res.h Diff File
mod - core/src/lib/get_tls_psk_by_fqname_callback.h Diff File
mod - core/src/lib/guid_to_name.h Diff File
mod - core/src/lib/htable.h Diff File
mod - core/src/lib/ini.h Diff File
mod - core/src/lib/keyword_table_s.h Diff File
mod - core/src/lib/lex.h Diff File
mod - core/src/lib/lib.h Diff File
mod - core/src/lib/lockmgr.h Diff File
mod - core/src/lib/message.h Diff File
mod - core/src/lib/message_destination_info.h Diff File
mod - core/src/lib/message_severity.h Diff File
mod - core/src/lib/messages_resource.h Diff File
mod - core/src/lib/messages_resource_items.h Diff File
mod - core/src/lib/mntent_cache.h Diff File
mod - core/src/lib/osinfo.h Diff File
mod - core/src/lib/output_formatter.h Diff File
mod - core/src/lib/output_formatter_resource.h Diff File
mod - core/src/lib/parse_bsr.h Diff File
mod - core/src/lib/parse_conf.h Diff File
mod - core/src/lib/parse_conf_callbacks.h Diff File
mod - core/src/lib/plugins.h Diff File
mod - core/src/lib/qualified_resource_name_type_converter.h Diff File
mod - core/src/lib/rblist.h Diff File
mod - core/src/lib/recent_job_results_list.h Diff File
mod - core/src/lib/resource_item.h Diff File
mod - core/src/lib/runscript.h Diff File
mod - core/src/lib/rwlock.h Diff File
mod - core/src/lib/s_password.h Diff File
mod - core/src/lib/scsi_crypto.h Diff File
mod - core/src/lib/scsi_lli.h Diff File
mod - core/src/lib/scsi_tapealert.h Diff File
mod - core/src/lib/serial.h Diff File
mod - core/src/lib/status_packet.h Diff File
mod - core/src/lib/thread_list.h Diff File
mod - core/src/lib/thread_specific_data.h Diff File
mod - core/src/lib/thread_specific_data_key.h Diff File
mod - core/src/lib/timer_thread.h Diff File
mod - core/src/lib/tls.h Diff File
mod - core/src/lib/tls_conf_cert.h Diff File
mod - core/src/lib/tls_openssl_crl.h Diff File
mod - core/src/lib/tls_openssl_private.h Diff File
mod - core/src/lib/tls_psk_credentials.h Diff File
mod - core/src/lib/tls_resource_items.h Diff File
mod - core/src/lib/tree.h Diff File
mod - core/src/lib/try_tls_handshake_as_a_server.h Diff File
mod - core/src/lib/var.h Diff File
mod - core/src/lib/version.h Diff File
mod - core/src/lib/volume_session_info.h Diff File
mod - core/src/lib/watchdog.h Diff File
mod - core/src/lib/watchdog_timer.h Diff File
mod - core/src/ndmp/ndmagents.h Diff File
mod - core/src/ndmp/smc.h Diff File
mod - core/src/plugins/dird/python/module/bareosdir.h Diff File
mod - core/src/plugins/dird/python/plugin_private_context.h Diff File
mod - core/src/plugins/dird/python/python-dir.h Diff File
mod - core/src/plugins/filed/python/module/bareosfd.h Diff File
mod - core/src/plugins/filed/python/plugin_private_context.h Diff File
mod - core/src/plugins/filed/python/python-fd.h Diff File
mod - core/src/plugins/include/python3compat.h Diff File
mod - core/src/plugins/include/python_plugins_common.h Diff File
mod - core/src/plugins/stored/python/module/bareossd.h Diff File
mod - core/src/plugins/stored/python/plugin_private_context.h Diff File
mod - core/src/plugins/stored/python/python-sd.h Diff File
mod - core/src/qt-tray-monitor/authenticate.h Diff File
mod - core/src/qt-tray-monitor/mainwindow.h Diff File
mod - core/src/qt-tray-monitor/monitoritem.h Diff File
mod - core/src/qt-tray-monitor/monitoritemthread.h Diff File
mod - core/src/qt-tray-monitor/monitortab.h Diff File
mod - core/src/qt-tray-monitor/systemtrayicon.h Diff File
mod - core/src/qt-tray-monitor/tray-monitor.h Diff File
mod - core/src/qt-tray-monitor/tray_conf.h Diff File
mod - core/src/qt-tray-monitor/traymenu.h Diff File
mod - core/src/stored/autochanger_resource.h Diff File
mod - core/src/stored/autoxflate.h Diff File
mod - core/src/stored/backends/cephfs_device.h Diff File
mod - core/src/stored/backends/chunked_device.h Diff File
mod - core/src/stored/backends/droplet_device.h Diff File
mod - core/src/stored/backends/generic_tape_device.h Diff File
mod - core/src/stored/backends/gfapi_device.h Diff File
mod - core/src/stored/backends/ordered_cbuf.h Diff File
mod - core/src/stored/backends/rados_device.h Diff File
mod - core/src/stored/backends/unix_fifo_device.h Diff File
mod - core/src/stored/backends/unix_file_device.h Diff File
mod - core/src/stored/backends/unix_tape_device.h Diff File
mod - core/src/stored/block.h Diff File
mod - core/src/stored/blocksize_boundaries.h Diff File
mod - core/src/stored/bsr.h Diff File
mod - core/src/stored/btape_device_control_record.h Diff File
mod - core/src/stored/dev.h Diff File
mod - core/src/stored/device_control_record.h Diff File
mod - core/src/stored/device_resource.h Diff File
mod - core/src/stored/device_status_information.h Diff File
mod - core/src/stored/ebcdic.h Diff File
mod - core/src/stored/jcr_private.h Diff File
mod - core/src/stored/lock.h Diff File
mod - core/src/stored/mac.h Diff File
mod - core/src/stored/read_ctx.h Diff File
mod - core/src/stored/record.h Diff File
mod - core/src/stored/reserve.h Diff File
mod - core/src/stored/sd_backends.h Diff File
mod - core/src/stored/sd_device_control_record.h Diff File
mod - core/src/stored/sd_plugins.h Diff File
mod - core/src/stored/stored.h Diff File
mod - core/src/stored/stored_conf.h Diff File
mod - core/src/stored/stored_globals.h Diff File
mod - core/src/stored/vol_mgr.h Diff File
mod - core/src/stored/volume_catalog_info.h Diff File
mod - core/src/tests/bareos_test_sockets.h Diff File
mod - core/src/tests/bsock_mock.h Diff File
mod - core/src/tests/bsock_test.h Diff File
mod - core/src/tests/create_resource.h Diff File
mod - core/src/tests/init_openssl.h Diff File
mod - core/src/tests/scheduler_time_source.h Diff File
mod - core/src/tools/assert_macro.h Diff File
mod - core/src/vmware/vadp_dumper/cbuf.h Diff File
mod - core/src/vmware/vadp_dumper/copy_thread.h Diff File
mod - core/src/win32/compat/include/compat.h Diff File
mod - core/src/win32/compat/include/dlfcn.h Diff File
mod - core/src/win32/compat/include/getopt.h Diff File
mod - core/src/win32/compat/include/glob.h Diff File
mod - core/src/win32/compat/include/mingwconfig.h Diff File
mod - core/src/win32/compat/include/ms_atl.h Diff File
rm - core/src/win32/compat/include/stdint.h Diff File
mod - core/src/win32/compat/include/sys/file.h Diff File
mod - core/src/win32/compat/include/sys/ioctl.h Diff File
mod - core/src/win32/compat/include/sys/mtio.h Diff File
mod - core/src/win32/compat/include/sys/stat.h Diff File
mod - core/src/win32/compat/include/syslog.h Diff File
rm - core/src/win32/compat/include/unistd.h Diff File
rm - core/src/win32/compat/include/winsock.h Diff File
mod - core/src/win32/dird/who.h Diff File
mod - core/src/win32/filed/who.h Diff File
mod - core/src/win32/generic/protos.h Diff File
mod - core/src/win32/generic/res.h Diff File
mod - core/src/win32/generic/win32.h Diff File
mod - core/src/win32/include/vss.h Diff File
mod - core/src/win32/include/winapi.h Diff File
mod - core/src/win32/stored/backends/win32_fifo_device.h Diff File
mod - core/src/win32/stored/backends/win32_file_device.h Diff File
mod - core/src/win32/stored/backends/win32_tape_device.h Diff File
mod - core/src/win32/stored/who.h Diff File

master b0c84b96

2021-02-04 14:00

Alaa Eddine Elamri

Ported: N/A

Details Diff
dir: added support for shorter time formats

- User can now directly enter a short date such as 1999-05, and it will be compensated with the lowest remainder values possible to become a full date such as 1999-05-01 00:00:00
- added tests for different user date entries
mod - core/src/dird/ua_restore.cc Diff File
mod - core/src/dird/ua_restore.h Diff File
mod - core/src/tests/time_format_test.cc Diff File

master 732570c9

2021-02-02 12:33

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000721 from bareos/dev/joergs/master/cleanup

Removed outdated configurtion files and package, ...
mod - .gitignore Diff File
mod - CHANGELOG.md Diff File
mod - core/.gitignore Diff File
mod - core/CMakeLists.txt Diff File
mod - core/README.NDMP Diff File
mod - core/README.dbconfig Diff File
mod - core/README.glusterfs Diff File
mod - core/README.scsicrypto Diff File
mod - core/manpages/bareos-dir.8 Diff File
mod - core/manpages/bscrypto.8 Diff File
rm - core/platforms/alpha/bareos-fd.in Diff File
rm - core/platforms/bsdi/bareos-dir.in Diff File
rm - core/platforms/bsdi/bareos-fd.in Diff File
rm - core/platforms/bsdi/bareos-sd.in Diff File
rm - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.devel Diff File
rm - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.traymonitor Diff File
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/plist Diff File
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/subpkglist Diff File
rm - core/platforms/gentoo/1.36.1-cdrecord-configure.patch Diff File
rm - core/platforms/gentoo/1.36.2-cdrecord-configure.patch Diff File
rm - core/platforms/gentoo/bareos-dir.in Diff File
rm - core/platforms/gentoo/bareos-fd.in Diff File
rm - core/platforms/gentoo/bareos-init.in Diff File
rm - core/platforms/gentoo/bareos-sd.in Diff File
rm - core/platforms/gentoo/bareos.ebuild Diff File
rm - core/platforms/irix/bareos-dir.in Diff File
rm - core/platforms/irix/bareos-fd.in Diff File
rm - core/platforms/irix/bareos-sd.in Diff File
rm - core/platforms/mandrake/bareos-dir.in Diff File
rm - core/platforms/mandrake/bareos-fd.in Diff File
rm - core/platforms/mandrake/bareos-sd.in Diff File
mod - core/platforms/openbsd/bareos-dir.in Diff File
mod - core/platforms/openbsd/bareos-fd.in Diff File
mod - core/platforms/openbsd/bareos-sd.in Diff File
mod - core/platforms/opsi/OPSI/control Diff File
mod - core/platforms/packaging/bareos-aix.spec Diff File
mod - core/platforms/packaging/bareos.spec Diff File
mod - core/platforms/slackware/rc.bareos-dir.in Diff File
mod - core/platforms/slackware/rc.bareos-fd.in Diff File
mod - core/platforms/slackware/rc.bareos-sd.in Diff File
mod - core/platforms/solaris/bareos-dir.in Diff File
mod - core/platforms/solaris/bareos-fd.in Diff File
mod - core/platforms/solaris/bareos-sd.in Diff File
rm - core/po/ChangeLog Diff File
rm - core/po/LINGUAS Diff File
rm - core/po/Makevars Diff File
rm - core/po/POTFILES.in Diff File
rm - core/po/README Diff File
rm - core/po/Rules-quot Diff File
rm - core/po/bareos.pot Diff File
rm - core/po/boldquot.sed Diff File
rm - core/po/de.po Diff File
rm - core/po/en@boldquot.header Diff File
rm - core/po/en@quot.header Diff File
rm - core/po/es.po Diff File
rm - core/po/fr.po Diff File
rm - core/po/insert-header.sin Diff File
rm - core/po/it.po Diff File
rm - core/po/nl.po Diff File
rm - core/po/pl.po Diff File
rm - core/po/quot.sed Diff File
rm - core/po/remove-potcdate.sin Diff File
rm - core/po/sv.po Diff File
rm - core/po/uk.po Diff File
mod - core/scripts/CMakeLists.txt Diff File
mod - core/scripts/bareos-regress.conf.in Diff File
rm - core/scripts/breload Diff File
rm - core/scripts/devel_bareos.in Diff File
mod - core/src/defaultconfigs/bareos-dir.d/fileset/Catalog.conf.in Diff File
mod - core/src/defaultconfigs/bareos-dir.d/job/BackupCatalog.conf.in Diff File
mod - core/src/defaultconfigs/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
mod - core/src/defaultconfigs/bareos-dir.d/messages/Daemon.conf.in Diff File
mod - core/src/defaultconfigs/bareos-dir.d/messages/Standard.conf.in Diff File
mod - core/src/defaultconfigs/bareos-dir.d/pool/Differential.conf Diff File
mod - core/src/defaultconfigs/bareos-dir.d/pool/Full.conf Diff File
mod - core/src/defaultconfigs/bareos-dir.d/pool/Incremental.conf Diff File
mod - core/src/defaultconfigs/bareos-dir.d/schedule/WeeklyCycle.conf Diff File
mod - core/src/defaultconfigs/bareos-fd.d/client/myself.conf.in Diff File
rm - core/src/defaultconfigs/d2d2t-builtin-changer/bareos-dir.conf.in Diff File
rm - core/src/defaultconfigs/d2d2t-builtin-changer/bareos-sd.conf.in Diff File
rm - core/src/defaultconfigs/d2d2t-disk-changer/barcodes Diff File
rm - core/src/defaultconfigs/d2d2t-disk-changer/bareos-dir.conf.in Diff File
rm - core/src/defaultconfigs/d2d2t-disk-changer/bareos-sd.conf.in Diff File
rm - core/src/defaultconfigs/d2d2t-disk-changer/disk-changer.conf Diff File
rm - core/src/defaultconfigs/diskonly/bareos-dir.conf.in Diff File
rm - core/src/defaultconfigs/diskonly/bareos-sd.conf.in Diff File
rm - core/src/defaultconfigs/legacy/README Diff File
rm - core/src/defaultconfigs/legacy/bareos-dir.conf.in Diff File
rm - core/src/defaultconfigs/legacy/bareos-sd.conf.in Diff File
rm - core/src/dird/bareos-dir.conf.in Diff File
rm - core/src/filed/bareos-fd.conf.in Diff File
mod - core/src/lib/CMakeLists.txt Diff File
rm - core/src/qt-tray-monitor/tray-monitor.conf.in Diff File
rm - core/src/stored/bareos-sd.conf.in Diff File
rm - core/src/stored/stored.conf.in Diff File
rm - debian/bareos-devel.install.in Diff File
rm - debian/bareos-regress-config.install.in Diff File
rm - debian/bareos-regress-config.preinst.in Diff File
mod - debian/control Diff File
mod - debian/control.in Diff File
mod - debian/rules Diff File
mod - debian/univention-bareos.univention-service Diff File
mod - docs/manuals/source/Appendix/BareosPrograms.rst Diff File
mod - docs/manuals/source/Appendix/DisasterRecoveryUsingBareos.rst Diff File
mod - docs/manuals/source/Appendix/OperatingSystems.rst Diff File
mod - docs/manuals/source/Appendix/Troubleshooting.rst Diff File
mod - docs/manuals/source/Configuration/Monitor.rst Diff File
mod - docs/manuals/source/DeveloperGuide/BuildAndTestBareos/regression.rst Diff File
mod - docs/manuals/source/IntroductionAndTutorial/InstallingBareos.rst Diff File
mod - docs/manuals/source/IntroductionAndTutorial/WhatIsBareos.rst Diff File
mod - docs/manuals/source/TasksAndConcepts/AutochangerSupport.rst Diff File
mod - docs/manuals/source/TasksAndConcepts/AutomatedDiskBackup.rst Diff File
mod - docs/manuals/source/TasksAndConcepts/BareosSecurityIssues.rst Diff File
mod - docs/manuals/source/TasksAndConcepts/NdmpBackupsWithBareos.rst Diff File
mod - docs/manuals/source/TasksAndConcepts/Plugins.rst Diff File
mod - docs/pkglists/CentOS_7.x86_64 Diff File
mod - docs/pkglists/CentOS_8.x86_64 Diff File
mod - docs/pkglists/Debian_10.x86_64 Diff File
mod - docs/pkglists/Debian_9.0.i586 Diff File
mod - docs/pkglists/Debian_9.0.x86_64 Diff File
rm - docs/pkglists/Fedora_30.x86_64 Diff File
mod - docs/pkglists/Fedora_31.x86_64 Diff File
mod - docs/pkglists/Fedora_32.x86_64 Diff File
mod - docs/pkglists/Fedora_33.x86_64 Diff File
rm - docs/pkglists/RHEL_6.x86_64 Diff File
mod - docs/pkglists/RHEL_7.x86_64 Diff File
mod - docs/pkglists/RHEL_8.x86_64 Diff File
rm - docs/pkglists/SLE_12_SP4.x86_64 Diff File
mod - docs/pkglists/SLE_12_SP5.x86_64 Diff File
mod - docs/pkglists/SLE_15.x86_64 Diff File
mod - docs/pkglists/SLE_15_SP1.x86_64 Diff File
mod - docs/pkglists/SLE_15_SP2.x86_64 Diff File
mod - docs/pkglists/Univention_4.3.x86_64 Diff File
mod - docs/pkglists/Univention_4.4.x86_64 Diff File
rm - docs/pkglists/openSUSE_Leap_15.0.x86_64 Diff File
rm - docs/pkglists/openSUSE_Leap_15.1.x86_64 Diff File
mod - docs/pkglists/openSUSE_Leap_15.2.x86_64 Diff File
mod - docs/pkglists/xUbuntu_16.04.i586 Diff File
mod - docs/pkglists/xUbuntu_16.04.x86_64 Diff File
mod - docs/pkglists/xUbuntu_18.04.x86_64 Diff File
mod - docs/pkglists/xUbuntu_20.04.x86_64 Diff File
mod - regress/README Diff File
rm - regress/debian/compat Diff File
rm - regress/debian/control Diff File
rm - regress/debian/copyright Diff File
rm - regress/debian/docs Diff File
rm - regress/debian/postinst Diff File
rm - regress/debian/postrm Diff File
rm - regress/debian/rules Diff File
rm - regress/packaging/bareos-regress.spec Diff File
rm - regress/packaging/debian.debtransform Diff File
mod - regress/scripts/regress-config-webui Diff File
mod - regress/scripts/regress-config.in Diff File

master a4672704

2021-02-02 07:05

arogge

Ported: N/A

Details Diff
code-cleanup: header-guards bdb_query_enum_class.h

This patch adds the header guard for bdb_query_enum_class.h to the
create_queryfiles.sh script and regenerates the header-file.
mod - core/src/cats/bdb_query_enum_class.h Diff File
mod - core/src/cats/dml/create_queryfiles.sh Diff File
 First  Prev  1 2 3 ... 70 ... 140 ... 210 ... 227 228 229 230 231 232 233 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 665 666 667  Next  Last