Sjur Brændeland [Tue, 11 Jan 2011 22:56:30 +0000 (23:56 +0100)]
plugin: Add ste modem init daemon integration
This patch introduces auto discovery of ST-Ericsson modems.
ST-Ericsson modems (M57XX, M7XX, M74XX) are managed by a
Modem Init Daemon responsible for start, power cycles,
flashing etc. This STE plugin monitors the modem state exposed
from the Modem Init Daemon's Dbus API. When the modem is in state
"on" the STE modem is created and registered. Muliple modem
instances, and reset handling is supported.
Sjur Brændeland [Tue, 11 Jan 2011 22:39:30 +0000 (23:39 +0100)]
coding-style: Use void if function has no parameters
Marcel Holtmann [Tue, 11 Jan 2011 07:16:21 +0000 (23:16 -0800)]
sierra: Add skeleton for Sierra modem plugin
Marcel Holtmann [Tue, 11 Jan 2011 07:12:12 +0000 (23:12 -0800)]
udev: Add support for Sierra device detection
Denis Kenzior [Tue, 11 Jan 2011 01:56:06 +0000 (19:56 -0600)]
doc: Update overview.txt
Rémi Denis-Courmont [Mon, 10 Jan 2011 13:15:16 +0000 (15:15 +0200)]
gprs: avoid useless loop iteration
Marcel Holtmann [Mon, 10 Jan 2011 23:38:31 +0000 (15:38 -0800)]
Fix up Lasse's name and email address
Marcel Holtmann [Mon, 10 Jan 2011 23:35:39 +0000 (15:35 -0800)]
atmodem: Use switch statement for vendor quirks
Denis Kenzior [Mon, 10 Jan 2011 22:21:16 +0000 (16:21 -0600)]
sim: Fix missing return in the atmodem driver
In some circumstances it was possible to call the callback with both
failure and success
Denis Kenzior [Mon, 10 Jan 2011 22:14:50 +0000 (16:14 -0600)]
sim: Prefer not using _ prefix for style reasons
Lucas De Marchi [Mon, 10 Jan 2011 21:59:54 +0000 (19:59 -0200)]
TODO: mark 'SIM PIN retry counter' task as done
Lucas De Marchi [Mon, 10 Jan 2011 21:59:53 +0000 (19:59 -0200)]
atmodem: implement query for remaining pin retries
Implement query method for the remaining pin retries on huawei modem.
Lucas De Marchi [Mon, 10 Jan 2011 21:02:30 +0000 (19:02 -0200)]
doc: detail Retries property
Denis Kenzior [Mon, 10 Jan 2011 21:42:24 +0000 (15:42 -0600)]
sim: Minor style fixes
Lucas De Marchi [Mon, 10 Jan 2011 21:02:29 +0000 (19:02 -0200)]
sim: query remaining pin retries
Check the remaining pin retries after each operation that might have
changed it, i.e. locking, unlocking, reseting or changing pin.
Lucas De Marchi [Mon, 10 Jan 2011 21:02:28 +0000 (19:02 -0200)]
include: add method to query pin Retries
Lucas De Marchi [Mon, 10 Jan 2011 21:02:27 +0000 (19:02 -0200)]
huawei: use VENDOR_HUAWEI quirk on sim creation
Lucas De Marchi [Mon, 10 Jan 2011 21:02:26 +0000 (19:02 -0200)]
atmodem: check for VENDOR_HUAWEI on sim atom
Denis Kenzior [Mon, 10 Jan 2011 21:14:38 +0000 (15:14 -0600)]
AUTHORS: Mention Oskari's contributions
Denis Kenzior [Mon, 10 Jan 2011 21:14:03 +0000 (15:14 -0600)]
udev: Minor style fix
Oskari Timperi [Sun, 9 Jan 2011 23:44:48 +0000 (01:44 +0200)]
udev: Handle TC65 modem
Denis Kenzior [Mon, 10 Jan 2011 21:11:18 +0000 (15:11 -0600)]
tc65: Minor style fixes
Denis Kenzior [Mon, 10 Jan 2011 21:10:40 +0000 (15:10 -0600)]
tc65: Simplify logic
Denis Kenzior [Mon, 10 Jan 2011 21:08:01 +0000 (15:08 -0600)]
tc65: No need to g_strdup options in the hashtable
Oskari Timperi [Sun, 9 Jan 2011 23:44:47 +0000 (01:44 +0200)]
Add plugin for Cinterion TC65 modem
Denis Kenzior [Mon, 10 Jan 2011 20:58:56 +0000 (14:58 -0600)]
Mention Lasse's contributions
Lasse.Kunnasluoto@tieto.com [Mon, 10 Jan 2011 07:08:54 +0000 (09:08 +0200)]
gprs: Fixing mem leak
Marcel Holtmann [Mon, 10 Jan 2011 03:02:35 +0000 (19:02 -0800)]
gobi: Add support for basic network registration handling
Marcel Holtmann [Sun, 9 Jan 2011 19:04:58 +0000 (11:04 -0800)]
build: Add configure option for building tools
Marcel Holtmann [Sun, 9 Jan 2011 19:01:31 +0000 (11:01 -0800)]
cdmamodem: Fix the broken plugin naming
Marcel Holtmann [Sun, 9 Jan 2011 18:56:38 +0000 (10:56 -0800)]
build: Fix the CDMA modem autoconf/automake mess
Marcel Holtmann [Sun, 9 Jan 2011 14:18:18 +0000 (06:18 -0800)]
gobi: Add skeleton for Qualcomm Gobi modem plugin
Marcel Holtmann [Sun, 9 Jan 2011 14:17:26 +0000 (06:17 -0800)]
udev: Add support for Qualcomm Gobi device detection
Rafael Ignacio Zurita [Fri, 7 Jan 2011 14:49:31 +0000 (11:49 -0300)]
build: fix missing line continuation
Aki Niemi [Fri, 7 Jan 2011 11:43:45 +0000 (13:43 +0200)]
gisi: Style fixes
Lines were over 80 chars.
Pekka Pessi [Tue, 4 Jan 2011 15:49:44 +0000 (17:49 +0200)]
n900: use simplified client interface
Use MTC_STATE_REQ_TIMEOUT with MTC_STATE_REQ, too.
Pekka Pessi [Tue, 4 Jan 2011 15:49:05 +0000 (17:49 +0200)]
isiusb: use simplified client interface
Pekka Pessi [Tue, 4 Jan 2011 15:48:33 +0000 (17:48 +0200)]
isimodem: use simplified client interface
Pekka Pessi [Mon, 3 Jan 2011 20:00:33 +0000 (22:00 +0200)]
gisi: Simplify client interface.
Use send functions without explicit timeout. Return booleans instead
of pointers - nobody really used GIsiPending but relied on client
doing the cleanup.
Add g_isi_client_set_timeout(), g_isi_client_(v)send_with_timeout().
Pekka Pessi [Mon, 3 Jan 2011 15:52:24 +0000 (17:52 +0200)]
isimodem/sms: verify SMS and SIM resources
Pekka Pessi [Mon, 3 Jan 2011 15:45:56 +0000 (17:45 +0200)]
isimodem: fix style issues
Pekka Pessi [Tue, 4 Jan 2011 12:20:39 +0000 (14:20 +0200)]
isimodem: include complete ISI message in trace
Pekka Pessi [Mon, 3 Jan 2011 20:23:26 +0000 (22:23 +0200)]
isimodem: whitespace fixes
Aki Niemi [Wed, 5 Jan 2011 12:30:54 +0000 (14:30 +0200)]
doc: Update GPRS overview
Aki Niemi [Mon, 3 Jan 2011 15:37:49 +0000 (17:37 +0200)]
doc: Add radio settings to overview
Aki Niemi [Fri, 31 Dec 2010 12:48:59 +0000 (14:48 +0200)]
gisi: Add API for one-shot sending of messages
Marcel Holtmann [Thu, 6 Jan 2011 18:32:43 +0000 (10:32 -0800)]
Release 0.38
Jeevaka Badrappan [Thu, 6 Jan 2011 17:56:32 +0000 (09:56 -0800)]
stk: Remove unwanted error check
Possible return values of __ofono_voicecall_tone_send
are -ENOSYS, -ENOENT, -ENOMEM and -EINVAL.
Marcel Holtmann [Thu, 6 Jan 2011 07:27:50 +0000 (23:27 -0800)]
tools: Use presence of SubscriberIdentity to trigger online operation
Marcel Holtmann [Thu, 6 Jan 2011 07:18:31 +0000 (23:18 -0800)]
tools: Add support for setting modem online automatically
Marcel Holtmann [Thu, 6 Jan 2011 07:05:00 +0000 (23:05 -0800)]
hsomodem: Add query for supported frequencies
Marcel Holtmann [Thu, 6 Jan 2011 07:02:48 +0000 (23:02 -0800)]
hso: Add support for checking SIM ready status
Marcel Holtmann [Thu, 6 Jan 2011 06:33:07 +0000 (22:33 -0800)]
hso: Add support for model type check on bootup
Marcel Holtmann [Thu, 6 Jan 2011 06:28:19 +0000 (22:28 -0800)]
mbm: Fix check for modem model
Marcel Holtmann [Thu, 6 Jan 2011 06:02:08 +0000 (22:02 -0800)]
tools: Add utility for auto enabling modems
Marcel Holtmann [Thu, 6 Jan 2011 05:03:52 +0000 (21:03 -0800)]
network: Ignore signal strength notifications if not registered
With the fix to query the signal strength when the registration status
changes it should be now fine again to just ignore notifications about
signal strength changes when not registered. So put this extra check
and comment back into signal strenth notification function.
Marit Henriksen [Wed, 5 Jan 2011 15:11:56 +0000 (16:11 +0100)]
network: query signal strength
Signal strength is set to -1 whenever registration status changes
and differs from registered or roaming. When registration status
changes again to registered or roaming, the signal strength needs to
be updated, added query towards driver to get it.
Lucas De Marchi [Wed, 5 Jan 2011 17:25:06 +0000 (15:25 -0200)]
dbus: fix appending on dict for types other than string
According to dbus documentation, dbus_message_iter_append_basic()
expects a "const char**" if type is string and a simple pointer for
other types. Since we a iterating an array, the value passed is already
a pointer.
Lei Yu [Tue, 4 Jan 2011 23:00:50 +0000 (15:00 -0800)]
cdma-sms: Add CDMA SMS Support
Denis Kenzior [Wed, 5 Jan 2011 16:36:31 +0000 (10:36 -0600)]
stkutil: Minor style fix
Jeevaka Badrappan [Tue, 4 Jan 2011 22:42:03 +0000 (14:42 -0800)]
unit: add error status support for failure cases
Jeevaka Badrappan [Tue, 4 Jan 2011 22:42:02 +0000 (14:42 -0800)]
stkutil: add missing text and icon check
As per the ETSI TS 102 223 section 6.5.4, If the terminal
receives an icon, and either an empty or no alpha identifier/text string
is given by the UICC, than the terminal shall reject the command
with general result "Command data not understood by terminal".
Jeevaka Badrappan [Tue, 4 Jan 2011 22:42:01 +0000 (14:42 -0800)]
stkutil: Allocate for empty string in text dataobj
Denis Kenzior [Tue, 4 Jan 2011 19:49:17 +0000 (13:49 -0600)]
AUTHORS: Mention Lei's contributions
Lei Yu [Wed, 22 Dec 2010 00:02:23 +0000 (16:02 -0800)]
dbus: Add CDMA SMS Interface
Marit Henriksen [Tue, 4 Jan 2011 08:42:04 +0000 (09:42 +0100)]
stemodem: Fix for MT call not working when caller id is hidden.
In *ECAV, the number will not be included if caller id is hidden.
Set it to an empty string in that case, and set number type to
128, unknown number type.
Marcel Holtmann [Sun, 2 Jan 2011 01:31:09 +0000 (17:31 -0800)]
gdbus: Update copyright information
Neil Jerram [Fri, 31 Dec 2010 19:50:47 +0000 (19:50 +0000)]
doc: Include doc/calypso-modem.txt in distribution
Neil Jerram [Fri, 31 Dec 2010 10:50:59 +0000 (10:50 +0000)]
doc: New file about using the calypso modem
Aki Niemi [Fri, 31 Dec 2010 12:48:24 +0000 (14:48 +0200)]
isimodem: Fix nettime parsing
Lucas De Marchi [Wed, 29 Dec 2010 02:41:02 +0000 (00:41 -0200)]
test: use new names for CalledLine* properties
Lucas De Marchi [Wed, 29 Dec 2010 02:41:01 +0000 (00:41 -0200)]
doc: rename CalledLine* properties
Lucas De Marchi [Wed, 29 Dec 2010 02:41:00 +0000 (00:41 -0200)]
call-settings: rename CalledLine* properties
COLP and COLR are better named respectively as ConnectedLinePresentation
and ConnectedLineRestriction as stated in 27.007 sections 7.8 and 7.31.
CalledLine* name will be used in future for CDIP.
Lucas De Marchi [Wed, 29 Dec 2010 02:40:59 +0000 (00:40 -0200)]
call-settings: fix getting CNAP property
Andrzej Zaborowski [Tue, 28 Dec 2010 09:17:59 +0000 (10:17 +0100)]
doc: Fix wording
Denis Kenzior [Thu, 30 Dec 2010 16:56:03 +0000 (10:56 -0600)]
stkutil: Add missing call to va_end in parser
Denis Kenzior [Mon, 27 Dec 2010 21:09:03 +0000 (15:09 -0600)]
stk: Remove unneeded assignment
Jeevaka Badrappan [Mon, 27 Dec 2010 19:07:02 +0000 (21:07 +0200)]
stk: fix issue in set up menu handling
Denis Kenzior [Mon, 27 Dec 2010 16:55:22 +0000 (10:55 -0600)]
TODO: Mark Set Up Call task as done
Denis Kenzior [Mon, 27 Dec 2010 16:51:36 +0000 (10:51 -0600)]
TODO: Mark Send SMS task as done
Denis Kenzior [Mon, 27 Dec 2010 03:41:01 +0000 (21:41 -0600)]
doc: Release and Cancel don't expect a reply
Marcel Holtmann [Sun, 26 Dec 2010 19:47:32 +0000 (11:47 -0800)]
netreg: Report timezone updates if available
Marcel Holtmann [Sat, 25 Dec 2010 00:48:36 +0000 (16:48 -0800)]
Release 0.37
Marcel Holtmann [Fri, 24 Dec 2010 18:48:30 +0000 (10:48 -0800)]
push-notification: Handle notifications with source port 0
It seesm that some networks send the push notifications with a source
port of 0 instead of 9200. Instead of accepting any source port, add
an additional datagram handler for the source port 0.
Marcel Holtmann [Fri, 24 Dec 2010 18:47:39 +0000 (10:47 -0800)]
sms: Add debug for SMS source and destination ports
Lucas De Marchi [Thu, 23 Dec 2010 11:18:00 +0000 (09:18 -0200)]
Mark 'Frequency Band Selection' task as done
Denis Kenzior [Fri, 24 Dec 2010 00:47:47 +0000 (18:47 -0600)]
huawei: Minor style fixes
Lucas De Marchi [Thu, 23 Dec 2010 11:17:59 +0000 (09:17 -0200)]
huaweimodem: add frequency band selection support
Lucas De Marchi [Thu, 23 Dec 2010 15:59:55 +0000 (13:59 -0200)]
TODO: set owner of Called Line Identification task
Denis Kenzior [Fri, 24 Dec 2010 00:38:15 +0000 (18:38 -0600)]
coding-style: Don't go over 80 characters
Lucas De Marchi [Thu, 23 Dec 2010 13:02:56 +0000 (11:02 -0200)]
coding-style: mention preferred line wrap
Denis Kenzior [Fri, 24 Dec 2010 00:34:53 +0000 (18:34 -0600)]
Revert "stkagent: Remove unneeded goto"
This reverts commit
46e3dbe759fb3fb693b7413a707c4fd7f69c3c92.
Andrzej Zaborowski [Tue, 21 Dec 2010 09:34:44 +0000 (10:34 +0100)]
doc: Describe DisplayActionInformation()
Denis Kenzior [Fri, 24 Dec 2010 00:31:47 +0000 (18:31 -0600)]
stkagent: Remove unneeded goto
Andrzej Zaborowski [Thu, 23 Dec 2010 04:39:41 +0000 (05:39 +0100)]
stk: Send the AlphaId's to agent
Terminate session if return signature doesn't match but allow
agent to return from the call if it does match.
Andrzej Zaborowski [Thu, 23 Dec 2010 04:39:40 +0000 (05:39 +0100)]
n900: remove unneeded g_isi_client_destroy call
"client" is either NULL or uninitialised in this place.
Denis Kenzior [Fri, 24 Dec 2010 00:24:34 +0000 (18:24 -0600)]
gisi: Don't go over 80 characters
Andrzej Zaborowski [Thu, 23 Dec 2010 04:39:39 +0000 (05:39 +0100)]
gisi: fix use of unitialised variable
Set no msg.version if it's not available.
Rafael Ignacio Zurita [Tue, 21 Dec 2010 12:49:09 +0000 (09:49 -0300)]
TODO: Add owner to 'Long phone numbers' task
Denis Kenzior [Thu, 23 Dec 2010 01:28:37 +0000 (19:28 -0600)]
modem: Fix a typo
The modem should be offline not online