Changesets: bareos

bareos-12.4 aadd6d8d

2015-05-13 15:44

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Add support for RESTORE_OBJECTS in verify jobs
mod - src/dird/verify.c Diff File
mod - src/filed/verify_vol.c Diff File

master 360832b4

2015-05-12 18:50

mvwieringen

Ported: N/A

Details Diff
Revert "Make NDMP ImageStream buffer dynamically allocated size."

This reverts commit d4ea100b69cdd586dfd55d9145cff5dbb54ca185.

It seems we don't have the right info for dynamically sizing
the buffers at the specific place in the library. So this needs more
testing.
mod - src/ndmp/ndma_image_stream.c Diff File
mod - src/ndmp/ndmagents.h Diff File

bareos-14.2 da38df36

2015-05-12 18:50

mvwieringen

Ported: N/A

Details Diff
Revert "Make NDMP ImageStream buffer dynamically allocated size."

This reverts commit d4ea100b69cdd586dfd55d9145cff5dbb54ca185.

It seems we don't have the right info for dynamically sizing
the buffers at the specific place in the library. So this needs more
testing.
mod - src/ndmp/ndma_image_stream.c Diff File
mod - src/ndmp/ndmagents.h Diff File

master dc35074a

2015-05-12 17:31

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Fix pattern matching crash on windows

fileregexp-test crashed the sd when the file matches
mod - src/stored/bsr.c Diff File

bareos-14.2 b9ff5392

2015-05-12 17:31

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Fix pattern matching crash on windows

fileregexp-test crashed the sd when the file matches
mod - src/stored/bsr.c Diff File

master 3b539ad2

2015-05-12 00:24

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
bwild and bregex for windows
mod - platforms/win32/winbareos-nsi.spec Diff File
mod - platforms/win32/winbareos.nsi Diff File
mod - platforms/win32/winbareos32.spec Diff File
mod - platforms/win32/winbareos64.spec Diff File
mod - src/win32/Makefile Diff File
mod - src/win32/tools/Makefile Diff File
add - src/win32/tools/bregexres.rc.in Diff File
add - src/win32/tools/bwildres.rc.in Diff File

master 0a711790

2015-05-11 22:18

mvwieringen

Ported: N/A

Details Diff
Fix config pretty printer.

When printing the compression used it eats an extra char so the pretty
printer doesn't print the next option in the option string. We should
also print GZIP without \n as we print the level after it, currently
its printed on the next line.

Fixes 0000466: option noatime = yes in bconcole displays like 6 (digit)
Affected Issues
0000466
mod - src/dird/dird_conf.c Diff File

bareos-14.2 7a5dbed5

2015-05-11 22:18

mvwieringen

Ported: N/A

Details Diff
Fix config pretty printer.

When printing the compression used it eats an extra char so the pretty
printer doesn't print the next option in the option string. We should
also print GZIP without \n as we print the level after it, currently
its printed on the next line.

Fixes 0000466: option noatime = yes in bconcole displays like 6 (digit)
Affected Issues
0000466
mod - src/dird/dird_conf.c Diff File

master fdcab57a

2015-05-11 18:10

mvwieringen

Ported: N/A

Details Diff
Build all python plugins on windows.
mod - platforms/win32/winbareos-nsi.spec Diff File
mod - platforms/win32/winbareos.nsi Diff File
mod - platforms/win32/winbareos32.spec Diff File
mod - platforms/win32/winbareos64.spec Diff File
mod - src/plugins/filed/python-fd.c Diff File
mod - src/win32/plugins/Makefile Diff File
add - src/win32/plugins/dird/Makefile Diff File
mod - src/win32/plugins/filed/Makefile Diff File
mod - src/win32/plugins/stored/Makefile Diff File

master 92f1ddde

2015-05-08 12:33

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
build grow.exe to windows build
mod - platforms/win32/winbareos32.spec Diff File
mod - platforms/win32/winbareos64.spec Diff File
mod - src/win32/Makefile Diff File
add - src/win32/tests/Makefile Diff File

master c33a33c7

2015-05-08 11:37

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Use better wording in error message

BScan uses the term "driver" for the different databases that
can be used, so it should say "unknown database driver" if no driver is
specified instead of "unknown database type"
mod - src/cats/cats_backends.c Diff File

master 63706583

2015-05-07 20:49

mvwieringen

Ported: N/A

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

master 91b7e928

2015-05-07 18:28

mvwieringen

Ported: N/A

Details Diff
Fix python-fd to process savepkt flags.

For a non-option plugin which is saving a non restore first object we
should copy the value of no_read and delta_seq from the python savepkt
to the native one.
mod - src/plugins/filed/python-fd.c Diff File

bareos-14.2 700d602b

2015-05-07 18:28

mvwieringen

Ported: N/A

Details Diff
Fix python-fd to process savepkt flags.

For a non-option plugin which is saving a non restore first object we
should copy the value of no_read and delta_seq from the python savepkt
to the native one.
mod - src/plugins/filed/python-fd.c Diff File

master 37b9113b

2015-05-07 13:35

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Build and Package bscan also for windows
mod - platforms/win32/winbareos-nsi.spec Diff File
mod - platforms/win32/winbareos.nsi Diff File
mod - platforms/win32/winbareos32.spec Diff File
mod - platforms/win32/winbareos64.spec Diff File
mod - src/win32/Makefile Diff File
mod - src/win32/stored/Makefile Diff File
add - src/win32/stored/bscanres.rc.in Diff File

master 39e13e04

2015-05-06 16:18

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Switch compatible to default='no' in wininstaller

Also change the comments in the bareos-fd.conf file template
mod - platforms/win32/clientdialog.ini Diff File
mod - platforms/win32/winbareos.nsi Diff File
mod - src/filed/bareos-fd.conf.in Diff File

master f780a233

2015-05-06 15:04

mvwieringen

Ported: N/A

Details Diff
Fix bareos logrotate errors

Fixes 0000417: bareos logrotate errors
Affected Issues
0000417
mod - scripts/logrotate.in Diff File

bareos-14.2 0f176bbd

2015-05-06 15:04

mvwieringen

Ported: N/A

Details Diff
Fix bareos logrotate errors

Fixes 0000417: bareos logrotate errors
Affected Issues
0000417
mod - scripts/logrotate.in Diff File

master ddebdc12

2015-05-06 11:55

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Fix PostgreSQL 9.4 on windows db setup problems

Unfortunately since PostgreSQL 9.4 on windows the installer
fails to setup the database.

Obviously it is not enough anymore to set the PATH environment variable
and call psql.exe alone. So we now call the psql.exe with full path.
mod - platforms/win32/winbareos.nsi Diff File

bareos-14.2 892149a5

2015-05-06 11:55

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Fix PostgreSQL 9.4 on windows db setup problems

Unfortunately since PostgreSQL 9.4 on windows the installer
fails to setup the database.

Obviously it is not enough anymore to set the PATH environment variable
and call psql.exe alone. So we now call the psql.exe with full path.
mod - platforms/win32/winbareos.nsi Diff File

master 9f7ff08c

2015-05-05 18:23

mvwieringen

Ported: N/A

Details Diff
Add win32_restore_file_attributes() to compat.c

Anticipating on more file attributes that need restoring in the future
and giving these things are pretty close to the lowlevel Windows API we
better use some abstraction function that restores the different file
attributes. This removes some low level calls from the more generic
findlib.
mod - src/findlib/attribs.c Diff File
mod - src/findlib/bfile.c Diff File
mod - src/win32/compat/compat.c Diff File
mod - src/win32/compat/include/compat.h Diff File

bareos-14.2 636e69fc

2015-05-05 18:23

mvwieringen

Ported: N/A

Details Diff
Add win32_restore_file_attributes() to compat.c

Anticipating on more file attributes that need restoring in the future
and giving these things are pretty close to the lowlevel Windows API we
better use some abstraction function that restores the different file
attributes. This removes some low level calls from the more generic
findlib.
mod - src/findlib/attribs.c Diff File
mod - src/findlib/bfile.c Diff File
mod - src/win32/compat/compat.c Diff File
mod - src/win32/compat/include/compat.h Diff File

master 49f2f397

2015-05-05 16:53

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Fix restore of compressed files

The compressed file restoration failed before on Windows 2008.

We now use the variable types from the microsoft documentation,
also now have a bytesreturned variable which is mandatory
if lpOverlapped is NULL according to the documentation.

See documentation of FSCTL_SET_COMPRESSION control code at Microsoft:
https://msdn.microsoft.com/en-us/library/windows/desktop/aa364592%28v=vs.85%29.aspx

Fixes 0000463: Crash when restore compressed files
Affected Issues
0000463
mod - src/findlib/attribs.c Diff File

bareos-14.2 4866847d

2015-05-05 16:53

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Fix restore of compressed files

The compressed file restoration failed before on Windows 2008.

We now use the variable types from the microsoft documentation,
also now have a bytesreturned variable which is mandatory
if lpOverlapped is NULL according to the documentation.

See documentation of FSCTL_SET_COMPRESSION control code at Microsoft:
https://msdn.microsoft.com/en-us/library/windows/desktop/aa364592%28v=vs.85%29.aspx

Fixes 0000463: Crash when restore compressed files
Affected Issues
0000463
mod - src/findlib/attribs.c Diff File

master f10d3724

2015-05-03 23:37

mvwieringen

Ported: N/A

Details Diff
For a command plugin always use the no_read field of savepkt

A command plugin can set the no_read flag in the savepkt returned by the
startBackupFile() method in the plugin events. Up until now setting this
no_read flag to true would not make a lot of difference as the code only
checks for 'ff_pkt->cmd_plugin && !ff_pkt->no_read' to enable the
do_read variable but if the do_read was already set to true and the
plugin has set no_read to true then do_read will never be set to false
again.

These changes make the no_read flag from the plugin leading and always
use that setting (which is false by default) as the setting to determine
the do_read flag. Only for a non cmd-plugin we will determine the actual
reading of the file or not by looking at the specific file type.
mod - src/filed/backup.c Diff File
 First  Prev  1 2 3 ... 60 ... 120 ... 180 ... 240 ... 300 ... 360 ... 420 ... 480 ... 495 496 497 498 499 500 501 ... 540 ... 600 ... 609 610 611  Next  Last