Release Notes
This information is also available as CHANGELOG.md
in the corresponding branch of the Bareos GitHub project
Note
See Bareos Binary Release Policy for more information about available versions.
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Unreleased
Added
Changed
github actions: PyPi: install setuptools PR #1589
restore: add fileregex parameter PR #1587
scripts: force cd / for all PostgreSQL scripts PR #1607
Improve python plugin configuration PR #1605
macOS: fix linking problem for macOS >= 14 PR #1592
dird: remove optimize_for_size/optimize_for_speed PR #1612
build: introduce Fedora 39 PR #1614
libcloud: modularize systemtest PR #1609
filedaemon: remove ovirt plugin PR #1617
vadp-dumper: fix multithreaded backup/restore issues PR #1593
VMware Plugin: Run bareos_vadp_dumper with optimized parameters to increase backup performance PR #1630
pkglists: update SUSE to have vmware packages PR #1632
backup report: show negative compression PR #1598
core: add build patch for
sprintf
in macos builds PR #1636python-bareos: use socket.create_connection() to allow AF_INET6 PR #1646
Improve FreeBSD build PR #1538
core: sql_* add leading space to sql construct PR #1656
plugins: postgresql fix missing pg_backup_stop() call PR #1655
filed: fix vss during client initiated connections PR #1665
bareos-config: fix output of deploy_config PR #1672
Disable automated package-tests for SLES 12 PR #1671
Make BareosDirPluginPrometheusExporter.py work with python3 PR #1647
Improve FreeBSD dependencies PR #1670
python-bareos: integrate usage of config files PR #1678
cmake: cleanup PR #1661
bnet-server-tcp: split socket creation from listening for unittests PR #1649
webui: Backup Unit Report fixes PR #1696
windows: fix calculation of “job_metadata.xml” object size PR #1695
stored: fix storage daemon crash if passive client is unreachable, create better session keys PR #1688
bareos-triggerjob: fix parameter handling PR #1708
fvec: add mmap based vector PR #1662
core: fix various data races (connection_pool/heartbeat_thread) PR #1685
filed: skip stripped top level directories PR #1686
jcr: fix some compiler warnings PR #1648
build: Fix debugsource RPM package generation PR #1713
Bugfix: Clean up error handling in LDAP plugin, fix dependencies PR #1717
crypto_wrap: replace aes wrap with openssl aes wrap algorithm PR #1718
dbcheck: fix dbcheck crash if password is not set in catalog resource PR #1710
Require python3 explicit PR #1719
cmake: put generated files into CMAKE_BINARY_DIR PR #1707
increase warning level on C/C++ compiler PR #1689
VMware Plugin: Backup and Restore NVRAM PR #1727
doc: add backtick around .? description PR #1752
PR template: remove backport hints PR #1762
python-bareos: use TLS-PSK from core ssl module (available since Python >= 3.13) PR #1756
[percona-xtrabackup] prevent High memory usage for no reason (IO_CLOSE) PR #1724
docs: improve handling of ResourceItem descriptions PR #1761
pr-tool: give hint about commit headline length limits PR #1763
Removed
Documentation
Fixed
dird: fix
purge oldest volume
PR #1628Fix continuation on colons in plugin baseclass PR #1637
plugins: fix cancel handling crash PR #1595
Fix bareos_tasks plugin for pgsql PR #1659
core: Fix compile errors on GCC 14 PR #1687
stored: fix authentication race condition / deadlock PR #1732
Fix warning about missing delcandidates table in director PR #1721
stored: fix not counting files correctly in mac jobs when autoxflate is enabled PR #1745
cats: fixes BigSqlQuery header fetching PR #1746