[-]
[+]
|
Changed |
_service:tar_git:ofono.changes
|
|
[-]
[+]
|
Changed |
_service:tar_git:ofono.spec
^
|
|
[-]
[+]
|
Changed |
_service
^
|
@@ -2,6 +2,6 @@
<service name="tar_git">
<param name="url">https://git.merproject.org/mer-core/ofono.git</param>
<param name="branch">master</param>
- <param name="revision">41d5cfc</param>
+ <param name="revision">ca1d06c</param>
</service>
</services>
|
[-]
[+]
|
Changed |
_service:tar_git:ofono-1.19+git4.tar.bz2/ofono/configure.ac
^
|
@@ -183,6 +183,13 @@
LIBS="$LIBS $GRILIO_LIBS $GLIBUTIL_LIBS $LIBMCE_LIBS"
fi
+AC_ARG_ENABLE(add-remove-context, AC_HELP_STRING([--disable-add-remove-context],
+ [don't allow to add or remove connection context over D-Bus]), [
+ if (test "${enableval}" = "no"); then
+ CFLAGS="$CFLAGS -DDISABLE_ADD_REMOVE_CONTEXT"
+ fi
+])
+
AC_ARG_ENABLE(qmimodem, AC_HELP_STRING([--disable-qmimodem],
[disable Qualcomm QMI modem support]),
[enable_qmimodem=${enableval}])
|
[-]
[+]
|
Changed |
_service:tar_git:ofono-1.19+git4.tar.bz2/ofono/src/gprs.c
^
|
@@ -2274,6 +2274,11 @@
const char *path;
enum ofono_gprs_context_type type;
+#ifdef DISABLE_ADD_REMOVE_CONTEXT
+ ofono_error("AddContext not allowed");
+ return __ofono_error_not_supported(msg);
+#endif
+
if (!dbus_message_get_args(msg, NULL, DBUS_TYPE_STRING, &typestr,
DBUS_TYPE_INVALID))
return __ofono_error_invalid_args(msg);
@@ -2355,6 +2360,11 @@
const char *path;
const char *atompath;
+#ifdef DISABLE_ADD_REMOVE_CONTEXT
+ ofono_error("RemoveContext not allowed");
+ return __ofono_error_not_supported(msg);
+#endif
+
if (gprs->pending)
return __ofono_error_busy(msg);
|