Changesets: bareos
|
master 963a23f0 2024-07-19 07:23 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
filed: fix nullptr access We accessed a nullptr if the program quits during the parsing stage as me is not yet initialized. |
||
| mod - core/src/filed/filed.cc | Diff File | ||
|
master 3255b885 2024-07-18 17:57 Ported: N/A Details Diff |
stored: dplcompat: don't timeout while doing I/O Previously, when upload or download operations did not finish within the hard-coded timeout of 30 seconds, the process was killed and the operation considered a failure. We now reset the timeout after every read and write operation. So as long as some I/O is happening at least every 30 seconds, the operation will not time out. |
||
| mod - core/src/stored/backends/crud_storage.cc | Diff File | ||
|
master 1b9a2e1c 2024-07-18 17:50 Ported: N/A Details Diff |
lib: child-btimers: add dead-man-switch You can now signal a child-timer that the child is behaving correctly, even though it won't finish within the timeout. By calling TimerChildOperatesProperly(btimer_t&) a flag will be set that will make the timer defer the killing of the child. This commit also adds some basic testing for bpipe. |
||
| mod - core/src/lib/btimers.cc | Diff File | ||
| mod - core/src/lib/btimers.h | Diff File | ||
| mod - core/src/tests/CMakeLists.txt | Diff File | ||
| add - core/src/tests/test_bpipe.cc | Diff File | ||
|
master 64381562 2024-07-18 15:43 Ported: N/A Details Diff |
lib: refactor btimers * rename start_child_timer -> StartChildTimer * rename start_thread_timer -> StartThreadTimer |
||
| mod - core/src/filed/backup.cc | Diff File | ||
| mod - core/src/findlib/create_file.cc | Diff File | ||
| mod - core/src/lib/bpipe.cc | Diff File | ||
| mod - core/src/lib/bsock_tcp.cc | Diff File | ||
| mod - core/src/lib/btimers.cc | Diff File | ||
| mod - core/src/lib/btimers.h | Diff File | ||
| mod - core/src/stored/backends/unix_fifo_device.cc | Diff File | ||
| mod - core/src/stored/backends/win32_fifo_device.cc | Diff File | ||
| mod - core/src/win32/compat/compat.cc | Diff File | ||
|
master b5a2150b 2024-07-18 15:27 Ported: N/A Details Diff |
lib: minor refactorign on watchdog * rename new_watchdog -> NewWatchdog * macro TIMEOUT_SIGNAL -> static constexpr int * rename TIMEOUT_SIGNAL -> kTimeoutSignal * remove watchdog_sleep_time from header |
||
| mod - core/src/dird/fd_cmds.cc | Diff File | ||
| mod - core/src/dird/job.cc | Diff File | ||
| mod - core/src/dird/msgchan.cc | Diff File | ||
| mod - core/src/dird/sd_cmds.cc | Diff File | ||
| mod - core/src/filed/dir_cmd.cc | Diff File | ||
| mod - core/src/filed/filed.cc | Diff File | ||
| mod - core/src/filed/heartbeat.cc | Diff File | ||
| mod - core/src/lib/btimers.cc | Diff File | ||
| mod - core/src/lib/jcr.cc | Diff File | ||
| mod - core/src/lib/signal.cc | Diff File | ||
| mod - core/src/lib/tls_openssl_private.cc | Diff File | ||
| mod - core/src/lib/watchdog.cc | Diff File | ||
| mod - core/src/lib/watchdog.h | Diff File | ||
| mod - core/src/stored/dir_cmd.cc | Diff File | ||
| mod - core/src/stored/stored.cc | Diff File | ||
|
master a7fa670a 2024-07-18 14:13 Ported: N/A Details Diff |
Revert "gitignore: ignore __pycache__ everywhere" This reverts commit 26b86b70b48a6fe7901bf96bc52241d89b98451a. If you want to ignore something, just add it to your per-user gitignore file in `$XDG_CONFIG_HOME/git/ignore`. |
||
| mod - .gitignore | Diff File | ||
| mod - python-bareos/.gitignore | Diff File | ||
|
master 5829acd0 2024-07-18 13:53 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
res: fix formating for checking md5 pw | ||
| mod - core/src/lib/res.cc | Diff File | ||
|
master 02539c37 2024-07-18 13:53 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
res: fix not checking md5 pw | ||
| mod - core/src/lib/res.cc | Diff File | ||
|
master b5f8cbfe 2024-07-18 13:52 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
res: fix checking incorrect member for empty password item->code for autopasswords discriminates between cleartext & md5 in-memory-storage. item->flags may have CFG_ITEM_REQUIRED set. |
||
| mod - core/src/lib/res.cc | Diff File | ||
|
master 3338421d 2024-07-18 13:51 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
res: fix using Emsg instead of scan_err | ||
| mod - core/src/lib/res.cc | Diff File | ||
|
master ed5ca6a5 2024-07-18 10:07 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
unit-tests: add additional bsnprintf & poolmem tests | ||
| mod - core/src/tests/test_bsnprintf.cc | Diff File | ||
| mod - core/src/tests/test_poolmem.cc | Diff File | ||
|
master f1cad2dc 2024-07-18 10:07 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
breg: fix out-of-bounds write | ||
| mod - core/src/lib/breg.cc | Diff File | ||
|
master 590f43af 2024-07-18 10:06 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
mem-pool: fix formatting for 0 size POOLMEM | ||
| mod - core/src/lib/mem_pool.cc | Diff File | ||
|
master d215db2c 2024-07-18 07:17 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
message: remove special case for formatting | ||
| mod - core/src/lib/mem_pool.cc | Diff File | ||
| mod - core/src/lib/message.cc | Diff File | ||
|
master fe6f2550 2024-07-17 23:01 Committer: Bareos Bot Ported: N/A Details Diff |
VMware Plugin: Suggested changes for PR#1876 add_disk_devices_to_vm() now always sets the backing filename to contain the datastore name only, so that won't the exception vim.fault.FileAlreadyExists won't happen. Instead any unexpected exception when adding a disk is handled now with a limited number of retries. Also a job message is emitted, when the backing filename of the created disk does not match the expected one. Renamed the plugin option to restore_allow_disks_mismatch, but with the change described above, it's probably not needed even when using VSAN. |
||
| mod - core/src/plugins/filed/python/vmware/bareos-fd-vmware.py | Diff File | ||
| mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/VMwarePlugin.rst.inc | Diff File | ||
|
master 34f6fc9e 2024-07-17 13:26 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
xattr: unify some error reporting | ||
| mod - core/src/findlib/xattr.cc | Diff File | ||
|
master 4a83265b 2024-07-17 10:50 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
core: remove some custom formatting | ||
| mod - core/src/console/console_output.cc | Diff File | ||
| mod - core/src/dird/bsr.cc | Diff File | ||
| mod - core/src/dird/ua_output.cc | Diff File | ||
| mod - core/src/lib/bnet.cc | Diff File | ||
| mod - core/src/lib/bsnprintf.cc | Diff File | ||
| mod - core/src/lib/bsock.cc | Diff File | ||
| mod - core/src/lib/lex.cc | Diff File | ||
| mod - core/src/lib/message.cc | Diff File | ||
| mod - core/src/lib/parse_bsr.cc | Diff File | ||
| mod - core/src/win32/compat/compat.cc | Diff File | ||
|
master f3a9ad75 2024-07-17 10:49 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
mem-pool: introduce PmFormat/PmVFormat | ||
| mod - core/src/lib/mem_pool.cc | Diff File | ||
| mod - core/src/lib/mem_pool.h | Diff File | ||
|
master e9c237be 2024-07-17 10:04 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
message: remove (basically) unused function | ||
| mod - core/src/cats/cats.h | Diff File | ||
| mod - core/src/cats/sql_get.cc | Diff File | ||
| mod - core/src/dird/ua_cmds.cc | Diff File | ||
| mod - core/src/include/baconfig.h | Diff File | ||
| mod - core/src/lib/message.cc | Diff File | ||
|
master c6066a2b 2024-07-16 15:22 Sebastian Sura Committer: arogge Ported: N/A Details Diff |
bdedup-estimate: fix null bytes in output | ||
| mod - core/src/tools/bdedup-estimate.cc | Diff File | ||
|
master 6d584fa4 2024-07-16 14:11 Committer: Bareos Bot Ported: N/A Details Diff |
script: add --if-exists to dropdb --if-exists is supported since a decade introduced with PostgreSQL 9.2 Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> (cherry picked from commit d75dcf420f7a120338058643097ed15b2ff12483) |
||
| mod - core/src/cats/drop_bareos_database.in | Diff File | ||
|
master cf64b681 2024-07-16 12:54 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
lex: refactor & rename lex structure | ||
| mod - core/src/dird/dird.cc | Diff File | ||
| mod - core/src/dird/dird_conf.cc | Diff File | ||
| mod - core/src/dird/inc_conf.cc | Diff File | ||
| mod - core/src/dird/run_conf.cc | Diff File | ||
| mod - core/src/dird/ua_configure.cc | Diff File | ||
| mod - core/src/filed/filed_conf.cc | Diff File | ||
| mod - core/src/lib/lex.cc | Diff File | ||
| mod - core/src/lib/lex.h | Diff File | ||
| mod - core/src/lib/parse_bsr.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/parse_conf_state_machine.cc | Diff File | ||
| mod - core/src/lib/parse_conf_state_machine.h | Diff File | ||
| mod - core/src/lib/res.cc | Diff File | ||
| mod - core/src/stored/stored_conf.cc | Diff File | ||
|
master 74914c69 2024-07-16 09:54 Ported: N/A Details Diff |
matrix: set suse155 as default build suse156 has a newer glibc 2.38. |
||
| mod - .matrix.yml | Diff File | ||
|
master 7d32f833 2024-07-16 08:56 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
parse-conf: rename function pointer types | ||
| mod - core/src/lib/parse_conf.cc | Diff File | ||
| mod - core/src/lib/parse_conf.h | Diff File | ||
| mod - core/src/lib/parse_conf_callbacks.h | Diff File | ||
|
master 28d58c51 2024-07-16 08:02 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
btape: fix wrong scanf format specifier | ||
| mod - core/src/stored/btape.cc | Diff File | ||