Changesets: bareos

master 903668b1

2023-05-25 09:23

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
thread-util: add explicit sync inside destructor
mod - core/src/lib/thread_util.h Diff File

master 93f73072

2023-05-23 12:01

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
thread-util: add read/write synchronized class
mod - core/src/lib/thread_util.h Diff File

master 99c468d1

2023-05-23 11:20

Alaa Eddine Elamri


Committer: arogge

Ported: N/A

Details Diff
add boy scout rule
mod - docs/manuals/source/DeveloperGuide/generaldevel.rst Diff File
mod - pull_request_template.md Diff File

master 4e102e3c

2023-05-23 10:20

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
thread-util: add synchronized class

This wrapper takes care of getting/releasing the (right) locks.
add - core/src/lib/thread_util.h Diff File

master a2d6bbee

2023-05-22 10:01

Alaa Eddine Elamri


Committer: arogge

Ported: N/A

Details Diff
refactor: remove jobids string pointer manipulation
mod - core/src/dird/consolidate.cc Diff File

master dd23af74

2023-05-19 18:01

Alaa Eddine Elamri


Committer: arogge

Ported: N/A

Details Diff
consolidate.cc: keep keep original job data

when getting the client of the different jobs that need to be
consolidated, the `clientid` of the `job` record of the original
consolidation job gets overridden by that of the jobs being
consolidated. At the end of the operation, the name of the client of
the last job being treated persists as the original Consolidate job
client.

Other data also gets overridden, so the current fix saves the resource
and job record members of the OG Consolidation jcr before starting
the loop and brings them back during cleanup
mod - core/src/dird/consolidate.cc Diff File

master 74e8a178

2023-05-19 17:26

Alaa Eddine Elamri


Committer: arogge

Ported: N/A

Details Diff
refactor: reorder variable initilization
mod - core/src/dird/consolidate.cc Diff File

master 8c148341

2023-05-19 17:23

Alaa Eddine Elamri


Committer: arogge

Ported: N/A

Details Diff
refactor: remove bailout
mod - core/src/dird/consolidate.cc Diff File

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
 First  Prev  1 2 3 ... 58 59 60 61 62 63 64 ... 120 ... 180 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 600 ... 622 623 624  Next  Last