Changesets: bareos

master b78eea96

2013-05-04 21:19

mvwieringen adm

Ported: N/A

Details Diff
Fix compiler warning.
mod - src/dird/ua_select.c Diff File

master a9d43dc2

2013-05-04 21:19

mvwieringen adm

Ported: N/A

Details Diff
Remove obscure beef variable.

As we don't have an enterprise version we don't need a bareos
enable enterprise feature flag.
mod - src/win32/lib/make_def Diff File
mod - src/stored/status.c Diff File
mod - src/lib/message.c Diff File
mod - src/include/version.h Diff File
mod - src/filed/fd_plugins.h Diff File
mod - src/filed/fd_plugins.c Diff File
mod - src/dird/ua_status.c Diff File
mod - scripts/btraceback.gdb Diff File
mod - scripts/btraceback.dbx Diff File

master 305026b3

2013-05-04 21:18

joergs


Committer: mvwieringen adm

Ported: N/A

Details Diff
bareos-director requires bareos-database-tools

make_catalog_backup.pl (from bareos-director) requires bareso-dbcheck (from bareos-database-tools).

Fixes 0000148: bareos-director requires bareos-database-tools

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
Affected Issues
0000148
mod - platforms/rpms/bareos.spec Diff File
mod - debian/control Diff File

master 9edc6e0e

2013-05-04 21:17

mvwieringen adm

Ported: N/A

Details Diff
Fix compiler warning.
mod - src/stored/bextract.c Diff File
mod - src/filed/compression.c Diff File

master 536c96a2

2013-05-04 21:17

pstorz


Committer: mvwieringen adm

Ported: N/A

Details Diff
Extend cancel command to be able to cancel all running jobs

Especially when testing, it would be a very nice feature to be able to
cancel multiple jobs at once.

For the first step, it would be nice to be able to cancel all jobs.
Also useful would be to be able to cancel, jobs of a certain state, e.g.

cancel state=waiting

Fixes 0000144: Extend cancel command to be able to cancel all running jobs
Affected Issues
0000144
mod - src/dird/ua_select.c Diff File
mod - src/dird/ua_cmds.c Diff File

master c1162bca

2013-05-04 21:17

mvwieringen adm

Ported: N/A

Details Diff
Fix memory leak.
mod - src/lib/bsock.c Diff File
mod - src/lib/bnet_server.c Diff File

master 75559cc8

2013-05-04 21:17

mvwieringen adm

Ported: N/A

Details Diff
Updated README.MD
mod - README.md Diff File

master d4554587

2013-05-04 21:17

mvwieringen adm

Ported: N/A

Details Diff
Switch to new version number.
mod - src/include/version.h Diff File
mod - platforms/win32/winbareos64.spec Diff File
mod - platforms/win32/winbareos32.spec Diff File
mod - platforms/win32/winbareos-nsi.spec Diff File
mod - platforms/rpms/bareos.spec Diff File
mod - platforms/deb/bareos-xUbuntu_12.04.dsc Diff File
mod - platforms/deb/bareos-xUbuntu_10.04.dsc Diff File
mod - platforms/deb/bareos-Debian_6.0.dsc Diff File
mod - debian/changelog Diff File
mod - configure Diff File

master fba1cf3a

2013-05-04 21:15

mvwieringen adm

Ported: N/A

Details Diff
Used compression algorithms only when compression is done.
mod - src/dird/backup.c Diff File

master 84be09dc

2013-05-04 21:15

mvwieringen adm

Ported: N/A

Details Diff
Fix cancel to allow multiple job selection.
mod - src/dird/ua_select.c Diff File
mod - src/dird/ua_cmds.c Diff File
mod - src/dird/protos.h Diff File

master 40ab1990

2013-05-04 21:15

mvwieringen adm

Ported: N/A

Details Diff
Reorder closing message channel.

For every daemon always close the message channel before starting
the cleanup of the JCR so we have a much cleaner code path.

Also tweaked the layout of the code somewhat so that we have more
distinctive code blocks.
mod - src/stored/job.c Diff File
mod - src/stored/butil.c Diff File
mod - src/stored/bscan.c Diff File
mod - src/lib/jcr.c Diff File
mod - src/filed/dir_cmd.c Diff File
mod - src/dird/job.c Diff File

master 44c642ef

2013-05-04 21:15

mvwieringen adm

Ported: N/A

Details Diff
Close message stream early.

For things like edit_job_codes() to work properly we should tear
down the message resource before we start tearing down the bits
and pieces of the JCR (and mig_jcr). Hopefully we don't trigger
to many deadlocks this way but this seems to be a severe design
flaw in which important state information is destroyed when you
might still want/need it.
mod - src/dird/job.c Diff File

master c162cc00

2013-05-04 21:15

pstorz


Committer: mvwieringen adm

Ported: N/A

Details Diff
Switch to gcc 4.8

Unfortunately, with gcc 4.8, libc now is called
- libgcc_s_sjlj-1.dll on 32Bit Windows
- libgcc_s_seh-1.dll on 64Bit Windows

This patch adapts to that fact.

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
mod - platforms/win32/winbareos.nsi Diff File
mod - platforms/win32/winbareos-nsi.spec Diff File

master 1b5c5894

2013-05-04 21:15

pstorz


Committer: mvwieringen adm

Ported: N/A

Details Diff
file job.c is no more

Adapted makefile to correctly build.

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
mod - src/win32/filed/Makefile Diff File

master 3fdcd873

2013-05-04 21:15

mvwieringen adm

Ported: N/A

Details Diff
Tweak layout.
mod - src/dird/ua_cmds.c Diff File

master 8aca2bc2

2013-05-04 21:15

mvwieringen adm

Ported: N/A

Details Diff
mig_jcr is freed to early.

Because the mig_jcr is already freed in the migration_cleanup() function
all info is lost when we get to the after runscript. This is a design
error so we moved the freeing of the mig_jcr now to just before the Job
actually exits and has done all its work.

Fixes 0000139: export command in a RunScript ressource does not get the
correct volume when doing scheduled JobType Copy
Affected Issues
0000139
mod - src/dird/migrate.c Diff File
mod - src/dird/job.c Diff File

master 68774067

2013-05-04 21:14

pstorz


Committer: mvwieringen adm

Ported: N/A

Details Diff
Better handling of existing config files

When existing configuration files are found, in interactive mode the
user is asked if the existing config file should be kept and the newly
generated file is stored aside as config.new.

Also, the user can choose to move the existing file to config.old, and
install the new one in the original place.
This is what is done in silent installation mode.

The default for the uninstaller is now to keep existing config files.
In silent mode, the uninstaller will remove existing config files.

Fixes 0000140: Winbareos installer renames old config when updating

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
Affected Issues
0000140
mod - platforms/win32/winbareos.nsi Diff File

master 01d3063e

2013-05-04 21:14

mvwieringen adm

Ported: N/A

Details Diff
Fix problem on OSX due to refactoring.
mod - src/findlib/find_one.c Diff File

master d355b161

2013-05-04 21:14

mvwieringen adm

Ported: N/A

Details Diff
Generate braces in find_used_compressalgos function.
mod - src/dird/inc_conf.c Diff File
mod - src/dird/backup.c Diff File

master 3fa8dea8

2013-05-04 21:14

mvwieringen adm

Ported: N/A

Details Diff
Tweak layout and use counter.
mod - src/dird/inc_conf.c Diff File

master 0719219a

2013-05-04 21:14

pstorz


Committer: mvwieringen adm

Ported: N/A

Details Diff
Job report shows the used compression algorithm

As we now have multiple available compression algorithms, and
we can use multiple of them in one backup, we now show which
compression algorithms were chosen during in the Fileset options.

Fixes 0000131: Job report should show which compressions were used during backup

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
Affected Issues
0000131
mod - src/dird/protos.h Diff File
mod - src/dird/inc_conf.c Diff File
mod - src/dird/backup.c Diff File

master 87a20ccb

2013-05-04 21:14

pstorz


Committer: mvwieringen adm

Ported: N/A

Details Diff
Added the licenses for the fastlzlib library.

The github project has 3 license texts (LICENSE, LICENSE-FASTLZ
and LICENSE-LZ4) that were all included into our LICENSE file.

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
mod - LICENSE Diff File

master 330bca6a

2013-05-04 21:14

mvwieringen adm

Ported: N/A

Details Diff
Fix typo.
mod - src/lib/util.c Diff File

master a525b28f

2013-05-04 21:14

mvwieringen adm

Ported: N/A

Details Diff
For migration/copy Jobs need to look at mig_jcr.

Added new %V option to expansion variables which is the same as %v
but always prints the destination Volumes a Job used. For migration
and copy Jobs this expansion looks at the mig_jcr pointer in the JCR.

As this mig_jcr only exists in the director the %V is expanded in
the callback expansion function in the director as in the generic
expansion function is compiled as part of the generic shared library
we are missing that variable there.

While implementing this expansion also reformated the whole function
as the switch statement was wrongly indented. Removed unneeded break
statements after a return. Document what is expanded in the callback
expansion function.

Fixes 0000139: export command in a RunScript ressource does not get the
correct volume when doing scheduled JobType Copy
Affected Issues
0000139
mod - src/lib/util.c Diff File
mod - src/dird/dird_conf.c Diff File

master ee57bc50

2013-05-04 21:13

mvwieringen adm

Ported: N/A

Details Diff
Fix some compiler warning.
mod - src/filed/dir_cmd.c Diff File
mod - src/dird/verify.c Diff File
mod - src/dird/backup.c Diff File
 First  Prev  1 2 3 ... 60 ... 120 ... 180 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 600 ... 621 622 623 624 625 626 627 ... 635 636 637  Next  Last