Changesets: bareos
|
master 76d172de 2018-01-15 14:27 Ported: N/A Details Diff |
remove left deprecated readdir_r() calls In a previous commit (aebf24d), readdir_r calls were already removed but as it seems these here were overseen. since glibc version 2.24, readdir_r() is deprecated. From the manpage of readdir_r(): It is expected that a future version of POSIX.1 will make readdir_r() obsolete, and require that readdir() be thread-safe when concurrently employed on different directory streams. By defining "USE_READDIR_R" the old code is still available in case it is needed on certain platforms. |
||
| mod - src/stored/backends/unix_file_device.cc | Diff File | ||
| mod - src/stored/scan.cc | Diff File | ||
| mod - src/stored/stored.cc | Diff File | ||
|
bareos-17.2 66a9bcbd 2018-01-13 12:46 Ported: N/A Details Diff |
bvfs: include plugin results in directory tree Plugin results are sometimes stored outside the root ("/") directory. Example: / /usr/ /usr/somedata... @bpipe@/database-export.sql Without this patch, this results have only been visible when specifically asks by first character. Example: *.bvfs_lsdir jobid=... path=@ Now all base directories are shown when asking for them: *.bvfs_lsdir jobid=... path= 10 0 0 A A A A A A A A A A A A A A . 1 0 0 A A A A A A A A A A A A A A / 8 0 0 A A A A A A A A A A A A A A @bpipe@/ |
||
| mod - src/cats/bvfs.c | Diff File | ||
|
bareos-17.2 d7811be3 2018-01-13 00:05 Ported: N/A Details Diff |
bpipe-fd plugin: path must contain a directory The virtual file created by bpipe must contain at least one directory. If it is configured without, it now sets the job to error. |
||
| mod - src/lib/bsys.c | Diff File | ||
| mod - src/lib/protos.h | Diff File | ||
| mod - src/plugins/filed/bpipe-fd.c | Diff File | ||
|
master 5e64dca4 2018-01-11 23:09 Ported: N/A Details Diff |
cmake: set subsysdir to be the workingdir | ||
| mod - cmake/BareosSetVariableDefaults.cmake | Diff File | ||
|
master 4015801c 2018-01-11 22:45 Ported: N/A Details Diff |
use gawk on solaris | ||
| mod - cmake/BareosFindPrograms.cmake | Diff File | ||
|
master b581c84e 2018-01-11 22:24 Ported: N/A Details Diff |
cmake: if pidof is not found, set PIDOF to empty | ||
| mod - cmake/BareosFindPrograms.cmake | Diff File | ||
|
master f4ab791f 2018-01-11 17:51 Ported: N/A Details Diff |
cmake: set PSCMD and show found values | ||
| mod - CMakeLists.txt | Diff File | ||
| mod - cmake/BareosFindPrograms.cmake | Diff File | ||
| mod - debian/control | Diff File | ||
|
master b4bb79b7 2018-01-11 16:43 Ported: N/A Details Diff |
bareos-ctl-funcs: newline continuation in AWK script | ||
| mod - scripts/bareos-ctl-funcs | Diff File | ||
|
bareos-17.2 a58d8f87 2018-01-11 12:43 Ported: N/A Details Diff |
bvfs_lsdirs: merge special dirs to dirs, so that offset and limit work as expected Before .bvfs_lsdir always includes the directories "." and ".." (if available), even if called with offset. The new approach makes a SQL UNION of both queries (bvfs_ls_special_dirs and bvfs_ls_sub_dirs), instead of handling both in separate queries. Disadvantage: The new SQL query is even more complex that the existing onces. |
||
| mod - src/cats/bdb_query_enum_class.h | Diff File | ||
| mod - src/cats/bdb_query_names.inc | Diff File | ||
| mod - src/cats/bvfs.c | Diff File | ||
| mod - src/cats/bvfs.h | Diff File | ||
| add - src/cats/dml/0064_bvfs_lsdirs_4 | Diff File | ||
| add - src/cats/dml/0074_bvfs_ls_special_dirs_3 | Diff File | ||
| mod - src/cats/mysql_queries.inc | Diff File | ||
| mod - src/cats/postgresql_queries.inc | Diff File | ||
| mod - src/cats/sqlite_queries.inc | Diff File | ||
| mod - src/dird/ua_dotcmds.c | Diff File | ||
| mod - src/tests/Makefile.in | Diff File | ||
| rm - src/tests/bvfs_test.c | Diff File | ||
|
bareos-17.2 43b2bfea 2018-01-10 19:38 Ported: N/A Details Diff |
.bvfs_update: fix to create all required cache entries During the restructuring of the database code, an error has been introduced to this function. This error has caused that cache entries are not generated in all cases. This commit fixes this. Fixes 0000890: .bvfs_update does not always create all cache entries. |
Affected Issues 0000890 |
|
| mod - src/cats/bvfs.c | Diff File | ||
|
master 8c069220 2018-01-10 13:07 Ported: N/A Details Diff |
mssqlvdi plugin: fix error message to contain \n | ||
| mod - src/win32/plugins/filed/mssqlvdi-fd.cc | Diff File | ||
|
master ed55065e 2018-01-08 17:19 Ported: N/A Details Diff |
use redhat install script for solaris | ||
| mod - platforms/solaris/CMakeLists.txt | Diff File | ||
|
master 13b19b01 2018-01-08 16:52 Ported: N/A Details Diff |
link libraries for Solaris | ||
| mod - CMakeLists.txt | Diff File | ||
|
master 415b3136 2018-01-08 16:09 Ported: N/A Details Diff |
cmake: solaris: check for sys/scsi/impl/uscsi.h fixed We need also sys/types |
||
| mod - cmake/BareosCheckIncludes.cmake | Diff File | ||
|
master 5e51fa44 2018-01-08 15:33 Ported: N/A Details Diff |
Added CMakeLists file for Solaris | ||
| add - platforms/solaris/CMakeLists.txt | Diff File | ||
|
master 5c3dfae9 2018-01-08 14:23 Ported: N/A Details Diff |
fixup | ||
| mod - cmake/BareosTypeSizes.cmake | Diff File | ||
|
master 59886b59 2018-01-08 14:09 Ported: N/A Details Diff |
fixup | ||
| mod - cmake/BareosTypeSizes.cmake | Diff File | ||
|
master 141c526e 2018-01-08 14:03 Ported: N/A Details Diff |
check for major_t and minor_t | ||
| mod - cmake/BareosTypeSizes.cmake | Diff File | ||
|
master c39c8ced 2018-01-08 13:29 Ported: N/A Details Diff |
typo fix | ||
| mod - src/filed/authenticate.cc | Diff File | ||
|
bareos-17.2 1c8590be 2018-01-06 19:18 Ported: N/A Details Diff |
cleanup | ||
| mod - src/cats/bvfs.c | Diff File | ||
| mod - src/cats/sql_create.c | Diff File | ||
| mod - src/defaultconfigs/bareos-fd.d/client/myself.conf.in | Diff File | ||
|
master a8d6d4cf 2018-01-05 09:09 Ported: N/A Details Diff |
cmake: added test-plugin support for regressions | ||
| mod - CMakeLists.txt | Diff File | ||
| mod - cmake/BareosSetVariableDefaults.cmake | Diff File | ||
| mod - src/plugins/filed/CMakeLists.txt | Diff File | ||
|
bareos-17.2 957687ee 2018-01-05 00:12 Ported: N/A Details Diff |
dbcheck: fixes for eliminate_orphaned_path_records and repair_bad_paths eliminate_orphaned_path_records: * will no longer remove paths that a subpaths of other paths. * will run even if bvfs is used, as the fix described above will prevent harm to the bvfs structures. repair_bad_paths: * prevents modifying the empty path entry (""). This entry is used as parent directory, even parent of "/". |
||
| mod - src/cats/bdb_query_enum_class.h | Diff File | ||
| mod - src/cats/bdb_query_names.inc | Diff File | ||
| add - src/cats/dml/0072_get_orphaned_paths_0 | Diff File | ||
| add - src/cats/dml/0072_get_orphaned_paths_0.mysql | Diff File | ||
| add - src/cats/dml/0073_get_bad_paths_0 | Diff File | ||
| mod - src/cats/dml/README | Diff File | ||
| mod - src/cats/mysql_queries.inc | Diff File | ||
| mod - src/cats/postgresql_queries.inc | Diff File | ||
| mod - src/cats/sqlite_queries.inc | Diff File | ||
| mod - src/dird/dbcheck.c | Diff File | ||
|
bareos-17.2 57498d13 2018-01-04 16:25 Ported: N/A Details Diff |
dbcheck: fix mixed up descriptions of test functions | ||
| mod - src/dird/dbcheck.c | Diff File | ||
|
bareos-17.2 f49af88e 2018-01-04 16:16 Ported: N/A Details Diff |
dbcheck: repair_bad_paths: ignore empty path '' | ||
| mod - src/dird/dbcheck.c | Diff File | ||
|
master 9e9d7b10 2018-01-04 10:21 Ported: N/A Details Diff |
cmake: search for mtx program | ||
| mod - CMakeLists.txt | Diff File | ||
| mod - cmake/BareosFindPrograms.cmake | Diff File | ||