Anas Nashif [Wed, 13 Feb 2013 14:38:27 +0000 (06:38 -0800)]
packaging: Initial packaging for Tizen on 1.12
Change-Id: I5cfd9eb836c0dc81dc70f84306b6d4df342d4ba6
Marcel Holtmann [Sun, 13 Sep 2015 15:08:07 +0000 (17:08 +0200)]
Release 1.17
Alfonso Sanchez-Beato [Mon, 7 Sep 2015 09:58:17 +0000 (11:58 +0200)]
sms: Add trace when datagram is not delivered
Alfonso Sanchez-Beato [Mon, 7 Sep 2015 09:58:16 +0000 (11:58 +0200)]
smsutil: Do not check the origin port
Do not check if the origin port is reserved, as some operators use that
range of values.
Alfonso Sanchez-Beato [Mon, 7 Sep 2015 09:58:15 +0000 (11:58 +0200)]
push-notification: Accept push from any origin
Accept push notifications regardless of the origin port, as some
operators do not insert there the WAP connectionless session service
port, and use random values instead.
Kuba Pawlak [Tue, 18 Aug 2015 17:53:28 +0000 (19:53 +0200)]
hfp: Handle extra CCWA event
When a call is waitng, CCWA event is sent and call object
in state WAITING is created. on ReleaseAndAnswer it is
promoted to INCOMING and later to ACTIVE.
iPhones send an extra CCWA event when active call is ended.
This extra event is creating a second call object in state
WAITING. It is not possible to have two WAITING calls, but
previously waiting call was already promoted to INCOMING.
For a brief time we have two calls from the same number,
one INCOMING and one WAITING. Later WAITING one is removed.
As we cannot have a waiting and incoming call at the same
time, ignore CCWA when there is already an INCOMING call.
< \r\n+CIEV: 3,3\r\n
< \r\n+CIEV: 2,1\r\n
< \r\n+CIEV: 3,0\r\n
< \r\n+CCWA: "
01234567890",129,1,"Me"\r\n
< \r\n+CIEV: 3,1\r\n
> AT+CLCC\r
< \r\n+CLCC: 1,0,0,0,0,"
09876543210",129,"Me"\r\n
< \r\n+CLCC: 2,1,5,0,0,"
01234567890",129,"Me"\r\n
< \r\nOK\r\n
< \r\n+CIEV: 2,0\r\n
< \r\n+CCWA: "
01234567890",129,1,"Me"\r\n
< \r\n+CIEV: 2,1\r\n
< \r\n+CIEV: 3,0\r\n
> AT+CLCC\r
< \r\n+CLCC: 2,1,0,0,0,"
01234567890",129,"Me"\r\n
< \r\nOK\r\n
Denis Kenzior [Thu, 6 Aug 2015 22:16:03 +0000 (17:16 -0500)]
voicecall: Don't accept USSD strings in Dial()
Kuba Pawlak [Wed, 5 Aug 2015 12:36:09 +0000 (14:36 +0200)]
hfp: Synchronize call state in case of +CHUP error
It is possible for the phone to accept Dial request
but not actually dial. This leaves a voicecall object
in state 'dialling' that cannot be removed.
Proposed workaround is to trigger AT+CLCC when an error
is returned for Hangup. As the call is not on the list,
this would remove this hanging object and signal CallRemoved.
Windows Phone trace with this fix:
ofonod[273]: > ATD1;\r
ofonod[273]: < \r\nOK\r\n
ofonod[273]: src/voicecall.c:dial_handle_result() Registering new call: 1
ofonod[273]: < \r\n+CIEV: 5,4\r\n
ofonod[273]: src/network.c:ofono_netreg_strength_notify() strength 80
ofonod[273]: > AT+CHUP\r
ofonod[273]: < \r\nERROR\r\n
ofonod[273]: src/voicecall.c:generic_callback() command failed with error: Unknown error type
ofonod[273]: > AT+CLCC\r
ofonod[273]: < \r\nOK\r\n
ofonod[273]: src/voicecall.c:ofono_voicecall_disconnected() Got disconnection event for id: 1, reason: 2
Denis Kenzior [Tue, 28 Jul 2015 15:18:26 +0000 (10:18 -0500)]
cdma-connman: Make static analysis tools happy
The kernel simply puts a null terminator at index 15 prior to ifr_name
processing. So we do the same.
Original report by:
Sabas Rosales, Blanca E <blanca.e.sabas.rosales@intel.com>
Buffer not null terminated (BUFFER_SIZE_WARNING) buffer_size_warning:
Calling strncpy with a maximum size argument of 16 bytes on destination
array ifr.ifr_ifrn.ifrn_name of size 16 bytes might leave the
destination string unterminated.
92 strncpy(ifr.ifr_name, interface, IFNAMSIZ);
Denis Kenzior [Tue, 28 Jul 2015 15:16:16 +0000 (10:16 -0500)]
ppp_net: Make static analysis tools happy
The kernel simply puts a null terminator at index 15 prior to ifr_name
processing. So we do the same.
Original report by:
Sabas Rosales, Blanca E <blanca.e.sabas.rosales@intel.com>
Buffer not null terminated (BUFFER_SIZE_WARNING) buffer_size_warning:
Calling strncpy with a maximum size argument of 16 bytes on destination
array ifr.ifr_ifrn.ifrn_name of size 16 bytes might leave the
destination string unterminated.
67 strncpy(ifr.ifr_name, net->if_name, sizeof(ifr.ifr_name));
Denis Kenzior [Mon, 20 Jul 2015 18:51:29 +0000 (13:51 -0500)]
gprs: Try re-attaching when we switch cells
Alfonso Sanchez-Beato [Thu, 16 Jul 2015 13:02:18 +0000 (15:02 +0200)]
message-waiting: Fix reading EF_MWIS records
Alfonso Sanchez-Beato [Thu, 16 Jul 2015 13:02:17 +0000 (15:02 +0200)]
message-waiting: Update properly EF_MWIS SIM file
Denis Kenzior [Thu, 16 Jul 2015 19:11:14 +0000 (14:11 -0500)]
AUTHORS: Mention Johannes' contributions
Johannes 'josch' Schauer [Thu, 16 Jul 2015 18:32:31 +0000 (20:32 +0200)]
udevng: add support for Ericsson N5321 gw
Kuba Pawlak [Fri, 10 Jul 2015 15:08:01 +0000 (17:08 +0200)]
hfp_hf_bluez5: Fix crash on re-pairing a Device
It may happen that a Device object is unpaired an paired again
without being removed from DBus. This in turn triggers second
modem object to be created, but not fully initialized.
If this modem object is used, oFono will crash.
Denis Kenzior [Sun, 5 Jul 2015 11:01:58 +0000 (06:01 -0500)]
handsfree: Mark GetProperties method ASYNC
Marcel Holtmann [Tue, 7 Jul 2015 09:31:53 +0000 (11:31 +0200)]
u8500: Fix compiler warning with logical expression
CC plugins/u8500.o
plugins/u8500.c: In function ‘reachable_cb’:
plugins/u8500.c:235:28: error: logical not is only applied to the left hand side of comparison [-Werror=logical-not-parentheses]
if (!g_isi_msg_error(msg) < 0)
^
Marcel Holtmann [Tue, 7 Jul 2015 09:31:09 +0000 (11:31 +0200)]
n900: Fix compiler warning with logical expression
CC plugins/n900.o
plugins/n900.c: In function ‘mtc_reachable_cb’:
plugins/n900.c:241:28: error: logical not is only applied to the left hand side of comparison [-Werror=logical-not-parentheses]
if (!g_isi_msg_error(msg) < 0)
^
Marcel Holtmann [Tue, 7 Jul 2015 09:30:20 +0000 (11:30 +0200)]
isiusb: Fix compiler warning with logical expression
CC plugins/isiusb.o
plugins/isiusb.c: In function ‘reachable_cb’:
plugins/isiusb.c:207:28: error: logical not is only applied to the left hand side of comparison [-Werror=logical-not-parentheses]
if (!g_isi_msg_error(msg) < 0)
^
Marcel Holtmann [Tue, 7 Jul 2015 09:28:34 +0000 (11:28 +0200)]
gatchat: Fix compiler warning with logical expression
CC gatchat/gatchat.o
gatchat/gatchat.c: In function ‘have_line’:
gatchat/gatchat.c:586:28: error: logical not is only applied to the left hand side of comparison [-Werror=logical-not-parentheses]
if (!strncmp(str, "AT", 2) == TRUE)
^
Denis Kenzior [Sun, 5 Jul 2015 10:44:46 +0000 (05:44 -0500)]
AUTHORS: Mention Marko's contributions
Marko Sulejic [Fri, 3 Jul 2015 09:51:50 +0000 (11:51 +0200)]
configure.ac: fix typo
Denis Kenzior [Wed, 1 Jul 2015 13:10:39 +0000 (08:10 -0500)]
AUTHORS: Mention Sergey's contributions
Sergey Alirzaev [Sat, 30 May 2015 09:13:56 +0000 (12:13 +0300)]
build: make ofono build against musl
ifdef away GNU libc extensions and use a POSIXly correct pointer type
Denis Kenzior [Tue, 30 Jun 2015 21:58:36 +0000 (16:58 -0500)]
handsfree: Fix potential buffer overflow
Function: ag_features_list
static const char *list[10]; (Out of bounds write, line 75)
Incrementing i the value is now 10, for “hf-indicators”
Reported by: blanca.e.sabas.rosales@intel.com
Denis Kenzior [Thu, 18 Jun 2015 19:59:06 +0000 (14:59 -0500)]
sim: Fix up whitespace issues
Tommi Kenakkala [Mon, 22 Jun 2015 13:37:01 +0000 (16:37 +0300)]
Emit LockedPins after pin_type is queried
Fixes property change not being emited when hot-swapping a
PIN-enabled card.
Tommi Kenakkala [Thu, 18 Jun 2015 11:46:57 +0000 (14:46 +0300)]
sim: Reset pin_type on card remove
Fixes PinRequired not being emitted when a card is inserted
Kuba Pawlak [Wed, 3 Jun 2015 17:25:50 +0000 (19:25 +0200)]
hfpmodem: Fix connecting to AG with existing mpty
If there is more then one active or held call, we are in mpty calls.
We won't get indicator update if any of them is released by CHLD=1x.
So we have to poll it.
Alfonso Sanchez-Beato [Mon, 18 May 2015 17:07:45 +0000 (19:07 +0200)]
gprs: Add comment to gprs_reset_contexts
Denis Kenzior [Mon, 18 May 2015 15:02:10 +0000 (10:02 -0500)]
test: Fix file mode for reset-contexts
Alfonso Sanchez-Beato [Mon, 18 May 2015 06:47:09 +0000 (08:47 +0200)]
gprs: Refactor to remove forward declaration
Alfonso Sanchez-Beato [Mon, 18 May 2015 06:47:08 +0000 (08:47 +0200)]
test: Add script for resetting contexts
Alfonso Sanchez-Beato [Mon, 18 May 2015 06:47:07 +0000 (08:47 +0200)]
doc: Add description for ResetContexts method
Alfonso Sanchez-Beato [Mon, 18 May 2015 06:47:06 +0000 (08:47 +0200)]
gprs: Add DBus method to reset contexts
Add DBus method that removes the current contexts and re-provisions
using the APN database.
Alex J Lennon [Wed, 13 May 2015 16:08:47 +0000 (17:08 +0100)]
cinterion: Correct use of freed structure
On error struct cb_data *cbd was used after in cinterion_set_online
after already being freed.
Denis Kenzior [Wed, 13 May 2015 20:55:00 +0000 (15:55 -0500)]
ste: Fix out-of-order free
CALLBACK_WITH_FAILURE used data structure freed just beforehand
Denis Kenzior [Wed, 13 May 2015 20:44:39 +0000 (15:44 -0500)]
dundee: Fix out-of-order free
CALLBACK_WITH_FAILURE used data structure freed just beforehand
Denis Kenzior [Wed, 13 May 2015 14:57:26 +0000 (09:57 -0500)]
AUTHORS: Mention Alex's contributions
Alex J Lennon [Tue, 12 May 2015 17:23:02 +0000 (18:23 +0100)]
udev: Add support for ehs6 name
As with tc65, ehs6 makes use of cinterion plugin
Alex J Lennon [Tue, 12 May 2015 17:23:01 +0000 (18:23 +0100)]
cinterion: Register as OFONO_VENDOR_CINTERION
This enables us to take advantage of vendor specific quirks
(e.g. signal strength handling specifics for tc65)
Alex J Lennon [Tue, 12 May 2015 17:23:00 +0000 (18:23 +0100)]
atmodem: Add Cinterion quirk for signal strength
Implement OFONO_VENDOR_CINTERION specific vendor support to register
textual +CIEV indications for signal strength using AT^SIND command.
Alex J Lennon [Tue, 12 May 2015 17:22:59 +0000 (18:22 +0100)]
tc65: Replace tc65 plugin with cinterion plugin
On the basis that tc6x and other Cinterion devices will likely
have similar firmware requirements, provide a generic Cinterion
plugin which is functionally identical to the replaced tc65 plugin.
The udev implementation retains support for "tc65" name for
backwards compatibility, and adds support for the new "cinterion"
name.
Denis Kenzior [Wed, 22 Apr 2015 23:07:14 +0000 (18:07 -0500)]
hfp_hf_bluez5: Implement sco_connected_hint
Denis Kenzior [Wed, 22 Apr 2015 22:58:50 +0000 (17:58 -0500)]
handsfree-audio: Call sco_connected_hint
Denis Kenzior [Wed, 22 Apr 2015 22:58:15 +0000 (17:58 -0500)]
include: Add sco_connected_hint to handsfree-audio
Denis Kenzior [Wed, 22 Apr 2015 22:57:53 +0000 (17:57 -0500)]
gatchat: Introduce g_at_chat_get_userdata
Denis Kenzior [Wed, 22 Apr 2015 22:12:48 +0000 (17:12 -0500)]
handsfree-audio: Add additional debugs
Luiz Augusto von Dentz [Fri, 10 Apr 2015 12:54:37 +0000 (15:54 +0300)]
gdbus: Close private connection if setup fails
Private connection should be properly closed with dbus_connection_close
otherwise libdbus exits with the following error:
'The last reference on a connection was dropped without closing the
connection. This is a bug in an application. See
dbus_connection_unref() documentation for details. Most likely, the
application was supposed to call dbus_connection_close(), since this
is a private connection.'
Szymon Janc [Tue, 7 Apr 2015 20:07:41 +0000 (22:07 +0200)]
gdbus: Fix crash in g_dbus_create_error_valist
Passing NULL format parameter to vsnprintf results in invalid argument
error on glibc. But with some other libc libraries (musl and uClibc)
this results in dereferencing NULL pointer and crash due to
segmentation fault.
Szymon Janc [Tue, 7 Apr 2015 19:57:19 +0000 (21:57 +0200)]
gdbus: Use g_dbus_create_error_valist internally
There is no need to duplicate code in g_dbus_send_error_valist.
Michael Janssen [Fri, 3 Apr 2015 22:02:11 +0000 (15:02 -0700)]
gdbus: Add g_dbus_get_flags function
The g_dbus_get_flags function enables detection of when the
G_DBUS_FLAG_ENABLE_EXPERIMENTAL is set.
Luiz Augusto von Dentz [Tue, 24 Mar 2015 11:56:26 +0000 (13:56 +0200)]
gdbus: Make GDBusClient work without ObjectManager
This makes GDBusClient work normally without ObjectManager.
Arman Uguray [Fri, 27 Feb 2015 08:16:25 +0000 (00:16 -0800)]
gdbus/client: Allow specifying ObjectManager path
GDBusClient currently hard-codes "/" as the remote ObjectManager path.
This is generally incorrect, as an application can choose to expose an
ObjectManager at any well-known path. This patch fixes this by allowing
the user to pass in the ObjectManager path by introducing a new
conctructor "g_dbus_client_new_full".
Arman Uguray [Fri, 27 Feb 2015 08:16:24 +0000 (00:16 -0800)]
gdbus/client: Don't GetManagedObjects w/o handlers
The client code currently issues GetManagedObjects if new handlers are
set via g_dbus_client_set_proxy_handlers. An application may set these
to NULL before unref'ing a client or to simply prevent further events.
Hence, there is no need to refresh objects or properties if all handlers
are NULL.
Kuba Pawlak [Tue, 24 Mar 2015 16:04:26 +0000 (17:04 +0100)]
hfpmodem: slc.c: make sure to use none_prefix
Kuba Pawlak [Tue, 24 Mar 2015 16:04:25 +0000 (17:04 +0100)]
hfpmodem: hfpmodem.c make sure to use none_prefix
Kuba Pawlak [Tue, 24 Mar 2015 14:20:40 +0000 (15:20 +0100)]
hfp_ag_bluez5: use none prefix for AT+BCC.
iPhone 5s with iOS8.2 sometimes failes to acknowledge AT+BCC
with OK. This means +CIEV events get consumed by this command
and call ended notification is not parsed.
Nov 30 00:00:19 ofonod[938]: > AT+BCC\r
Nov 30 00:00:28 ofonod[938]: < \r\n+CIEV: 2,0\r\n
Szymon Janc [Mon, 23 Feb 2015 18:33:00 +0000 (19:33 +0100)]
gdbus: Fix not calling disconnect function
If daemon gets disconnected from D-Bus sender is NULL. Watches that
was explicitly added with NULL sender (ie disconnected_signal in
g_dbus_set_disconnect_function) should be called anyway.
Arman Uguray [Sat, 21 Feb 2015 01:56:47 +0000 (17:56 -0800)]
gdbus: Don't refresh objects/props if disconnected
If g_dbus_client_set_proxy_handlers gets called from within a
proxy_removed callback, the code may end up refreshing the proxy's
properties and incorrectly access the client's proxy_list as it gets
freed. This patch fixes this, so that get_managed_objects does nothing
if it gets called during a service disconnect.
Denis Kenzior [Fri, 20 Feb 2015 16:30:21 +0000 (10:30 -0600)]
hfpmodem: Make sure to use none_prefix
ofonod[253]: > AT+CCWA=1\r
ofonod[253]: < \r\n+BCS:2\r\n
ofonod[253]: < \r\nOK\r\n
Denis Kenzior [Fri, 20 Feb 2015 16:28:24 +0000 (10:28 -0600)]
hfpmodem: Make sure to set the prefix properly
ofonod[1239]: > AT+COPS=3,0\r
ofonod[1239]: < \r\n+BCS:2\r\n
ofonod[1239]: < \r\nOK\r\n
Denis Kenzior [Fri, 13 Feb 2015 15:59:59 +0000 (09:59 -0600)]
smsutil: Add additional sanity check
We make sure that after performing the UTF8 -> GSM conversion, the
number of GSM bytes is not greater than 11, which is the maximum
payload.
Tommi Kenakkala [Fri, 13 Feb 2015 12:47:34 +0000 (14:47 +0200)]
unit: Add test to encode / decode 11 char TP-OA
Tommi Kenakkala [Fri, 13 Feb 2015 15:50:16 +0000 (17:50 +0200)]
sms: Fix alphanumeric TP-OA handling
TP-OA max length comparisons were incorrect because TP-OA's 7-bit
coded octets transport eleven 8-bit chars. The current code assumed
only 10 chars were possible.
The patch
- increases the array size to 23, (maximum of 22 bytes for UTF8
encoding + null terminator)
- Updates the sanity check to account for the correct maximum
- For encoding, checks the maximum length in UTF8 characters instead of
bytes
Denis Kenzior [Mon, 2 Feb 2015 15:29:46 +0000 (09:29 -0600)]
AUTHORS: Mention Tommi's contributions
Tommi Kenakkala [Mon, 2 Feb 2015 12:43:06 +0000 (14:43 +0200)]
handsfree-audio: Refactor manager init / cleanup
Tommi Kenakkala [Mon, 2 Feb 2015 12:43:05 +0000 (14:43 +0200)]
main: Remove handsfree_audio_manager init/cleanup
Init allocates a SCO audio socket always. oFono should do that
with bluez5 but not with bluez4. This patch starts the refactoring of
the handsfree_audio_manager init/cleanup functionality.
Cedric Jehasse [Mon, 2 Feb 2015 09:32:45 +0000 (10:32 +0100)]
atmodem: fix retries reporting from AT+CPINR
The retries array was not correctly filled in.
Cedric Jehasse [Mon, 2 Feb 2015 09:32:44 +0000 (10:32 +0100)]
atmodem: Sierra modems should be polled after CPIN
Sierra modem will return "CME ERROR: 14" when polled right after pin has
been entered. Use the existing vendor quirk to handle this.
Cedric Jehasse [Fri, 30 Jan 2015 10:34:32 +0000 (11:34 +0100)]
sierra: add sim state polling after CFUN enable
When pin is queried shortly after a Siera dongle is plugged in,
"AT+CPIN?" responds with "CME ERROR 14: SIM".
Poll the sim, as already done by several other vendor plugins.
Marcel Holtmann [Sat, 13 Dec 2014 01:56:19 +0000 (02:56 +0100)]
Release 1.16
Alfonso Sanchez-Beato [Fri, 12 Dec 2014 11:25:35 +0000 (12:25 +0100)]
radio-settings: Show all available technologies
Not all possible futures technologies were being showed on the DBus
interface.
Denis Kenzior [Wed, 10 Dec 2014 17:02:14 +0000 (11:02 -0600)]
phonesim: Instantiate radio-settings in post_sim
Denis Kenzior [Wed, 10 Dec 2014 17:01:37 +0000 (11:01 -0600)]
phonesim: Add minimal radio-settings functionality
Denis Kenzior [Wed, 10 Dec 2014 04:54:35 +0000 (22:54 -0600)]
phonesim: Add skeleton of radio settings driver
Denis Kenzior [Wed, 10 Dec 2014 17:00:49 +0000 (11:00 -0600)]
radio-settings: Always query available rats
If fast dormancy query is not implemented the available rats are not
queried.
Denis Kenzior [Wed, 10 Dec 2014 16:40:26 +0000 (10:40 -0600)]
radio-settings: Add additional sanity check
Denis Kenzior [Wed, 10 Dec 2014 16:38:42 +0000 (10:38 -0600)]
radio-settings: rework AvailableTechnologies logic
Take advantage of the new enum structure to future proof and simplify
the logic of generating the AvailableTechnologies property
Denis Kenzior [Wed, 10 Dec 2014 16:28:49 +0000 (10:28 -0600)]
include: No need for OFONO_FLAG* defines
Alfonso Sanchez-Beato [Tue, 9 Dec 2014 12:34:39 +0000 (13:34 +0100)]
test: Add AvailableTechnologies to list-modems
Alfonso Sanchez-Beato [Tue, 9 Dec 2014 12:34:38 +0000 (13:34 +0100)]
src: Implement RAT list property
Alfonso Sanchez-Beato [Tue, 9 Dec 2014 12:34:37 +0000 (13:34 +0100)]
include: Add method to list RATs to radio-settings
Alfonso Sanchez-Beato [Tue, 9 Dec 2014 12:34:36 +0000 (13:34 +0100)]
doc: Add AvailableTechnologies property
This new property in org.ofono.RadioSettings interface will hold the
possible values for radio access technology for the modem.
Denis Kenzior [Wed, 3 Dec 2014 23:31:09 +0000 (17:31 -0600)]
sim: Fix pin retries bogus values on some arch-es
On some architectures the SimManager.Retries property was getting bogus
values. This is because we were sending an array which pointed to int
values instead of the expected unsigned char values.
This fix allocates a temporary array of unsigned chars to hold the
actual D-Bus values being sent. Additionally, the dictionary array is
changed to point to the temporary unsigned char based values instead of
the raw 'int' based retry values.
Neil Jerram [Fri, 21 Nov 2014 01:48:26 +0000 (01:48 +0000)]
test: Support receiving SMS with non-ASCII chars
Without this I get the following Python traceback, for an SMS that
contains the UK pound sign.
ERROR:dbus.connection:Exception in handler for D-Bus signal:
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/dbus/connection.py", line 230, in maybe_handle_message
self._handler(*args, **kwargs)
File "./receive-sms", line 9, in incoming_message
print("%s" % (message))
UnicodeEncodeError: 'ascii' codec can't encode character u'\xa3' in position 51: ordinal not in range(128)
Kuba Pawlak [Mon, 20 Oct 2014 17:12:05 +0000 (19:12 +0200)]
he910: Update copyright
Kuba Pawlak [Thu, 16 Oct 2014 12:34:44 +0000 (14:34 +0200)]
he910: enable location raporting atom
Kuba Pawlak [Thu, 16 Oct 2014 12:29:05 +0000 (14:29 +0200)]
udev: add GPS port definition for HE910
Denis Kenzior [Thu, 23 Oct 2014 02:21:49 +0000 (21:21 -0500)]
telitmodem: Fix a few coding style violations
Denis Kenzior [Thu, 23 Oct 2014 02:21:18 +0000 (21:21 -0500)]
AUTHORS: Mention Kuba's contributions
Kuba Pawlak [Thu, 16 Oct 2014 12:28:34 +0000 (14:28 +0200)]
telitmodem: location reporting driver
Kuba Pawlak [Tue, 21 Oct 2014 16:04:42 +0000 (18:04 +0200)]
doc: new file doc/telit-modem.txt
Denis Kenzior [Mon, 10 Feb 2014 17:01:28 +0000 (11:01 -0600)]
emulator: Refine +BIND support
Denis Kenzior [Sat, 1 Feb 2014 15:11:17 +0000 (09:11 -0600)]
hfp_ag_bluez5: Bump HFP version to 1.7
Denis Kenzior [Sat, 1 Feb 2014 15:05:10 +0000 (09:05 -0600)]
emulator_fuzz: Add test plugin
This plugin creates an org.ofono.test.EmulatorFuzz interface on path
/test. Currently only one method is implemented, SetIndicatorActive.
SetIndicatorActive("DistractedDrivingReduction", True|False) allows to
activate / deactivate the HF indicator via +BIND unsolicited
notification.
Denis Kenzior [Sat, 1 Feb 2014 15:04:52 +0000 (09:04 -0600)]
emulator: Implement new API
Denis Kenzior [Sat, 1 Feb 2014 15:04:17 +0000 (09:04 -0600)]
include: Add API to (de)activate HF indicators
Denis Kenzior [Fri, 31 Jan 2014 21:17:23 +0000 (15:17 -0600)]
test: Add test/set-ddr
Script to set DistractedDrivingReduction property