Plugin infrastructure

2018-02-04 Thread Jonas Bonn
Hi, I was reading through the ofono code and I see that there's a lot of code in place to support external plugins. As things currently stand, however, ofono can only be built with _builtin_ modules, so all this plugin infrastructure is totally unused. So I had a couple of questions about

[PATCH 3/4] Remove unused threading support

2018-02-04 Thread Jonas Bonn
Threads are not used anywhere within ofono so there's no point in having a configure option to enable threading in GLib or DBus. I think this is mostly a leftover from when ofono underwent mitosis from Connman...? :) --- configure.ac | 8 src/main.c | 12

[PATCH 1/4] build: Install DBus policy in /usr/share/dbus-1/system.d

2018-02-04 Thread Jonas Bonn
The default location for DBus policy files should be /usr/share/dbus-1/system.d and the corresponding directory under /etc should be reserved for administrative changes to default/packaged settings. This removes a dependency of ofono on a populated /etc. --- configure.ac | 4 ++-- 1 file

[PATCH 2/4] xmm7modem: drop executable bit from C source file

2018-02-04 Thread Jonas Bonn
--- drivers/xmm7modem/ims.c | 0 1 file changed, 0 insertions(+), 0 deletions(-) mode change 100755 => 100644 drivers/xmm7modem/ims.c diff --git a/drivers/xmm7modem/ims.c b/drivers/xmm7modem/ims.c old mode 100755 new mode 100644 -- 2.14.1 ___ ofono