Age | Commit message (Collapse) | Author | Files | Lines |
|
Changes:
- To avoid interactions with Qt6's new and/or different use of the
glib main loop, explicitly create new main context and loop
instances for our processing thread to avoid any interactions.
This includes making the new context the default for the thread,
which impacts implicit usage in glib functions.
- Refactor things a bit to have agent registration run completely
asynchronously to avoid that operation blocking Qt initialization.
- To expand on the above, add new checking of the agent state to
the connect & disconnect calls that rely on the agent, and add a
new connman_get_agent_registered API function that clients can
use to check the state.
- Added some more DEBUG prints for potential future use, and bumped
the default log level to WARNING to make it easier to diagnose
any agent registration failures.
Bug-AGL: SPEC-5257
Change-Id: I290f81c99b4ffc2939ef6f503505deabbd1ebc0b
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
|
|
Add template files for gitlab
Bug-AGL: SPEC-4474
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: Ibbaf1b408b05efeb6e99c6e0e8e4b18a8f7387e4
|
|
There is a DEBUG logging statement that attempts to pass NULL to
g_variant_print in the error state when connman is not present,
tweak things to avoid that.
Bug-AGL: SPEC-4623
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I0eeccf332456103dd45ad5e88836cb0484b47e7d
|
|
Added logic in the D-Bus signal callbacks to be paranoid about the
input to the callback, as it became clear from debugging that having
two different libraries use g_dbus_connection_signal_subscribe in
the same process results in the separately registered callbacks all
getting called with the superset of the filtered signal requests.
At best this leads to confusion with respect to logging/debugging,
at worst it opens the door to tripping over unexpected inputs in the
callbacks.
Bug-AGL: SPEC-4182
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I86a804917c5f31f4c94e3e642728f7e0df5dd2e4
|
|
GLib based interface library for ConnMan, factored out of the
agl-service-network binding code. See README.md for build and usage
notes and the mapping of the new source files to those in the binding
if that is for some reason required.
Bug-AGL: SPEC-4182
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I13c0982c790353c6e48f21bb8c4953a676840dbb
|
|
|