Commit Graph
1237 Commits
Author SHA1 Message Date
Aleksander Morgado 491d8e03f9 iface-modem-3gpp: update facilities mask when SIM PIN lock enabling status changes 2012-03-16 14:53:19 +01:00
Aleksander Morgado a797d6d683 sim: signal when the pin lock enabling status changes 2012-03-16 14:53:18 +01:00
Aleksander Morgado eb87c2fe07 iface-modem-3gpp: load initial set of enabled facility locks 2012-03-16 14:53:18 +01:00
Aleksander Morgado 75a2b407bd modem-helpers: port facility lock related helpers to use `MMModemFacility' enums 2012-03-16 14:53:18 +01:00
Aleksander Morgado 8f200940ec tests: fix automake rule dependencies
We need to ensure all test programs are built.
2012-03-16 14:53:18 +01:00
Aleksander Morgado 64f49c0c72 iface-modem: the Command() method is only allowed when running in debug mode 2012-03-16 14:53:18 +01:00
Aleksander Morgado 952b9164b9 context: new source files to keep the daemon context 2012-03-16 14:53:18 +01:00
Aleksander Morgado 1701230f51 plugin-base: remove the SORT_LAST property
Plugins that need to get sorted last by the PluginManager can now be determined
just by looking at the post probing filters.
2012-03-16 14:53:18 +01:00
Aleksander Morgado 03fbdece71 plugin: remove unnecessary callback type 2012-03-16 14:53:18 +01:00
Nathan Williams 6f22eb6a63 broadband-bearer: don't choke if an APN wasn't specified when parsing PDP list
Change-Id: I1535fdae0659ae049b4a795d85017abe1fea6be8
2012-03-16 14:53:18 +01:00
Nathan Williams 94a110960e broadband-bearer: split out "dial" as a separate phase of the 3gpp connection
So that we can override it in modems that use a different sequence to get a net
connection instead of a PPP connection.

Change-Id: I9c5635a7635b66eb7bca9ec9552d2d7794bc8827
2012-03-16 14:53:18 +01:00
Aleksander Morgado 21c0731ad9 tests: fix CGDCONT reply test, NULL expected instead of empty string 2012-03-16 14:53:17 +01:00
Aleksander Morgado 7f0afa078b build: fix distcheck
Need to pass the full path of the input files to the glib-mkenums call. This is
because we use an explicit list given in a $(VARIABLE) instead of the built-in
automake variables (e.g. $<)
2012-03-16 14:53:17 +01:00
Aleksander Morgado 0c6dad40a0 build: get path of `glib-mkenums' from pkg-config 2012-03-16 14:53:17 +01:00
Aleksander Morgado 3e511f90c7 build: don't distribute generated sources 2012-03-16 14:53:17 +01:00
Aleksander Morgado 7d9d003324 build: rename the binary from modem-manager' to ModemManager' 2012-03-16 14:53:17 +01:00
Aleksander Morgado 12786d21cf core: remove uses of `MMModemStateReason'
Use `MMModemStateChangeReason' instead.
2012-03-16 14:53:17 +01:00
Aleksander Morgado 8b78e037a2 modem-helpers: temporarily disable facility-related helpers 2012-03-16 14:53:17 +01:00
Aleksander Morgado 6887a6850c marshallers: cleanup unneeded ones 2012-03-16 14:53:17 +01:00
Aleksander Morgado c55b5d097e marshallers: integrate them into the daemon compilation 2012-03-16 14:53:16 +01:00
Aleksander Morgado 5c73e8d200 build: remove obsolete files
This will very likely create lots of conflicts until the branch gets merged
into master, but anyway...
2012-03-16 14:53:16 +01:00
Aleksander Morgado 17ef077797 sms: include policy authorization checks 2012-03-16 14:53:16 +01:00
Aleksander Morgado 333779bda9 iface-modem-messaging: include policy authorization checks 2012-03-16 14:53:16 +01:00
Aleksander Morgado e2a5ab250e iface-modem-location: include policy authorization checks 2012-03-16 14:53:16 +01:00
Aleksander Morgado 1d1936e1ce iface-modem-3gpp-ussd: include policy authorization checks 2012-03-16 14:53:16 +01:00
Aleksander Morgado b4bed06f98 bearer: include policy authorization checks 2012-03-16 14:53:16 +01:00
Aleksander Morgado 454e3ab361 sim: include policy authorization checks 2012-03-16 14:53:16 +01:00
Aleksander Morgado da0aa7af2a iface-modem-cdma: include policy authorization checks 2012-03-16 14:53:15 +01:00
Aleksander Morgado 71a3de4486 iface-modem-3gpp: include policy authorization checks 2012-03-16 14:53:15 +01:00
Aleksander Morgado 6a655f5daf iface-modem-simple: include policy authorization checks 2012-03-16 14:53:15 +01:00
Aleksander Morgado 2240747715 iface-modem: include policy authorization checks 2012-03-16 14:53:15 +01:00
Aleksander Morgado d5deb2bb14 manager: use new simplified authentication setup 2012-03-16 14:53:15 +01:00
Aleksander Morgado 3e5b42569b base-modem: use new simplified authentication setup 2012-03-16 14:53:15 +01:00
Aleksander Morgado 089a983850 auth: refactor and simplify authentication related setup
We get rid of the MMAuthRequests; and we leave up to the caller and user of the
MMAuthProvider the handling of request cancellations through the provided
GCancellable.

Also made GIO-async-friendly methods.
2012-03-16 14:53:15 +01:00
Aleksander Morgado 7316f4645b iface-modem-3gpp-ussd: fix copyrights 2012-03-16 14:53:14 +01:00
Aleksander Morgado e992d5cbd1 charsets: fix compilation with -Werror=maybe-uninitialized 2012-03-16 14:28:15 +01:00
Aleksander Morgado 7a892b74cb build: don't build the MMCallbackInfo, we're now fully GIO-Async instead 2012-03-16 14:28:15 +01:00
Aleksander Morgado 680e292914 build: fix header dependencies
We shouldn't depend on any header file from the previous implementation.
2012-03-16 14:28:15 +01:00
Aleksander Morgado 4de848de39 tests,sms: print traces if enabled during compilation 2012-03-16 14:28:15 +01:00
Aleksander Morgado 2522acf899 tests,sms: refactor SMS part related tests
Now using the MMSmsPart setup.
2012-03-16 14:28:15 +01:00
Aleksander Morgado 5bee67c032 core: use GDBusMethodInvocation in the auth API 2012-03-16 14:28:15 +01:00
Aleksander Morgado 5f167fd199 Revert "core: avoid using DBusGMethodInvocation in auth API"
This reverts commit 013fd179f458d87bba9fd7657ffe1bd90169f231.

We will start using GDBus-only based code from now on.
2012-03-16 14:28:15 +01:00
Aleksander Morgado 080d046e64 iface-modem: load allowed/preferred modes during modem enabling 2012-03-16 14:28:15 +01:00
Aleksander Morgado 1359c0a928 modem-helpers: updated the string to access technology converter
We can now return a mask of flags specifying more than one access technology,
and therefore the order is not really important any more, unless for special
cases like looking for substrings of valid expected strings (e.g "HSPA" and
"HSPA+").

Also, add "LTE" in the list of expected strings.
2012-03-16 14:28:14 +01:00
Aleksander Morgado 4315208cfa iface-modem-cdma: include in the API the mask of all CDMA access technologies 2012-03-16 14:28:14 +01:00
Aleksander Morgado 049d4434f9 iface-modem-3gpp: include in the API the mask of all 3GPP access technologies 2012-03-16 14:28:14 +01:00
Aleksander Morgado f6b6688cce broadband-modem: new method to convert from UTF-8 to the charset in the modem 2012-03-16 14:28:13 +01:00
Aleksander Morgado 3028126bd2 charsets: new UTF-8 to given charset converter
UCS-2 strings are always hex-converted.
2012-03-16 14:28:13 +01:00
Aleksander Morgado a0583a4687 broadband-modem: expose the current charset to UTF-8 converter
So that subclasses can also use it.
2012-03-16 14:28:13 +01:00
Aleksander Morgado 3595b33648 iface-modem: load current bands during modem enabling 2012-03-16 14:28:13 +01:00