Changesets: bareos

bareos-17.2 0d680ddd

2017-11-11 15:33

joergs

Ported: N/A

Details Diff
configure
mod - configure Diff File

bareos-17.2 cf675c1a

2017-11-11 15:31

joergs

Ported: N/A

Details Diff
Proper detection of SUSE Linux Enterprise Server 12 SP2

lsb_release -i -s
has change to "SUSE" (instead of "SUSE_Linux").
mod - autoconf/bareos/os.m4 Diff File

master dcd65d5e

2017-11-10 16:31

pstorz

Ported: N/A

Details Diff
first try to cross build qt-tray-monitor with cmake
mod - src/qt-tray-monitor/CMakeLists.txt Diff File

master e18707cd

2017-11-10 16:31

pstorz

Ported: N/A

Details Diff
first try to cross build qt-tray-monitor with cmake
mod - src/qt-tray-monitor/CMakeLists.txt Diff File

master d3fbf2a4

2017-11-10 14:47

pstorz

Ported: N/A

Details Diff
builds mssql-vdi
mod - src/plugins/filed/CMakeLists.txt Diff File
mod - src/qt-tray-monitor/CMakeLists.txt Diff File

master a050142e

2017-11-10 14:47

pstorz

Ported: N/A

Details Diff
builds mssql-vdi
mod - src/plugins/filed/CMakeLists.txt Diff File
mod - src/qt-tray-monitor/CMakeLists.txt Diff File

master a657f413

2017-11-10 11:48

pstorz

Ported: N/A

Details Diff
plugins also build
mod - src/plugins/CMakeLists.txt Diff File
mod - src/plugins/dird/CMakeLists.txt Diff File
mod - src/plugins/filed/CMakeLists.txt Diff File
mod - src/plugins/stored/CMakeLists.txt Diff File

master 93642e46

2017-11-10 11:48

pstorz

Ported: N/A

Details Diff
plugins also build
mod - src/plugins/CMakeLists.txt Diff File
mod - src/plugins/dird/CMakeLists.txt Diff File
mod - src/plugins/filed/CMakeLists.txt Diff File
mod - src/plugins/stored/CMakeLists.txt Diff File

master 78d5b003

2017-11-09 23:46

pstorz

Ported: N/A

Details Diff
builds all, only plugins excluded for now
mod - src/console/CMakeLists.txt Diff File
mod - src/dird/CMakeLists.txt Diff File
mod - src/filed/CMakeLists.txt Diff File
mod - src/findlib/CMakeLists.txt Diff File
mod - src/findlib/bfile.cc Diff File
mod - src/findlib/bfile.h Diff File
mod - src/findlib/protos.h Diff File
mod - src/lib/CMakeLists.txt Diff File
mod - src/lib/btime.h Diff File
mod - src/lib/message.cc Diff File
mod - src/lib/message.h Diff File
mod - src/plugins/CMakeLists.txt Diff File
mod - src/stored/CMakeLists.txt Diff File
mod - src/win32/compat/include/compat.h Diff File
mod - src/win32/generic/main.cc Diff File
mod - src/win32/include/winapi.h Diff File

master 2eeeb65e

2017-11-09 23:46

pstorz

Ported: N/A

Details Diff
builds all, only plugins excluded for now
mod - src/console/CMakeLists.txt Diff File
mod - src/dird/CMakeLists.txt Diff File
mod - src/filed/CMakeLists.txt Diff File
mod - src/findlib/CMakeLists.txt Diff File
mod - src/findlib/bfile.cc Diff File
mod - src/findlib/bfile.h Diff File
mod - src/findlib/protos.h Diff File
mod - src/lib/CMakeLists.txt Diff File
mod - src/lib/btime.h Diff File
mod - src/lib/message.cc Diff File
mod - src/lib/message.h Diff File
mod - src/plugins/CMakeLists.txt Diff File
mod - src/stored/CMakeLists.txt Diff File
mod - src/win32/compat/include/compat.h Diff File
mod - src/win32/generic/main.cc Diff File
mod - src/win32/include/winapi.h Diff File

bareos-16.2-droplet 87acba4c

2017-11-09 21:11

mvwieringen

Ported: N/A

Details Diff
stored: Fix reading from a still inflight chunk.

When we use io-threads we could end up in the situation where the data is
still queued to be uploaded to the backing store while a new backup starts
and will open the volume again and try to read the volume label. This used
to fail as we always only looked at the backing store for the source of
a volume chunk which was not available yet. We now clone the data from
the ordered circular buffer back to the current in memory chunk buffer
which gets newly allocated on re-open of the device and we also track
any inflight data to the backing store e.g. chunks currently being
uploaded, for such chunks we busy wait until they are uploaded or when
uploading fails are placed back on the ordered circular list with pending
chunk io requests.
mod - src/lib/ordered_cbuf.c Diff File
mod - src/lib/ordered_cbuf.h Diff File
mod - src/stored/backends/chunked_device.c Diff File
mod - src/stored/backends/chunked_device.h Diff File
mod - src/stored/backends/object_store_device.c Diff File

bareos-16.2-droplet 67eb24aa

2017-11-09 21:11

mvwieringen

Ported: N/A

Details Diff
stored: Only pass the data pointer to the update function.

We do not have to expose the internal structure used on the ordered
circular list when calling the update function. We more or less cloned
the compare function which is used by the dlist::binary_insert()
method which operates on the actual list item and not on the data
contained in that list item.
mod - src/lib/ordered_cbuf.c Diff File
mod - src/stored/backends/chunked_device.c Diff File

bareos-16.2-droplet f419ad47

2017-11-09 21:11

mvwieringen

Ported: N/A

Details Diff
stored: Limit retries to flush to backing store.

Make it possible to configure an upper limit on the number of tries that
the chunked volumes abstraction uses to upload the data to the backing
store. When this number of tries is exceeded the chunk is dropped and
the device is put into read-only mode not allowing any more writes or
(re)opens with the write flag set.
mod - src/stored/backends/chunked_device.c Diff File
mod - src/stored/backends/chunked_device.h Diff File
mod - src/stored/backends/object_store_device.c Diff File

bareos-16.2-droplet 09264f49

2017-11-09 19:42

mvwieringen

Ported: N/A

Details Diff
droplet: Remove some more object naming.

Now that the driver has been renamed to droplet_device instead of
object_store_device we should also rename some more variables and
function names to no longer use the object keyword.
mod - src/stored/backends/droplet_device.c Diff File
mod - src/stored/backends/droplet_device.h Diff File

bareos-16.2-droplet 04f4d928

2017-11-09 18:04

mvwieringen

Ported: N/A

Details Diff
build: Rebuild configure
mod - configure Diff File

bareos-16.2-droplet 87affd2d

2017-11-09 18:03

mvwieringen

Ported: N/A

Details Diff
build: Order building of plugins and storage backends

We now order the build of both plugins and storage backends
in Makefile and configure ascending.
mod - autoconf/configure.in Diff File
mod - src/stored/Makefile.in Diff File
mod - src/stored/backends/Makefile.in Diff File

master e0362d9d

2017-11-09 17:11

pstorz

Ported: N/A

Details Diff
bareos-dir builds
mod - CMakeLists.txt Diff File
mod - src/dird/CMakeLists.txt Diff File
mod - src/dird/protos.h Diff File
mod - src/findlib/bfile.h Diff File
mod - src/include/jcr.h Diff File
mod - src/lib/address_conf.h Diff File
mod - src/lib/bsock_tcp.h Diff File
mod - src/lib/bsr.h Diff File
mod - src/lib/connection_pool.h Diff File
mod - src/lib/guid_to_name.h Diff File
mod - src/lib/message.h Diff File
mod - src/lib/plugins.h Diff File
mod - src/lib/queue.h Diff File
mod - src/lib/rblist.h Diff File
mod - src/lib/runscript.h Diff File
mod - src/lib/serial.h Diff File
mod - src/lib/tree.h Diff File
mod - src/lib/var.h Diff File
mod - src/stored/protos.h Diff File
mod - src/win32/compat/include/compat.h Diff File
mod - src/win32/generic/main.cc Diff File
mod - src/win32/generic/protos.h Diff File

master 42a79b28

2017-11-09 17:11

pstorz

Ported: N/A

Details Diff
bareos-dir builds
mod - CMakeLists.txt Diff File
mod - src/dird/CMakeLists.txt Diff File
mod - src/dird/protos.h Diff File
mod - src/findlib/bfile.h Diff File
mod - src/include/jcr.h Diff File
mod - src/lib/address_conf.h Diff File
mod - src/lib/bsock_tcp.h Diff File
mod - src/lib/bsr.h Diff File
mod - src/lib/connection_pool.h Diff File
mod - src/lib/guid_to_name.h Diff File
mod - src/lib/message.h Diff File
mod - src/lib/plugins.h Diff File
mod - src/lib/queue.h Diff File
mod - src/lib/rblist.h Diff File
mod - src/lib/runscript.h Diff File
mod - src/lib/serial.h Diff File
mod - src/lib/tree.h Diff File
mod - src/lib/var.h Diff File
mod - src/stored/protos.h Diff File
mod - src/win32/compat/include/compat.h Diff File
mod - src/win32/generic/main.cc Diff File
mod - src/win32/generic/protos.h Diff File

master 8837d7fa

2017-11-08 17:00

pstorz

Ported: N/A

Details Diff
current status
mod - CMakeLists.txt Diff File
mod - src/dird/CMakeLists.txt Diff File
mod - src/include/jcr.h Diff File
mod - src/lib/bsock.h Diff File
mod - src/lmdb/CMakeLists.txt Diff File

master dd54b682

2017-11-08 17:00

pstorz

Ported: N/A

Details Diff
current status
mod - CMakeLists.txt Diff File
mod - src/dird/CMakeLists.txt Diff File
mod - src/include/jcr.h Diff File
mod - src/lib/bsock.h Diff File
mod - src/lmdb/CMakeLists.txt Diff File

master 2d1cbcff

2017-11-08 15:57

pstorz

Ported: N/A

Details Diff
zwischenstand, lmdb baut noch nicht
mod - CMakeLists.txt Diff File
mod - src/CMakeLists.txt Diff File
mod - src/dird/CMakeLists.txt Diff File
mod - src/findlib/protos.h Diff File
mod - src/include/jcr.h Diff File
mod - src/lib/CMakeLists.txt Diff File
mod - src/lib/address_conf.h Diff File
mod - src/lib/breg.h Diff File
mod - src/lib/lex.h Diff File
mod - src/lib/md5.h Diff File
mod - src/lib/mem_pool.h Diff File
mod - src/lib/parse_conf.h Diff File
mod - src/lib/runscript.h Diff File
mod - src/lmdb/CMakeLists.txt Diff File
mod - src/tests/CMakeLists.txt Diff File
mod - src/win32/compat/glob.cc Diff File

master c17ca658

2017-11-08 15:57

pstorz

Ported: N/A

Details Diff
zwischenstand, lmdb baut noch nicht
mod - CMakeLists.txt Diff File
mod - src/CMakeLists.txt Diff File
mod - src/dird/CMakeLists.txt Diff File
mod - src/findlib/protos.h Diff File
mod - src/include/jcr.h Diff File
mod - src/lib/CMakeLists.txt Diff File
mod - src/lib/address_conf.h Diff File
mod - src/lib/breg.h Diff File
mod - src/lib/lex.h Diff File
mod - src/lib/md5.h Diff File
mod - src/lib/mem_pool.h Diff File
mod - src/lib/parse_conf.h Diff File
mod - src/lib/runscript.h Diff File
mod - src/lmdb/CMakeLists.txt Diff File
mod - src/tests/CMakeLists.txt Diff File
mod - src/win32/compat/glob.cc Diff File

master 3bb62e20

2017-11-08 13:44

pstorz

Ported: N/A

Details Diff
zwischenstand
mod - src/cats/CMakeLists.txt Diff File
mod - src/cats/protos.h Diff File
mod - src/findlib/CMakeLists.txt Diff File
mod - src/findlib/find.h Diff File
mod - src/findlib/protos.h Diff File
mod - src/include/baconfig.h Diff File
mod - src/include/jcr.h Diff File
mod - src/lib/CMakeLists.txt Diff File
mod - src/lib/alist.h Diff File
mod - src/lib/berrno.h Diff File
mod - src/lib/bregex.h Diff File
mod - src/lib/btime.h Diff File
mod - src/lib/cbuf.h Diff File
mod - src/lib/crypto_cache.h Diff File
mod - src/lib/dlist.h Diff File
mod - src/lib/fnmatch.h Diff File
mod - src/lib/htable.h Diff File
mod - src/lib/lockmgr.h Diff File
mod - src/lib/mem_pool.h Diff File
mod - src/lib/message.h Diff File
mod - src/lib/mntent_cache.h Diff File
mod - src/lib/output_formatter.h Diff File
mod - src/lib/protos.h Diff File
mod - src/lib/rwlock.h Diff File
mod - src/lib/smartall.h Diff File
mod - src/tools/CMakeLists.txt Diff File
mod - src/win32/compat/compat.cc Diff File
mod - src/win32/compat/include/compat.h Diff File
mod - src/win32/compat/include/dlfcn.h Diff File
mod - src/win32/include/winapi.h Diff File

master a5ce59c6

2017-11-08 13:44

pstorz

Ported: N/A

Details Diff
zwischenstand
mod - src/cats/CMakeLists.txt Diff File
mod - src/cats/protos.h Diff File
mod - src/findlib/CMakeLists.txt Diff File
mod - src/findlib/find.h Diff File
mod - src/findlib/protos.h Diff File
mod - src/include/baconfig.h Diff File
mod - src/include/jcr.h Diff File
mod - src/lib/CMakeLists.txt Diff File
mod - src/lib/alist.h Diff File
mod - src/lib/berrno.h Diff File
mod - src/lib/bregex.h Diff File
mod - src/lib/btime.h Diff File
mod - src/lib/cbuf.h Diff File
mod - src/lib/crypto_cache.h Diff File
mod - src/lib/dlist.h Diff File
mod - src/lib/fnmatch.h Diff File
mod - src/lib/htable.h Diff File
mod - src/lib/lockmgr.h Diff File
mod - src/lib/mem_pool.h Diff File
mod - src/lib/message.h Diff File
mod - src/lib/mntent_cache.h Diff File
mod - src/lib/output_formatter.h Diff File
mod - src/lib/protos.h Diff File
mod - src/lib/rwlock.h Diff File
mod - src/lib/smartall.h Diff File
mod - src/tools/CMakeLists.txt Diff File
mod - src/win32/compat/compat.cc Diff File
mod - src/win32/compat/include/compat.h Diff File
mod - src/win32/compat/include/dlfcn.h Diff File
mod - src/win32/include/winapi.h Diff File

master 57f24a83

2017-11-08 12:41

joergs

Ported: N/A

Details Diff
Build: Bump version number to 17.4.2
mod - configure Diff File
mod - src/include/version.h Diff File
 First  Prev  1 2 3 ... 60 ... 120 ... 180 ... 240 ... 300 ... 360 ... 420 ... 452 453 454 455 456 457 458 ... 480 ... 540 ... 600 ... 641 642 643  Next  Last