Changesets: bareos

bareos-14.2 f4eb789e

2015-11-14 21:45

mvwieringen

Ported: N/A

Details Diff
Tweak report.
mod - src/dird/migrate.c Diff File

bareos-15.2 5fed52f2

2015-11-14 20:48

mvwieringen

Ported: N/A

Details Diff
Sync lmdb.
mod - src/lmdb/mdb.c Diff File

bareos-14.2 6bf99ed0

2015-11-14 15:53

mvwieringen

Ported: N/A

Details Diff
Fix windows build.
mod - src/win32/dird/Makefile Diff File

bareos-14.2 0cb262d3

2015-11-14 11:18

mvwieringen

Ported: N/A

Details Diff
Make NDMP DMA more modular.

It makes sense to split the NDMP DMA into more parts so it gets
more comprehensible and easier to read. This is the first part
where we split things into:

- Generic DMA routines
- Backup specific DMA routines
- Restore specific DMA routines
- Storage specific DMA routines
- Different types of NDMP FileHandleDB stores.
- In memory (like before.)
- LMDB backend (dummy for now)
mod - src/dird/Makefile.in Diff File
rm - src/dird/ndmp_dma.c Diff File
add - src/dird/ndmp_dma_backup.c Diff File
add - src/dird/ndmp_dma_generic.c Diff File
add - src/dird/ndmp_dma_priv.h Diff File
add - src/dird/ndmp_dma_restore.c Diff File
add - src/dird/ndmp_dma_storage.c Diff File
add - src/dird/ndmp_fhdb_helpers.c Diff File
add - src/dird/ndmp_fhdb_lmdb.c Diff File
add - src/dird/ndmp_fhdb_mem.c Diff File
mod - src/dird/protos.h Diff File
mod - src/ndmp/ndma_cops_labels.c Diff File
mod - src/ndmp/ndmlib.h Diff File

master a968fca4

2015-11-14 11:07

mvwieringen

Ported: N/A

Details Diff
SD: Tweak record handling.

Some small tweaks to new record handling code to change its layout and
try to get ride of one compiler warning about signed vs unsigned vars.
mod - src/stored/record.c Diff File

bareos-15.2 a878b7c2

2015-11-14 11:04

mvwieringen

Ported: N/A

Details Diff
NDMP: Tweak #pragma settings.

We try to suppress some warnings in this code as its somewhat chatty
otherwise. But it seems #pragma are only available in later GCC versions
so try to adapt to that as much as possible.
mod - src/ndmp/ndmos.h Diff File
mod - src/ndmp/ndmp2.x Diff File
mod - src/ndmp/ndmp3.x Diff File
mod - src/ndmp/ndmp4.x Diff File
mod - src/ndmp/ndmp9.x Diff File

bareos-14.2 922551da

2015-11-14 11:04

mvwieringen

Ported: N/A

Details Diff
NDMP: Tweak #pragma settings.

We try to suppress some warnings in this code as its somewhat chatty
otherwise. But it seems #pragma are only available in later GCC versions
so try to adapt to that as much as possible.
mod - src/ndmp/ndmos.h Diff File
mod - src/ndmp/ndmp2.x Diff File
mod - src/ndmp/ndmp3.x Diff File
mod - src/ndmp/ndmp4.x Diff File
mod - src/ndmp/ndmp9.x Diff File

master dcea8474

2015-11-13 17:44

mvwieringen

Ported: N/A

Details Diff
Merge branch 'bareos-15.2'
mod - src/cats/sql_cmds.c Diff File
mod - src/cats/sql_cmds.h Diff File
mod - src/cats/sql_list.c Diff File
mod - src/lib/bregex.c Diff File
mod - src/lib/util.c Diff File
mod - src/stored/label.c Diff File
mod - src/win32/compat/compat.c Diff File
mod - src/win32/generic/service.c Diff File

master 84f460c6

2015-11-13 15:55

Frank Bergkemper

Ported: N/A

Details Diff
Bootstrap: custom bootstrap-select extension added

Adds custom select for twitter bootstrap using button dropdown.
mod - LICENSE Diff File
mod - module/Application/view/layout/layout.phtml Diff File
add - public/css/bootstrap-select.css Diff File
add - public/css/bootstrap-select.css.map Diff File
add - public/css/bootstrap-select.min.css Diff File
add - public/js/bootstrap-select.js Diff File
add - public/js/bootstrap-select.js.map Diff File
add - public/js/bootstrap-select.min.js Diff File

bareos-15.2 924e7ba9

2015-11-13 14:45

joergs


Committer: mvwieringen

Ported: N/A

Details Diff
bcommand: list jobs last: make query more efficient
mod - src/cats/sql_cmds.c Diff File
mod - src/cats/sql_cmds.h Diff File
mod - src/cats/sql_list.c Diff File

master 9088955d

2015-11-13 11:48

Joerg Steffens

Ported: N/A

Details Diff
fix reference
mod - manuals/en/main/bareos-fd-resource-client-definitions.tex Diff File

master 8c24dbdc

2015-11-13 10:44

Joerg Steffens

Ported: N/A

Details Diff
cleanup
mod - manuals/en/main/bareos-fd-resource-client-definitions.tex Diff File
mod - manuals/en/main/bconsole.tex Diff File
rm - manuals/en/main/config/FdClientPidDirectory1.conf Diff File
add - manuals/en/main/config/FdClientPki.conf Diff File
mod - manuals/en/main/dataencryption.tex Diff File
mod - manuals/en/main/dirdconf-fileset.tex Diff File
mod - manuals/en/main/dirdconf.tex Diff File

bareos-15.2 0b6435d7

2015-11-12 18:39

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Fix random crashes on sd

The block variable was set to the dcr->block, but that can be altered in
the call to dev->set_label_blocksize(dcr).

When that happens, the code goes on with the wrong block.
We removed the whole local variable as it makes no sense and is only
referenced 3 times when calling empty_block()

Fixes 0000414: Bareos storage daemon crashes during backups
Fixse 0000483: bareos-sd crash during backup
Fixes 0000522: storage daemon crashes ocassionally when starting a new job
Fixes 0000552: SD crashes in -current

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
Affected Issues
0000414, 0000483, 0000522, 0000552, 0000564
mod - src/stored/label.c Diff File

bareos-14.2 3a09212c

2015-11-12 18:39

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Fix random crashes on sd

The block variable was set to the dcr->block, but that can be altered in
the call to dev->set_label_blocksize(dcr).

When that happens, the code goes on with the wrong block.
We removed the whole local variable as it makes no sense and is only
referenced 3 times when calling empty_block()

Fixes 0000414: Bareos storage daemon crashes during backups
Fixse 0000483: bareos-sd crash during backup
Fixes 0000522: storage daemon crashes ocassionally when starting a new job
Fixes 0000552: SD crashes in -current

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
Affected Issues
0000414, 0000522, 0000552
mod - src/stored/label.c Diff File

master cf0f92fe

2015-11-11 16:45

Frank Bergkemper

Ported: N/A

Details Diff
Use API 2 with compact mode enabled

Signed-off-by: Frank Bergkemper <frank.bergkemper@dass-it.de>
mod - vendor/Bareos/library/Bareos/BSock/BareosBSock.php Diff File

master f77ef94e

2015-11-11 16:31

Frank Bergkemper

Ported: N/A

Details Diff
Restore improvements

Signed-off-by: Frank Bergkemper <frank.bergkemper@dass-it.de>
mod - module/Job/src/Job/Controller/JobController.php Diff File
mod - module/Job/src/Job/Form/JobForm.php Diff File
mod - module/Job/view/job/job/index.phtml Diff File
mod - module/Restore/src/Restore/Controller/RestoreController.php Diff File
mod - module/Restore/src/Restore/Form/RestoreForm.php Diff File
mod - module/Restore/src/Restore/Model/RestoreModel.php Diff File
mod - module/Restore/view/restore/restore/index.phtml Diff File

master ca0784d7

2015-11-10 18:03

Tad Hunt


Committer: mvwieringen

Ported: N/A

Details Diff
SD: Refactor record write code path.

This commit centralizes the record write state management into the record
write state machine, such that the functions called to convert records
to blocks only mutates the block, and the record write state machine
manages mutation of the record state. One benefit to this approach
is the ability to pass the record to more places as const. This makes
reasoning about record modification straightforward. A second benefit is
a net code reduction due to collapsing the write block header and write
block continuation header functions into a single and simpler function

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
mod - src/stored/block.h Diff File
mod - src/stored/device.c Diff File
mod - src/stored/label.c Diff File
mod - src/stored/protos.h Diff File
mod - src/stored/read.c Diff File
mod - src/stored/record.c Diff File
mod - src/stored/record.h Diff File

master f43c5ffd

2015-11-10 18:03

Dirk Wilske


Committer: mvwieringen

Ported: N/A

Details Diff
DIR: Report the secure erase settings in the jobreport

We now transfer the setting of the secure erase command to the
director in order to show what the settings were during backup

Fixes 0000520: Show "secure erase" settings in job report
Affected Issues
0000520
mod - src/dird/backup.c Diff File
mod - src/dird/dird.h Diff File
mod - src/dird/dird_conf.c Diff File
mod - src/dird/fd_cmds.c Diff File
mod - src/dird/job.c Diff File
mod - src/dird/msgchan.c Diff File
mod - src/dird/protos.h Diff File
mod - src/dird/restore.c Diff File
mod - src/dird/sd_cmds.c Diff File
mod - src/filed/authenticate.c Diff File
mod - src/filed/dir_cmd.c Diff File
mod - src/filed/filed_conf.c Diff File
mod - src/include/jcr.h Diff File
mod - src/stored/dir_cmd.c Diff File
mod - src/stored/stored_conf.c Diff File

bareos-15.2 9848e50f

2015-11-10 11:57

mvwieringen

Ported: N/A

Details Diff
Coverity: Fix 3 resource leaks
mod - src/win32/compat/compat.c Diff File
mod - src/win32/generic/service.c Diff File

bareos-14.2 b4e23b4b

2015-11-10 11:57

mvwieringen

Ported: N/A

Details Diff
Coverity: Fix 3 resource leaks
mod - src/win32/compat/compat.c Diff File
mod - src/win32/generic/service.c Diff File

master c94bc27b

2015-11-09 16:34

Philipp Storz


Committer: Joerg Steffens

Ported: N/A

Details Diff
docs for %B format string
mod - manuals/en/main/configure.tex Diff File
mod - manuals/en/main/director-resource-job-definitions.tex Diff File

bareos-15.2 d511f6e8

2015-11-09 14:34

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Fixed double declaration of variable i

This makes the loop variable shadow the variable with a wider scope and
as such it doesn't have a defined value after the loops exits.

Fixes 0000556: File Relocation does not work
Affected Issues
0000556
mod - src/lib/bregex.c Diff File

bareos-14.2 f941aa3e

2015-11-09 14:34

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Fixed double declaration of variable i

This makes the loop variable shadow the variable with a wider scope and
as such it doesn't have a defined value after the loops exits.

Fixes 0000556: File Relocation does not work
Affected Issues
0000556
mod - src/lib/bregex.c Diff File

bareos-13.2 86cc27e6

2015-11-09 14:34

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Fixed double declaration of variable i

This makes the loop variable shadow the variable with a wider scope and
as such it doesn't have a defined value after the loops exits.

Fixes 0000556: File Relocation does not work
Affected Issues
0000556
mod - src/lib/bregex.c Diff File

bareos-12.4 e678dfa3

2015-11-09 14:34

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Fixed double declaration of variable i

This makes the loop variable shadow the variable with a wider scope and
as such it doesn't have a defined value after the loops exits.

Fixes 0000556: File Relocation does not work
Affected Issues
0000556
mod - src/lib/bregex.c Diff File
 First  Prev  1 2 3 ... 60 ... 120 ... 180 ... 240 ... 300 ... 360 ... 420 ... 473 474 475 476 477 478 479 480 ... 540 ... 600 ... 607 608 609  Next  Last