Changesets: bareos
bareos-14.2 453828b4 2016-04-27 11:28 Committer: mvwieringen Ported: N/A Details Diff |
dird: Show the output of dlerror() correctly. As we use NPRT(dlerror()) we call dlerror() twice while expanding the NPRT() macro and the manual page of dlerror() says: The returned string contains no trailing newline. If no dynamic linking errors have occurred since the last invocation of dlerror(), dlerror() returns NULL. Thus, invoking dlerror() a second time, immediately following a prior invocation, results in NULL being returned. |
||
mod - src/cats/cats_backends.c | Diff File | ||
bareos-14.2 1f68a6d9 2016-04-27 11:28 Committer: mvwieringen Ported: N/A Details Diff |
stored: Show the output of dlerror() correctly. As we use NPRT(dlerror()) we call dlerror() twice while expanding the NPRT() macro and the manual page of dlerror() says: The returned string contains no trailing newline. If no dynamic linking errors have occurred since the last invocation of dlerror(), dlerror() returns NULL. Thus, invoking dlerror() a second time, immediately following a prior invocation, results in NULL being returned. |
||
mod - src/stored/sd_backends.c | Diff File | ||
master bc850fd6 2016-04-26 21:17 Ported: N/A Details Diff |
build: Rebuild configure. | ||
mod - configure | Diff File | ||
master 2ea6e7d2 2016-04-26 21:13 Ported: N/A Details Diff |
build: Allow libmysqlclient instead of libmysqlclient_r Some systems seem to only distribute libmysqlclient and not libmysqlclient_r so this patch adds support to configure to also support that variation. |
||
mod - autoconf/bareos/db.m4 | Diff File | ||
bareos-14.2 053d08ab 2016-04-26 21:13 Ported: N/A Details Diff |
build: Allow libmysqlclient instead of libmysqlclient_r Some systems seem to only distribute libmysqlclient and not libmysqlclient_r so this patch adds support to configure to also support that variation. |
||
mod - autoconf/bareos/db.m4 | Diff File | ||
master 4ad56f50 2016-04-26 13:39 Ported: N/A Details Diff |
Fix compiler warnings. | ||
mod - src/dird/ndmp_fhdb_lmdb.c | Diff File | ||
mod - src/stored/backends/gfapi_device.c | Diff File | ||
master 0db63f92 2016-04-26 13:35 Ported: N/A Details Diff |
build: Some small change to debian build files. Document that we build with libradosstriper-dev on Ubuntu 16.04 |
||
mod - debian/control.in | Diff File | ||
mod - platforms/packaging/bareos.dsc | Diff File | ||
master 0d2d1ce6 2016-04-25 21:15 Ported: N/A Details Diff |
lib: Make htable bucket size configurable. Until now the size of the htable bucket linked list is always set to 4 which is probably not to great for bigger hashtables. Linear searching the bucket nowadays doesn't cost much and the hash will partition the result set already quite a bit. |
||
mod - src/lib/htable.c | Diff File | ||
mod - src/lib/htable.h | Diff File | ||
master 98a529b7 2016-04-25 20:42 Ported: N/A Details Diff |
Merge branch 'bareos-15.2' | ||
mod - src/dird/dird_conf.c | Diff File | ||
mod - src/dird/dird_conf.h | Diff File | ||
mod - src/dird/jobq.c | Diff File | ||
mod - src/dird/ndmp_dma_backup.c | Diff File | ||
mod - src/dird/ndmp_dma_priv.h | Diff File | ||
mod - src/dird/ndmp_fhdb_lmdb.c | Diff File | ||
mod - src/lib/output_formatter.c | Diff File | ||
master 031808d1 2016-04-25 17:40 Ported: N/A Details Diff |
dird: Simplify concurrency checking. - Use atomic functions that increment and decrement the concurrency counters. These all use a single mutex but that is not really a problem as we only want to serialize them so an increment and decrement happening on the same resource are handled correctly. - The exclusion of certain concurrency checks is now done in the new atomic functions so the calling code path is cleaner and doesn't need to test for all kind of conditions. - Replace ASSERT calls with Jmsg M_FATAL calls which tell you which counter went negative including the name of the read or write storage its happening on. |
||
mod - src/dird/jobq.c | Diff File | ||
master ac627464 2016-04-25 17:40 Ported: N/A Details Diff |
ndmp: Make the filehistory size for LMDB configurable. With this new config option you can give a hint to the FHDB LMDB backend as to how many files you expect the backup to contain so it can size the LMDB temporary database accordingly. |
||
mod - src/dird/dird_conf.c | Diff File | ||
mod - src/dird/dird_conf.h | Diff File | ||
mod - src/dird/ndmp_dma_backup.c | Diff File | ||
mod - src/dird/ndmp_dma_priv.h | Diff File | ||
mod - src/dird/ndmp_fhdb_lmdb.c | Diff File | ||
master 3c3b7a5d 2016-04-25 17:37 Joerg Steffens Ported: N/A Details Diff |
PYthon 3: use bytearrays instead of strings (str) Should work with Python 2 (>= 2.6) and Python 3. |
||
mod - bareos/bsock/bsock.py | Diff File | ||
mod - bareos/bsock/bsockjson.py | Diff File | ||
mod - bareos/bsock/lowlevel.py | Diff File | ||
mod - bareos/bsock/protocolmessages.py | Diff File | ||
mod - bareos/util/bareosbase64.py | Diff File | ||
mod - bareos/util/password.py | Diff File | ||
mod - bin/bconsole-json.py | Diff File | ||
mod - bin/bconsole.py | Diff File | ||
master d1762ac7 2016-04-25 14:01 Philipp Storz Committer: Joerg Steffens Ported: N/A Details Diff |
Format error-code table | ||
mod - manuals/en/developers/generaldevel.md | Diff File | ||
mod - manuals/en/developers/storage.md | Diff File | ||
master fc7d3270 2016-04-22 19:37 Committer: mvwieringen Ported: N/A Details Diff |
stored: Fixes segfault on exit of bareos-sd | ||
mod - src/stored/stored_conf.c | Diff File | ||
master d0e2410b 2016-04-22 19:26 Frank Bergkemper Ported: N/A Details Diff |
Merge branch 'bareos-15.2' | ||
mod - module/Application/config/module.config.php | Diff File | ||
rm - module/Application/src/Application/View/Helper/JobLevel.php | Diff File | ||
mod - public/js/dataTables.functions.js | Diff File | ||
master 32ff5e46 2016-04-22 17:09 Committer: mvwieringen Ported: N/A Details Diff |
Migrate/Copy-Job: show read storage | ||
mod - src/dird/ua_run.c | Diff File | ||
master f5279140 2016-04-22 01:16 Committer: joergs Ported: N/A Details Diff |
Enable all hardening build flags. | ||
mod - debian/rules | Diff File | ||
master abb775f9 2016-04-22 00:25 Ported: N/A Details Diff |
ndmp: Fix error handling for static analyzer Coverity raised some new problems on this code. Thise should close the important ones. |
||
mod - src/dird/ndmp_fhdb_lmdb.c | Diff File | ||
master 8b6b8105 2016-04-21 19:59 Ported: N/A Details Diff |
Merge branch 'bareos-15.2' | ||
mod - src/cats/protos.h | Diff File | ||
mod - src/cats/sql_list.c | Diff File | ||
mod - src/dird/dird.c | Diff File | ||
mod - src/dird/ndmp_fhdb_lmdb.c | Diff File | ||
mod - src/dird/ua_cmds.c | Diff File | ||
mod - src/dird/ua_output.c | Diff File | ||
mod - src/filed/accurate_lmdb.c | Diff File | ||
mod - src/filed/filed.c | Diff File | ||
mod - src/findlib/find_one.c | Diff File | ||
mod - src/lib/mem_pool.c | Diff File | ||
mod - src/lib/smartall.h | Diff File | ||
mod - src/plugins/filed/fd_common.h | Diff File | ||
mod - src/stored/btape.c | Diff File | ||
mod - src/stored/mount.c | Diff File | ||
mod - src/stored/stored.c | Diff File | ||
master a6194189 2016-04-21 19:26 Joerg Steffens Ported: N/A Details Diff |
cleanup | ||
mod - manuals/en/main/configure.tex | Diff File | ||
master 44f903a3 2016-04-21 18:34 Committer: mvwieringen Ported: N/A Details Diff |
json output: create json objects only if required Issues 0000624: Memory leak in bareos-dir |
Affected Issues 0000624 |
|
mod - src/lib/output_formatter.c | Diff File | ||
master 06e1e8a3 2016-04-21 13:17 Ported: N/A Details Diff |
catalog: Fix compiler warning. | ||
mod - src/cats/sql_list.c | Diff File | ||
master ad99f604 2016-04-21 12:27 Ported: N/A Details Diff |
filed: Add extra logging on failing transactions in LMBD. | ||
mod - src/filed/accurate_lmdb.c | Diff File | ||
bareos-14.2 6101ac98 2016-04-21 12:27 Ported: N/A Details Diff |
filed: Add extra logging on failing transactions in LMBD. | ||
mod - src/filed/accurate_lmdb.c | Diff File | ||
master 1fc99454 2016-04-21 12:19 Ported: N/A Details Diff |
ndmp: Add extra logging on failing transactions in LMBD. | ||
mod - src/dird/ndmp_fhdb_lmdb.c | Diff File |