Changesets: bareos

master c0392bc8

2019-03-26 11:12

arogge_adm

Ported: N/A

Details Diff
ndmp: print ip addresses in human readable format

Previously NDMP showed ip addresses in hex-format.
This patch makes sure they are always formatted in
a human readable way.
mod - core/src/ndmp/ndmos.h Diff File
mod - core/src/ndmp/ndmp4_pp.c Diff File

bareos-18.2 81a42535

2019-03-26 11:12

arogge_adm

Ported: N/A

Details Diff
ndmp: print ip addresses in human readable format

Previously NDMP showed ip addresses in hex-format.
This patch makes sure they are always formatted in
a human readable way.
mod - core/src/ndmp/ndmos.h Diff File
mod - core/src/ndmp/ndmp4_pp.c Diff File

master aefd2d06

2019-03-26 11:10

arogge_adm

Ported: N/A

Details Diff
tests: move sd_reservation test out of namespace
mod - core/src/tests/sd_reservation.cc Diff File

bareos-18.2 273e7f0f

2019-03-25 18:13

arogge_adm

Ported: N/A

Details Diff
Remove usage of std::make_unique()
mod - core/src/cats/sql_get.cc Diff File

bareos-18.2 70d5b696

2019-03-25 17:41

arogge_adm

Ported: N/A

Details Diff
Apply new clang-format to files to be patched
mod - core/src/cats/cats.h Diff File
mod - core/src/cats/sql_create.cc Diff File
mod - core/src/cats/sql_get.cc Diff File
mod - core/src/dird/ndmp_dma_restore_NDMP_BAREOS.cc Diff File
mod - core/src/dird/ndmp_dma_restore_NDMP_NATIVE.cc Diff File
mod - core/src/lib/edit.h Diff File

master 0231d115

2019-03-25 16:56

arogge_adm

Ported: N/A

Details Diff
cats: dump NDMP environment to joblog

Previously, the NDMP environment key-value pairs were only stored to
the NDMPJobEnvironment table. While this is usually sufficient, we now
write these into the joblog.
mod - core/src/cats/sql_create.cc Diff File

bareos-18.2 4d6982a0

2019-03-25 16:56

arogge_adm

Ported: N/A

Details Diff
cats: dump NDMP environment to joblog

Previously, the NDMP environment key-value pairs were only stored to
the NDMPJobEnvironment table. While this is usually sufficient, we now
write these into the joblog.
mod - core/src/cats/sql_create.cc Diff File

master a1d5077c

2019-03-25 16:31

arogge_adm

Ported: N/A

Details Diff
dir: fail native NDMP restore with no FILESYSTEM

Previous versions of bareos crashed when you tried to restore a native
NDMP backup, but the environment did not contain the FILESYSTEM key.
This patch makes the restore fail gracefully describing the problem.
mod - core/src/dird/ndmp_dma_restore_NDMP_NATIVE.cc Diff File

bareos-18.2 c9b0e2e5

2019-03-25 16:31

arogge_adm

Ported: N/A

Details Diff
dir: fail native NDMP restore with no FILESYSTEM

Previous versions of bareos crashed when you tried to restore a native
NDMP backup, but the environment did not contain the FILESYSTEM key.
This patch makes the restore fail gracefully describing the problem.
mod - core/src/dird/ndmp_dma_restore_NDMP_NATIVE.cc Diff File

bareos-18.2 e0ad87b6

2019-03-22 15:33

joergs

Ported: N/A

Details Diff
docs (Style Guide): added section about indices
mod - docs/manuals/en/style_guide/source/Introduction.rst Diff File
mod - docs/manuals/en/style_guide/source/RestOverview.rst Diff File

master 289bf7e7

2019-03-19 15:37

arogge_adm

Ported: N/A

Details Diff
dird: warn if NDMP environment not available
mod - core/src/cats/sql_get.cc Diff File
mod - core/src/dird/ndmp_dma_restore_NDMP_BAREOS.cc Diff File
mod - core/src/dird/ndmp_dma_restore_NDMP_NATIVE.cc Diff File

bareos-18.2 42afaef8

2019-03-19 15:37

arogge_adm

Ported: N/A

Details Diff
dird: warn if NDMP environment not available
mod - core/src/cats/sql_get.cc Diff File
mod - core/src/dird/ndmp_dma_restore_NDMP_BAREOS.cc Diff File
mod - core/src/dird/ndmp_dma_restore_NDMP_NATIVE.cc Diff File

bareos-18.2 4a59db27

2019-03-19 11:50

arogge_adm

Ported: N/A

Details Diff
docs: implement franku's review comments
mod - docs/manuals/en/new_main_reference/source/developers/generaldevel.rst Diff File

master 356eacd5

2019-03-18 18:00

arogge_adm

Ported: N/A

Details Diff
remove const on by-value parameters

This was added to enforce a best practice that
can be checked in a much nicer way using tools.
mod - core/src/cats/cats.h Diff File
mod - core/src/cats/sql_get.cc Diff File
mod - core/src/lib/volume_session_info.h Diff File

bareos-18.2 9a893df2

2019-03-18 18:00

arogge_adm

Ported: N/A

Details Diff
remove const on by-value parameters

This was added to enforce a best practice that
can be checked in a much nicer way using tools.
mod - core/src/cats/cats.h Diff File
mod - core/src/cats/sql_get.cc Diff File
mod - core/src/lib/volume_session_info.h Diff File

bareos-17.2 8a9008d7

2019-03-18 17:51

arogge_adm


Committer: GitHub

Ported: N/A

Details Diff
stored: fix crash in status command (0000161)

* stored: fix crash in status command

master 4c5de8d2

2019-03-18 17:42

arogge_adm

Ported: N/A

Details Diff
cats: handle empty/non-empty environment correctly

The previous version did not detect whether the
NDMP environment contained values or not.
This new version correctly detects the amount of
environment values returned from the database
and returns success/failure as expected by the
calling code (i.e. return false when there is no
environment in the database).
mod - core/src/cats/cats.h Diff File
mod - core/src/cats/sql_get.cc Diff File

bareos-18.2 71df59b9

2019-03-18 17:42

arogge_adm

Ported: N/A

Details Diff
cats: handle empty/non-empty environment correctly

The previous version did not detect whether the
NDMP environment contained values or not.
This new version correctly detects the amount of
environment values returned from the database
and returns success/failure as expected by the
calling code (i.e. return false when there is no
environment in the database).
mod - core/src/cats/cats.h Diff File
mod - core/src/cats/sql_get.cc Diff File

bareos-17.2 e32e0057

2019-03-18 15:41

arogge_adm

Ported: N/A

Details Diff
stored: fix corner-case crash during job cancel

When jcr->store_bsock was null during job cancellation
the director would crash.

This patch was backported from commit d0d1ccb9.
mod - src/dird/sd_cmds.c Diff File

bareos-18.2 a942ecac

2019-03-16 18:33

joergs

Ported: N/A

Details Diff
docs: (Sphinx) update doc by running auto conversion script
mod - docs/manuals/en/new_main_reference/source/Appendix/BackwardCompatibility.rst Diff File
mod - docs/manuals/en/new_main_reference/source/Appendix/BareosPrograms.rst Diff File
mod - docs/manuals/en/new_main_reference/source/Appendix/CatalogTables.rst Diff File
mod - docs/manuals/en/new_main_reference/source/Appendix/Debugging.rst Diff File
mod - docs/manuals/en/new_main_reference/source/Appendix/DisasterRecoveryUsingBareos.rst Diff File
mod - docs/manuals/en/new_main_reference/source/Appendix/Howtos.rst Diff File
mod - docs/manuals/en/new_main_reference/source/Appendix/OperatingSystems.rst Diff File
mod - docs/manuals/en/new_main_reference/source/Appendix/ReleaseNotes.rst Diff File
mod - docs/manuals/en/new_main_reference/source/Appendix/SystemRequirements.rst Diff File
mod - docs/manuals/en/new_main_reference/source/Appendix/TheBootstrapFile.rst Diff File
mod - docs/manuals/en/new_main_reference/source/Appendix/Troubleshooting.rst Diff File
mod - docs/manuals/en/new_main_reference/source/Configuration/Console.rst Diff File
mod - docs/manuals/en/new_main_reference/source/Configuration/CustomizingTheConfiguration.rst Diff File
mod - docs/manuals/en/new_main_reference/source/Configuration/Director.rst Diff File
mod - docs/manuals/en/new_main_reference/source/Configuration/Messages.rst Diff File
mod - docs/manuals/en/new_main_reference/source/Configuration/Monitor.rst Diff File
mod - docs/manuals/en/new_main_reference/source/Configuration/StorageDaemon.rst Diff File
mod - docs/manuals/en/new_main_reference/source/IntroductionAndTutorial/GettingStartedWithBareos.rst Diff File
mod - docs/manuals/en/new_main_reference/source/IntroductionAndTutorial/InstallingBareos.rst Diff File
mod - docs/manuals/en/new_main_reference/source/IntroductionAndTutorial/InstallingBareosWebui.rst Diff File
mod - docs/manuals/en/new_main_reference/source/IntroductionAndTutorial/Tutorial.rst Diff File
mod - docs/manuals/en/new_main_reference/source/IntroductionAndTutorial/UpdatingBareos.rst Diff File
mod - docs/manuals/en/new_main_reference/source/TasksAndConcepts/AlwaysIncrementalBackupScheme.rst Diff File
mod - docs/manuals/en/new_main_reference/source/TasksAndConcepts/AutochangerSupport.rst Diff File
mod - docs/manuals/en/new_main_reference/source/TasksAndConcepts/AutomatedDiskBackup.rst Diff File
mod - docs/manuals/en/new_main_reference/source/TasksAndConcepts/BareosConsole.rst Diff File
mod - docs/manuals/en/new_main_reference/source/TasksAndConcepts/BareosSecurityIssues.rst Diff File
mod - docs/manuals/en/new_main_reference/source/TasksAndConcepts/CatalogMaintenance.rst Diff File
mod - docs/manuals/en/new_main_reference/source/TasksAndConcepts/DataEncryption.rst Diff File
mod - docs/manuals/en/new_main_reference/source/TasksAndConcepts/DataSpooling.rst Diff File
mod - docs/manuals/en/new_main_reference/source/TasksAndConcepts/HowToManuallyTransferDataVolumes.rst Diff File
mod - docs/manuals/en/new_main_reference/source/TasksAndConcepts/MigrationAndCopy.rst Diff File
mod - docs/manuals/en/new_main_reference/source/TasksAndConcepts/NdmpBackupsWithBareos.rst Diff File
mod - docs/manuals/en/new_main_reference/source/TasksAndConcepts/NetworkSetup.rst Diff File
mod - docs/manuals/en/new_main_reference/source/TasksAndConcepts/Plugins.rst Diff File
mod - docs/manuals/en/new_main_reference/source/TasksAndConcepts/StorageBackends.rst Diff File
mod - docs/manuals/en/new_main_reference/source/TasksAndConcepts/TheRestoreCommand.rst Diff File
mod - docs/manuals/en/new_main_reference/source/TasksAndConcepts/TheWindowsVersionOfBareos.rst Diff File
mod - docs/manuals/en/new_main_reference/source/TasksAndConcepts/TransportEncryption.rst Diff File
mod - docs/manuals/en/new_main_reference/source/TasksAndConcepts/VolumeManagement.rst Diff File
mod - docs/manuals/en/new_main_reference/source/config-directive-description/dir-client-HardQuota.rst.inc Diff File
mod - docs/manuals/en/new_main_reference/source/config-directive-description/dir-client-SoftQuotaGracePeriod.rst.inc Diff File
mod - docs/manuals/en/new_main_reference/source/config-directive-description/dir-client-StrictQuotas.rst.inc Diff File
mod - docs/manuals/en/new_main_reference/source/config-directive-description/dir-console-JobAcl.rst.inc Diff File
mod - docs/manuals/en/new_main_reference/source/config-directive-description/dir-director-StatisticsRetention.rst.inc Diff File
mod - docs/manuals/en/new_main_reference/source/config-directive-description/dir-director-Subscriptions.rst.inc Diff File
mod - docs/manuals/en/new_main_reference/source/config-directive-description/dir-director-VerId.rst.inc Diff File
mod - docs/manuals/en/new_main_reference/source/config-directive-description/dir-job-Client.rst.inc Diff File
mod - docs/manuals/en/new_main_reference/source/config-directive-description/dir-job-Run.rst.inc Diff File
mod - docs/manuals/en/new_main_reference/source/config-directive-description/dir-job-RunAfterFailedJob.rst.inc Diff File
mod - docs/manuals/en/new_main_reference/source/config-directive-description/dir-job-RunBeforeJob.rst.inc Diff File
mod - docs/manuals/en/new_main_reference/source/config-directive-description/dir-job-RunScript.rst.inc Diff File
mod - docs/manuals/en/new_main_reference/source/config-directive-description/dir-job-StripPrefix.rst.inc Diff File
mod - docs/manuals/en/new_main_reference/source/config-directive-description/dir-job-Type.rst.inc Diff File
mod - docs/manuals/en/new_main_reference/source/config-directive-description/dir-job-WriteBootstrap.rst.inc Diff File
mod - docs/manuals/en/new_main_reference/source/config-directive-description/dir-messages-MailCommand.rst.inc Diff File
mod - docs/manuals/en/new_main_reference/source/config-directive-description/dir-messages-Syslog.rst.inc Diff File
mod - docs/manuals/en/new_main_reference/source/config-directive-description/dir-pool-ActionOnPurge.rst.inc Diff File
mod - docs/manuals/en/new_main_reference/source/config-directive-description/dir-pool-AutoPrune.rst.inc Diff File
mod - docs/manuals/en/new_main_reference/source/config-directive-description/dir-pool-Catalog.rst.inc Diff File
mod - docs/manuals/en/new_main_reference/source/config-directive-description/dir-pool-CatalogFiles.rst.inc Diff File
mod - docs/manuals/en/new_main_reference/source/config-directive-description/dir-pool-Recycle.rst.inc Diff File
mod - docs/manuals/en/new_main_reference/source/config-directive-description/dir-storage-AutoChanger.rst.inc Diff File
mod - docs/manuals/en/new_main_reference/source/config-directive-description/dir-storage-Device.rst.inc Diff File
mod - docs/manuals/en/new_main_reference/source/config-directive-description/fd-client-AllowedJobCommand.rst.inc Diff File
mod - docs/manuals/en/new_main_reference/source/config-directive-description/fd-client-AllowedScriptDir.rst.inc Diff File
mod - docs/manuals/en/new_main_reference/source/config-directive-description/fd-client-Compatible.rst.inc Diff File
mod - docs/manuals/en/new_main_reference/source/config-directive-description/fd-client-FdAddresses.rst.inc Diff File
mod - docs/manuals/en/new_main_reference/source/config-directive-description/fd-client-MaximumConcurrentJobs.rst.inc Diff File
mod - docs/manuals/en/new_main_reference/source/config-directive-description/fd-client-PkiCipher.rst.inc Diff File
mod - docs/manuals/en/new_main_reference/source/config-directive-description/sd-autochanger-ChangerCommand.rst.inc Diff File
mod - docs/manuals/en/new_main_reference/source/config-directive-description/sd-autochanger-ChangerDevice.rst.inc Diff File
mod - docs/manuals/en/new_main_reference/source/config-directive-description/sd-device-AlertCommand.rst.inc Diff File
mod - docs/manuals/en/new_main_reference/source/config-directive-description/sd-device-ArchiveDevice.rst.inc Diff File
mod - docs/manuals/en/new_main_reference/source/config-directive-description/sd-device-AutomaticMount.rst.inc Diff File
mod - docs/manuals/en/new_main_reference/source/config-directive-description/sd-device-BsfAtEom.rst.inc Diff File
mod - docs/manuals/en/new_main_reference/source/config-directive-description/sd-device-DeviceOptions.rst.inc Diff File
mod - docs/manuals/en/new_main_reference/source/config-directive-description/sd-device-DeviceType.rst.inc Diff File
mod - docs/manuals/en/new_main_reference/source/config-directive-description/sd-device-LabelMedia.rst.inc Diff File
mod - docs/manuals/en/new_main_reference/source/config-directive-description/sd-device-MinimumBlockSize.rst.inc Diff File
mod - docs/manuals/en/new_main_reference/source/config-directive-description/sd-device-UnmountCommand.rst.inc Diff File
mod - docs/manuals/en/new_main_reference/source/config-directive-description/sd-storage-Compatible.rst.inc Diff File
mod - docs/manuals/en/new_main_reference/source/config-directive-description/sd-storage-MaximumConcurrentJobs.rst.inc Diff File

bareos-18.2 0e086da2

2019-03-16 18:29

joergs

Ported: N/A

Details Diff
docs (Sphinx): cleanup
rm - docs/manuals/en/new_main_reference/README.txt Diff File
mod - docs/manuals/en/new_main_reference/source/_extensions/bareos-ext.py Diff File
mod - docs/manuals/en/new_main_reference/source/conf.py Diff File

bareos-18.2 ee99f902

2019-03-16 18:25

joergs

Ported: N/A

Details Diff
docs (Style Guide): major enhancement

The Style Guide should now be at a usable level.
mod - docs/manuals/en/new_main_reference/latex-scan.py Diff File
add - docs/manuals/en/style_guide/source/BareosSpecificFormatting.rst Diff File
add - docs/manuals/en/style_guide/source/BareosSpecificFormatting/BareosConfiguration.rst Diff File
add - docs/manuals/en/style_guide/source/BareosSpecificFormatting/BareosHostNames.rst Diff File
add - docs/manuals/en/style_guide/source/BareosSpecificFormatting/BareosLogging.rst Diff File
add - docs/manuals/en/style_guide/source/BareosSpecificFormatting/BareosVersions.rst Diff File
add - docs/manuals/en/style_guide/source/BareosSpecificFormatting/Bconsole.rst Diff File
add - docs/manuals/en/style_guide/source/BareosSpecificFormatting/DocumentFileStructure.rst Diff File
add - docs/manuals/en/style_guide/source/BareosSpecificFormatting/Limitation.rst Diff File
add - docs/manuals/en/style_guide/source/BareosSpecificFormatting/Release.rst Diff File
add - docs/manuals/en/style_guide/source/BareosSpecificFormatting/Ticket.rst Diff File
add - docs/manuals/en/style_guide/source/CommonNames.rst Diff File
add - docs/manuals/en/style_guide/source/Gotchas.rst Diff File
add - docs/manuals/en/style_guide/source/SpecificFormatting.rst Diff File
add - docs/manuals/en/style_guide/source/_extensions Diff File
rm - docs/manuals/en/style_guide/source/bareos.rst Diff File
rm - docs/manuals/en/style_guide/source/conf.py Diff File
add - docs/manuals/en/style_guide/source/conf.py Diff File
add - docs/manuals/en/style_guide/source/example/code-block-bareosconfig.rst.inc Diff File
add - docs/manuals/en/style_guide/source/example/code-block-bareoslog.rst.inc Diff File
add - docs/manuals/en/style_guide/source/example/code-block-bconsole-configure-add.rst.inc Diff File
add - docs/manuals/en/style_guide/source/example/code-block-bnf.rst.inc Diff File
add - docs/manuals/en/style_guide/source/example/code-block-cfg-mysql.rst.inc Diff File
add - docs/manuals/en/style_guide/source/example/code-block-shell-session.rst.inc Diff File
add - docs/manuals/en/style_guide/source/example/code-block-sql-create-index.rst.inc Diff File
add - docs/manuals/en/style_guide/source/example/github-commit.rst.inc Diff File
add - docs/manuals/en/style_guide/source/example/github-pull-request.rst.inc Diff File
add - docs/manuals/en/style_guide/source/example/limitation-vm-configuration.rst.inc Diff File
add - docs/manuals/en/style_guide/source/example/logfile.rst.inc Diff File
add - docs/manuals/en/style_guide/source/example/os.rst.inc Diff File
add - docs/manuals/en/style_guide/source/example/releasenotes-template.rst.inc Diff File
add - docs/manuals/en/style_guide/source/example/releasenotes.rst.inc Diff File
add - docs/manuals/en/style_guide/source/example/sinceVersion-configuration-scheme.rst.inc Diff File
add - docs/manuals/en/style_guide/source/example/ticket.rst.inc Diff File
add - docs/manuals/en/style_guide/source/example/urls.rst.inc Diff File
add - docs/manuals/en/style_guide/source/get-version.sh Diff File
rm - docs/manuals/en/style_guide/source/images.rst Diff File
rm - docs/manuals/en/style_guide/source/important_text.rst Diff File
mod - docs/manuals/en/style_guide/source/index.rst Diff File
rm - docs/manuals/en/style_guide/source/naming.rst Diff File
rm - docs/manuals/en/style_guide/source/releases.rst Diff File
rm - docs/manuals/en/style_guide/source/seldom_text.rst Diff File
rm - docs/manuals/en/style_guide/source/trouble.rst Diff File

bareos-18.2 f527eae2

2019-03-16 16:16

joergs

Ported: N/A

Details Diff
docs (Sphinx): added roles and NDMP substitutions

Adapted limitation directive: show limitation as admonition.

Added roles:
* bcommand
* os
* sinceVersion
* ticket

Added NDMP substitutions.

Configure issue extension to refer to our Github project https://github.com/bareos/bareos/.
mod - docs/manuals/en/new_main_reference/latex-scan.py Diff File
mod - docs/manuals/en/new_main_reference/source/_extensions/bareos-ext.py Diff File
mod - docs/manuals/en/new_main_reference/source/_extensions/limitation.py Diff File
mod - docs/manuals/en/new_main_reference/source/conf.py Diff File

bareos-18.2 d99ed76b

2019-03-15 15:33

joergs

Ported: N/A

Details Diff
docs (Latex2Sphinx): use Bareos specific syntax highlighting

and increase the usage of :config:option:.
mod - docs/manuals/en/new_main_reference/latex-scan.py Diff File

bareos-18.2 b0bbd9d7

2019-03-15 15:30

joergs

Ported: N/A

Details Diff
docs (Sphinx): rename extensions to _extensions

This is done, to make RST contents better distinguishable from other items.
mod - docs/manuals/en/new_main_reference/source/conf.py Diff File
 First  Prev  1 2 3 ... 60 ... 120 ... 180 ... 240 ... 300 ... 334 335 336 337 338 339 340 ... 360 ... 420 ... 480 ... 540 ... 600 ... 641 642 643  Next  Last