Pekka Pessi [Wed, 1 Sep 2010 12:03:43 +0000 (14:03 +0200)]
isimodem/ussd: use g_isi_send()
Pekka Pessi [Wed, 1 Sep 2010 11:47:47 +0000 (13:47 +0200)]
isimodem/gprs: use g_isi_send()
Pekka Pessi [Wed, 1 Sep 2010 11:47:46 +0000 (13:47 +0200)]
gisi: added g_isi_send() and g_isi_vsend()
Include a finalize function in GIsiRequest
Petteri Tikander [Wed, 1 Sep 2010 15:59:30 +0000 (18:59 +0300)]
smsutil: storing/loading sms status report over reboot
Denis Kenzior [Wed, 1 Sep 2010 17:09:22 +0000 (12:09 -0500)]
AUTHORS: Mention Petteri's contributions
Petteri Tikander [Wed, 1 Sep 2010 15:59:32 +0000 (18:59 +0300)]
smsutil: style fix
Petteri Tikander [Wed, 1 Sep 2010 15:59:31 +0000 (18:59 +0300)]
smsutil: use DECLARE_SMS_ADDR_STR
in sms_assembly_backup_free
Denis Kenzior [Wed, 1 Sep 2010 00:18:02 +0000 (19:18 -0500)]
voicecall: Remove unusued MULTI_RELEASE flag
Denis Kenzior [Wed, 1 Sep 2010 00:11:44 +0000 (19:11 -0500)]
sim: cleanup sim atom private structure
The number of elements was getting out of hand and out of order
Denis Kenzior [Tue, 31 Aug 2010 23:01:23 +0000 (18:01 -0500)]
sim: tweak efimg length
Denis Kenzior [Tue, 31 Aug 2010 18:08:31 +0000 (13:08 -0500)]
simutil: Fix minor whitespace corruption
Yang Gu [Tue, 31 Aug 2010 09:58:00 +0000 (17:58 +0800)]
sim: Read EFsst
Denis Kenzior [Mon, 30 Aug 2010 23:00:01 +0000 (18:00 -0500)]
Mention Thadeu's contributions
Denis Kenzior [Mon, 30 Aug 2010 22:58:53 +0000 (17:58 -0500)]
phonebook: Trivial style / wording fixes
Thadeu Lima de Souza Cascardo [Sat, 28 Aug 2010 07:27:19 +0000 (04:27 -0300)]
atmodem/phonebook: parse text as hexstring
Some modems omit the quotes when dumping strings in UCS2. Parsing
them as hexstring already does the hex decoding and accepts missing
quotes.
Denis Kenzior [Mon, 30 Aug 2010 19:32:08 +0000 (14:32 -0500)]
modem: Skip waiting for sim_ready if no sim atom
For modems that do not have a SIM atom (e.g. HFP, DUN) we should skip
waiting for the sim_ready notification that will never arrive.
Denis Kenzior [Mon, 30 Aug 2010 19:29:34 +0000 (14:29 -0500)]
sim: Turn around the order of arguments
The void *user argument was first. It should be last instead to be
consistent with the other watch functions.
Denis Kenzior [Mon, 30 Aug 2010 18:04:15 +0000 (13:04 -0500)]
modem: Reset unregister when atom is unregistered
Denis Kenzior [Mon, 30 Aug 2010 17:12:13 +0000 (12:12 -0500)]
modem: Fix turning off modem in immediate case
If the driver does not return EINPROGRESS we don't set the modem to the
off state properly
Denis Kenzior [Mon, 30 Aug 2010 17:09:38 +0000 (12:09 -0500)]
modem: minor style fix
Pekka Pessi [Mon, 30 Aug 2010 13:36:31 +0000 (16:36 +0300)]
mbm: D5530 gets bogus +GCAP, not +CGAP
Denis Kenzior [Mon, 30 Aug 2010 15:34:21 +0000 (10:34 -0500)]
voicecall: Fix crash during cleanup
Pekka Pessi [Tue, 24 Aug 2010 11:46:08 +0000 (13:46 +0200)]
gisi: Retry version query in g_isi_verify()
For some mysterious reason, not all COMMON_MESSAGEs get sent to
modem. This patch adds a retry counter that tries to make sure an
answer is always received.
Aki Niemi [Wed, 25 Aug 2010 10:04:38 +0000 (13:04 +0300)]
gisi: Fix counter for indication subscriptions
Aki Niemi [Wed, 25 Aug 2010 10:03:27 +0000 (13:03 +0300)]
Remove unnecessary alignment to 32bit boundary
Marcel Holtmann [Sat, 28 Aug 2010 06:19:02 +0000 (08:19 +0200)]
udev: Add rule for ZTE MF110 modem
Denis Kenzior [Fri, 27 Aug 2010 23:40:14 +0000 (18:40 -0500)]
test: tweak wording
Denis Kenzior [Fri, 27 Aug 2010 23:26:45 +0000 (18:26 -0500)]
voicecall: Cleanup dial request when removing atom
Denis Kenzior [Fri, 27 Aug 2010 23:24:34 +0000 (18:24 -0500)]
voicecall: Refactor ofono_voicecall_busy
Denis Kenzior [Fri, 27 Aug 2010 22:36:25 +0000 (17:36 -0500)]
voicecall: Switch to unsigned
Denis Kenzior [Fri, 27 Aug 2010 21:50:14 +0000 (16:50 -0500)]
stk: setup call did not handle agent disappearance
Denis Kenzior [Fri, 27 Aug 2010 19:44:50 +0000 (14:44 -0500)]
stk: Free select item menu
If calling the agent failed for some reason
Denis Kenzior [Fri, 27 Aug 2010 19:37:38 +0000 (14:37 -0500)]
stk: Reset cancel_cmd to NULL
Denis Kenzior [Fri, 27 Aug 2010 19:35:00 +0000 (14:35 -0500)]
stk: set cancel_cmd only if agent was called
Denis Kenzior [Fri, 27 Aug 2010 18:24:17 +0000 (13:24 -0500)]
voicecall: Cleanup dial request init / finish
Denis Kenzior [Fri, 27 Aug 2010 18:23:51 +0000 (13:23 -0500)]
test: Update with ConfirmCallSetup API
Andrzej Zaborowski [Thu, 26 Aug 2010 11:36:48 +0000 (13:36 +0200)]
stk: Handle the Set Up Call proactive command
Andrzej Zaborowski [Thu, 26 Aug 2010 11:36:47 +0000 (13:36 +0200)]
voicecall: add __ofono_voicecall_dial internal api
The callback is only invoked when the call is CONNECTED (becomes
active). Cancel ensures that the callback will not be called and
does nothing more in this version, it's an open question if we
want to release the call.
Kristen Carlson Accardi [Thu, 26 Aug 2010 14:04:56 +0000 (07:04 -0700)]
todo: remove owner from notify_ready task
Andrzej Zaborowski [Thu, 26 Aug 2010 12:36:31 +0000 (14:36 +0200)]
simutil: Fix compilation with gcc 4.3.2
This gcc version gives two signed / unsigned comparison warnings.
Kristen Carlson Accardi [Thu, 26 Aug 2010 14:20:03 +0000 (07:20 -0700)]
sim: read EFimg
Pekka Pessi [Thu, 26 Aug 2010 13:08:52 +0000 (16:08 +0300)]
gprs: add debug info
Pekka Pessi [Thu, 26 Aug 2010 13:08:41 +0000 (16:08 +0300)]
isimodem/gprs: fix attached_status response
Andrzej Zaborowski [Wed, 25 Aug 2010 15:49:15 +0000 (17:49 +0200)]
stkagent: Add ConfirmCallSetup request.
Kristen Carlson Accardi [Wed, 25 Aug 2010 11:00:21 +0000 (04:00 -0700)]
stkutil: change uint32_t to guint32
This helps avoid needing to include any extra header files if
stkutil.h is included in sim.c
Kristen Carlson Accardi [Wed, 25 Aug 2010 11:00:20 +0000 (04:00 -0700)]
simutil: add fileid for EFimg
Pekka Pessi [Wed, 25 Aug 2010 17:13:16 +0000 (20:13 +0300)]
mbm: add quirks for Dell D5530
Dell D5530 is an OEM version of F3507g. It has an annoying habit of
announcing itself to world with its own name. Another problem is some weird
+CGAP messages at the same time. It also crashes upon processing received
CBS messages.
Pekka Pessi [Wed, 25 Aug 2010 11:57:02 +0000 (14:57 +0300)]
test-monitor: monitor irregular signals
Pekka Pessi [Wed, 25 Aug 2010 11:57:01 +0000 (14:57 +0300)]
monitor-ofono: deep pretty-print
Denis Kenzior [Wed, 25 Aug 2010 14:59:10 +0000 (09:59 -0500)]
sim: Check PIN even if no EFli / EFpl not read
Caiwen Zhang [Tue, 24 Aug 2010 09:41:31 +0000 (17:41 +0800)]
doc: Add list of CDMA specifications
Denis Kenzior [Tue, 24 Aug 2010 00:12:17 +0000 (19:12 -0500)]
doc: Update call-barring API
Kristen Carlson Accardi [Mon, 23 Aug 2010 14:07:14 +0000 (07:07 -0700)]
todo: add owner for sim ready notification task
Marcel Holtmann [Mon, 23 Aug 2010 20:54:34 +0000 (22:54 +0200)]
novatel: Use Qualcomm specific quirk for SIM handling
Marcel Holtmann [Mon, 23 Aug 2010 20:06:45 +0000 (22:06 +0200)]
huaweimodem: Add NDIS based GPRS context driver
Denis Kenzior [Mon, 23 Aug 2010 18:58:14 +0000 (13:58 -0500)]
sim: Retrieve EFphase according to the spec
Denis Kenzior [Mon, 23 Aug 2010 18:36:37 +0000 (13:36 -0500)]
sim: Reorder SIM initialization
Denis Kenzior [Mon, 23 Aug 2010 18:20:54 +0000 (13:20 -0500)]
sim: Reset mnc_length when removing SIM
In case the next SIM doesn't have it or something else weird happens.
Denis Kenzior [Mon, 23 Aug 2010 18:20:24 +0000 (13:20 -0500)]
sim: Update the SIM initialization comment
Denis Kenzior [Mon, 23 Aug 2010 18:16:41 +0000 (13:16 -0500)]
sim: Minor style fix
Yang Gu [Thu, 19 Aug 2010 06:05:35 +0000 (14:05 +0800)]
sim: Read EFust and EFest
João Paulo Rechi Vita [Mon, 23 Aug 2010 18:04:49 +0000 (15:04 -0300)]
hfp: fix typo
Marcel Holtmann [Mon, 23 Aug 2010 15:43:20 +0000 (17:43 +0200)]
huawei: Query AT^U2DIAG and AT^GETPORTMODE settings
Just to make the values show up in the AT command debug logs, query them
when enabling the device.
Pekka Pessi [Mon, 23 Aug 2010 14:18:09 +0000 (17:18 +0300)]
mbm: fix initial polling for sim
There seems to be no specific error codes returned when SIM is missing.
Poll at least 5 times upon an error and give up after that.
Marcel Holtmann [Mon, 23 Aug 2010 14:29:51 +0000 (16:29 +0200)]
hsomodem: Minor style fixes in GPRS context driver
Marcel Holtmann [Mon, 23 Aug 2010 14:12:16 +0000 (16:12 +0200)]
huaweimodem: Add skeleton for Huawei modem driver
Marcel Holtmann [Fri, 20 Aug 2010 21:17:33 +0000 (23:17 +0200)]
voicecall: Remove unused variable
Denis Kenzior [Fri, 20 Aug 2010 21:14:54 +0000 (16:14 -0500)]
build: Add new test scripts
Denis Kenzior [Fri, 20 Aug 2010 21:13:11 +0000 (16:13 -0500)]
test: add private-chat script
Denis Kenzior [Fri, 20 Aug 2010 21:13:00 +0000 (16:13 -0500)]
test: Add list-calls script
Denis Kenzior [Fri, 20 Aug 2010 21:12:42 +0000 (16:12 -0500)]
test: Add create-multiparty script
Denis Kenzior [Fri, 20 Aug 2010 21:12:06 +0000 (16:12 -0500)]
atmodem: Default to +CHUP to hangup_all
Denis Kenzior [Fri, 20 Aug 2010 20:55:29 +0000 (15:55 -0500)]
voicecall: Fix memory leak
Denis Kenzior [Fri, 20 Aug 2010 20:55:19 +0000 (15:55 -0500)]
voicecall: Remove Calls property
Denis Kenzior [Fri, 20 Aug 2010 20:54:26 +0000 (15:54 -0500)]
voicecall: emit CallAdded and CallRemoved signals
Denis Kenzior [Fri, 20 Aug 2010 20:23:55 +0000 (15:23 -0500)]
voicecall: Add GetCalls method
Denis Kenzior [Fri, 20 Aug 2010 20:16:29 +0000 (15:16 -0500)]
voicecall: Fix up some style issues
Denis Kenzior [Fri, 20 Aug 2010 20:09:16 +0000 (15:09 -0500)]
voicecall: Break out voicecall_append_properties
Denis Kenzior [Fri, 20 Aug 2010 19:57:47 +0000 (14:57 -0500)]
voicecall: Get rid of MultipartyCalls attribute
Replaced by Multiparty attribute on the Voicecall object
Marcel Holtmann [Fri, 20 Aug 2010 19:55:22 +0000 (21:55 +0200)]
sms: Add a few more debug statements
Marcel Holtmann [Fri, 20 Aug 2010 19:53:21 +0000 (21:53 +0200)]
atmodem: Add a few more debug statements for SMS support
Marcel Holtmann [Fri, 20 Aug 2010 19:45:45 +0000 (21:45 +0200)]
atmodem: Add a few more debug statements for CBS support
Marcel Holtmann [Fri, 20 Aug 2010 19:27:13 +0000 (21:27 +0200)]
nokia: Add GPRS handling
Marcel Holtmann [Fri, 20 Aug 2010 19:19:40 +0000 (21:19 +0200)]
zte: Add GPRS handling
Marcel Holtmann [Fri, 20 Aug 2010 18:57:30 +0000 (20:57 +0200)]
atmodem: Add Nokia specific quirk for AT+CGEREP handling
Marcel Holtmann [Fri, 20 Aug 2010 14:53:07 +0000 (16:53 +0200)]
atmodem: Fix copy and paste typo
Marcel Holtmann [Fri, 20 Aug 2010 14:51:24 +0000 (16:51 +0200)]
mbm: Remove registration and bearer specific notifications
Marcel Holtmann [Fri, 20 Aug 2010 14:50:42 +0000 (16:50 +0200)]
atmodem: Enable MBM specific notification for registration and bearer
Marcel Holtmann [Fri, 20 Aug 2010 14:24:12 +0000 (16:24 +0200)]
mbm: Enable notifications for packet switched bearer changes
Andrzej Zaborowski [Fri, 20 Aug 2010 02:07:09 +0000 (04:07 +0200)]
stk: reorder: Don't access freed memory in Send SMS
Responding to the stk->pending_cmd frees it, we need to read it
before that.
Marcel Holtmann [Fri, 20 Aug 2010 13:45:48 +0000 (15:45 +0200)]
test: Add some error handling to STK menu test script
Marcel Holtmann [Fri, 20 Aug 2010 13:45:17 +0000 (15:45 +0200)]
mbm: Enable CFUN and EREG notifications
Marcel Holtmann [Fri, 20 Aug 2010 13:44:45 +0000 (15:44 +0200)]
mbmmodem: Enable PDP context setup debug notifications
Marcel Holtmann [Fri, 20 Aug 2010 12:48:48 +0000 (14:48 +0200)]
stk: Fix error messsage from select item method call
Marcel Holtmann [Fri, 20 Aug 2010 12:44:54 +0000 (14:44 +0200)]
Add support for simple glibc based backtrace
Marcel Holtmann [Fri, 20 Aug 2010 12:13:07 +0000 (14:13 +0200)]
stemodem: Fix whitespace damage in radio settings driver
Marcel Holtmann [Fri, 20 Aug 2010 12:12:01 +0000 (14:12 +0200)]
mbm: Fix naming of MBM driver for GPRS context handling
Marcel Holtmann [Fri, 20 Aug 2010 12:09:55 +0000 (14:09 +0200)]
mbm: Use proper MBM quirks
Marcel Holtmann [Fri, 20 Aug 2010 12:08:12 +0000 (14:08 +0200)]
ste: Use MBM quirk for network registration
Marcel Holtmann [Fri, 20 Aug 2010 12:07:19 +0000 (14:07 +0200)]
ste: Use MBM quirk instead of a STE specific one