Lucas De Marchi
d87dcb6c5b
gdbus: Implement DBus.Properties.Set method
...
Contrary to Get() and GetAll(), Set() is asynchronous so we pass an id
to the setter so later it can declare the Set() as successful or
otherwise.
2012-11-26 12:53:40 +01:00
Lucas De Marchi
1b7afd7b1e
gdbus: Implement DBus.Properties.GetAll method
2012-11-26 12:53:23 +01:00
Lucas De Marchi
337e908edd
gdbus: Implement DBus.Properties.Get method
2012-11-26 12:52:56 +01:00
Lucas De Marchi
1315c48085
gdbus: Add skeleton of DBus.Properties interface
...
This interface is responsible for handling properties of all objects in
a given path. Right now it only registers itself, doing nothing useful.
A conversion to this new layout will be done by subsequent patches.
org.freedesktop.org.DBus.Properties spec can be found at
http://dbus.freedesktop.org/doc/dbus-specification.html#standard-interfaces-properties
2012-11-26 12:52:23 +01:00
Lucas De Marchi
cb44357b67
gdbus: Use macros to add annotations
...
Besides being more readable this way it avoids going over 80 chars.
2012-11-26 12:51:53 +01:00
Lucas De Marchi
0e1baf1997
gdbus: Move typedefs up
...
Move the typedefs up so they can be used by functions and callbacks.
2012-11-26 12:51:29 +01:00
Marcel Holtmann
55215c3113
unit: Fix SMS unit tests
2012-11-25 21:18:03 +01:00
Denis Kenzior
2528b74491
atmodem: Always quote data in CRSM write operations
2012-11-23 07:22:25 -06:00
Denis Kenzior
291f4e0bb0
atmodem: Support CRSM with paths
...
For GET STATUS and READ BINARY variations, support appending of the
optional path in the CRSM command
2012-11-23 07:22:25 -06:00
Denis Kenzior
736f44e0d3
sim: Read icons with a full SIM/USIM path
2012-11-23 07:22:25 -06:00
Denis Kenzior
6eb9542907
simfs: Handle optional EF paths
2012-11-23 07:22:25 -06:00
Denis Kenzior
b2a9b8abb6
include: Tweak ofono_sim_read_bytes API
...
Reading of icons requires us to specify the path
2012-11-23 07:22:25 -06:00
Marcel Holtmann
67670a659f
qmimodem: Add support for UIM service handling
2012-11-25 20:11:29 +01:00
Marcel Holtmann
6df6688f61
udev: Let Huawei detection also check for cdc_wdm drivers
2012-11-25 20:00:38 +01:00
Marcel Holtmann
adf93dc436
udev: Use Qualcomm Gobi driver if QMI based modem
2012-11-25 20:00:07 +01:00
Marcel Holtmann
589a8997c0
udev: Handle USB descriptors from Vodafone K5005 modem
2012-11-25 19:57:43 +01:00
Marcel Holtmann
93688c390e
gobi: Use UIM service is available
2012-11-25 19:56:42 +01:00
Marcel Holtmann
0a496ab8c0
sim: Assume CPHS files are in ADFusim
2012-11-25 15:34:41 +01:00
Marcel Holtmann
5e2953a21e
test: Fix modem path handling for icon testing
2012-11-25 15:02:23 +01:00
Marcel Holtmann
200959af46
test: Allow STK testing without voice call manager
2012-11-25 10:20:15 +01:00
Marcel Holtmann
56e4798e1e
qmimodem: Print error string instead of code if available
2012-11-25 10:19:40 +01:00
Marcel Holtmann
9b4d69cf8d
qmimodem: Pretty print service name in debug logs
2012-11-25 00:05:54 +01:00
Marcel Holtmann
535e16c8a4
qmimodem: Fix debug printing of messages
2012-11-25 00:05:15 +01:00
Marcel Holtmann
7feb9e2711
qmimodem: Add helper for error message strings
2012-11-25 00:04:14 +01:00
Denis Kenzior
196183a3e5
unit: Add 2G and 3G path lookup tests
2012-11-22 10:26:34 -06:00
Denis Kenzior
cc14e85fa6
unit: Fix Style
2012-11-22 10:26:34 -06:00
Denis Kenzior
5e68694a82
unit: Remove failing test
...
We removed the needed file id from the sim database. It was not being
used.
2012-11-22 10:26:34 -06:00
Denis Kenzior
a9296c18e9
simutil: Add 2G and 3G path lookup utilities
2012-11-22 10:26:34 -06:00
Denis Kenzior
5de557bc55
simfs: Update to the new SIM api
2012-11-22 10:26:34 -06:00
Denis Kenzior
19210edd3a
sim: Update to the new sim reading API
2012-11-22 10:26:34 -06:00
Denis Kenzior
57692483a9
atmodem: Update sim driver to the new api
2012-11-22 10:26:34 -06:00
Denis Kenzior
180f91f6c9
qmi: Update sim-legacy driver to the new API
2012-11-22 10:26:34 -06:00
Denis Kenzior
d32c6451bd
isi: Update UICC driver to the new API
2012-11-22 10:26:34 -06:00
Denis Kenzior
6451d012ec
isimodem: Update sim driver to the new API
2012-11-22 10:26:34 -06:00
Denis Kenzior
3f79ed2bf0
include: Add path and path_len arguments
...
The CRSM command has an additional parameter called pathlen which can be
used to specify the path of the elementary file outside the well-known
path range.
2012-11-22 10:26:34 -06:00
Denis Kenzior
74deff6b1d
simutil: Introduce 2G and 3G parent paths
2012-11-22 10:26:34 -06:00
Marcel Holtmann
4739570e45
test: Allow DisplayText to be interrupted by incoming calls
2012-11-24 19:14:27 +01:00
Denis Kenzior
1f986ebdad
voicecall: Handle RESETTING sim state
2012-11-22 06:57:04 -06:00
Denis Kenzior
732bab46b5
modem: Handle RESETTING sim state
2012-11-22 06:57:00 -06:00
Denis Kenzior
ef2066b004
test: Fix ascii conversion exception
2012-11-22 06:51:01 -06:00
Denis Kenzior
bca0f5cde1
simutil: Add file type information to sim_db
2012-11-22 06:50:09 -06:00
Denis Kenzior
b1f0a5e84f
simutil: Rename structure variable
2012-11-22 06:50:09 -06:00
Denis Kenzior
8b339a4754
ifx: Move connman atom to post_sim state
2012-11-22 06:50:09 -06:00
Denis Kenzior
792c9c02f8
ifx: Get rid of have_sim tracking
2012-11-22 06:50:08 -06:00
Denis Kenzior
b97e79b3df
sim: Fix SIM re-init case of SIM Refresh
...
When the SIM is being refreshed, we try to access the SIM too fast after
the SIM REFRESH proactive command is received. Instead set the sim atom
into the 'RESETTING' state and wait until the modem driver signals the
sim insertion again.
2012-11-22 06:50:08 -06:00
Denis Kenzior
03bc21af88
include: Add RESETTING state
2012-11-22 06:50:08 -06:00
Denis Kenzior
dfd1fae50b
stk: Fix crash in SIM refresh handling
2012-11-22 06:50:08 -06:00
Denis Kenzior
9d9ae3af28
stk: Always include IdleModeText in GetProperties
2012-11-22 06:50:08 -06:00
Denis Kenzior
454ca9f40e
sim: destroy spn info as part of sim main state
2012-11-22 06:50:08 -06:00
Denis Kenzior
e98dcc0616
stk: Use the shorter timeout for select item
2012-11-22 06:50:08 -06:00