Changesets: bareos

master b39591ee

2016-03-21 15:07

mvwieringen


Committer: pstorz

Ported: N/A

Details Diff
dird: Interactive run doesn't update pool on level change.

In interactive mode when changing the level we correctly call
apply_pool_overrides() which sets the new pool right but then we
call reset_restore_context() which sets the pool back to rc.pool
(e.g. restore context pool definition which still points to the original
pool defined in the Job resource.)

This patch updates the rc.pool to point to the pool which was set by
the call to apply_pool_overrides() and set a variable in the restore
context which keeps track that we got a level override so we don't
overwrite the pool_source which is also set by apply_pool_overrides()
in reset_restore_context().

When we get a real pool override via the mod pool option we reset this
level override flag so we set the right pool_source in
reset_restore_context() again.

Fixes 0000633: Interactive run doesn't update pool on level change.
Affected Issues
0000633
mod - src/dird/ua.h Diff File
mod - src/dird/ua_run.c Diff File

bareos-14.2 1b085aed

2016-03-21 15:07

mvwieringen

Ported: N/A

Details Diff
dird: Interactive run doesn't update pool on level change.

In interactive mode when changing the level we correctly call
apply_pool_overrides() which sets the new pool right but then we
call reset_restore_context() which sets the pool back to rc.pool
(e.g. restore context pool definition which still points to the original
pool defined in the Job resource.)

This patch updates the rc.pool to point to the pool which was set by
the call to apply_pool_overrides() and set a variable in the restore
context which keeps track that we got a level override so we don't
overwrite the pool_source which is also set by apply_pool_overrides()
in reset_restore_context().

When we get a real pool override via the mod pool option we reset this
level override flag so we set the right pool_source in
reset_restore_context() again.

Fixes 0000633: Interactive run doesn't update pool on level change.
Affected Issues
0000633
mod - src/dird/ua.h Diff File
mod - src/dird/ua_run.c Diff File

master 0e14f2ec

2016-03-18 23:14

mvwieringen

Ported: N/A

Details Diff
bcommand: Fix .authorized command.
mod - src/dird/ua_dotcmds.c Diff File

master e108159d

2016-03-17 18:30

mvwieringen

Ported: N/A

Details Diff
bcommand: Add .authorized command.

Query command that allows you to query the different User Agent Access
Control List and see if a certain command or object is accesable or not
by the current available ACL rights.
mod - src/dird/ua_cmds.c Diff File
mod - src/dird/ua_dotcmds.c Diff File

master 1dd6b3df

2016-03-17 18:30

mvwieringen

Ported: N/A

Details Diff
bcommand: Add .authorized command.

Query command that allows you to query the different User Agent Access
Control List and see if a certain command or object is accesable or not
by the current available ACL rights.
mod - src/dird/ua_cmds.c Diff File
mod - src/dird/ua_dotcmds.c Diff File

master f3f7b221

2016-03-16 19:53

joergs

Ported: N/A

Details Diff
tweak developer compile mode

- enable developer mode by configure
- adds the .memcheck command
This command is only available if Bareos is complied
in developer mode.
Then it can be used to do checks for memory leaks
(printed as debug messages).
- fix typos
mod - autoconf/config.h.in Diff File
mod - autoconf/configure.in Diff File
mod - src/dird/ua_cmds.c Diff File
mod - src/dird/ua_dotcmds.c Diff File

master e48ac11b

2016-03-15 18:30

Frank Bergkemper

Ported: N/A

Details Diff
Autochanger management
mod - install/bareos/webui-profiles.conf Diff File
mod - module/Application/config/module.config.php Diff File
mod - module/Application/view/layout/layout.phtml Diff File
mod - module/Application/view/layout/login.phtml Diff File
mod - module/Client/view/client/client/details.phtml Diff File
mod - module/Client/view/client/client/index.phtml Diff File
mod - module/Dashboard/view/dashboard/dashboard/index.phtml Diff File
mod - module/Fileset/view/fileset/fileset/index.phtml Diff File
mod - module/Job/view/job/job/details.phtml Diff File
mod - module/Job/view/job/job/index.phtml Diff File
mod - module/Job/view/job/job/run.phtml Diff File
mod - module/Job/view/job/job/running.phtml Diff File
mod - module/Job/view/job/job/successful.phtml Diff File
mod - module/Job/view/job/job/unsuccessful.phtml Diff File
mod - module/Job/view/job/job/waiting.phtml Diff File
mod - module/Media/view/media/media/index.phtml Diff File
mod - module/Pool/view/pool/pool/details.phtml Diff File
mod - module/Pool/view/pool/pool/index.phtml Diff File
mod - module/Storage/config/module.config.php Diff File
mod - module/Storage/src/Storage/Controller/StorageController.php Diff File
mod - module/Storage/src/Storage/Model/StorageModel.php Diff File
rm - module/Storage/view/storage/storage/autochanger.phtml Diff File
mod - module/Storage/view/storage/storage/details.phtml Diff File
mod - module/Storage/view/storage/storage/index.phtml Diff File
add - public/css/buttons.bootstrap.css Diff File
add - public/css/buttons.bootstrap.min.css Diff File
add - public/css/buttons.dataTables.css Diff File
add - public/css/buttons.dataTables.min.css Diff File
add - public/css/select.bootstrap.css Diff File
add - public/css/select.bootstrap.min.css Diff File
add - public/css/select.dataTables.css Diff File
add - public/css/select.dataTables.min.css Diff File
add - public/css/spinner.gif Diff File
mod - public/css/style.css Diff File
add - public/js/buttons.bootstrap.js Diff File
add - public/js/buttons.bootstrap.min.js Diff File
add - public/js/dataTables.buttons.js Diff File
add - public/js/dataTables.buttons.min.js Diff File
mod - public/js/dataTables.functions.js Diff File
add - public/js/dataTables.select.js Diff File
add - public/js/dataTables.select.min.js Diff File

master 324d21d3

2016-03-14 17:12

Joerg Steffens

Ported: N/A

Details Diff
added test for client-initiated-connection
mod - DartTestfile.txt.in Diff File
add - tests/backup-bareos-client-initiated-connection-test Diff File

master f6f43110

2016-03-14 13:56

Maik Aussendorf

Ported: N/A

Details Diff
Merge pull request #19 from aussendorf/master

releasenotes 15.2.3
mod - manuals/en/main/releasenotes.tex Diff File

master 0c81f8df

2016-03-14 13:39

Maik Aussendorf

Ported: N/A

Details Diff
releasenotes 15.2.3
mod - manuals/en/main/releasenotes.tex Diff File

master bc48fbeb

2016-03-11 16:23

mvwieringen

Ported: N/A

Details Diff
Merge branch 'bareos-15.2'
mod - src/win32/compat/compat.c Diff File

bareos-15.2 ddb66e4b

2016-03-11 15:31

mvwieringen

Ported: N/A

Details Diff
win32: Fix open_bpipe() in windows compat emulation.

Fixes 0000632: fd-bpipe plugin merges stderr with stdout, which can result
in corrupted backups.
Affected Issues
0000632
mod - src/win32/compat/compat.c Diff File

bareos-14.2 6f1ce0dc

2016-03-11 15:31

mvwieringen

Ported: N/A

Details Diff
win32: Fix open_bpipe() in windows compat emulation.

Fixes 0000632: fd-bpipe plugin merges stderr with stdout, which can result
in corrupted backups.
Affected Issues
0000632
mod - src/win32/compat/compat.c Diff File

master cd498436

2016-03-11 11:52

mvwieringen

Ported: N/A

Details Diff
Merge branch 'bareos-15.2'
mod - src/lib/bpipe.c Diff File
mod - src/lib/protos.h Diff File
mod - src/plugins/filed/bpipe-fd.c Diff File

bareos-15.2 bd780a7f

2016-03-11 10:59

mvwieringen

Ported: N/A

Details Diff
bpipe-fd: stderr is merged with stdout, possible corruption.

When changing from using popen() to open_bpipe() it was overlooked that
popen() just ignores stderr but open_bpipe() dups both stdout and stderr
onto the read pipe used. This patch adds a flag to open_bpipe() which is
by default set to true to dup stderr or not. For now this fixes the
problem but a better solution could probably be coded by adding an extra
member to the BPIPE class with the name efd which is the error handle
just as we now have a write and read handle.

Fixes 0000632: fd-bpipe plugin merges stderr with stdout, which can result
in corrupted backups.
Affected Issues
0000632
mod - src/lib/bpipe.c Diff File
mod - src/lib/protos.h Diff File
mod - src/plugins/filed/bpipe-fd.c Diff File

bareos-14.2 747d34cf

2016-03-11 10:59

mvwieringen

Ported: N/A

Details Diff
bpipe-fd: stderr is merged with stdout, possible corruption.

When changing from using popen() to open_bpipe() it was overlooked that
popen() just ignores stderr but open_bpipe() dups both stdout and stderr
onto the read pipe used. This patch adds a flag to open_bpipe() which is
by default set to true to dup stderr or not. For now this fixes the
problem but a better solution could probably be coded by adding an extra
member to the BPIPE class with the name efd which is the error handle
just as we now have a write and read handle.

Fixes 0000632: fd-bpipe plugin merges stderr with stdout, which can result
in corrupted backups.
Affected Issues
0000632
mod - src/lib/bpipe.c Diff File
mod - src/lib/protos.h Diff File
mod - src/plugins/filed/bpipe-fd.c Diff File

master 574602ae

2016-03-08 16:23

mvwieringen

Ported: N/A

Details Diff
Merge branch 'bareos-15.2'

bareos-15.2 9f3e1e26

2016-03-08 16:16

mvwieringen

Ported: N/A

Details Diff
plugins: Prefix messages with <pluginname>-<plugtype>:

For better uniformity of plugin messages.
mod - src/plugins/dird/python-dir.c Diff File
mod - src/plugins/filed/bpipe-fd.c Diff File
mod - src/plugins/filed/cephfs-fd.c Diff File
mod - src/plugins/filed/gfapi-fd.c Diff File
mod - src/plugins/filed/python-fd.c Diff File
mod - src/plugins/filed/rados-fd.c Diff File
mod - src/plugins/stored/autoxflate-sd.c Diff File
mod - src/plugins/stored/python-sd.c Diff File

master a0719149

2016-03-08 16:16

mvwieringen

Ported: N/A

Details Diff
plugins: Prefix messages with <pluginname>-<plugtype>:

For better uniformity of plugin messages.
mod - src/plugins/dird/python-dir.c Diff File
mod - src/plugins/filed/bpipe-fd.c Diff File
mod - src/plugins/filed/cephfs-fd.c Diff File
mod - src/plugins/filed/gfapi-fd.c Diff File
mod - src/plugins/filed/python-fd.c Diff File
mod - src/plugins/filed/rados-fd.c Diff File
mod - src/plugins/stored/autoxflate-sd.c Diff File
mod - src/plugins/stored/python-sd.c Diff File

bareos-15.2 43af31c7

2016-03-08 16:09

pstorz

Ported: N/A

Details Diff
fix typo
mod - platforms/packaging/bareos.changes Diff File

bareos-15.2 a3bba9de

2016-03-07 12:24

pstorz

Ported: N/A

Details Diff
build: Update NLS files.
mod - po/POTFILES.in 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

bareos-15.2 ac383e14

2016-03-07 12:22

pstorz

Ported: N/A

Details Diff
Bump version number
mod - configure Diff File
mod - platforms/packaging/bareos-Univention_4.0.dsc Diff File
mod - platforms/packaging/bareos.changes Diff File
mod - platforms/packaging/bareos.dsc Diff File
mod - platforms/packaging/bareos.spec Diff File
mod - platforms/win32/mingw-debugsrc-devel.spec Diff File
mod - platforms/win32/winbareos-nsi.spec Diff File
mod - platforms/win32/winbareos32.spec Diff File
mod - platforms/win32/winbareos64.spec Diff File
mod - src/include/version.h Diff File

master 094a27fe

2016-03-06 12:29

mvwieringen

Ported: N/A

Details Diff
Merge branch 'bareos-15.2'
mod - src/dird/ua_label.c Diff File
mod - src/lmdb/mdb.c Diff File
mod - src/lmdb/midl.h Diff File
mod - src/plugins/filed/bpipe-fd.c Diff File
mod - src/plugins/filed/cephfs-fd.c Diff File
mod - src/plugins/filed/gfapi-fd.c Diff File
mod - src/plugins/filed/rados-fd.c Diff File
mod - src/plugins/filed/test-deltaseq-fd.c Diff File
mod - src/plugins/filed/test-plugin-fd.c Diff File

bareos-15.2 06bceeef

2016-03-06 12:26

mvwieringen

Ported: N/A

Details Diff
lmdb: Sync to upstream.
mod - src/lmdb/mdb.c Diff File
mod - src/lmdb/midl.h Diff File

bareos-15.2 0a0b0a64

2016-03-06 12:21

mvwieringen

Ported: N/A

Details Diff
plugins: Remove confusing comment.

setFileAttributes() is called for every restored file by the plugin so
lets remove the confusing comment.
mod - src/plugins/filed/bpipe-fd.c Diff File
mod - src/plugins/filed/cephfs-fd.c Diff File
mod - src/plugins/filed/gfapi-fd.c Diff File
mod - src/plugins/filed/rados-fd.c Diff File
mod - src/plugins/filed/test-deltaseq-fd.c Diff File
mod - src/plugins/filed/test-plugin-fd.c Diff File
 First  Prev  1 2 3 ... 60 ... 120 ... 180 ... 240 ... 300 ... 360 ... 420 ... 461 462 463 464 465 466 467 ... 480 ... 540 ... 600 ... 607 608 609  Next  Last