Changesets: bareos

master dbaa3023

2023-05-18 15:27

SamuelBoerlin


Committer: Bareos Bot

Ported: N/A

Details Diff
tests: add test for readonly/writeonly reservation
add - core/src/tests/configs/sd_reservation/bareos-sd.d/device/readonly1.conf Diff File
add - core/src/tests/configs/sd_reservation/bareos-sd.d/device/readonly2.conf Diff File
add - core/src/tests/configs/sd_reservation/bareos-sd.d/device/writeonly1.conf Diff File
add - core/src/tests/configs/sd_reservation/bareos-sd.d/device/writeonly2.conf Diff File
mod - core/src/tests/sd_reservation.cc Diff File

master 69e53f77

2023-05-18 00:10

stephand


Committer: pstorz

Ported: N/A

Details Diff
docs: updated VMware plugin documentation
mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/VMwarePlugin.rst.inc Diff File

master a3f19a14

2023-05-17 23:56

stephand


Committer: pstorz

Ported: N/A

Details Diff
VMware Plugin: Multiple datastores

The plugin can now backup and restore VMs which use multiple disks on
different datastores.

Other enhancements:
Configurable snapshot retries to mitigate quiescing errors, detection
of server thumbprint changes and appropriate warning when a fallback to
full CBT occurs.
mod - core/src/plugins/filed/python/vmware/BareosFdPluginVMware.py Diff File

master 7eb6d294

2023-05-17 12:31

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #1469

build: remove openSUSE 15.3 and Univention 5.0 from test matrix
mod - .matrix.yml Diff File
mod - CHANGELOG.md Diff File

master 10798e07

2023-05-17 12:31

pstorz

Ported: N/A

Details Diff
Update CHANGELOG.md
mod - CHANGELOG.md Diff File

master e782af16

2023-05-15 15:43

bruno-at-bareos


Committer: pstorz

Ported: N/A

Details Diff
doc: Windows add Antivirus section

- document the fact that bareos process should be excluded from any
kind of on access scanner

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
mod - docs/manuals/source/TasksAndConcepts/TheWindowsVersionOfBareos.rst Diff File
add - docs/manuals/source/include/images/windows-defender-exclusion.png Diff File

master 311dd493

2023-05-15 12:19

pstorz

Ported: N/A

Details Diff
fcntl_def.h: add copyright header
mod - core/src/include/fcntl_def.h Diff File

master 1ff94fb1

2023-05-15 12:15

pstorz

Ported: N/A

Details Diff
format: apply bareos-check-sources changes
mod - core/src/dird/consolidate.cc Diff File
mod - core/src/dird/ndmp_fhdb_lmdb.cc Diff File
mod - core/src/dird/ndmp_fhdb_mem.cc Diff File
mod - core/src/findlib/acl.cc Diff File
mod - core/src/lib/parse_conf.cc Diff File
mod - core/src/plugins/filed/bpipe/bpipe-fd.cc Diff File
mod - core/src/plugins/filed/gfapi/gfapi-fd.cc Diff File
mod - core/src/plugins/filed/python/python-fd.cc Diff File
mod - core/src/stored/backends/chunked_device.cc Diff File
mod - core/src/stored/reserve.cc Diff File
mod - core/src/stored/status.cc Diff File
mod - core/src/win32/plugins/filed/mssqlvdi-fd.cc Diff File

master e28880f4

2023-05-15 12:13

pstorz

Ported: N/A

Details Diff
format: apply bareos-check-sources changes
mod - core/cmake/BareosCheckIncludes.cmake Diff File
mod - core/src/cats/bvfs.h 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/consolidate.cc Diff File
mod - core/src/dird/expand.cc Diff File
mod - core/src/dird/job.cc Diff File
mod - core/src/dird/jobq.cc Diff File
mod - core/src/dird/msgchan.cc Diff File
mod - core/src/dird/ndmp_dma_backup_NDMP_NATIVE.cc Diff File
mod - core/src/dird/ndmp_dma_restore_NDMP_BAREOS.cc Diff File
mod - core/src/dird/ndmp_dma_restore_common.cc Diff File
mod - core/src/dird/ndmp_fhdb_common.cc Diff File
mod - core/src/dird/ndmp_fhdb_helpers.cc Diff File
mod - core/src/dird/ndmp_fhdb_lmdb.cc Diff File
mod - core/src/dird/ndmp_fhdb_mem.cc Diff File
mod - core/src/dird/scheduler_job_item_queue.h Diff File
mod - core/src/dird/storage.cc Diff File
mod - core/src/dird/ua_cmds.h Diff File
mod - core/src/dird/ua_configure.cc Diff File
mod - core/src/dird/ua_tree.cc Diff File
mod - core/src/dird/ua_update.cc Diff File
mod - core/src/filed/accurate.h Diff File
mod - core/src/filed/accurate_htable.cc Diff File
mod - core/src/filed/accurate_lmdb.cc Diff File
mod - core/src/filed/crypto.cc Diff File
mod - core/src/filed/estimate.cc Diff File
mod - core/src/filed/fd_plugins.h Diff File
mod - core/src/filed/filed_jcr_impl.h Diff File
mod - core/src/filed/restore.h Diff File
mod - core/src/filed/verify.h Diff File
mod - core/src/findlib/acl.cc Diff File
mod - core/src/findlib/acl.h Diff File
mod - core/src/findlib/create_file.cc Diff File
mod - core/src/findlib/fstype.cc Diff File
mod - core/src/findlib/makepath.h Diff File
mod - core/src/findlib/mkpath.cc Diff File
mod - core/src/findlib/xattr.cc Diff File
mod - core/src/findlib/xattr.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/jcr.h Diff File
mod - core/src/lib/attr.h Diff File
mod - core/src/lib/attribs.cc Diff File
mod - core/src/lib/attribs.h Diff File
mod - core/src/lib/bnet_network_dump.h Diff File
mod - core/src/lib/bnet_network_dump_private.cc Diff File
mod - core/src/lib/bnet_network_dump_private.h Diff File
mod - core/src/lib/bpipe.cc Diff File
mod - core/src/lib/breg.cc Diff File
mod - core/src/lib/breg.h Diff File
mod - core/src/lib/bsock.cc Diff File
mod - core/src/lib/bsock.h Diff File
mod - core/src/lib/bsock_tcp.cc Diff File
mod - core/src/lib/bsys.h Diff File
mod - core/src/lib/btime.cc Diff File
mod - core/src/lib/btime.h Diff File
mod - core/src/lib/cli.cc Diff File
mod - core/src/lib/cli.h Diff File
mod - core/src/lib/cram_md5.cc Diff File
mod - core/src/lib/crypto_cache.cc Diff File
mod - core/src/lib/guid_to_name.cc Diff File
mod - core/src/lib/hmac.cc Diff File
mod - core/src/lib/htable.h Diff File
mod - core/src/lib/ini.h Diff File
mod - core/src/lib/jcr.cc Diff File
mod - core/src/lib/jcr.h Diff File
mod - core/src/lib/lex.cc Diff File
mod - core/src/lib/lex.h Diff File
mod - core/src/lib/message.cc Diff File
mod - core/src/lib/message.h Diff File
mod - core/src/lib/mntent_cache.cc Diff File
mod - core/src/lib/parse_bsr.cc Diff File
mod - core/src/lib/parse_conf.cc Diff File
mod - core/src/lib/plugins.cc Diff File
mod - core/src/lib/priv.cc Diff File
mod - core/src/lib/qualified_resource_name_type_converter.h Diff File
mod - core/src/lib/runscript.cc Diff File
mod - core/src/lib/rwlock.cc Diff File
mod - core/src/lib/rwlock.h Diff File
mod - core/src/lib/scsi_lli.cc Diff File
mod - core/src/lib/serial.cc Diff File
mod - core/src/lib/tls.h Diff File
mod - core/src/lib/tls_openssl_private.h Diff File
mod - core/src/lib/tree.cc Diff File
mod - core/src/lib/tree.h Diff File
mod - core/src/lib/util.h Diff File
mod - core/src/lib/watchdog.h Diff File
mod - core/src/plugins/filed/bpipe/bpipe-fd.cc Diff File
mod - core/src/plugins/filed/gfapi/gfapi-fd.cc Diff File
mod - core/src/plugins/filed/python/module/bareosfd.cc Diff File
mod - core/src/plugins/filed/python/python-fd.cc Diff File
mod - core/src/plugins/stored/scsicrypto/scsicrypto-sd.cc 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/stored/acquire.cc Diff File
mod - core/src/stored/askdir.cc Diff File

master 4f12b845

2023-05-15 11:40

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001460

python-bareos: add missing `dirname` variable
mod - CHANGELOG.md Diff File
mod - python-bareos/bareos/bsock/filedaemon.py Diff File

master e043b022

2023-05-15 11:40

pstorz

Ported: N/A

Details Diff
Update CHANGELOG.md
mod - CHANGELOG.md Diff File

master 0bf73003

2023-05-15 11:40

pstorz

Ported: N/A

Details Diff
format: apply bareos-check-sources changes
mod - python-bareos/bareos/bsock/filedaemon.py Diff File

master 57a4e686

2023-05-15 11:06

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001450

packaging: systemd unit: set a limit of restart
mod - CHANGELOG.md Diff File
mod - core/platforms/systemd/bareos-dir.service.in Diff File
mod - core/platforms/systemd/bareos-fd.service.in Diff File
mod - core/platforms/systemd/bareos-sd.service.in Diff File
mod - debian/bareos-director.service.in Diff File
mod - debian/bareos-filedaemon.service.in Diff File
mod - debian/bareos-storage.service.in Diff File
mod - pull_request_template.md Diff File

master b28f7978

2023-05-15 11:05

pstorz

Ported: N/A

Details Diff
Update CHANGELOG.md
mod - CHANGELOG.md Diff File

master 945f2b9a

2023-05-12 13:41

Alaa Eddine Elamri


Committer: pstorz

Ported: N/A

Details Diff
remove some system includes from bareos.h ...

... and include them where they are actually needed
mod - core/src/dird/scheduler_job_item_queue.h Diff File
mod - core/src/dird/ua_cmds.h Diff File
mod - core/src/filed/accurate_lmdb.cc Diff File
mod - core/src/filed/filed.cc Diff File
mod - core/src/findlib/attribs.cc Diff File
mod - core/src/findlib/bfile.cc Diff File
mod - core/src/findlib/create_file.cc Diff File
mod - core/src/findlib/find.cc Diff File
mod - core/src/findlib/find_one.cc Diff File
mod - core/src/findlib/fstype.cc Diff File
mod - core/src/findlib/mkpath.cc Diff File
mod - core/src/include/bareos.h Diff File
mod - core/src/lib/address_conf.cc Diff File
mod - core/src/lib/address_conf.h Diff File
mod - core/src/lib/attr.cc Diff File
mod - core/src/lib/bnet.cc Diff File
mod - core/src/lib/bnet_network_dump.h Diff File
mod - core/src/lib/bpipe.cc Diff File
mod - core/src/lib/bsock.h Diff File
mod - core/src/lib/bsys.cc Diff File
mod - core/src/lib/crypto_cache.cc Diff File
mod - core/src/lib/daemon.cc Diff File
mod - core/src/lib/guid_to_name.cc Diff File
mod - core/src/lib/htable.h Diff File
mod - core/src/lib/ini.h Diff File
mod - core/src/lib/message.cc Diff File
mod - core/src/lib/parse_conf.cc Diff File
mod - core/src/lib/parse_conf.h Diff File
mod - core/src/lib/plugins.cc Diff File
mod - core/src/lib/priv.cc Diff File
mod - core/src/lib/qualified_resource_name_type_converter.h Diff File
mod - core/src/lib/scsi_lli.cc Diff File
mod - core/src/lib/serial.cc Diff File
mod - core/src/lib/signal.cc Diff File
mod - core/src/lib/tls_openssl_private.h Diff File
mod - core/src/lib/util.cc Diff File
mod - core/src/lib/watchdog.h Diff File
mod - core/src/ndmp/ndmagents.h Diff File
mod - core/src/plugins/filed/bpipe/bpipe-fd.cc Diff File
mod - core/src/qt-tray-monitor/tray-monitor.cc Diff File
mod - core/src/stored/backends/chunked_device.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/backends/unix_tape_device.cc Diff File
mod - core/src/stored/bextract.cc Diff File
mod - core/src/stored/bls.cc Diff File
mod - core/src/stored/btape.cc Diff File
mod - core/src/stored/label.cc Diff File
mod - core/src/stored/scan.cc Diff File
mod - core/src/tests/create_resource.cc Diff File
mod - core/src/tests/test_dir_plugins.cc Diff File
mod - core/src/tools/bpluginfo.cc Diff File
mod - core/src/tools/bscrypto.cc Diff File
mod - core/src/tools/bsmtp.cc Diff File
mod - core/src/tools/btestls.cc Diff File
mod - core/src/tools/drivetype.cc Diff File
mod - core/src/tools/fstype.cc Diff File
mod - core/src/win32/compat/include/compat.h Diff File
mod - core/src/win32/plugins/filed/mssqlvdi-fd.cc Diff File

master cbdf8feb

2023-05-12 11:19

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001459

build: fix for gcc 13.1.1
mod - CHANGELOG.md Diff File

master fc04683b

2023-05-12 11:19

pstorz

Ported: N/A

Details Diff
Update CHANGELOG.md
mod - CHANGELOG.md Diff File

master bcbdd396

2023-05-12 06:53

Sebastian Sura


Committer: Philipp Storz

Ported: N/A

Details Diff
unit-tests: rename vss conversion functions; fix strncat/cpy

Since strncat can write up to n+1 bytes (n bytes from src + null
terminator), we need to ensure that dest can hold up to that many
bytes!
Another issue is that strcpy may not leave the buffer with a zero
terminator. To ensure that this is always the case now we just use
strncat twice!
mod - core/src/tests/test_path_conversion.cc Diff File

master d2e90e8e

2023-05-11 15:09

Sebastian Sura


Committer: Philipp Storz

Ported: N/A

Details Diff
compat: remove com_security_mutex

We now just use a static object. The initialization is guaranteed to
be thread safe and will happen on the first call to
InitializeComSecurity(). This slightly changes behaviour: we now do
not retry whenever the previous call failed; since the only way for
InitializeComSecurity() to fail is for the system to run out of
memory (according to the documenentation), this should not be a
concern.
mod - core/src/win32/compat/compat.cc Diff File

master 90fb79e4

2023-05-11 12:41

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001454

daemons: update network handling when IP protocols unavailable
mod - CHANGELOG.md Diff File
mod - core/src/lib/address_conf.cc Diff File
mod - core/src/lib/address_conf.h Diff File
mod - core/src/lib/bnet_server_tcp.cc Diff File
mod - core/src/tests/CMakeLists.txt Diff File
add - core/src/tests/addresses_and_ports_functions.cc Diff File
mod - core/src/tests/dlist_test.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/win32/compat/include/mingwconfig.h Diff File

master 8d6a19d3

2023-05-11 12:41

pstorz

Ported: N/A

Details Diff
Update CHANGELOG.md
mod - CHANGELOG.md Diff File

master b721365d

2023-05-11 12:37

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001455

bsmtp bls bextract: fixes for command line parsing
mod - CHANGELOG.md Diff File
mod - core/manpages/bsmtp.1 Diff File
mod - core/src/stored/bextract.cc Diff File
mod - core/src/stored/bls.cc Diff File
mod - core/src/tools/bsmtp.cc Diff File
mod - docs/manuals/source/Appendix/BareosPrograms.rst Diff File
mod - docs/manuals/source/include/autogenerated/usage/bsmtp.txt Diff File

master 48ab1d86

2023-05-11 12:37

pstorz

Ported: N/A

Details Diff
Update CHANGELOG.md
mod - CHANGELOG.md Diff File

master c3f462a1

2023-05-11 12:36

arogge

Ported: N/A

Details Diff
matrix.yml: remove test on univention 5.0
mod - .matrix.yml Diff File

master 8303b9d9

2023-05-10 16:10

SamuelBoerlin


Committer: Bareos Bot

Ported: N/A

Details Diff
stored: add ReadOnly/WriteOnly SD Device directive

This directive allows to reserve devices for either read or write jobs.
mod - core/src/stored/dev.cc Diff File
mod - core/src/stored/dev.h Diff File
mod - core/src/stored/device_resource.cc Diff File
mod - core/src/stored/device_resource.h Diff File
mod - core/src/stored/reserve.cc Diff File
mod - core/src/stored/stored_conf.cc Diff File
 First  Prev  1 2 3 ... 70 ... 114 115 116 117 118 119 120 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 678 679 680  Next  Last