Marcel Holtmann [Mon, 11 Jul 2011 13:06:02 +0000 (15:06 +0200)]
huawei: Use correct command for setting offline mode
According to some Huawei related documentation it is better to use
AT+CFUN=7 for offline mode instead of AT+CFUN=5.
Marcel Holtmann [Mon, 11 Jul 2011 13:03:38 +0000 (15:03 +0200)]
atmodem: Request device capabilities from devinfo driver
The result of the capabilities command is currently not used to identify
GSM support or not. However for debugging purposes the information are
part of the AT command debug log now.
Vinicius Costa Gomes [Tue, 5 Jul 2011 17:00:00 +0000 (14:00 -0300)]
btio: Fix the return value of bt_io functions
Some bt_io methods were ignoring the value stored in errno when
reporting the error to the caller.
Frédéric Danis [Fri, 8 Jul 2011 13:29:20 +0000 (15:29 +0200)]
phonesim: add support of +CBC
PTS test TP/PSI/BV-03-I [Transfer Battery Level Indication] needs to
change battery level and check that the battery level indication is
received at the HF.
So add support for +CBC in phonesim plugin, and force update of the
battery indicator on HFP AG Emulator registration.
Bertrand Aygon [Thu, 7 Jul 2011 16:41:20 +0000 (18:41 +0200)]
zte: Create gprs & gc in post_sim
Bertrand Aygon [Thu, 7 Jul 2011 16:39:03 +0000 (18:39 +0200)]
zte: Use decode_at_error instead
Denis Kenzior [Fri, 1 Jul 2011 16:18:56 +0000 (11:18 -0500)]
emulator: Make the logic a bit more readable
Frédéric Danis [Thu, 30 Jun 2011 14:52:54 +0000 (16:52 +0200)]
emulator: fix CCWA for PTS
During test TP/TCA/BV-05-I [Terminate Ongoing Call – While Call Waiting]
PTS fails if multiple +CCWA are sent (waiting for 1st phone number when
waiting one becomes incoming, intead of 2nd phone number).
So, send only 1 +CCWA.
Update RING timer management to be started as soon as an incoming call
exists, and retrieve +CLIP info for incoming or waiting call (in case
of waiting call becoming incoming call, call indicator changes before
internal call status is updated)
Force to send +CCWA (if needed) on reception of AT+CCWA=1
Andrzej Zaborowski [Wed, 6 Jul 2011 08:40:00 +0000 (10:40 +0200)]
stk: Use the right command pointer
Bertrand Aygon [Wed, 6 Jul 2011 17:25:59 +0000 (19:25 +0200)]
udev: Add udev rules for SpeedUp modems
Bertrand Aygon [Wed, 6 Jul 2011 17:25:58 +0000 (19:25 +0200)]
plugins: add speedup driver
Luiz Augusto von Dentz [Mon, 4 Jul 2011 07:32:16 +0000 (10:32 +0300)]
bluetooth: Remove data in all situations
If an adapter or device is removed any data associate should be removed,
otherwise the next time they appear/are created the drivers may not
asssociate again.
Guillaume Zajac [Tue, 5 Jul 2011 15:16:56 +0000 (17:16 +0200)]
rules: Add ofono rule for Huwaei modem E173
Guillaume Zajac [Tue, 5 Jul 2011 08:47:13 +0000 (10:47 +0200)]
rules: Add ofono rule for ZTE modem MF668
Guillaume Zajac [Tue, 5 Jul 2011 08:47:12 +0000 (10:47 +0200)]
rules: Add ofono rule for ZTE modem MF180
Marcel Holtmann [Sat, 2 Jul 2011 04:33:16 +0000 (21:33 -0700)]
main: Move signalfd setup in its own function
Denis Kenzior [Fri, 1 Jul 2011 08:14:07 +0000 (03:14 -0500)]
AUTHORS: Mention Luiz's contributions
Luiz Augusto von Dentz [Fri, 1 Jul 2011 07:12:23 +0000 (10:12 +0300)]
bluetooth: make uuid profile detection more generic
Luiz Augusto von Dentz [Fri, 1 Jul 2011 07:12:22 +0000 (10:12 +0300)]
bluetooth: use lower case for UUIDs
BlueZ also uses lower case
Marcel Holtmann [Fri, 1 Jul 2011 03:15:56 +0000 (20:15 -0700)]
Release 0.51
Marcel Holtmann [Fri, 1 Jul 2011 02:32:46 +0000 (19:32 -0700)]
stkutil: Fix alignment issue with channel data length
Marcel Holtmann [Fri, 1 Jul 2011 02:32:11 +0000 (19:32 -0700)]
stkutil: Fix alignment issue with building event list
Marcel Holtmann [Fri, 1 Jul 2011 00:33:59 +0000 (17:33 -0700)]
stkutil: Add missing call to va_end()
Marcel Holtmann [Thu, 30 Jun 2011 23:19:24 +0000 (16:19 -0700)]
build: Split non-root unit tests to have make check succeed
Marcel Holtmann [Thu, 30 Jun 2011 23:04:12 +0000 (16:04 -0700)]
build: Add unit test cases to make check funtionality
Denis Kenzior [Thu, 30 Jun 2011 05:42:48 +0000 (00:42 -0500)]
AUTHORS: Mention Michael's contributions
Michael Schloh von Bennewitz [Thu, 30 Jun 2011 05:39:44 +0000 (00:39 -0500)]
udev: fix detection of HP HS2330 (3607gw)
commit
6a2847f7aba5d84b06940ee29300d4b6fd31d682 introduced basic
detection of HP HS2330 based on OEM Ericsson F3607gw modems.
Because some (or all?) HS2330 modems contain flawed text identifiers
containing strange (probably erroneous) binary sequences in place of
the ASCII space '\x20' character, the previous commit is incomplete.
The following logic detects the modem properly, by comparing binary
data as well as ASCII text values.
Denis Kenzior [Wed, 29 Jun 2011 10:07:53 +0000 (05:07 -0500)]
TODO: Mark ACFC task as done
Denis Kenzior [Wed, 29 Jun 2011 10:05:11 +0000 (05:05 -0500)]
TODO: Mark PFC support as done
Denis Kenzior [Wed, 29 Jun 2011 10:00:56 +0000 (05:00 -0500)]
ppp: Add basic length sanity checks
Denis Kenzior [Wed, 29 Jun 2011 09:03:57 +0000 (04:03 -0500)]
gsmdial: Add pfc & acfc options to gsmdial
Denis Kenzior [Wed, 29 Jun 2011 09:03:25 +0000 (04:03 -0500)]
ppp: Don't regenerate options when unchanged
Denis Kenzior [Wed, 29 Jun 2011 08:46:54 +0000 (03:46 -0500)]
gatppp: Refactor tx path
Denis Kenzior [Wed, 29 Jun 2011 08:32:51 +0000 (03:32 -0500)]
gatppp: Refactor rx path
Denis Kenzior [Wed, 29 Jun 2011 08:32:27 +0000 (03:32 -0500)]
gatppp: Re-format & re-word comments
Guillaume Zajac [Wed, 29 Jun 2011 08:20:26 +0000 (10:20 +0200)]
gsmdial: Use ACFC and PFC by default
Guillaume Zajac [Wed, 29 Jun 2011 08:20:25 +0000 (10:20 +0200)]
emulator: Use ACFC and PFC by default
Guillaume Zajac [Wed, 29 Jun 2011 08:20:24 +0000 (10:20 +0200)]
GAtPPP: Add PFC option support
Guillaume Zajac [Wed, 29 Jun 2011 08:20:23 +0000 (10:20 +0200)]
GAtPPP: Add ACFC option support
Philippe Nunes [Wed, 29 Jun 2011 12:59:54 +0000 (14:59 +0200)]
stk: Remove deprecated structure
Denis Kenzior [Mon, 27 Jun 2011 17:17:22 +0000 (12:17 -0500)]
udev: Tweak detection rules for HP HS2330 cards
Amit Mendapara [Mon, 27 Jun 2011 06:22:15 +0000 (11:52 +0530)]
udev: changed linktop device strings
Amit Mendapara [Mon, 27 Jun 2011 06:22:14 +0000 (11:52 +0530)]
linktop: reimplemented with minimum features
The device supports subset of ST-Ericsson AT command
extensions but nither STE nor the MBM plugin works with
these devices.
Fixes MeeGo bug #14784
Denis Kenzior [Mon, 27 Jun 2011 14:58:02 +0000 (09:58 -0500)]
mbm: Use decode_error from atutil
Frédéric Danis [Tue, 21 Jun 2011 16:48:34 +0000 (18:48 +0200)]
voicecall: add ATD> support for HFP emulator
Frédéric Danis [Tue, 21 Jun 2011 16:48:33 +0000 (18:48 +0200)]
message-waiting: API to retrieve voicemail number
Frédéric Danis [Tue, 21 Jun 2011 12:49:49 +0000 (14:49 +0200)]
emulator: fix local HFP AG features
Frédéric Danis [Tue, 21 Jun 2011 12:49:48 +0000 (14:49 +0200)]
hfpmodem: remove previous HFP defines
Frédéric Danis [Tue, 21 Jun 2011 12:49:47 +0000 (14:49 +0200)]
hfp_hf: update to use new HFP enums
Frédéric Danis [Tue, 21 Jun 2011 12:49:46 +0000 (14:49 +0200)]
include: add HFP features types for HF and AG
Frédéric Danis [Mon, 20 Jun 2011 15:13:47 +0000 (17:13 +0200)]
hfp_ag: fix SDP record
HFP AG supports 3 way calls
Frédéric Danis [Wed, 8 Jun 2011 13:47:25 +0000 (15:47 +0200)]
voicecall: add +BLDN support for HFP emulator
Frédéric Danis [Wed, 8 Jun 2011 13:47:24 +0000 (15:47 +0200)]
voicecall: add ATD support for HFP emulator
Nicolas Bertrand [Fri, 17 Jun 2011 13:09:12 +0000 (15:09 +0200)]
call-settings: fix typo
Aki Niemi [Thu, 16 Jun 2011 11:48:13 +0000 (14:48 +0300)]
u8500: Use new UICC SIM driver
Aki Niemi [Thu, 16 Jun 2011 11:48:04 +0000 (14:48 +0300)]
build: Add UICC driver to build
Aki Niemi [Thu, 16 Jun 2011 11:47:50 +0000 (14:47 +0300)]
isimodem: Add baseline for UICC driver
Aki Niemi [Fri, 17 Jun 2011 13:40:16 +0000 (16:40 +0300)]
isimodem: Add missing codepoints and debugs
Aki Niemi [Thu, 16 Jun 2011 11:45:46 +0000 (14:45 +0300)]
isimodem: Fix style in UICC definitions
Frédéric Danis [Thu, 16 Jun 2011 13:27:48 +0000 (15:27 +0200)]
emulator: fix request tests
Marcel Holtmann [Thu, 16 Jun 2011 02:24:43 +0000 (19:24 -0700)]
Release 0.50
Bernhard Guillon [Wed, 15 Jun 2011 07:17:27 +0000 (09:17 +0200)]
udev: add initial Telit support
Arun Ravindran [Mon, 23 May 2011 15:20:11 +0000 (18:20 +0300)]
isimodem: Improper handling of missed call
Denis Kenzior [Sun, 12 Jun 2011 22:47:48 +0000 (17:47 -0500)]
mbmmodem: Fix not setting IPv4 Gateway
Dara Spieker-Doyle [Mon, 13 Jun 2011 23:01:31 +0000 (16:01 -0700)]
cdma-voicecall: Fix for crash when unregistering atom
Denis Kenzior [Wed, 8 Jun 2011 09:26:22 +0000 (04:26 -0500)]
telit: Use more generic error decoding
Denis Kenzior [Wed, 8 Jun 2011 09:23:07 +0000 (04:23 -0500)]
telit: Make sure to clean up the source
Denis Kenzior [Wed, 8 Jun 2011 09:19:56 +0000 (04:19 -0500)]
telit: Update copyright
Bernhard Guillon [Wed, 8 Jun 2011 15:18:35 +0000 (17:18 +0200)]
plugins: Add initial telit UC864-G support
Denis Kenzior [Mon, 6 Jun 2011 23:06:10 +0000 (18:06 -0500)]
ifxmodem: Remove unneeded code
Denis Kenzior [Mon, 6 Jun 2011 23:04:26 +0000 (18:04 -0500)]
ifxmodem: Fix minor style issue
Jeevaka Badrappan [Wed, 8 Jun 2011 15:44:47 +0000 (08:44 -0700)]
ifxmodem: emergency number list support
Denis Kenzior [Mon, 6 Jun 2011 22:51:09 +0000 (17:51 -0500)]
AUTHORS: Mention Bernhard's contributions
Bernhard Guillon [Wed, 8 Jun 2011 15:18:34 +0000 (17:18 +0200)]
network-registration.c: add telit support
*add support for CIND=? tokens like ("signal",(0-7,99))
*add telit quirk for token encapsulation e.g.
(("one",(0-7,99)),("two",(0-7,99)))
Bernhard Guillon [Wed, 8 Jun 2011 15:18:36 +0000 (17:18 +0200)]
atmodem/vendor.h: add OFONO_VENDOR_TELIT
Bertrand Aygon [Wed, 8 Jun 2011 14:18:57 +0000 (16:18 +0200)]
test: Add modem argument to initiate-ussd
Bertrand Aygon [Wed, 8 Jun 2011 13:56:28 +0000 (15:56 +0200)]
test: Add modem argument to cancel-ussd
Bertrand Aygon [Wed, 8 Jun 2011 13:50:39 +0000 (15:50 +0200)]
test: Add modem argument to test-ussd
Denis Kenzior [Mon, 6 Jun 2011 06:03:32 +0000 (01:03 -0500)]
bluetooth: Remove usage of ofono.h
Denis Kenzior [Mon, 6 Jun 2011 03:17:15 +0000 (22:17 -0500)]
cdma-smsutil: Fix uninitialized var on gcc >= 4.5
Guillaume Zajac [Mon, 6 Jun 2011 14:45:13 +0000 (16:45 +0200)]
TODO: Set owner on ACFC and PFC PPP options
Caiwen Zhang [Fri, 3 Jun 2011 09:14:07 +0000 (17:14 +0800)]
huawei: NDIS port doesn't depend on modem port
When creating the NDIS gprs context, do not check the existence of the
modem port.
Denis Kenzior [Thu, 2 Jun 2011 21:02:04 +0000 (16:02 -0500)]
huawei: Minor tweaks to debug messages
Caiwen Zhang [Fri, 3 Jun 2011 09:00:10 +0000 (17:00 +0800)]
huawei: reopen once if open device failed
Sometimes when we try to open the modem (PPP) device, it may fail.
If opening the tty failed, retry once one second later.
Denis Kenzior [Thu, 2 Jun 2011 20:55:26 +0000 (15:55 -0500)]
sim: Make sure only PINs can be sent to EnterPin
Denis Kenzior [Thu, 2 Jun 2011 07:35:39 +0000 (02:35 -0500)]
gprs: Unify logic inside registration_status_cb
And delay reseting the ATTACHING flag until we had a chance to query the
CGREG status.
Marcel Holtmann [Fri, 3 Jun 2011 06:49:03 +0000 (08:49 +0200)]
tools: Use mobile-broadband-provider-info database location if present
Marcel Holtmann [Fri, 3 Jun 2011 06:48:49 +0000 (08:48 +0200)]
build: Check for mobile-broadband-provider-info database
Denis Kenzior [Thu, 2 Jun 2011 02:50:02 +0000 (21:50 -0500)]
emulator: Don't try to release in case of error
Frédéric Danis [Wed, 1 Jun 2011 11:24:22 +0000 (13:24 +0200)]
voicecall: save last dialed number
Frédéric Danis [Wed, 1 Jun 2011 11:24:20 +0000 (13:24 +0200)]
voicecall: create generic dial function
split manager_dial between generic and dbus parts
Denis Kenzior [Wed, 1 Jun 2011 04:31:41 +0000 (23:31 -0500)]
stk: Cancel pending DTMF tones if session is ended
The Send DTMF command is special in its use of DisplayAction method of
STK agent. This allows the user to send a 'User Terminated Session'
response to the SIM. If the user performs this action, then any pending
DTMFs should also be canceled as soon as possible.
Philippe Nunes [Fri, 20 May 2011 16:26:14 +0000 (18:26 +0200)]
stk: simplify respond_on_exit flag handling
respond_on_exit flag is set by commands which are dispatched to the
agent, so that if the agent exits prematurely, a 'User Terminated
Session' response is sent to the SIM.
There were a couple of corner cases not quite handled correctly:
- During Set Up Call, if the user confirmation phase succeeded and the
call was dispatched to voicecall atom successfully, and the agent
exited at this point, then no terminal response would be sent until
the call succeeded / failed. Now the agent termination results in an
'User Terminated Session' response being sent immediately, but the
call setup proceeding.
Nicolas Bertrand [Tue, 31 May 2011 16:21:25 +0000 (18:21 +0200)]
TODO: set owner of call forwarding state handling
Denis Kenzior [Tue, 31 May 2011 16:41:42 +0000 (11:41 -0500)]
bluetooth: Initialize GError properly
Denis Kenzior [Tue, 31 May 2011 16:32:56 +0000 (11:32 -0500)]
netreg: Remove unused variable
Marcel Holtmann [Sun, 29 May 2011 18:55:48 +0000 (11:55 -0700)]
smsutil: Mark variable properly as unused
Marcel Holtmann [Sun, 29 May 2011 00:44:22 +0000 (17:44 -0700)]
Release 0.49
Denis Kenzior [Wed, 25 May 2011 15:01:16 +0000 (10:01 -0500)]
emulator: Fix make distcheck
Marcel Holtmann [Fri, 27 May 2011 17:21:16 +0000 (10:21 -0700)]
btio: Add workaround for not defined BT_FLUSHABLE