Changesets: bareos

bareos-16.2 b333fe98

2016-11-24 21:53:38

stephand

Ported: N/A

Details Diff
Prevent from duplicate key violations on concurrent .bvfs_update

When multiple .bvfs_update were run concurrently, duplicate key
violations could occur on the PathHierarchy table, which lead to aborted
transactions.

Fixes 0000678: BVFS Fatal Error (duplicate key value violates unique
constraint)
Affected Issues
0000678
mod - src/cats/bvfs.c Diff File

master 0ee2864b

2016-11-22 16:49:21

Joerg Steffens

Ported: N/A

Details Diff
truncate: since 16.2.5
Attach Issues:
mod - manuals/en/main/bconsole.tex Diff File

master ddc98d48

2016-11-22 15:22:02

joergs

Ported: N/A

Details Diff
Merge branch https://github.com/evgeni/bareos.git typos
Attach Issues:
mod - LICENSE Diff File
mod - debian/control Diff File
mod - debian/control.in Diff File
mod - debian/copyright Diff File
mod - manpages/bscrypto.8 Diff File
mod - po/bareos.pot Diff File
mod - po/de.po Diff File
mod - po/es.po Diff File
mod - po/fr.po Diff File
mod - po/it.po Diff File
mod - po/nl.po Diff File
mod - po/pl.po Diff File
mod - po/sv.po Diff File
mod - po/uk.po Diff File
mod - src/dird/ua_cmds.c Diff File
mod - src/dird/ua_run.c Diff File
mod - src/dird/ua_tree.c Diff File
mod - src/lib/parse_conf.h Diff File
mod - src/lib/res.c Diff File
mod - src/qt-console/prefs.ui Diff File
mod - src/qt-console/restore/prerestore.cpp Diff File
mod - src/qt-console/ts/bat_de.ts Diff File
mod - src/qt-console/ts/bat_fr.ts Diff File
mod - src/stored/backends/cephfs_device.c Diff File
mod - src/stored/backends/gfapi_device.c Diff File
mod - src/stored/device.c Diff File

master 11b98863

2016-11-22 15:21:32

joergs

Ported: N/A

Details Diff
Merge branch 'typos' of https://github.com/evgeni/bareos
Attach Issues:
mod - LICENSE Diff File
mod - debian/control Diff File
mod - debian/control.in Diff File
mod - debian/copyright Diff File
mod - manpages/bscrypto.8 Diff File
mod - po/bareos.pot Diff File
mod - po/de.po Diff File
mod - po/es.po Diff File
mod - po/fr.po Diff File
mod - po/it.po Diff File
mod - po/nl.po Diff File
mod - po/pl.po Diff File
mod - po/sv.po Diff File
mod - po/uk.po Diff File
mod - src/dird/ua_cmds.c Diff File
mod - src/dird/ua_run.c Diff File
mod - src/dird/ua_tree.c Diff File
mod - src/lib/parse_conf.h Diff File
mod - src/lib/res.c Diff File
mod - src/qt-console/prefs.ui Diff File
mod - src/qt-console/restore/prerestore.cpp Diff File
mod - src/qt-console/ts/bat_de.ts Diff File
mod - src/qt-console/ts/bat_fr.ts Diff File
mod - src/stored/backends/cephfs_device.c Diff File
mod - src/stored/backends/gfapi_device.c Diff File
mod - src/stored/device.c Diff File

master 5a77dd7e

2016-11-22 15:20:08

joergs

Ported: N/A

Details Diff
Merge branch 'bareos-16.2'
Attach Issues:
mod - platforms/win32/bareos-config-deploy.bat Diff File
mod - platforms/win32/winbareos-nsi.spec Diff File
mod - platforms/win32/winbareos.nsi Diff File
mod - src/cats/bvfs.c Diff File
mod - src/cats/cats.h Diff File
mod - src/cats/protos.h Diff File
mod - src/cats/sql.c Diff File
mod - src/cats/sql_get.c Diff File
mod - src/cats/sql_list.c Diff File
mod - src/defaultconfigs/bareos-dir.d/director/bareos-dir.conf.in Diff File
mod - src/defaultconfigs/d2d2t-builtin-changer/bareos-dir.conf.in Diff File
mod - src/defaultconfigs/d2d2t-disk-changer/bareos-dir.conf.in Diff File
mod - src/defaultconfigs/diskonly/bareos-dir.conf.in Diff File
mod - src/dird/Makefile.in Diff File
mod - src/dird/ndmp_dma_priv.h Diff File
add - src/dird/ndmp_fhdb_common.c Diff File
mod - src/dird/ndmp_fhdb_lmdb.c Diff File
mod - src/dird/ndmp_fhdb_mem.c Diff File
mod - src/dird/protos.h Diff File
mod - src/dird/ua.h Diff File
mod - src/dird/ua_acl.c Diff File
mod - src/dird/ua_cmds.c Diff File
mod - src/dird/ua_input.c Diff File
mod - src/dird/ua_label.c Diff File
mod - src/dird/ua_output.c Diff File
mod - src/dird/ua_prune.c Diff File
mod - src/dird/ua_purge.c Diff File
mod - src/dird/ua_select.c Diff File
mod - src/dird/unittests/protos.h Diff File
mod - test/all Diff File

master b41ce923

2016-11-18 18:50:11

Joerg Steffens

Ported: N/A

Details Diff
quota-softquota-test: add "soft quota reset" test

Also adapted test to the new configuration schema.
Attach Issues:
rm - configs/quota-softquota-test/bareos-dir.conf.quota-softquota-test.in Diff File
add - configs/quota-softquota-test/bareos-dir.d/client/bareos-fd.conf.in Diff File
mod - tests/1-example-test Diff File
mod - tests/quota-softquota-test Diff File

master 62e3f2cf

2016-11-17 17:07:55

Joerg Steffens

Ported: N/A

Details Diff
added bconsole truncate command
Attach Issues:
mod - manuals/en/main/bconsole.tex Diff File
mod - manuals/en/main/dirdconf.tex Diff File
mod - manuals/en/main/director-resource-job-definitions.tex Diff File
mod - manuals/en/main/director-resource-pool-definitions.tex Diff File

bareos-16.2 40e4255c

2016-11-17 12:46:45

joergs

Ported: N/A

Details Diff
prune command: extend ACL checking

Only allow prune, when console has unrestricted ACLs
on Jobs and Storages.
It is possible to make them finer,
by checking the resources of the result set.
However, currently this is not seen necessary.
Other ACLs are checked at the subcommands.
Attach Issues:
mod - src/dird/ua_cmds.c Diff File
mod - src/dird/ua_prune.c Diff File
mod - src/dird/ua_select.c Diff File

bareos-16.2 5c198a6a

2016-11-17 11:04:53

joergs

Ported: N/A

Details Diff
purge command: check ACLs

Only allow purge, when console has unrestricted ACLs
for Client, Job, Pool and Storage.
Finer ACL checking is possible,
but complicated, as e.g. purging a volume
means, that jobs on this volume are purged.
Also these volume belong to different pools and can be stored on
different storages.
Attach Issues:
mod - src/dird/ua_cmds.c Diff File
mod - src/dird/ua_purge.c Diff File

master db917697

2016-11-16 18:04:19

Joerg Steffens

Ported: N/A

Details Diff
added truncate-command-test
Attach Issues:
mod - README Diff File
mod - tests/1-example-test Diff File
add - tests/truncate-command-test Diff File

bareos-16.2 a5c15503

2016-11-16 12:51:22

pstorz

Ported: N/A

Details Diff
Merge bndmp_fhdb_[mem/lmdb]_add_file function

We had two almost identical functions for each backend.

They were merged into the new function
"bndmp_fhdb_add_file()"
which is located in the new file ndmp_fhdb_common.c
Attach Issues:
mod - src/dird/Makefile.in Diff File
mod - src/dird/ndmp_dma_priv.h Diff File
add - src/dird/ndmp_fhdb_common.c Diff File
mod - src/dird/ndmp_fhdb_lmdb.c Diff File
mod - src/dird/ndmp_fhdb_mem.c Diff File
mod - src/dird/unittests/protos.h Diff File

master e3b91bd4

2016-11-14 16:46:58

Joerg Steffens

Ported: N/A

Details Diff
fix stat table
Attach Issues:
mod - manuals/en/developers/mediaformat.md Diff File

master 477dcc5e

2016-11-14 14:33:05

Joerg Steffens

Ported: N/A

Details Diff
clarifications on the Media SQL table
Attach Issues:
mod - manuals/en/developers/catalog.md Diff File

master 6a5bda75

2016-11-11 15:55:52

stephand

Ported: N/A

Details Diff
Use to migrate from Bacula Enterprise 8

- Only works with Bareos branch, that uses denormalized file table
- This script is derived from postgresql.14_2001.sql
- TODO: adapt to new database version number scheme
Attach Issues:
add - src/cats/ddl/updates/postgresql.bee.1017_2004.sql Diff File

master 08b1c4a1

2016-11-11 10:39:11

Joerg Steffens

Ported: N/A

Details Diff
required directives of consolidate job resources
Attach Issues:
mod - manuals/en/main/always-incremental.tex Diff File

master 4975f095

2016-11-10 17:11:03

stephand

Ported: N/A

Details Diff
added remark
Attach Issues:
mod - README.md Diff File

bareos-16.2 2c2457a6

2016-11-10 15:31:05

stephand

Ported: N/A

Details Diff
Prevent from DB lock waits on concurrent use of .bvfs_update

Until this change, the HasCache column in the Job table was either 0 or
1, where 0 represents the state bvfs cache does not exist and 1
represents bvfs cache exists. This change introduces -1 representing the
state bvfs cache update in progress. Before starting the bvfs cache
update, it is now checked if HasCache is -1, in that case the
.bvfs_update jobid=n command will return an ERROR: BVFS reported a
problem for 107. This change also prevents from duplicate key violations
that could occur before on the PathHierarchy table.
Attach Issues:
mod - src/cats/bvfs.c Diff File

master 754c2d86

2016-11-09 19:37:27

chown-me

Ported: N/A

Details Diff
Italian localization .po file for Bareos WebUI

This is the .po file containing the strings translated into Italian for the Bareos WebUI, stored under modules/Application/language.
Attach Issues:
add - module/Application/language/it_IT.po Diff File

master 4b45202d

2016-11-09 19:37:27

chown-me


Committer: Frank Bergkemper

Ported: N/A

Details Diff
Italian localization .po file for Bareos WebUI

This is the .po file containing the strings translated into Italian for the Bareos WebUI, stored under modules/Application/language.
Attach Issues:
add - module/Application/language/it_IT.po Diff File

master f031a169

2016-11-09 19:36:01

chown-me

Ported: N/A

Details Diff
Italian localization .po file for bareos WebUI datatables

This is the .po file containing the strings translated into Italian for the Bareos WebUI datatables entries, stored under public/js/locale.
Attach Issues:
add - public/js/locale/it_IT/LC_MESSAGES/it_IT.po Diff File

master ee3df3db

2016-11-09 19:36:01

chown-me


Committer: Frank Bergkemper

Ported: N/A

Details Diff
Italian localization .po file for bareos WebUI datatables

This is the .po file containing the strings translated into Italian for the Bareos WebUI datatables entries, stored under public/js/locale.
Attach Issues:
add - public/js/locale/it_IT/LC_MESSAGES/it_IT.po Diff File

master 27fe2d4e

2016-11-04 17:19:49

Frank Bergkemper

Ported: N/A

Details Diff
Merge branch 'bareos-16.2'
Attach Issues:
mod - config/autoload/global.php Diff File

master 4547e44e

2016-11-04 16:26:03

Frank Bergkemper

Ported: N/A

Details Diff
Fix

parse_ini_file with INI_SCANNER_NORMAL mode delivers only strings
in an associative array.

There are reserved words which must not be used as keys for ini files.
These include: null, yes, no, true, false, on, off, none. Values null,
off, no and false result in "", and values on, yes and true result in "1",
unless INI_SCANNER_TYPED mode is used (as of PHP 5.6.1)
Attach Issues:
mod - config/autoload/global.php Diff File

master 540020cd

2016-11-04 12:31:54

Frank Bergkemper

Ported: N/A

Details Diff
Merge branch 'bareos-16.2'
Attach Issues:
mod - config/autoload/global.php Diff File

bareos-16.2 5f9891ef

2016-11-04 11:13:38

pstorz

Ported: N/A

Details Diff
NDMP: Avoid double slashes in ndmp directory names

The old code added slashes to directories without
checking if the slash is not already there.

This was both done in the code handling NDMP4_FH_ADD_DIR
and in the code handling NDMP4_FH_ADD_FILE calls.

We now we only add slashes if needed, which avoids the
problems caused by double slashes in the filenames.
Attach Issues:
mod - src/dird/ndmp_fhdb_lmdb.c Diff File
 First  Prev  1 2 3 ... 40 ... 80 ... 120 ... 160 ... 200 ... 208 209 210 211 212 213 214 ... 240 ... 280 ... 320 ... 360 ... 377 378 379  Next  Last