Denis Kenzior [Sat, 23 Jun 2012 05:31:04 +0000 (00:31 -0500)]
qmi: fix whitespace
Marcel Holtmann [Tue, 26 Jun 2012 03:24:33 +0000 (20:24 -0700)]
modem: Add skeleton for USSD support
Marcel Holtmann [Tue, 26 Jun 2012 03:14:29 +0000 (20:14 -0700)]
gobi: Add support for USSD atom driver
Marcel Holtmann [Mon, 25 Jun 2012 19:28:08 +0000 (12:28 -0700)]
gobi: The location reporting is available even without SIM card present
Marcel Holtmann [Mon, 25 Jun 2012 19:11:45 +0000 (12:11 -0700)]
gobi: Add support for voice call atom driver
Marcel Holtmann [Mon, 25 Jun 2012 19:11:08 +0000 (12:11 -0700)]
qmimodem: Add skeleton for voice call support
Marcel Holtmann [Mon, 25 Jun 2012 17:25:49 +0000 (10:25 -0700)]
gobi: Cancel all requests and notifications on device shutdown
Marcel Holtmann [Mon, 25 Jun 2012 17:25:03 +0000 (10:25 -0700)]
qmimodem: Make sure all service destroy functions are called
Marcel Holtmann [Mon, 25 Jun 2012 17:20:08 +0000 (10:20 -0700)]
qmimodem: Add support for canceling all service requests
Marcel Holtmann [Mon, 25 Jun 2012 16:31:49 +0000 (09:31 -0700)]
qmimodem: Use shared DMS service for device information and SIM handling
Marcel Holtmann [Mon, 25 Jun 2012 16:31:02 +0000 (09:31 -0700)]
gobi: Use shared DMS for power and online operations
Marcel Holtmann [Mon, 25 Jun 2012 16:30:31 +0000 (09:30 -0700)]
qmimodem: Add support for shared services with same client id
Luiz Augusto von Dentz [Mon, 25 Jun 2012 08:54:35 +0000 (11:54 +0300)]
bluetooth: ignore error if driver returns -EALREADY
Marcel Holtmann [Mon, 25 Jun 2012 08:56:33 +0000 (01:56 -0700)]
qmimodem: Use unsigned int for notify id to make GUINT_TO_POINTER happy
Marcel Holtmann [Mon, 25 Jun 2012 08:23:14 +0000 (01:23 -0700)]
qmimodem: Use unsigned int for tid to make GUINT_TO_POINTER happy
Marcel Holtmann [Mon, 25 Jun 2012 08:18:48 +0000 (01:18 -0700)]
qmimodem: Use unsigned int for hash_id to make GUINT_TO_POINTER happy
Marcel Holtmann [Mon, 25 Jun 2012 07:03:25 +0000 (00:03 -0700)]
test: Fix missing UseDeliveryReports setting for SMS script
Marcel Holtmann [Mon, 25 Jun 2012 07:02:17 +0000 (00:02 -0700)]
swmodem: Add extra informational AT+CGCONTRDP command
Marcel Holtmann [Mon, 25 Jun 2012 07:00:45 +0000 (00:00 -0700)]
sim: Add extra errors for EFmsisdn and EFad length mismatches
Marcel Holtmann [Mon, 25 Jun 2012 06:31:49 +0000 (23:31 -0700)]
qmimodem: Add support for unregister of individual notifications
Marcel Holtmann [Mon, 25 Jun 2012 06:20:25 +0000 (23:20 -0700)]
qmimodem: Add support for canceling service requests
Marcel Holtmann [Mon, 25 Jun 2012 05:56:27 +0000 (22:56 -0700)]
qmimodem: Add skeleton for radio settings support
Marcel Holtmann [Mon, 25 Jun 2012 05:55:08 +0000 (22:55 -0700)]
gobi: Add support for radio settings atom driver
Marcel Holtmann [Mon, 25 Jun 2012 05:41:32 +0000 (22:41 -0700)]
gobi: Disable UIM support for now and allow DMS fallback
Marcel Holtmann [Mon, 25 Jun 2012 05:38:26 +0000 (22:38 -0700)]
qmimodem: Return transaction identifier from service requests
Marcel Holtmann [Mon, 25 Jun 2012 05:24:56 +0000 (22:24 -0700)]
qmimodem: Add helper function for accessing 64-bit integers
Marcel Holtmann [Mon, 25 Jun 2012 05:15:45 +0000 (22:15 -0700)]
qmimodem: Add common constants for GSM, UMTS and LTE bands
Denis Kenzior [Tue, 19 Jun 2012 17:57:53 +0000 (12:57 -0500)]
sim: Fix use of uninitialized values
In the case of an error, sim_pin_query_cb should not assume the
pin_type value is valid.
Denis Kenzior [Tue, 19 Jun 2012 17:54:37 +0000 (12:54 -0500)]
sim: Don't re-init the SIM needlessly
When calling ChangePin with the wrong original PIN, we're still left in
the READY state. Do not re-initialize the SIM needlessly in this case.
Denis Kenzior [Tue, 19 Jun 2012 17:19:23 +0000 (12:19 -0500)]
test: Add change-pin script
Marcel Holtmann [Fri, 22 Jun 2012 20:20:11 +0000 (13:20 -0700)]
qmimodem: Add support for SMS handling
Marcel Holtmann [Fri, 22 Jun 2012 04:08:31 +0000 (21:08 -0700)]
qmimodem: Add support for GPS location reporting
Marcel Holtmann [Fri, 22 Jun 2012 03:46:04 +0000 (20:46 -0700)]
qmimodem: Add support for GPRS data connection handling
Marcel Holtmann [Fri, 22 Jun 2012 01:37:37 +0000 (18:37 -0700)]
qmimodem: Add support for network registration handling
Marcel Holtmann [Fri, 22 Jun 2012 00:29:16 +0000 (17:29 -0700)]
qmimodem: Add support for legacy SIM handling
Marcel Holtmann [Thu, 21 Jun 2012 23:09:57 +0000 (16:09 -0700)]
gobi: Use QMI support to drive this modem
Marcel Holtmann [Thu, 21 Jun 2012 23:07:59 +0000 (16:07 -0700)]
qmimodem: Add support for device information handling
Marcel Holtmann [Thu, 21 Jun 2012 22:18:36 +0000 (15:18 -0700)]
qmimodem: Add support for QMI control point handling
Marcel Holtmann [Thu, 21 Jun 2012 21:57:29 +0000 (14:57 -0700)]
build: Add dundee executable to ignore list
Denis Kenzior [Mon, 18 Jun 2012 14:58:49 +0000 (09:58 -0500)]
doc: Fix typo
Denis Kenzior [Mon, 18 Jun 2012 14:28:03 +0000 (09:28 -0500)]
doc: Describe the handling of MMI codes with oFono
Denis Kenzior [Mon, 18 Jun 2012 14:23:20 +0000 (09:23 -0500)]
ussd: send NotRecognized error for invalid USSD
Denis Kenzior [Mon, 18 Jun 2012 14:22:15 +0000 (09:22 -0500)]
doc: Add new error type to ussd Initiate() method
Denis Kenzior [Mon, 18 Jun 2012 14:21:32 +0000 (09:21 -0500)]
dbus: Add NotRecognized error
Denis Kenzior [Mon, 18 Jun 2012 13:59:04 +0000 (08:59 -0500)]
common: Match logic to comment: valid_ussd_string
Denis Kenzior [Sun, 17 Jun 2012 13:11:15 +0000 (08:11 -0500)]
simutil: Add entry for EFimsi
Denis Kenzior [Sun, 17 Jun 2012 13:01:04 +0000 (08:01 -0500)]
sim: Allow IMSI to be obtained via EF reads
Denis Kenzior [Sun, 17 Jun 2012 04:22:04 +0000 (23:22 -0500)]
stk: Fix crash when envelope returns sync
ofonod[13066]: src/stk.c:stk_select_item()
ofonod[13066]: src/stk.c:stk_select_item()
ofonod[13066]: src/stk.c:stk_send_envelope()
ofonod[13066]: drivers/qmimodem/stk.c:qmi_envelope()
ofonod[13066]: src/stk.c:envelope_cb() length 0
ofonod[13066]: src/stk.c:menu_selection_envelope_cb()
ofonod[13066]: Sending Menu Selection to UICC failed
process 13066: arguments to dbus_message_new_error() were incorrect,
assertion "reply_to != NULL" failed in file dbus-message.c line 1333.
This is normally a bug in some application using the D-Bus library.
D-Bus not built with -rdynamic so unable to print a backtrace
ofonod[13066]: Aborting (signal 6) [./src/ofonod]
ofonod[13066]: ++++++++ backtrace ++++++++
Denis Kenzior [Sat, 16 Jun 2012 13:18:16 +0000 (08:18 -0500)]
sim: Revert adding special callback for EFiccid
This reverts commit
1960dbbc79e43f33f23886c2a12e508a0350aad1.
Denis Kenzior [Sat, 16 Jun 2012 13:17:47 +0000 (08:17 -0500)]
sim: Revert adding special callback for EFmsisdn
This reverts commit
c3124b66d903a43ce639e3de8e838ef39419fc4f.
Denis Kenzior [Sat, 16 Jun 2012 13:17:22 +0000 (08:17 -0500)]
sim: Revert adding special callback for EFad
This reverts commit
5522df64fac7b57d3d9db2272fc9be97c8815b94.
Denis Kenzior [Sat, 16 Jun 2012 13:13:50 +0000 (08:13 -0500)]
radio-settings: Conform to coding style item M4
Denis Kenzior [Sat, 16 Jun 2012 13:10:55 +0000 (08:10 -0500)]
modem: Conform to coding style item M9
Denis Kenzior [Sat, 16 Jun 2012 13:08:31 +0000 (08:08 -0500)]
message-waiting: Conform to coding style item M4
Denis Kenzior [Sat, 16 Jun 2012 13:03:01 +0000 (08:03 -0500)]
sms: Constify isimodem driver submit method
Denis Kenzior [Sat, 16 Jun 2012 13:02:10 +0000 (08:02 -0500)]
sms: Constify atmodem driver submit method
Denis Kenzior [Sat, 16 Jun 2012 13:03:41 +0000 (08:03 -0500)]
sms: Constify submit method
Denis Kenzior [Sat, 16 Jun 2012 12:51:29 +0000 (07:51 -0500)]
gprs-context: Conform to coding style item M4
Denis Kenzior [Sat, 16 Jun 2012 13:04:01 +0000 (08:04 -0500)]
cdma-sms: Update to the new API declaration
Denis Kenzior [Sat, 16 Jun 2012 12:48:41 +0000 (07:48 -0500)]
cdma-sms: Make const correct
Denis Kenzior [Sat, 16 Jun 2012 12:46:32 +0000 (07:46 -0500)]
call-volume: Conform to coding style item M4
Denis Kenzior [Sat, 16 Jun 2012 12:45:48 +0000 (07:45 -0500)]
call-settings: Conform to coding style item M4
Denis Kenzior [Sat, 16 Jun 2012 12:45:00 +0000 (07:45 -0500)]
call-meter: Conform to coding style item M4
Denis Kenzior [Sat, 16 Jun 2012 12:43:35 +0000 (07:43 -0500)]
call-forwarding: Conform to coding style item M4
Denis Kenzior [Sat, 16 Jun 2012 12:41:35 +0000 (07:41 -0500)]
call-barring: Conform to coding style item M4
Denis Kenzior [Sat, 16 Jun 2012 12:39:33 +0000 (07:39 -0500)]
audio-settings: Conform to coding style item M4
Marcel Holtmann [Mon, 18 Jun 2012 05:23:23 +0000 (22:23 -0700)]
gprs: Use ofono_bool_t instead of gboolean
Marcel Holtmann [Sun, 17 Jun 2012 07:58:35 +0000 (00:58 -0700)]
sms: Make PDU data arrays const
Marcel Holtmann [Sun, 17 Jun 2012 07:58:08 +0000 (00:58 -0700)]
modem: Add function for setting new driver type
Marcel Holtmann [Sun, 17 Jun 2012 04:30:28 +0000 (21:30 -0700)]
sim: Add special callback for reading MCC and MNC value
Marcel Holtmann [Sun, 17 Jun 2012 03:52:18 +0000 (20:52 -0700)]
sim: Add special callback for reading MSISDN value
Marcel Holtmann [Sun, 17 Jun 2012 03:22:30 +0000 (20:22 -0700)]
sim: Add special callback for reading ICCID value
Marcel Holtmann [Sun, 17 Jun 2012 03:08:10 +0000 (20:08 -0700)]
sim: Use ofono_bool_t instead of gboolean
Marcel Holtmann [Wed, 13 Jun 2012 06:51:17 +0000 (23:51 -0700)]
Release 1.7
Pablo Neira Ayuso [Thu, 31 May 2012 14:01:25 +0000 (16:01 +0200)]
sim: Quirk Wavecom Q2XXX CPIN behavior
Pablo Neira Ayuso [Thu, 31 May 2012 14:01:25 +0000 (16:01 +0200)]
wavecom: add support for Wavecom Q2403/Q2686 modems
Pablo Neira Ayuso [Thu, 31 May 2012 14:01:24 +0000 (16:01 +0200)]
udev: add Wavecom support
This adds OFONO_WAVECOM_MODEL that can set in the udev rules file
to indicate the modem model, eg.
ENV{OFONO_WAVECOM_MODEL}="Q2XXX"
Philippe Nunes [Wed, 30 May 2012 13:53:10 +0000 (15:53 +0200)]
call-settings: Return specific errors for SS
Philippe Nunes [Wed, 30 May 2012 13:53:10 +0000 (15:53 +0200)]
call-forwarding: Return specific errors for SS
Philippe Nunes [Wed, 30 May 2012 13:53:10 +0000 (15:53 +0200)]
call-barring: Return specific errors for SS
Philippe Nunes [Wed, 30 May 2012 13:53:09 +0000 (15:53 +0200)]
dbus: Add __ofono_error_from_error utility function
Denis Kenzior [Wed, 30 May 2012 14:00:32 +0000 (09:00 -0500)]
sms: Fix GetMessages argument / return signature
Guillaume Zajac [Wed, 30 May 2012 08:28:16 +0000 (10:28 +0200)]
test: Add new script for SS GCF test cases
This script uses dynamic SS codes in input and
displays answers to the different requests.
It handles all SS: call barring, call forwarding,
call waiting, CLIP, CLIR, ...
Philippe Nunes [Tue, 29 May 2012 16:38:37 +0000 (18:38 +0200)]
doc: Extend possible error types
SupplementaryServices.Initiate method should return more specific error
types.
Philippe Nunes [Tue, 29 May 2012 16:38:33 +0000 (18:38 +0200)]
dbus: Add new error types
Philippe Nunes [Tue, 29 May 2012 16:38:32 +0000 (18:38 +0200)]
common: Fix typos in error strings
Denis Kenzior [Wed, 30 May 2012 05:02:57 +0000 (00:02 -0500)]
AUTHORS: Mention Pablo's contributions
Pablo Neira Ayuso [Tue, 29 May 2012 02:14:26 +0000 (04:14 +0200)]
sms: Handle quirky Wavecom Q2XXX CPMS syntax
Pablo Neira Ayuso [Tue, 29 May 2012 02:14:26 +0000 (04:14 +0200)]
sim: Handle quirky CPIN of Wavecom Q2XXX
Pablo Neira Ayuso [Tue, 29 May 2012 02:14:26 +0000 (04:14 +0200)]
drivers: add quirk for Wavecom Q2403/Q2686 modems
The existing wavecom driver in tree slightly differs from these
modems. Thus, it doesn't work work with them. We (the osmocom
team) use these Wavecom Q2403/Q2686 modems in our testbed.
Marcel Holtmann [Tue, 29 May 2012 08:18:10 +0000 (10:18 +0200)]
build: Fix build issue with QMI utility skeleton
Marcel Holtmann [Tue, 29 May 2012 06:17:01 +0000 (08:17 +0200)]
build: Remove dependency on libcap-ng
Marcel Holtmann [Sun, 27 May 2012 12:52:43 +0000 (14:52 +0200)]
build: Add skeleton for QMI utility
Marcel Holtmann [Sun, 27 May 2012 12:48:01 +0000 (14:48 +0200)]
build: Reduce indentation for isimodem and atmodem sources
Marcel Holtmann [Sun, 27 May 2012 12:43:31 +0000 (14:43 +0200)]
build: Remove some empty lines
Marcel Holtmann [Sun, 27 May 2012 08:13:55 +0000 (10:13 +0200)]
build: Add skeleton for Qualcomm QMI modem driver
Marcel Holtmann [Sat, 26 May 2012 14:15:34 +0000 (16:15 +0200)]
atmodem: Enable Icera radio access technology updates
Marcel Holtmann [Sat, 26 May 2012 07:48:25 +0000 (09:48 +0200)]
huaweimodem: Use network interface from modem for GPRS context
Marcel Holtmann [Sat, 26 May 2012 05:36:30 +0000 (07:36 +0200)]
gobi: Use the correct modem property for AT command device
Marcel Holtmann [Sat, 26 May 2012 05:35:58 +0000 (07:35 +0200)]
udev: Fix matching to prefer entries with VID and PID