Changesets: bareos

bareos-13.2 c94d46a9

2013-07-26 12:43

mvwieringen adm

Ported: N/A

Details Diff
Remove no-op assign.

While writing the sd-sd replication we introduced two assignments
which are in essense no-ops (e.g. assigning a value to a variable
where the source is itself.) The optimizer probably filters it but
for the readability lets remove them.
mod - src/dird/migrate.c Diff File

master 47959349

2013-07-26 12:43

mvwieringen adm

Ported: N/A

Details Diff
Remove no-op assign.

While writing the sd-sd replication we introduced two assignments
which are in essense no-ops (e.g. assigning a value to a variable
where the source is itself.) The optimizer probably filters it but
for the readability lets remove them.
mod - src/dird/migrate.c Diff File

bareos-13.2 5ad3aa85

2013-07-25 18:26

Marco van Wieringen

Ported: N/A

Details Diff
Fix backup summary.

Always lookup the media record of the last used volume after calling
db_get_job_volume_names() so we always print the right info and not
lookup the media record based on the current content of jcr->VolumeName
which works only for normal backups but not for virtual fulls as there
it will have the name of the last volume that was read for creating the
virtual full. Looking at the migration code it also does a lookup
of the last volume name returned by db_get_job_volume_names() there.

Fixes 0000211: Wrong data/output/calculation in log of "Last Volume Bytes"
and "Volume Session Time" when doing Virtual Full Backups
mod - src/dird/backup.c Diff File
mod - src/dird/ndmp_dma.c Diff File
mod - src/dird/protos.h Diff File
mod - src/dird/vbackup.c Diff File

bareos-13.2 5e6e5bb5

2013-07-25 16:26

mvwieringen adm

Ported: N/A

Details Diff
Fix backup summary.

Always lookup the media record of the last used volume after calling
db_get_job_volume_names() so we always print the right info and not
lookup the media record based on the current content of jcr->VolumeName
which works only for normal backups but not for virtual fulls as there
it will have the name of the last volume that was read for creating the
virtual full. Looking at the migration code it also does a lookup
of the last volume name returned by db_get_job_volume_names() there.

Fixes 0000211: Wrong data/output/calculation in log of "Last Volume Bytes"
and "Volume Session Time" when doing Virtual Full Backups
Affected Issues
0000211
mod - src/dird/backup.c Diff File
mod - src/dird/ndmp_dma.c Diff File
mod - src/dird/protos.h Diff File
mod - src/dird/vbackup.c Diff File

bareos-12.4 8e089206

2013-07-25 16:26

mvwieringen adm

Ported: N/A

Details Diff
Fix backup summary.

Always lookup the media record of the last used volume after calling
db_get_job_volume_names() so we always print the right info and not
lookup the media record based on the current content of jcr->VolumeName
which works only for normal backups but not for virtual fulls as there
it will have the name of the last volume that was read for creating the
virtual full. Looking at the migration code it also does a lookup
of the last volume name returned by db_get_job_volume_names() there.

Fixes 0000211: Wrong data/output/calculation in log of "Last Volume Bytes"
and "Volume Session Time" when doing Virtual Full Backups
Affected Issues
0000211
mod - src/dird/backup.c Diff File
mod - src/dird/ndmp_dma.c Diff File
mod - src/dird/protos.h Diff File
mod - src/dird/vbackup.c Diff File

master 571d210d

2013-07-25 16:26

mvwieringen adm

Ported: N/A

Details Diff
Fix backup summary.

Always lookup the media record of the last used volume after calling
db_get_job_volume_names() so we always print the right info and not
lookup the media record based on the current content of jcr->VolumeName
which works only for normal backups but not for virtual fulls as there
it will have the name of the last volume that was read for creating the
virtual full. Looking at the migration code it also does a lookup
of the last volume name returned by db_get_job_volume_names() there.

Fixes 0000211: Wrong data/output/calculation in log of "Last Volume Bytes"
and "Volume Session Time" when doing Virtual Full Backups
Affected Issues
0000211
mod - src/dird/vbackup.c Diff File
mod - src/dird/protos.h Diff File
mod - src/dird/ndmp_dma.c Diff File
mod - src/dird/backup.c Diff File

master e347c556

2013-07-23 22:45

mvwieringen adm

Ported: N/A

Details Diff
Fix Makefile.in for new plugin layout.
mod - src/plugins/stored/Makefile.in Diff File
mod - src/plugins/filed/Makefile.in Diff File
mod - src/plugins/dird/Makefile.in Diff File

bareos-13.2 71c8a3a7

2013-07-22 01:45

Marco van Wieringen

Ported: N/A

Details Diff
Tweak plugin entry points layout.
mod - src/plugins/dir/example-plugin-dir.c Diff File
mod - src/plugins/dir/python-dir.c Diff File
mod - src/plugins/fd/bpipe-fd.c Diff File
mod - src/plugins/fd/example-plugin-fd.c Diff File
mod - src/plugins/fd/python-fd.c Diff File
mod - src/plugins/fd/test-deltaseq-fd.c Diff File
mod - src/plugins/fd/test-plugin-fd.c Diff File
mod - src/plugins/sd/example-plugin-sd.c Diff File
mod - src/plugins/sd/python-sd.c Diff File

master b18f431a

2013-07-21 23:45

mvwieringen adm

Ported: N/A

Details Diff
Tweak plugin entry points layout.
mod - src/plugins/stored/python-sd.c Diff File
mod - src/plugins/stored/example-plugin-sd.c Diff File
mod - src/plugins/filed/test-plugin-fd.c Diff File
mod - src/plugins/filed/test-deltaseq-fd.c Diff File
mod - src/plugins/filed/python-fd.c Diff File
mod - src/plugins/filed/example-plugin-fd.c Diff File
mod - src/plugins/filed/bpipe-fd.c Diff File
mod - src/plugins/dird/python-dir.c Diff File
mod - src/plugins/dird/example-plugin-dir.c Diff File

bareos-13.2 9df9a40b

2013-07-21 23:45

mvwieringen

Ported: N/A

Details Diff
Tweak plugin entry points layout.
mod - src/plugins/dir/example-plugin-dir.c Diff File
mod - src/plugins/dir/python-dir.c Diff File
mod - src/plugins/fd/bpipe-fd.c Diff File
mod - src/plugins/fd/example-plugin-fd.c Diff File
mod - src/plugins/fd/python-fd.c Diff File
mod - src/plugins/fd/test-deltaseq-fd.c Diff File
mod - src/plugins/fd/test-plugin-fd.c Diff File
mod - src/plugins/sd/example-plugin-sd.c Diff File
mod - src/plugins/sd/python-sd.c Diff File

bareos-13.2 78029224

2013-07-21 15:30

Marco van Wieringen

Ported: N/A

Details Diff
Only have bpipe-fd.c once and use it for UNIX and Windows.
mod - src/plugins/fd/bpipe-fd.c Diff File
mod - src/win32/plugins/fd/Makefile Diff File
rm - src/win32/plugins/fd/bpipe-fd.c Diff File

bareos-13.2 091375c7

2013-07-21 15:25

Marco van Wieringen

Ported: N/A

Details Diff
Cleanup plugins now we use fd_common.h
mod - src/plugins/fd/bpipe-fd.c Diff File
mod - src/plugins/fd/test-deltaseq-fd.c Diff File
mod - src/plugins/fd/test-plugin-fd.c Diff File

bareos-13.2 651e718e

2013-07-21 15:19

Marco van Wieringen

Ported: N/A

Details Diff
Upgrade all filed plugins to use fd_common.h
mod - src/plugins/fd/bpipe-fd.c Diff File
mod - src/plugins/fd/example-plugin-fd.c Diff File
mod - src/plugins/fd/test-plugin-fd.c Diff File

master 9742c1cb

2013-07-21 13:30

mvwieringen adm

Ported: N/A

Details Diff
Only have bpipe-fd.c once and use it for UNIX and Windows.
rm - src/win32/plugins/filed/bpipe-fd.c Diff File
mod - src/win32/plugins/filed/Makefile Diff File
mod - src/plugins/filed/bpipe-fd.c Diff File

bareos-13.2 0754c0cf

2013-07-21 13:30

mvwieringen

Ported: N/A

Details Diff
Only have bpipe-fd.c once and use it for UNIX and Windows.
mod - src/plugins/fd/bpipe-fd.c Diff File
mod - src/win32/plugins/fd/Makefile Diff File
rm - src/win32/plugins/fd/bpipe-fd.c Diff File

master f68ec309

2013-07-21 13:25

mvwieringen adm

Ported: N/A

Details Diff
Cleanup plugins now we use fd_common.h
mod - src/plugins/filed/test-plugin-fd.c Diff File
mod - src/plugins/filed/test-deltaseq-fd.c Diff File
mod - src/plugins/filed/bpipe-fd.c Diff File

bareos-13.2 2886c3b5

2013-07-21 13:25

mvwieringen

Ported: N/A

Details Diff
Cleanup plugins now we use fd_common.h
mod - src/plugins/fd/bpipe-fd.c Diff File
mod - src/plugins/fd/test-deltaseq-fd.c Diff File
mod - src/plugins/fd/test-plugin-fd.c Diff File

master 3dd97595

2013-07-21 13:19

mvwieringen adm

Ported: N/A

Details Diff
Upgrade all filed plugins to use fd_common.h
mod - src/plugins/filed/test-plugin-fd.c Diff File
mod - src/plugins/filed/example-plugin-fd.c Diff File
mod - src/plugins/filed/bpipe-fd.c Diff File

bareos-13.2 7f8965ec

2013-07-21 13:19

mvwieringen

Ported: N/A

Details Diff
Upgrade all filed plugins to use fd_common.h
mod - src/plugins/fd/bpipe-fd.c Diff File
mod - src/plugins/fd/example-plugin-fd.c Diff File
mod - src/plugins/fd/test-plugin-fd.c Diff File

bareos-13.2 b62c8cea

2013-07-18 12:59

Marco van Wieringen

Ported: N/A

Details Diff
Cleanup win api compat layer.

Implemented str_2_BSTR and BSTR_2_str and reformated the code a bit.
mod - src/win32/compat/compat.c Diff File
mod - src/win32/include/winapi.h Diff File

master 8b7432f8

2013-07-18 11:15

mvwieringen adm

Ported: N/A

Details Diff
MINGW now supports SetThreadExecutionState

The MINGW version we compile with in OBS supports
SetThreadExecutionState so lets use it.
mod - src/win32/compat/compat.c Diff File
mod - src/filed/dir_cmd.c Diff File

master 5814e014

2013-07-18 10:59

mvwieringen adm

Ported: N/A

Details Diff
Cleanup win api compat layer.

Implemented str_2_BSTR and BSTR_2_str and reformated the code a bit.
mod - src/win32/include/winapi.h Diff File
mod - src/win32/compat/compat.c Diff File

bareos-13.2 b2c4355c

2013-07-18 10:59

mvwieringen

Ported: N/A

Details Diff
Cleanup win api compat layer.

Implemented str_2_BSTR and BSTR_2_str and reformated the code a bit.
mod - src/win32/compat/compat.c Diff File
mod - src/win32/include/winapi.h Diff File

master eab3d7b0

2013-07-17 23:28

mvwieringen adm

Ported: N/A

Details Diff
Fill the process environment with an BAREOS_CFGDIR

When we parse a configfile we push the directory we found it in into the
process environment as BAREOS_CFGDIR so you can use that same directory
as %BAREOS_CFGDIR% on windows and $BAREOS_CFGDIR on UNIX when
referencing an other configfile in that same directory.
mod - src/win32/compat/include/mingwconfig.h Diff File
mod - src/lib/parse_conf.c Diff File

master fa6a0548

2013-07-17 19:30

mvwieringen adm

Ported: N/A

Details Diff
Implement a store_alist_dir function

We currently have the following functions:

- store_dir() (For storing a string with shell expansion to a dir/file)
- store_str() (For storing a string)
- store_alist_str() (For storing a list of strings)

we are missing a store_alist_dir() which stores a list of shell
expanded dirs/files.

Fixes 0000209: Implement a store_alist_dir function
Affected Issues
0000209
mod - src/lib/parse_conf.h Diff File
mod - src/lib/parse_conf.c Diff File
mod - src/filed/filed_conf.c Diff File
 First  Prev  1 2 3 ... 60 ... 120 ... 180 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 599 600 601 602 603 604 605 ... 622 623 624  Next  Last