bareos: bareos-15.2 97161d30

Author Committer Branch Timestamp Parent
pstorz pstorz bareos-15.2 2016-03-22 13:06 bareos-15.2 ddb66e4b Pending
Affected Issues  0000615: symlinks/junctions wrong target path on restore
Changeset Fix problems with wide char symlinks and junctions

There were some problems since the last change to
the junctions and symlink code on windows to support
wide characters.

This fixes these problems so that we now can create correct
wide character symlinks and junctions.

This commit also adds a unit test for creating junctions and
changes what is needed for that.

Fixes 0000615: symlinks/junctions wrong target path on restore
mod - platforms/win32/winbareos.nsi Diff File
mod - src/lib/unittests/Makefile.in Diff File
add - src/lib/unittests/junction_test.c Diff File
mod - src/lib/unittests/protos.h Diff File
mod - src/lib/unittests/test_lib.c Diff File
mod - src/win32/compat/compat.c Diff File
mod - src/win32/compat/include/compat.h Diff File
mod - src/win32/lib/unittests/Makefile Diff File