Changesets: bareos

master e39c4ee8

2024-07-03 12:01

Sebastian Sura

Ported: N/A

Details Diff
findlib: remove unnecessary casts; fix #if
mod - core/src/findlib/attribs.cc Diff File
mod - core/src/findlib/find_one.cc Diff File

master b763cd99

2024-07-03 12:00

Sebastian Sura

Ported: N/A

Details Diff
cmake: fix checks for msvc
mod - core/cmake/BareosCheckFunctions.cmake Diff File
mod - core/cmake/BareosCheckIncludes.cmake Diff File

master 9f8872ea

2024-07-03 11:55

Sebastian Sura

Ported: N/A

Details Diff
btime: make code easier to understand
mod - core/src/lib/btime.cc Diff File

master 71ae88e3

2024-07-03 11:19

Sebastian Sura

Ported: N/A

Details Diff
config: add additional defines for other compilers
mod - cmake/BareosSetVariableDefaults.cmake Diff File
mod - core/src/include/config.h.in Diff File

master 62ea1e72

2024-07-03 11:17

Sebastian Sura

Ported: N/A

Details Diff
btime: add implementation for localtime_r on MSVC
mod - core/src/lib/bsys.cc Diff File
mod - core/src/lib/btime.cc Diff File

master 67901eb8

2024-07-03 11:16

Sebastian Sura

Ported: N/A

Details Diff
compression: fix misplaced #define

libfastlz is always compiled in and also relies on libz.h, so we would
actually need to check for libz.h instead of libz itself. Sadly on
windows this check does not want to work, so i disabled it completely.
mod - core/src/lib/compression.cc Diff File

master c60c156b

2024-07-03 11:15

Sebastian Sura

Ported: N/A

Details Diff
bsmtp: fix misplaced definitions
mod - core/src/tools/bsmtp.cc Diff File

master f63262c0

2024-07-03 11:14

Sebastian Sura

Ported: N/A

Details Diff
darwin: use constexpr instead of define
mod - core/src/filed/backup.cc Diff File
mod - core/src/filed/verify.cc Diff File

master 48045542

2024-07-03 10:20

stephand


Committer: Bareos Bot

Ported: N/A

Details Diff
Fix copyright year
mod - core/cmake/get_python_compile_settings.py Diff File

master 422646f8

2024-07-02 17:51

stephand


Committer: Bareos Bot

Ported: N/A

Details Diff
Suggested changes for PR#1850
mod - core/cmake/get_python_compile_settings.py Diff File
mod - core/src/plugins/filed/python/vmware/bareos-fd-vmware.py Diff File

master c17a86ac

2024-07-02 15:49

Sebastian Sura


Committer: arogge

Ported: N/A

Details Diff
socket-server: remove nonsensical check
mod - core/src/filed/filed.cc Diff File
mod - core/src/filed/socket_server.cc Diff File
mod - core/src/filed/socket_server.h Diff File

master 375a5e7d

2024-07-02 15:44

UraniumDonut


Committer: bruno-at-bareos

Ported: N/A

Details Diff
docs: improve Restoring a Bareos Server section

- add example how to load the restored database ascii dump as catalog
- update the AUTHORS file.
mod - AUTHORS Diff File
mod - docs/manuals/source/Appendix/DisasterRecoveryUsingBareos.rst Diff File

master 97aefb04

2024-07-02 10:06

Sebastian Sura

Ported: N/A

Details Diff
bnet: fix using <= with boolean
mod - core/src/lib/bnet.cc Diff File

master 3c20b160

2024-07-01 22:44

stephand


Committer: Bareos Bot

Ported: N/A

Details Diff
docs: VMware option restore_ignore_disks_mismatch
mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/VMwarePlugin.rst.inc Diff File

master 2af8a4ed

2024-07-01 20:42

joergs


Committer: Bareos Bot

Ported: N/A

Details Diff
systemtests: adding more ACL tests
add - systemtests/tests/python-bareos/etc/bareos/bareos-dir.d/console/limited-operator.conf Diff File
add - systemtests/tests/python-bareos/etc/bareos/bconsole-limited-operator.conf.in Diff File
mod - systemtests/tests/python-bareos/test_acl.py Diff File

master f96a56c3

2024-07-01 20:41

joergs


Committer: Bareos Bot

Ported: N/A

Details Diff
systemtests python-bareos: adapt list_unittests.py

Make it work again with current python versions
mod - systemtests/tests/python-bareos/list_unittests.py Diff File

master 26b86b70

2024-07-01 20:40

joergs


Committer: Bareos Bot

Ported: N/A

Details Diff
gitignore: ignore __pycache__ everywhere
mod - .gitignore Diff File
mod - python-bareos/.gitignore Diff File

master c609dd18

2024-07-01 20:28

joergs


Committer: Bareos Bot

Ported: N/A

Details Diff
acl: fix handling profiles

When using negative ACLs (ACLs starting with '!')
profiles could have overwritten this entries,
as the code did not distringuish between negative ACL and not found.

Now the ACL checking can have three states:
positive match found,
negative match found,
no match found.

Also unifies the ACL checking
and adding the ACL directive "!*all*"
to deny all (before a regex must be used ("!.*").
mod - core/src/dird/ua_acl.cc Diff File

master 45c74452

2024-07-01 20:22

joergs


Committer: Bareos Bot

Ported: N/A

Details Diff
acl: fix command ACL handling

ACL handling for commands have been wrong.
The UA detect a command, if all typed chars matches the start of a
command string. E.g. "w" => "whoami", ".cons" => ".consoles", ...
The ACL check also only used the typed part of the command,
so if your ACL denies the command ".consoles",
you could execute it with ".cons" (or ".co").
Now we check with the full command string against the ACL.
mod - core/src/dird/ua_cmds.cc Diff File

master 20f080da

2024-07-01 19:23

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #1847

Use only MinGW VSS
mod - CHANGELOG.md Diff File
mod - core/src/filed/filed.h Diff File
mod - core/src/win32/filed/vss_generic.cc Diff File

master 48a96eb2

2024-07-01 19:23

Bareos Bot

Ported: N/A

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

master 2c3a6e52

2024-07-01 16:50

arogge


Committer: Bareos Bot

Ported: N/A

Details Diff
devtools: accept "bug" label as alias of "bugfix"

We currently have "bugfix" and "bug" as labels in the Bareos project.
The "bugfix" label was added for PRs that fix a bug. However, since we
started using issues we also have the "bug" label for issues that
descibe a bug. We should probably use "bug" for everything, but for
that pr-tool needs to accept "bug" as an alias for "bugfix" when
generating changelog records.
mod - devtools/pip-tools/pr_tool/main.py Diff File

master b698ec6f

2024-07-01 15:49

Sebastian Sura

Ported: N/A

Details Diff
bpipe: fix not using HANDLE on windows for pid
mod - core/src/lib/bpipe.h Diff File
mod - core/src/win32/compat/compat.cc Diff File

master 4ed9e46e

2024-07-01 15:46

Sebastian Sura

Ported: N/A

Details Diff
htable: fix int <-> size_t conversion
mod - core/src/lib/htable.h Diff File

master 6f7a18c1

2024-07-01 15:27

Sebastian Sura

Ported: N/A

Details Diff
compiler-macro: add header for compiler specific macros

Also replaces old ALLOW_DEPRECATED with new multi-compiler style.
mod - core/src/dird/inc_conf.cc Diff File
mod - core/src/dird/job.cc Diff File
rm - core/src/include/allow_deprecated.h Diff File
add - core/src/include/compiler_macro.h Diff File
mod - core/src/lib/crypto_openssl.cc Diff File
mod - core/src/lib/crypto_wrap.cc Diff File
mod - core/src/lib/hmac.cc Diff File
mod - core/src/lib/res.cc Diff File
mod - core/src/lib/tls_openssl_private.cc Diff File
mod - core/src/lib/util.cc Diff File
mod - core/src/plugins/filed/python/module/bareosfd.h Diff File
mod - core/src/tests/wrap.cc Diff File
 First  Prev  1 2 3 ... 18 19 20 21 22 23 24 ... 60 ... 120 ... 180 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 600 ... 641 642 643  Next  Last