Changesets: bareos

master 4baa1968

2025-11-12 07:49

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
core: small fixes
mod - core/src/lib/CMakeLists.txt Diff File
mod - core/src/lib/crypto_openssl.cc Diff File
mod - core/src/lib/crypto_openssl.h Diff File
mod - core/src/lib/crypto_wrap.cc Diff File
mod - core/src/lib/plugins.cc Diff File
mod - core/src/lib/util.h Diff File

master 74c684d2

2025-11-12 07:47

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
edit: make add_commas accept a const string
mod - core/src/lib/edit.cc Diff File
mod - core/src/lib/edit.h Diff File

master 23b1556f

2025-11-12 07:45

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
docs: add barri docs
mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins.rst.inc Diff File
add - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/BarriPlugin.rst.inc Diff File
add - docs/manuals/source/include/images/WindowsPE.png Diff File

master 654f411d

2025-11-11 17:40

pstorz


Committer: Bareos Bot

Ported: N/A

Details Diff
macos: use macos-15 runner
mod - .github/workflows/build-macos.yml Diff File

master e60d4a66

2025-11-11 17:21

Andreas Rogge


Committer: Bareos Bot

Ported: N/A

Details Diff
proxmox-plugin: clarify log parsing code

* add comments with sample output
* reorder to match the expected output order
* move default guest names into parser
mod - core/src/plugins/filed/python/proxmox/bareos-fd-proxmox.py Diff File

master 9c6f7d2a

2025-11-11 17:01

Andreas Rogge


Committer: Bareos Bot

Ported: N/A

Details Diff
proxmox-plugin: better option handling

* add force option to overwrite a VM/container on restore
* support on/off yes/no 1/0 on boolean options
* detect unknown extra options
mod - core/src/plugins/filed/python/proxmox/bareos-fd-proxmox.py Diff File

master 494f7338

2025-11-11 10:38

pstorz


Committer: Bareos Bot

Ported: N/A

Details Diff
defaultconfig: introduce automatic diskchanger

With the new automatic diskchanger feature in Bareos 25, we can
finally enable multiple parallel devices for the FileStorage.
mod - core/src/defaultconfigs/bareos-sd.d/device/FileStorage.conf.in Diff File

master ae601830

2025-11-11 10:20

pstorz


Committer: Sebastian Sura

Ported: N/A

Details Diff
core: fix compilation with cli 2.6
mod - core/src/lib/cli.h Diff File
mod - core/src/plugins/filed/windows_dr/barri_cli.h Diff File

master d4a7741c

2025-11-10 17:35

Andreas Rogge


Committer: Bareos Bot

Ported: N/A

Details Diff
proxmox-plugin: always set CF_EXTRACT in create_file()

otherwise the core will create a bogus directory based on the virtual
file name we are restoring.
mod - core/src/plugins/filed/python/proxmox/bareos-fd-proxmox.py Diff File

master e68f8d3e

2025-11-10 17:25

Andreas Rogge


Committer: Bareos Bot

Ported: N/A

Details Diff
proxmox-plugin: handle process exit properly

* check if process is alive before backing up data
* wait for process to exit (and check return code) before finishing a
backup or restore
* close the restore process' stdin so it knows we're done restoring
data
mod - core/src/plugins/filed/python/proxmox/bareos-fd-proxmox.py Diff File

master bb8996c5

2025-11-10 12:29

Andreas Rogge


Committer: Bareos Bot

Ported: N/A

Details Diff
proxmox-plugin: apply code-review suggestions
mod - core/cmake/BareosGetDistInfo.cmake Diff File
mod - core/src/plugins/filed/python/proxmox/bareos-fd-proxmox.py Diff File

master 962682ee

2025-11-07 18:32

Philipp Storz


Committer: Bareos Bot

Ported: N/A

Details Diff
proxmox plugin: support empty guest name
mod - core/src/plugins/filed/python/proxmox/bareos-fd-proxmox.py Diff File

master ac7f8fbd

2025-11-07 14:39

Philipp Storz


Committer: Bareos Bot

Ported: N/A

Details Diff
docs: updated
mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/ProxmoxPlugin.rst.inc Diff File

master 73be8e2f

2025-11-07 12:29

Andreas Rogge


Committer: Bareos Bot

Ported: N/A

Details Diff
systemtests: report missing programs in bareos-ctl-*

Instead of failing silently, provide a message that the program was not
found on start and status.
mod - systemtests/scripts/bareos-ctl-dir.in Diff File
mod - systemtests/scripts/bareos-ctl-fd.in Diff File
mod - systemtests/scripts/bareos-ctl-sd.in Diff File

master 8bf7abc9

2025-11-07 11:47

Andreas Rogge


Committer: Bareos Bot

Ported: N/A

Details Diff
proxmox-plugin: adapt tests to systemtest changes

${rscripts} -> ${BAREOS_SCRIPTS_DIR}
mod - systemtests/tests/py3plug-fd-proxmox/testrunner-ct Diff File
mod - systemtests/tests/py3plug-fd-proxmox/testrunner-vm Diff File

master 724c72b4

2025-11-07 11:09

Sebastian Sura

Ported: N/A

Details Diff
hyper-v: delete unnecessary reference points at the end

We have to take care to delete reference points that we do not need
anymore, because otherwise disks will never merge and we create a lot
of garbage.
mod - core/src/win32/plugins/filed/hyper-v.cc Diff File

master 89e9d46f

2025-11-07 10:18

Andreas Rogge


Committer: Bareos Bot

Ported: N/A

Details Diff
cmake: move Debian control-file generation down

This allows us to set cache variables in any of the subdirectories and
then use these in BareosGenerateDebianInfo later.
Also move the ENABLE_PROXMOX option next to the rest of the cmake
proxmox things.
mod - cmake/BareosSetVariableDefaults.cmake Diff File
mod - core/CMakeLists.txt Diff File
mod - core/src/plugins/filed/python/CMakeLists.txt Diff File

master e850e089

2025-11-07 09:42

Sebastian Sura

Ported: N/A

Details Diff
hyper-v: introduce reference point service
mod - core/src/win32/plugins/filed/hyper-v.cc Diff File

master c665818f

2025-11-07 09:41

Philipp Storz


Committer: Bareos Bot

Ported: N/A

Details Diff
BareosSetVariableDefaults: fix typo
mod - cmake/BareosSetVariableDefaults.cmake Diff File

master 01782659

2025-11-06 17:13

Andreas Rogge


Committer: Bareos Bot

Ported: N/A

Details Diff
cmake: centralize ENABLE_PROXMOX_PLUGIN

set it in one location only, default ON if
* ENABLE_PYTHON
* Distribution == "debian"
* Distribution version >= 12
otherwise OFF
mod - cmake/BareosSetVariableDefaults.cmake Diff File
mod - core/cmake/BareosGetDistInfo.cmake Diff File

master e26d83dd

2025-11-06 14:51

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #2423

cmake: fix traymonitor startup on windows
mod - CHANGELOG.md Diff File
mod - core/platforms/win32/winbareos-native.nsi Diff File
mod - core/src/qt-tray-monitor/CMakeLists.txt Diff File

master df36d820

2025-11-06 14:51

Bareos Bot

Ported: N/A

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

master 939ce058

2025-11-06 11:09

Andreas Rogge


Committer: Bareos Bot

Ported: N/A

Details Diff
proxmox-plugin: increase pipe size to maximum value

Retrieve the maximum pipe size from /proc and increase LogPipe's pipe
size to that.
mod - core/src/plugins/filed/python/proxmox/bareos-fd-proxmox.py Diff File

master 6f6b4822

2025-11-06 10:38

Andreas Rogge


Committer: Bareos Bot

Ported: N/A

Details Diff
proxmox-plugin: mark unused functions as not implemented

* functions that should never be called throw NotImplementedError
* add get_acl() / get_xattr() that return no data
mod - core/src/plugins/filed/python/proxmox/bareos-fd-proxmox.py Diff File

master 88051738

2025-11-06 10:33

Andreas Rogge


Committer: Bareos Bot

Ported: N/A

Details Diff
proxmox-plugin: improve plugin_io_open()

* switch backup/restore branch based on self.level
* ignore restoretodisk on backup
mod - core/src/plugins/filed/python/proxmox/bareos-fd-proxmox.py Diff File
 First  Prev  1 2 3 4 5 6 7 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 693 694 695  Next  Last