Changesets: bareos

master 6aeca0ee

2022-07-08 13:37

Alaa Eddine Elamri

Ported: N/A

Details Diff
bextract: replacing custom CLI parsing with CLI11
mod - core/src/stored/CMakeLists.txt Diff File
mod - core/src/stored/bextract.cc Diff File
mod - docs/manuals/source/Appendix/BareosPrograms.rst Diff File

master 450669b2

2022-07-08 13:37

Alaa Eddine Elamri

Ported: N/A

Details Diff
refactoring lockmanager name to avoid conflicts with CLI11

Macros `P(x)` and `V(x)` create conflicts with CLI11.
We decided to remove the macro all together and rename the
function to be more expressive.

Anecdote:
V stands for 'Verhoog', which can be translated as "increment" from dutch.
P stands for 'Prolaag', a madeup Dutch word of 'probeer verlaag',
which can be translated as "try to decrease".

These words were coined by Edsger W. Dijkstra.
mod - core/src/cats/mysql.cc Diff File
mod - core/src/cats/postgresql.cc Diff File
mod - core/src/cats/sqlite.cc Diff File
mod - core/src/dird/bsr.cc Diff File
mod - core/src/dird/dir_plugins.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_BAREOS.cc Diff File
mod - core/src/dird/ndmp_dma_restore_NDMP_BAREOS.cc Diff File
mod - core/src/dird/ndmp_dma_storage.cc Diff File
mod - core/src/dird/next_vol.cc Diff File
mod - core/src/dird/stats.cc Diff File
mod - core/src/dird/storage.cc Diff File
mod - core/src/dird/ua_dotcmds.cc Diff File
mod - core/src/filed/authenticate.cc Diff File
mod - core/src/filed/dir_cmd.cc Diff File
mod - core/src/filed/fd_plugins.cc Diff File
mod - core/src/include/jcr.h Diff File
mod - core/src/lib/bnet.cc Diff File
mod - core/src/lib/bnet_server_tcp.cc Diff File
mod - core/src/lib/bsys.cc Diff File
mod - core/src/lib/connection_pool.cc Diff File
mod - core/src/lib/connection_pool.h Diff File
mod - core/src/lib/crypto_cache.cc Diff File
mod - core/src/lib/crypto_openssl.cc Diff File
mod - core/src/lib/guid_to_name.cc Diff File
mod - core/src/lib/jcr.cc Diff File
mod - core/src/lib/lockmgr.cc Diff File
mod - core/src/lib/lockmgr.h Diff File
mod - core/src/lib/message.cc Diff File
mod - core/src/lib/messages_resource.cc Diff File
mod - core/src/lib/mntent_cache.cc Diff File
mod - core/src/lib/watchdog.cc Diff File
mod - core/src/plugins/stored/scsicrypto/scsicrypto-sd.cc Diff File
mod - core/src/plugins/stored/scsitapealert/scsitapealert-sd.cc Diff File
mod - core/src/stored/acquire.cc Diff File
mod - core/src/stored/askdir.cc Diff File
mod - core/src/stored/backends/chunked_device.cc Diff File
mod - core/src/stored/backends/droplet_device.cc Diff File
mod - core/src/stored/dir_cmd.cc Diff File
mod - core/src/stored/job.cc Diff File
mod - core/src/stored/lock.cc Diff File
mod - core/src/stored/mount.cc Diff File
mod - core/src/stored/ndmp_tape.cc Diff File
mod - core/src/stored/sd_cmds.cc Diff File
mod - core/src/stored/sd_plugins.cc Diff File
mod - core/src/stored/sd_stats.cc Diff File
mod - core/src/stored/spool.cc Diff File
mod - core/src/stored/vol_mgr.h Diff File
mod - core/src/stored/wait.cc Diff File
mod - core/src/win32/compat/compat.cc Diff File

master c5dfef44

2022-07-08 13:34

Alaa Eddine Elamri

Ported: N/A

Details Diff
dbcheck: replacing custom CLI parsing with CLI11
mod - core/manpages/bareos-dbcheck.8 Diff File
mod - core/src/dird/CMakeLists.txt Diff File
mod - core/src/dird/dbcheck.cc Diff File
mod - docs/manuals/source/Appendix/BareosPrograms.rst Diff File

master 9a5bfca0

2022-07-08 13:29

Alaa Eddine Elamri

Ported: N/A

Details Diff
docs: autogenerated program usage information
add - docs/manuals/source/include/autogenerated/usage/bareos-dbcheck.txt Diff File
add - docs/manuals/source/include/autogenerated/usage/bareos-dir.txt Diff File
add - docs/manuals/source/include/autogenerated/usage/bareos-fd.txt Diff File
add - docs/manuals/source/include/autogenerated/usage/bareos-sd.txt Diff File
add - docs/manuals/source/include/autogenerated/usage/bconsole.txt Diff File
add - docs/manuals/source/include/autogenerated/usage/bcopy.txt Diff File
add - docs/manuals/source/include/autogenerated/usage/bextract.txt Diff File
add - docs/manuals/source/include/autogenerated/usage/bls.txt Diff File
add - docs/manuals/source/include/autogenerated/usage/bpluginfo.txt Diff File
add - docs/manuals/source/include/autogenerated/usage/bregex.txt Diff File
add - docs/manuals/source/include/autogenerated/usage/bscan.txt Diff File
add - docs/manuals/source/include/autogenerated/usage/btape.txt Diff File
add - docs/manuals/source/include/autogenerated/usage/bwild.txt Diff File

master e593bad4

2022-07-08 13:24

Alaa Eddine Elamri

Ported: N/A

Details Diff
bls: replacing custom CLI parsing with CLI11
mod - core/src/stored/CMakeLists.txt Diff File
mod - core/src/stored/bls.cc Diff File
mod - docs/manuals/source/Appendix/BareosPrograms.rst Diff File

master c76e3994

2022-07-08 13:23

Alaa Eddine Elamri

Ported: N/A

Details Diff
bcopy: replacing custom CLI parsing with CLI11
mod - core/src/stored/CMakeLists.txt Diff File
mod - core/src/stored/bcopy.cc Diff File
mod - docs/manuals/source/Appendix/BareosPrograms.rst Diff File

master 8a798343

2022-07-08 13:23

Alaa Eddine Elamri

Ported: N/A

Details Diff
tray-monitor: replacing custom CLI parsing with CLI11
mod - core/src/qt-tray-monitor/CMakeLists.txt Diff File
mod - core/src/qt-tray-monitor/tray-monitor.cc Diff File
mod - docs/manuals/CMakeLists.txt Diff File

master 581eacb9

2022-07-08 13:23

Alaa Eddine Elamri

Ported: N/A

Details Diff
bscan: replacing custom CLI parsing with CLI11
mod - core/manpages/bscan.8 Diff File
mod - core/src/stored/CMakeLists.txt Diff File
mod - core/src/stored/bscan.cc Diff File
mod - docs/manuals/source/Appendix/BareosPrograms.rst Diff File

master e3fcc1a3

2022-07-08 13:23

Alaa Eddine Elamri

Ported: N/A

Details Diff
stored: replacing custom CLI parsing with CLI11
mod - core/manpages/bareos-sd.8 Diff File
mod - core/src/stored/CMakeLists.txt Diff File
mod - core/src/stored/stored.cc Diff File
mod - docs/manuals/CMakeLists.txt Diff File

master 5a605cfc

2022-07-08 13:23

Alaa Eddine Elamri

Ported: N/A

Details Diff
filed: replacing custom CLI parsing with CLI11
mod - core/manpages/bareos-fd.8 Diff File
mod - core/src/filed/CMakeLists.txt Diff File
mod - core/src/filed/filed.cc Diff File
mod - docs/manuals/CMakeLists.txt Diff File
mod - docs/manuals/source/IntroductionAndTutorial/Tutorial.rst Diff File

master 62024a97

2022-07-08 13:23

Alaa Eddine Elamri

Ported: N/A

Details Diff
dird: replacing custom CLI parsing with CLI11
mod - core/manpages/bareos-dir.8 Diff File
mod - core/scripts/bareos-config-lib.sh.in Diff File
mod - core/src/dird/CMakeLists.txt Diff File
mod - core/src/dird/dird.cc Diff File
mod - core/src/lib/bnet_network_dump.cc Diff File
mod - docs/manuals/CMakeLists.txt Diff File
mod - docs/manuals/source/Appendix/BareosPrograms.rst Diff File
mod - docs/manuals/source/TasksAndConcepts/CatalogMaintenance.rst Diff File
mod - systemtests/tests/config-dump/testrunner Diff File

master db78672a

2022-07-08 13:22

Alaa Eddine Elamri

Ported: N/A

Details Diff
Updating license files
mod - core/LICENSE Diff File
mod - debian/copyright Diff File
mod - debian/copyright.footer Diff File
mod - debian/copyright.header Diff File

master 837eca8c

2022-07-08 13:22

Alaa Eddine Elamri

Ported: N/A

Details Diff
CLI11: adding CLI11 to cmake

added readme
ignore third-party in bareos-check-sources
mod - .bareos-check-sources-ignore Diff File
mod - CMakeLists.txt Diff File
add - third-party/CMakeLists.txt Diff File
add - third-party/README.md Diff File

master c6860c25

2022-07-07 19:27

joergs


Committer: Alaa Eddine Elamri

Ported: N/A

Details Diff
btape: replacing custom CLI parsing with CLI11
mod - core/src/stored/CMakeLists.txt Diff File
mod - core/src/stored/btape.cc Diff File
mod - docs/manuals/source/Appendix/BareosPrograms.rst Diff File
mod - systemtests/scripts/functions Diff File

master 6a41db3f

2022-07-07 14:58

joergs


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001192 from joergsteffens/dev/joergs/master/build-macos

Build MacOS packages via Github Actions
add - .github/workflows/build-macos.yml Diff File
mod - CHANGELOG.md Diff File

master ad235fa6

2022-07-07 14:56

joergs

Ported: N/A

Details Diff
updated CHANGELOG for 0001192
mod - CHANGELOG.md Diff File

master 8888eb1b

2022-07-07 14:05

joergs


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001198 from HediBenFraj/dev/HediBenFraj/master/avoid-negative-duration-values

SQL: queries: fix sql queries to handle negative job duration value
mod - CHANGELOG.md Diff File
mod - core/src/cats/dml/0006_list_jobs Diff File
mod - core/src/cats/dml/0007_list_jobs_long Diff File
mod - core/src/cats/dml/0009_list_jobs_last Diff File
mod - core/src/cats/dml/0010_list_jobs_long_last Diff File
mod - core/src/cats/mysql_queries.inc Diff File
mod - core/src/cats/postgresql_queries.inc Diff File
mod - core/src/cats/sqlite_queries.inc Diff File

master 5a0e6e2c

2022-07-07 14:05

joergs


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001197 from bruno-at-bareos/dev/bruno/mysql-test-skip-if-root

systemtests: skip mysql tests if root
mod - CHANGELOG.md Diff File
mod - systemtests/scripts/functions Diff File
mod - systemtests/tests/py2plug-fd-contrib-bareos_tasks_mysql/testrunner Diff File
mod - systemtests/tests/py2plug-fd-mariabackup/testrunner Diff File
mod - systemtests/tests/py2plug-fd-percona-xtrabackup/testrunner Diff File
mod - systemtests/tests/py3plug-fd-contrib-mysql_dump/testrunner Diff File

master 9b61bc61

2022-07-07 14:03

joergs


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001188 from HediBenFraj/dev/HediBenFraj/master/jobid-availabilty-check-exexcuting-run-command

console: aborting job run if jobId doesn't exist in catalog.
mod - CHANGELOG.md Diff File
mod - core/src/cats/cats.h Diff File
mod - core/src/cats/sql_find.cc Diff File
mod - core/src/dird/ua_run.cc Diff File
add - systemtests/tests/bareos/testrunner-run-non-existing-jobid Diff File
mod - systemtests/tests/python-bareos/test_list_command.py Diff File
mod - systemtests/tests/virtualfull/testrunner Diff File

master 1cbabfab

2022-07-07 12:00

bruno-at-bareos

Ported: N/A

Details Diff
docs: FreeBSD create /usr/local/etc/pkg/repos directory

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
mod - docs/manuals/source/IntroductionAndTutorial/InstallingBareos.rst Diff File

master 48e21777

2022-07-06 18:36

Alaa Eddine Elamri

Ported: N/A

Details Diff
Split network debugging option and hide it from help

Updated documentation
mod - core/manpages/bareos-dir.8 Diff File
mod - core/manpages/bareos-fd.8 Diff File
mod - core/manpages/bareos-sd.8 Diff File
mod - core/src/console/console.cc Diff File
mod - core/src/dird/dird.cc Diff File
mod - core/src/filed/filed.cc Diff File
mod - core/src/lib/bnet_network_dump.cc 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/cli.cc Diff File
mod - core/src/lib/cli.h Diff File
mod - core/src/stored/stored.cc Diff File
mod - docs/manuals/source/DeveloperGuide/netprotocol.rst Diff File
mod - docs/manuals/source/TasksAndConcepts/BareosConsole.rst Diff File

master c9012b4a

2022-07-06 18:34

bruno-at-bareos

Ported: N/A

Details Diff
docs: dir-job-RescheduleTimes remove wrong default sentence.

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
mod - docs/manuals/source/manually_added_config_directive_descriptions/dir-job-RescheduleTimes.rst.inc Diff File

master 6612d705

2022-07-06 18:03

bruno-at-bareos

Ported: N/A

Details Diff
update CHANGELOG.md

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
mod - CHANGELOG.md Diff File

master 08225a38

2022-07-06 18:02

bruno-at-bareos

Ported: N/A

Details Diff
docs: use sphinx linkcheck to fix broken links

- Adding linkcheck options to conf.py
- Fix all broken link in documentation
- Increase clarity for Windows download location
- use short url for bareos domain: the redirection is excluded
as error in linkcheck configuration.
- xca use github devel project

Sphinx linkcheck can be used during documentation build
```sphinx-build -M linkcheck docs/manuals/source docs/BareosMainReference -j2```

Co-authored-by: Jörg Steffens <joergsteffens@users.noreply.github.com>
Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
mod - docs/manuals/source/Appendix/OperatingSystems.rst Diff File
mod - docs/manuals/source/Appendix/ReleaseNotes.rst Diff File
mod - docs/manuals/source/DeveloperGuide/BuildAndTestBareos/HintsForBuildingBareos.rst Diff File
mod - docs/manuals/source/DeveloperGuide/PythonBareos.rst Diff File
mod - docs/manuals/source/DeveloperGuide/api.rst Diff File
mod - docs/manuals/source/DeveloperGuide/generaldevel.rst Diff File
mod - docs/manuals/source/DeveloperGuide/gitworkflow.rst Diff File
mod - docs/manuals/source/DeveloperGuide/tests.rst Diff File
mod - docs/manuals/source/DocumentationStyleGuide/BareosSpecificFormatting/Issue.rst Diff File
mod - docs/manuals/source/DocumentationStyleGuide/Gotchas.rst Diff File
mod - docs/manuals/source/DocumentationStyleGuide/RestOverview.rst Diff File
mod - docs/manuals/source/IntroductionAndTutorial/InstallingBareos.rst Diff File
mod - docs/manuals/source/IntroductionAndTutorial/WhatIsBareos.rst Diff File
mod - docs/manuals/source/TasksAndConcepts/AutochangerSupport.rst Diff File
mod - docs/manuals/source/TasksAndConcepts/CatalogMaintenance.rst Diff File
mod - docs/manuals/source/TasksAndConcepts/NdmpBackupsWithBareos.rst Diff File
mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/OVirtPlugin.rst.inc Diff File
mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/PerconaXtraBackupPlugin.rst.inc Diff File
mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/VMwarePlugin.rst.inc Diff File
mod - docs/manuals/source/TasksAndConcepts/StorageBackends.rst Diff File
mod - docs/manuals/source/TasksAndConcepts/TheWindowsVersionOfBareos.rst Diff File
mod - docs/manuals/source/TasksAndConcepts/TransportEncryption.rst Diff File
mod - docs/manuals/source/conf.py Diff File

master ed0fd5f7

2022-07-06 16:08

Hedi

Ported: N/A

Details Diff
dird: aborting jobrun if jobid doesn't exist


ua run


whatver
mod - core/src/dird/ua_run.cc Diff File
mod - systemtests/tests/python-bareos/test_list_command.py Diff File
 First  Prev  1 2 3 ... 60 ... 120 ... 132 133 134 135 136 137 138 ... 180 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 600 ... 641 642 643  Next  Last