Changesets: bareos

master a265a34c

2017-11-08 12:39

joergs

Ported: N/A

Details Diff
Merge remote-tracking branch 'bareos-17.2'
mod - .travis.yml Diff File
mod - AUTHORS Diff File
mod - autoconf/config.h.in Diff File
mod - autoconf/configure.in Diff File
mod - configure Diff File
mod - debian/bareos-bconsole.install.in Diff File
mod - debian/control Diff File
mod - debian/control.in Diff File
mod - platforms/packaging/bareos.spec Diff File
mod - platforms/win32/winbareos.nsi Diff File
mod - scripts/Makefile.in Diff File
mod - src/cats/bdb_query_names.inc Diff File
mod - src/cats/cats.h Diff File
mod - src/cats/ddl/creates/mysql.sql Diff File
mod - src/cats/ddl/creates/postgresql.sql Diff File
mod - src/cats/ddl/creates/sqlite3.sql Diff File
rm - src/cats/ddl/updates/mysql.2170_2171.sql Diff File
rm - src/cats/ddl/updates/postgresql.2170_2171.sql Diff File
rm - src/cats/ddl/updates/sqlite3.2170_2171.sql Diff File
mod - src/cats/dml/create_queryfiles.sh Diff File
mod - src/cats/mysql_queries.inc Diff File
mod - src/cats/postgresql_queries.inc Diff File
mod - src/cats/sql_create.c Diff File
mod - src/cats/sql_list.c Diff File
mod - src/cats/sqlite_queries.inc Diff File
mod - src/cats/update_bareos_tables.in Diff File
mod - src/dird/ua_cmds.c Diff File
mod - src/dird/ua_dotcmds.c Diff File
mod - src/dird/ua_output.c Diff File
mod - src/filed/accurate.c Diff File
mod - src/filed/fd_plugins.c Diff File
mod - src/findlib/bfile.c Diff File
mod - src/findlib/create_file.c Diff File
mod - src/include/bareos.h Diff File
mod - src/include/version.h Diff File
mod - src/lib/Makefile.in Diff File
mod - src/lib/btimers.c Diff File
mod - src/lib/cbuf.c Diff File
mod - src/lib/cbuf.h Diff File
mod - src/lib/edit.c Diff File
mod - src/lib/jcr.c Diff File
mod - src/lib/lockmgr.c Diff File
add - src/lib/ordered_cbuf.c Diff File
add - src/lib/ordered_cbuf.h Diff File
mod - src/lib/protos.h Diff File
mod - src/lib/res.c Diff File
mod - src/plugins/filed/cephfs-fd.c Diff File
mod - src/plugins/filed/gfapi-fd.c Diff File
mod - src/plugins/filed/python-fd.c Diff File
mod - src/stored/Makefile.in Diff File
mod - src/stored/backends/Makefile.in Diff File
add - src/stored/backends/chunked_device.c Diff File
add - src/stored/backends/chunked_device.h Diff File
add - src/stored/backends/droplet_device.c Diff File
add - src/stored/backends/droplet_device.d/bareos-dir.d/storage/S3_Object.conf.example Diff File
add - src/stored/backends/droplet_device.d/bareos-sd.d/device/S3_ObjectStorage.conf.example Diff File
rm - src/stored/backends/object_store_device.c Diff File
mod - src/stored/backends/rados_device.c Diff File
mod - src/stored/backends/rados_device.d/bareos-sd.d/device/RadosStorage.conf.example Diff File
mod - src/stored/backends/rados_device.h Diff File
mod - src/stored/backends/unix_tape_device.c Diff File
mod - src/stored/dev.c Diff File
mod - src/stored/dev.h Diff File
mod - src/stored/lock.c Diff File
mod - src/stored/mount.c Diff File
mod - src/stored/sd_backends.h Diff File
mod - src/stored/sd_plugins.h Diff File
mod - src/stored/status.c Diff File
mod - src/stored/stored_conf.c Diff File
mod - src/tests/gigaslam.c Diff File
mod - src/win32/compat/compat.c Diff File
mod - src/win32/stored/backends/win32_tape_device.c Diff File
add - test/travis_before_install.sh Diff File
add - test/travis_before_script.sh Diff File

bareos-17.2 d93391df

2017-11-08 12:05

frank

Ported: N/A

Details Diff
BVFS API: Adjusts the output format of .bvfs_versions

Lets the .bvfs_versions command deliver JSON output in the format analog to
.bvfs_lsdirs and .bvfs_lsfiles.

{
"jsonrpc": "2.0",
"id": null,
"result": {
"versions": [
{
"type": "V",
"pathid": 30,
"fileid": 24,
"jobid": 3,
"md5": "kX1Iyd92ko+Eql7lVGzLtA",
"lstat": "P0B FCBe IGk B Pb PV A HQQ BAA BA BZ8x+i BZ8x+i BZ8x+i A A C",
"volumename": "Full-0001",
"volumeinchanger": 0,
"stat": {
"dev": 64769,
"ino": 1319006,
"mode": 33188,
"nlink": 1,
"user": "bareos",
"group": "bareos",
"rdev": 0,
"size": 29712,
"atime": 1509105570,
"mtime": 1509105570,
"ctime": 1509105570
}
}
]
}
}
mod - src/dird/ua_dotcmds.c Diff File

master 88714fd3

2017-11-08 10:22

pstorz

Ported: N/A

Details Diff
Windows Build with cmake first step
mod - CMakeLists.txt Diff File
mod - src/findlib/CMakeLists.txt Diff File
mod - src/lib/CMakeLists.txt Diff File
mod - src/lib/unittests/CMakeLists.txt Diff File
mod - src/lib/unittests/alist_test.cc Diff File
mod - src/win32/compat/include/compat.h Diff File

master cfd3658a

2017-11-08 10:22

pstorz

Ported: N/A

Details Diff
Windows Build with cmake first step
mod - CMakeLists.txt Diff File
mod - src/findlib/CMakeLists.txt Diff File
mod - src/lib/CMakeLists.txt Diff File
mod - src/lib/unittests/CMakeLists.txt Diff File
mod - src/lib/unittests/alist_test.cc Diff File
mod - src/win32/compat/include/compat.h Diff File

bareos-16.2-droplet c0c2c1a8

2017-11-06 16:11

mvwieringen

Ported: N/A

Details Diff
stored: Fix device not being closed problem.

When we cannot read any volume header from a volume for whatever reason
the current code will not re-open the device when retrying to mount the
next available volume in the DCR::mount_next_write_volume() method. This
fixes the code to explictly do a close on the device when we are
retrying to mount the next volume and its not a tape device and the
device is still open just before we call the autoload_device() function.
mod - src/stored/mount.c Diff File

bareos-17.2 3e14aa3b

2017-11-03 19:42

joergs

Ported: N/A

Details Diff
rados_device: added information about device options for rados-striper
mod - src/stored/backends/rados_device.d/bareos-sd.d/device/RadosStorage.conf.example Diff File

bareos-17.2 a5022f31

2017-11-03 18:40

Alexander Kushnirenko


Committer: joergs

Ported: N/A

Details Diff
rados_device: add object_size parameter

* add object_size parameter
* set reasonable defaults for rados_striper
* bug fix on rados_shutdown
mod - AUTHORS Diff File
mod - src/stored/backends/rados_device.c Diff File
mod - src/stored/backends/rados_device.h Diff File

master b88a29da

2017-11-03 16:11

pstorz

Ported: N/A

Details Diff
windows: depend on gtest
mod - platforms/win32/winbareos32.spec Diff File
mod - platforms/win32/winbareos64.spec Diff File

master bd73e3a2

2017-11-03 16:11

pstorz

Ported: N/A

Details Diff
windows: depend on gtest
mod - platforms/win32/winbareos32.spec Diff File
mod - platforms/win32/winbareos64.spec Diff File

master 478f0792

2017-11-03 15:54

pstorz

Ported: N/A

Details Diff
include bareos.h before gtest
mod - src/findlib/unittests/fstype_test.cc Diff File
mod - src/lib/unittests/alist_test.cc Diff File
mod - src/lib/unittests/base64_test.cc Diff File
mod - src/lib/unittests/bsnprintf_test.cc Diff File
mod - src/lib/unittests/dlist_test.cc Diff File
mod - src/lib/unittests/edit_test.cc Diff File
mod - src/lib/unittests/htable_test.cc Diff File
mod - src/lib/unittests/junction_test.cc Diff File
mod - src/lib/unittests/passphrase_test.cc Diff File
mod - src/lib/unittests/rblist_test.cc Diff File
mod - src/lib/unittests/scan_test.cc Diff File

master 382c7112

2017-11-03 15:54

pstorz

Ported: N/A

Details Diff
include bareos.h before gtest
mod - src/findlib/unittests/fstype_test.cc Diff File
mod - src/lib/unittests/alist_test.cc Diff File
mod - src/lib/unittests/base64_test.cc Diff File
mod - src/lib/unittests/bsnprintf_test.cc Diff File
mod - src/lib/unittests/dlist_test.cc Diff File
mod - src/lib/unittests/edit_test.cc Diff File
mod - src/lib/unittests/htable_test.cc Diff File
mod - src/lib/unittests/junction_test.cc Diff File
mod - src/lib/unittests/passphrase_test.cc Diff File
mod - src/lib/unittests/rblist_test.cc Diff File
mod - src/lib/unittests/scan_test.cc Diff File

master 24d9d282

2017-11-03 13:10

pstorz

Ported: N/A

Details Diff
move cmocka to gtest
mod - CMakeLists.txt Diff File
mod - cmake/BareosFindAllLibraries.cmake Diff File
mod - doxygen/bareos.doxy Diff File
rm - src/dird/unittests/ndmp_fhdb_test.cc Diff File
rm - src/dird/unittests/ndmp_testdata.h Diff File
rm - src/dird/unittests/protos.h Diff File
rm - src/dird/unittests/test_dir.cc Diff File
mod - src/findlib/unittests/CMakeLists.txt Diff File
mod - src/findlib/unittests/drivetype_test.cc Diff File
mod - src/findlib/unittests/fstype_test.cc Diff File
mod - src/include/config.h.in Diff File
mod - src/lib/unittests/CMakeLists.txt Diff File
mod - src/lib/unittests/alist_test.cc Diff File
mod - src/lib/unittests/base64_test.cc Diff File
mod - src/lib/unittests/bsnprintf_test.cc Diff File
mod - src/lib/unittests/devlock_test.cc Diff File
mod - src/lib/unittests/dlist_test.cc Diff File
mod - src/lib/unittests/edit_test.cc Diff File
mod - src/lib/unittests/htable_test.cc Diff File
mod - src/lib/unittests/ini_test.cc Diff File
mod - src/lib/unittests/passphrase_test.cc Diff File
mod - src/lib/unittests/rblist_test.cc Diff File
mod - src/lib/unittests/rwlock_test.cc Diff File
mod - src/lib/unittests/scan_test.cc Diff File
mod - src/lib/unittests/sellist_test.cc Diff File
mod - src/lib/unittests/tree_test.cc Diff File

master 52690fab

2017-11-03 13:10

pstorz

Ported: N/A

Details Diff
move cmocka to gtest
mod - CMakeLists.txt Diff File
mod - cmake/BareosFindAllLibraries.cmake Diff File
mod - doxygen/bareos.doxy Diff File
rm - src/dird/unittests/ndmp_fhdb_test.cc Diff File
rm - src/dird/unittests/ndmp_testdata.h Diff File
rm - src/dird/unittests/protos.h Diff File
rm - src/dird/unittests/test_dir.cc Diff File
mod - src/findlib/unittests/CMakeLists.txt Diff File
mod - src/findlib/unittests/drivetype_test.cc Diff File
mod - src/findlib/unittests/fstype_test.cc Diff File
mod - src/include/config.h.in Diff File
mod - src/lib/unittests/CMakeLists.txt Diff File
mod - src/lib/unittests/alist_test.cc Diff File
mod - src/lib/unittests/base64_test.cc Diff File
mod - src/lib/unittests/bsnprintf_test.cc Diff File
mod - src/lib/unittests/devlock_test.cc Diff File
mod - src/lib/unittests/dlist_test.cc Diff File
mod - src/lib/unittests/edit_test.cc Diff File
mod - src/lib/unittests/htable_test.cc Diff File
mod - src/lib/unittests/ini_test.cc Diff File
mod - src/lib/unittests/passphrase_test.cc Diff File
mod - src/lib/unittests/rblist_test.cc Diff File
mod - src/lib/unittests/rwlock_test.cc Diff File
mod - src/lib/unittests/scan_test.cc Diff File
mod - src/lib/unittests/sellist_test.cc Diff File
mod - src/lib/unittests/tree_test.cc Diff File

bareos-16.2 12f27d45

2017-11-03 10:51

pstorz

Ported: N/A

Details Diff
HP-UX: set alignment pragma in hash table

we now set pragma pack(4) in htable.c for hpux,
as we otherwise get this error:

Program received signal SIGBUS, Bus error
si_code: 1 - BUS_ADRALN - Invalid address alignment.
mod - src/lib/htable.c Diff File

master fbe99da0

2017-11-03 10:51

pstorz

Ported: N/A

Details Diff
set pragma for hashtable on hpux
mod - src/lib/htable.cc Diff File

master 6fe8a61e

2017-11-03 10:51

pstorz

Ported: N/A

Details Diff
set pragma for hashtable on hpux
mod - src/lib/htable.cc Diff File

master 40c9d1fe

2017-11-03 01:29

pstorz

Ported: N/A

Details Diff
hpux
mod - CMakeLists.txt Diff File
mod - cmake/BareosFindAllLibraries.cmake Diff File
mod - cmake/BareosSetVariableDefaults.cmake Diff File
mod - platforms/CMakeLists.txt Diff File
mod - src/findlib/attribs.cc Diff File
mod - src/findlib/unittests/CMakeLists.txt Diff File
mod - src/include/bareos.h Diff File

master a6de2f66

2017-11-03 01:29

pstorz

Ported: N/A

Details Diff
hpux
mod - CMakeLists.txt Diff File
mod - cmake/BareosFindAllLibraries.cmake Diff File
mod - cmake/BareosSetVariableDefaults.cmake Diff File
mod - platforms/CMakeLists.txt Diff File
mod - src/findlib/attribs.cc Diff File
mod - src/findlib/unittests/CMakeLists.txt Diff File
mod - src/include/bareos.h Diff File

bareos-17.2 8648bc8a

2017-11-02 18:37

joergs

Ported: N/A

Details Diff
configure
mod - configure Diff File

bareos-17.2 57a3a389

2017-11-02 17:43

joergs

Ported: N/A

Details Diff
bareos-storage-droplet: renamed bareos-storage-object

The name bareos-storage-object has been very generic.
This backend utilize the the droplet library
and even so it has been implemented to store data on S3 Object Storages,
in can in principle also be used for other storages support by droplet.

For this reason and to indicate the close relation to droplet,
the source files and the packages have been renamed.
mod - autoconf/configure.in Diff File
mod - platforms/packaging/bareos.spec Diff File
mod - src/stored/Makefile.in Diff File
mod - src/stored/backends/Makefile.in Diff File
mod - src/stored/dev.c Diff File
mod - src/stored/dev.h Diff File
mod - src/stored/sd_backends.h Diff File
mod - src/stored/stored_conf.c Diff File

bareos-16.2-droplet fbebbe7a

2017-11-02 17:43

joergs


Committer: mvwieringen

Ported: N/A

Details Diff
bareos-storage-droplet: renamed bareos-storage-object

The name bareos-storage-object has been very generic.
This backend utilize the the droplet library
and even so it has been implemented to store data on S3 Object Storages,
in can in principle also be used for other storages support by droplet.

For this reason and to indicate the close relation to droplet,
the source files and the packages have been renamed.

(cherry picked from commit 57a3a389ee79c26d4e98045c099c3717c3d8f36f)
mod - autoconf/configure.in Diff File
mod - platforms/packaging/bareos.spec Diff File
mod - src/stored/Makefile.in Diff File
mod - src/stored/backends/Makefile.in Diff File
mod - src/stored/dev.c Diff File
mod - src/stored/dev.h Diff File
mod - src/stored/sd_backends.h Diff File
mod - src/stored/stored_conf.c Diff File

master 443ce96c

2017-11-02 11:28

pstorz

Ported: N/A

Details Diff
ported tests partly to gtest
rm - src/findlib/unittests/test_findlib.cc Diff File
mod - src/lib/rblist.cc Diff File
mod - src/lib/unittests/CMakeLists.txt Diff File
mod - src/lib/unittests/alist_test.cc Diff File
mod - src/lib/unittests/base64_test.cc Diff File
mod - src/lib/unittests/bsnprintf_test.cc Diff File
mod - src/lib/unittests/devlock_test.cc Diff File
mod - src/lib/unittests/dlist_test.cc Diff File
mod - src/lib/unittests/edit_test.cc Diff File
mod - src/lib/unittests/htable_test.cc Diff File
mod - src/lib/unittests/junction_test.cc Diff File
mod - src/lib/unittests/passphrase_test.cc Diff File
mod - src/lib/unittests/rblist_test.cc Diff File
mod - src/lib/unittests/scan_test.cc Diff File
rm - src/lib/unittests/test_lib.cc Diff File

master 690cc724

2017-11-02 11:28

pstorz

Ported: N/A

Details Diff
ported tests partly to gtest
rm - src/findlib/unittests/test_findlib.cc Diff File
mod - src/lib/rblist.cc Diff File
mod - src/lib/unittests/CMakeLists.txt Diff File
mod - src/lib/unittests/alist_test.cc Diff File
mod - src/lib/unittests/base64_test.cc Diff File
mod - src/lib/unittests/bsnprintf_test.cc Diff File
mod - src/lib/unittests/devlock_test.cc Diff File
mod - src/lib/unittests/dlist_test.cc Diff File
mod - src/lib/unittests/edit_test.cc Diff File
mod - src/lib/unittests/htable_test.cc Diff File
mod - src/lib/unittests/junction_test.cc Diff File
mod - src/lib/unittests/passphrase_test.cc Diff File
mod - src/lib/unittests/rblist_test.cc Diff File
mod - src/lib/unittests/scan_test.cc Diff File
rm - src/lib/unittests/test_lib.cc Diff File

master 0e8fd138

2017-10-31 23:02

pstorz

Ported: N/A

Details Diff
Switch findlib unit tests to googletest
mod - cmake/BareosFindAllLibraries.cmake Diff File
mod - src/findlib/unittests/CMakeLists.txt Diff File
mod - src/findlib/unittests/fstype_test.cc Diff File

master 8df868ac

2017-10-31 23:02

pstorz

Ported: N/A

Details Diff
Switch findlib unit tests to googletest
mod - cmake/BareosFindAllLibraries.cmake Diff File
mod - src/findlib/unittests/CMakeLists.txt Diff File
mod - src/findlib/unittests/fstype_test.cc Diff File
 First  Prev  1 2 3 ... 60 ... 120 ... 180 ... 240 ... 300 ... 360 ... 420 ... 453 454 455 456 457 458 459 ... 480 ... 540 ... 600 ... 641 642 643  Next  Last