| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
| |
Instead of /etc/dbus-1/system.d. Package supplied policy configuration
in /etc/dbus-1/system.d is officially deprecated in D-Bus since 1.13.10 and
is reserved for system administrators wanting to override default behavior.
/usr/share/dbus-1/system.d has been preferred since D-Bus 1.10.0 (released
~4 years ago). See the following commit in D-Bus for deprecation notice:
https://gitlab.freedesktop.org/dbus/dbus/commit/dee0f551112349da4aa3f913f92f2c7c8f48f1f0
Signed-off-by: Martin Ejdestig <mejdestig@luxoft.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This reverts commit 103be9f0bb77df0b139541ab366ff98a4fe4e408.
No D-Bus policy file is installed which causes persistence-administrator
to fail during startup since it ends up calling a persitence-client-object
function that wants to own the name org.genivi.persistence.admin. Owning
names is denied by default on the system bus.
Since it is persistence-common-object that takes the name
org.genivi.persistence.admin in src/pers_ipc_dbus.c:persIpcPASLoopThread(),
the configuration probably belongs in this repository.
It looks like persistence-client-library has never installed
org.genivi.persistence.admin.conf itself in its build system. It was done
for a while in meta-ivi which must have been the source of the conflict
mentioned in the reverted commit. Installed in
GENIVI/meta-ivi@7318681d851e3e3ee22a but later removed in
GENIVI/meta-ivi@9d5a45e473fbb3a29f5e with the comment "it should be done
by PCO".
The reverted commit was sent in pull request #3 with no reasoning as to why
it should be added by persistent-client-library instead of
persistence-common-object. Later pull request #5 first adds it but then
removes it again in a later commit. Unsure why. Reasoning in comment about
the missing D-Bus config file seemed correct.
Signed-off-by: Martin Ejdestig <mejdestig@luxoft.com>
|
|
|
|
| |
Signed-off-by: Oleksandr Kravchuk <dev@sashko.rv.ua>
|
|\
| |
| | |
Fixed build
|
| |
| |
| |
| | |
conflict with pcl repo)
|
| | |
|
|/ |
|
|\
| |
| | |
pers_ipc_dbus: remove deprecated glib init
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
As the comment states the g_type_init function calls are deprecated. It
still produces build warnings and as such it is better to remove it.
../src/pers_ipc_dbus.c:1411:2: warning: ‘g_type_init’ is deprecated
[-Wdeprecated-declarations]
../src/pers_ipc_dbus.c:1470:2: warning: ‘g_type_init’ is deprecated
[-Wdeprecated-declarations]
Signed-off-by: Gordan Markuš <gordan.markus@pelagicore.com>
|
|\ \
| | |
| | | |
README.md: Update README
|
| |/
| |
| |
| |
| |
| |
| | |
Reformat the README in markdown format, fix broken links and update
repository information and description.
Signed-off-by: Gordan Markuš <gordan.markus@pelagicore.com>
|
|\ \
| |/
|/| |
dbus_config: Remove dbus configuration file
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The same copy of the default dbus configuration file can be found in
https://github.com/GENIVI/persistence-client-library and that should be
the only repository holding this file.
Furthermore, because this file is being installed by both of these
components, the Yocto build system will declared the do_rootfs job as a
failure due to the following error:
Error: Transaction check error:
file /etc/dbus-1/system.d/org.genivi.persistence.admin.conf conflicts
between attempted installs of persistence-client-library-1.1.0 and
libpers-common0-1.0.3
Signed-off-by: Gordan Markuš <gordan.markus@pelagicore.com>
|
| |
|
|
|
|
| |
removed obsolete test data
|
| |
|
| |
|
|
|
|
|
| |
Added tests for RCT comparing function.
Make define PERS_CACHE_MAX_SLOTS configurable using --with-cachemaxslots (default 100.000).
|
|
|
|
| |
with 5 sec timeout
|
| |
|
|
|
|
| |
Added library constructor/destructor to call DLT_REGISTER_CONTEXT/DLT_UNREGISTER_CONTEXT
|
|
|
|
| |
non-volatile memory device
|
| |
|
|
|
|
| |
when a key has been deleted in cache
|
| |
|
|
|
|
|
|
|
| |
items. [IHU-12393]
Change-Id: I0b072d5d0cec636102823390de9ef1ccef7b24e5
Signed-off-by: Tomasz Lewandowski <tomasz.lewandoski@delphi.com>
|
| |
|
|
|
|
| |
Signed-off-by: Holger Behrens <holger.behrens@windriver.com>
|
| |
|
| |
|
|
|
|
| |
Signed-off-by: Holger Behrens <holger.behrens@windriver.com>
|
|
|
|
| |
persComDbOpen() merge of the interface extension provided by MentorGraphic: - Default Max size of the key descreased to 8KiB - add function persComDbgetMaxKeyValueSize() - add bitfield definition for persComDbOpen() bOption: create, write through, read only
|
|
|
|
| |
for database access, added recovery mechanism)
|
|\
| |
| |
| |
| |
| |
| | |
Conflicts:
src/Makefile.am
Change-Id: I930ce4078a897e7811ad764fd1d6a9ab217abd8f
|
| | |
|
|/
|
|
|
|
|
| |
Allow support of the standard C99 instead of redeclaration.
Change-Id: Ie62e2c6466fc73c2d054c115627a2387db3eb964
Signed-off-by: Petrica Manoila <petrica.manoila@continental-corporation.com>
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
and configurable default data"
The interface change was only provided for test purpose.
The extension of the enumerator in not in scope of the RCT definition and is removed.
This reverts commit adf7dfb37ea4dcf8d48af5c503b7b7b8877cc455.
Signed-off-by: Guy Sagnes <guy.sagnes@continental-corporation.com>
|
| | |
|
| |
| |
| |
| | |
configurable default data
|
|/
|
|
|
|
|
|
|
|
|
|
| |
Added separate folders (itzam, sqlite, rawdb) under src, for specific database access implementations.
Default database : itzam.
Use "./configure --with-sqlite" to build using the SQLITE db. Provide implementation in src/sqlite/pers_low_level_db_access.c
based on pers_low_level_db_access_if.h
Use "./configure --with-rawdb" to build using the RAWDB db. Provide implementation in src/rawdb/pers_low_level_db_access.c
based on pers_low_level_db_access_if.h
Change-Id: I4c32835fd1863b3d25bc35c54958905e2c535758
Signed-off-by: Petrica Manoila <petrica.manoila@continental-corporation.com>
|
|
|
|
|
|
|
| |
Issue reported by Ingo Hürner / Marko Hoyer
Change-Id: I0f08035f8506e0ab0b01b2d3a22d9298d3f2ed93
Signed-off-by: Guy Sagnes <guy.sagnes@continental-corporation.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
12.12.2013 * add missing licenses information / update after review feedback 20131212 - J.Kowalski
03.12.2013 * Persistence Common Object - OIP BL 0.9.130
08.08.2013 * Add instrumentation for debug purposes (low level db access)
18.06.2013 * persistence-common version 1.0.1
- Add makefile to allow creation of auto-generated code
- Default error handler causes the termination of the calling process
- de-central build of the common part
02.05.2013 * initial version of the common persistence libraries
Change-Id: I6ac6b7f1fe453537835ac32f664c04d537d732db
Signed-off-by: Guy Sagnes <guy.sagnes@continental-corporation.com>
|
|
Signed-off-by: Guy Sagnes <guy.sagnes@continental-corporation.com>
|