Changesets: bareos

master 7aaf2376

2014-08-19 18:16

Marco van Wieringen

Ported: N/A

Details Diff
Proper fix for using fallback MD5 support.

If we don't use the openssl MD5 support on windows we need to fallback
to using a C++ version so we don't have a name clash with the normal md5
routines available. So if we use our public domain version of MD5 we
always compile it as C++ code from now on.
mod - src/lib/md5.h Diff File

master f1314f23

2014-08-19 18:03

Marco van Wieringen

Ported: N/A

Details Diff
Revert "Compile MD5 as C and not C++ symbols."

This reverts commit 3f5943ef25d5d373848213c81cc319f3d66ff984.
mod - src/lib/md5.c Diff File
mod - src/lib/md5.h Diff File

master 827cacf0

2014-08-19 16:16

mvwieringen

Ported: N/A

Details Diff
Proper fix for using fallback MD5 support.

If we don't use the openssl MD5 support on windows we need to fallback
to using a C++ version so we don't have a name clash with the normal md5
routines available. So if we use our public domain version of MD5 we
always compile it as C++ code from now on.
mod - src/lib/md5.h Diff File

master 6541c918

2014-08-19 16:03

mvwieringen

Ported: N/A

Details Diff
Revert "Compile MD5 as C and not C++ symbols."

This reverts commit 3f5943ef25d5d373848213c81cc319f3d66ff984.
mod - src/lib/md5.c Diff File
mod - src/lib/md5.h Diff File

master 76008a0a

2014-08-19 13:18

Marco van Wieringen

Ported: N/A

Details Diff
Compile MD5 as C and not C++ symbols.
mod - src/lib/md5.c Diff File
mod - src/lib/md5.h Diff File

master 015e96b1

2014-08-19 13:03

Marco van Wieringen

Ported: N/A

Details Diff
Use local MD5 on Windows.
mod - src/lib/md5.c Diff File

master b108aa4a

2014-08-19 12:47

Marco van Wieringen

Ported: N/A

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

master 3f5943ef

2014-08-19 11:18

mvwieringen

Ported: N/A

Details Diff
Compile MD5 as C and not C++ symbols.
mod - src/lib/md5.c Diff File
mod - src/lib/md5.h Diff File

master 130771eb

2014-08-19 11:03

mvwieringen

Ported: N/A

Details Diff
Use local MD5 on Windows.
mod - src/lib/md5.c Diff File

master 4a217aa9

2014-08-19 10:47

mvwieringen

Ported: N/A

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

bareos-14.2 6a60a661

2014-08-19 10:47

mvwieringen

Ported: N/A

Details Diff
Fix windows build.
mod - src/filed/fd_plugins.c Diff File
mod - src/win32/findlib/Makefile Diff File

master 9532e714

2014-08-18 18:17

Marco van Wieringen

Ported: N/A

Details Diff
Fix use of uninitialized jcr member in DCR constructor.
mod - src/stored/acquire.c Diff File

master ce6babec

2014-08-18 16:17

mvwieringen

Ported: N/A

Details Diff
Fix use of uninitialized jcr member in DCR constructor.
mod - src/stored/acquire.c Diff File

bareos-14.2 4d007be4

2014-08-18 16:17

mvwieringen

Ported: N/A

Details Diff
Fix use of uninitialized jcr member in DCR constructor.
mod - src/stored/acquire.c Diff File

master e739e53c

2014-08-15 14:33

Evgeni Golov


Committer: Marco van Wieringen

Ported: N/A

Details Diff
optimize Debian package building

Debian dislikes the use of RPATH[1]. Setting it to our private libdir might be
useful, but not to the global libdir as it is searched anyways.
The SQL plugins set rpath to /usr/lib/<triplet>, strip those away with chrpath.
[1] https://wiki.debian.org/RpathIssue

dh_makeshlibs generates maintainer scripts that call ldconfig.
As we are shipping private libs only, ldconfig won't update anything.
Thus we can ommit the ldconfig call all together.
Calling dh_makeshlibs with -n solves this.

try to build parallel (note: this might break on older debhelpers)

add a build target for generating debian copyright

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
mod - debian/Makefile Diff File
mod - debian/control.dummy Diff File
mod - debian/control.in Diff File
mod - debian/rules Diff File
mod - platforms/packaging/bareos-Univention_3.1.dsc Diff File
mod - platforms/packaging/bareos-Univention_3.2.dsc Diff File
mod - platforms/packaging/bareos.dsc Diff File

master 3bc0a0db

2014-08-15 12:33

Evgeni Golov


Committer: mvwieringen

Ported: N/A

Details Diff
optimize Debian package building

Debian dislikes the use of RPATH[1]. Setting it to our private libdir might be
useful, but not to the global libdir as it is searched anyways.
The SQL plugins set rpath to /usr/lib/<triplet>, strip those away with chrpath.
[1] https://wiki.debian.org/RpathIssue

dh_makeshlibs generates maintainer scripts that call ldconfig.
As we are shipping private libs only, ldconfig won't update anything.
Thus we can ommit the ldconfig call all together.
Calling dh_makeshlibs with -n solves this.

try to build parallel (note: this might break on older debhelpers)

add a build target for generating debian copyright

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
mod - debian/Makefile Diff File
mod - debian/control.dummy Diff File
mod - debian/control.in Diff File
mod - debian/rules Diff File
mod - platforms/packaging/bareos-Univention_3.1.dsc Diff File
mod - platforms/packaging/bareos-Univention_3.2.dsc Diff File
mod - platforms/packaging/bareos.dsc Diff File

bareos-14.2 c5f5d8c1

2014-08-15 12:33

Evgeni Golov


Committer: mvwieringen

Ported: N/A

Details Diff
optimize Debian package building

Debian dislikes the use of RPATH[1]. Setting it to our private libdir might be
useful, but not to the global libdir as it is searched anyways.
The SQL plugins set rpath to /usr/lib/<triplet>, strip those away with chrpath.
[1] https://wiki.debian.org/RpathIssue

dh_makeshlibs generates maintainer scripts that call ldconfig.
As we are shipping private libs only, ldconfig won't update anything.
Thus we can ommit the ldconfig call all together.
Calling dh_makeshlibs with -n solves this.

try to build parallel (note: this might break on older debhelpers)

add a build target for generating debian copyright

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
mod - debian/Makefile Diff File
mod - debian/control.dummy Diff File
mod - debian/control.in Diff File
mod - debian/rules Diff File
mod - platforms/packaging/bareos-Univention_3.1.dsc Diff File
mod - platforms/packaging/bareos-Univention_3.2.dsc Diff File
mod - platforms/packaging/bareos.dsc Diff File

master 86cd22f4

2014-08-15 00:52

Marco van Wieringen

Ported: N/A

Details Diff
Update AUTHORS.
mod - AUTHORS Diff File

master 285f07cb

2014-08-14 22:52

mvwieringen

Ported: N/A

Details Diff
Update AUTHORS.
mod - AUTHORS Diff File

master bc2d49db

2014-08-11 12:26

Marco van Wieringen

Ported: N/A

Details Diff
When we have a valid BSR also use it.

When scanning volumes and we have a valid BSR we should really use it
for scanning SOS_LABEL and EOS_LABEL parsing and if they don't pass the
BSR filter they should be ignored.
mod - src/stored/bscan.c Diff File

master 5c64405a

2014-08-11 10:26

mvwieringen

Ported: N/A

Details Diff
When we have a valid BSR also use it.

When scanning volumes and we have a valid BSR we should really use it
for scanning SOS_LABEL and EOS_LABEL parsing and if they don't pass the
BSR filter they should be ignored.
mod - src/stored/bscan.c Diff File

master 3eebbacc

2014-08-09 22:31

mvwieringen

Ported: N/A

Details Diff
No need to multiply with 1024LL as we already cast to int64_t
mod - src/dird/ua_cmds.c Diff File

master 11990839

2014-08-08 23:29

Daniel Holtkamp


Committer: Marco van Wieringen

Ported: N/A

Details Diff
Enhance read device selection to respect media_type

When looking for a device to mount a volume that is to be read bareos
goes for the device the volume was last mounted in. If the original
device is blocked but there are other devices that can be used those
will not be selected and the job will fail.

Fixes 0000326: Enhance read device selection to respect media_type

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
mod - src/stored/reserve.c Diff File

master bf8c0d90

2014-08-08 23:29

Daniel Holtkamp


Committer: Marco van Wieringen

Ported: N/A

Details Diff
Make consecutive tape reads more like writing to tape

No rewinding between each job! but if we need the same tape and
the device has the always open flag set the header cannot really change
so rereading it has little value. The Storage daemon should just
reposition the tape and start reading.

Fixes 0000322: Make consecutive tape reads more like writing to tape

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
mod - src/stored/acquire.c Diff File

master 1b56f9a0

2014-08-08 23:29

holtkamp


Committer: mvwieringen

Ported: N/A

Details Diff
Make consecutive tape reads more like writing to tape

No rewinding between each job! but if we need the same tape and
the device has the always open flag set the header cannot really change
so rereading it has little value. The Storage daemon should just
reposition the tape and start reading.

Fixes 0000322: Make consecutive tape reads more like writing to tape

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
Affected Issues
0000322
mod - src/stored/acquire.c Diff File
 First  Prev  1 2 3 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 599 600 601 602 603 604 605 ... 630 ... 672 673 674  Next  Last