Changesets: bareos
bareos-17.2 0d680ddd 2017-11-11 15:33 Ported: N/A Details Diff |
configure | ||
mod - configure | Diff File | ||
bareos-17.2 cf675c1a 2017-11-11 15:31 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 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 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 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 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 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 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 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 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 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 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 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 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 Ported: N/A Details Diff |
build: Rebuild configure | ||
mod - configure | Diff File | ||
bareos-16.2-droplet 87affd2d 2017-11-09 18:03 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 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 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 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 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 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 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 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 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 Ported: N/A Details Diff |
Build: Bump version number to 17.4.2 | ||
mod - configure | Diff File | ||
mod - src/include/version.h | Diff File |