Denis Kenzior
8440f77f9a
build: Always build the connman plugin
...
It is not related to BLUEZ 4 support
2013-11-25 10:55:59 -06:00
Denis Kenzior
a8e4073d0e
test: Add set-msisdn script
2013-09-12 13:17:39 -05:00
Denis Kenzior
df25ccac49
test: Add display-icon script
2013-09-12 13:17:39 -05:00
Marcel Holtmann
1edf7d5b5e
build: Build a simpler version of libgdbus-internal
2013-07-18 08:04:22 -07:00
Lucas De Marchi
ba9d78d229
build-sys: Use libgdbus-internal.la
...
With the current approach if we have different CFLAGS for each binary we would
build gdbus several times for no reason.
Instead of prepending $(gdbus_sources) to several _SOURCES variable, use
a convenience library thas is used internally only, thus with a "-internal"
suffix.
2013-07-18 07:54:17 -07:00
Denis Kenzior
2cdccd4e42
core: Add hfp.h
...
This will serve as a collection point for all HFP related definitions.
2013-04-09 14:33:41 -05:00
Paulo Borges
d26dab944c
dundee: Start BlueZ 5 support
...
This patch adds the BlueZ 5 support file for dundee.
2013-03-24 13:18:55 +01:00
Paulo Borges
63f92d60b5
dundee: Rename dundee BlueZ 4 support
...
The BlueZ 4 support file for dundee has now been renamed to
bluez4.c to make it easier to add a BlueZ 5 support file.
2013-03-24 13:18:54 +01:00
Frédéric Danis
770cb38352
dun_gw: Add BlueZ 5 version
...
This patch adds initial implementation of the D-Bus Profile1
interface and methods responsible for handling Bluetooth connections.
The DUN GW profile interface is registered as soon as a GPRS capable
modem is registered in oFono.
2013-03-21 10:12:42 -05:00
Frédéric Danis
8a1bd0d657
bluetooth: Rename DUN GW plugin
...
As BlueZ 5 introduced backwards incompatible API changes, and we want to
keep support for BlueZ 4 based DUN GW plugin for some time, we need to
separate DUN GW plugin which is based on BlueZ 4 from the one based on
BlueZ 5.
The dun_gw.c plugin is renamed to dun_gw_bluez4. This will make it easy
to add a DUN GW plugin for BlueZ 5.
2013-03-21 10:08:41 -05:00
Claudio Takahasi
1095e4a126
core: Add new Bluetooth header
...
This patch adds the Bluetooth utility funtions and socket type
declarations to a new header src/bluetooth.h, allowing to share it
between core, and plugins.
2013-03-04 16:08:59 -06:00
Denis Kenzior
3e16bc5e88
include: Add skeleton for handsfree-audio
2013-02-21 08:27:32 -06:00
Claudio Takahasi
850c1811fc
handsfree-audio: Add Manager registration
...
Adds the initial implementation of new experimental Handsfree Audio
Manager interface. This patch adds the interface registration and
the declaration of it's methods.
2013-02-20 21:19:27 -06:00
Frédéric Danis
e59fed9c96
hfp_ag: Add BlueZ 5 version
...
This patch adds initial implementation of the D-Bus Profile1
interface and methods responsible for handling Bluetooth connections.
The HFP AG profile interface is registered as soon as a voice capable
modem is registered in oFono.
2013-01-31 16:15:03 -06:00
Frédéric Danis
3e9a836afd
bluetooth: Rename HFP AG plugin
...
As BlueZ 5 introduced backwards incompatible API changes, and we want to
keep support for BlueZ 4 based HFP AG plugin for some time, we need to
separate HFP AG plugin which is based on BlueZ 4 from the one based on
BlueZ 5.
The hfp_ag.c plugin is renamed to hfp_ag_bluez4. This will make it easy
to add an HFP AG plugin for BlueZ 5.
2013-01-30 22:09:52 -06:00
Lucas De Marchi
c6f52d7545
build: Use AM_CPPFLAGS instead of INCLUDES
...
Makefile.am:518: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
2013-01-16 13:16:51 -08:00
Claudio Takahasi
f95fbc72a1
hfp_hf_bluez5: Add initial skeleton implementation
2013-01-16 13:54:03 -06:00
Claudio Takahasi
9fb87705c2
bluetooth: Add profile register / unregister
...
Adds utility API to handle BlueZ 5 RegisterProfile and UnregisterProfile
methods.
2013-01-16 13:54:00 -06:00
Claudio Takahasi
2b7d96a223
hfp_hf: Add initial file for external HFP
...
This patch adds the initial file to support external HFP profile and
BlueZ 5. "hfp_hf_bluez5" plugin will implement an external Bluetooth
profile compatible with BlueZ 5, and "hfp_hf_bluez4" plugin will keep
the compatibility with BlueZ 4.
2013-01-16 13:43:06 -06:00
Claudio Takahasi
0973479c29
bluetooth: Initial files for BlueZ 5
...
This patch adds the file for Bluetooth(BlueZ 5) oFono plugin.
2013-01-16 13:41:08 -06:00
Claudio Takahasi
caad5322f6
bluetooth: Rename bluetooth plugins
...
As BlueZ 5 introduced backwards incompatible API changes, and we want to
keep support for BlueZ 4 based plugins for some time, we need to separate
the plugins that are based on BlueZ 4 from the ones based on BlueZ 5.
The bluetooth.c plugin has now been renamed to bluez4.c and the hfp_hf.c
plugin is renamed to hfp_hf_bluez4. This will make it easy to add a
HFP HF plugin for BlueZ 5.
2013-01-16 13:37:23 -06:00
Claudio Takahasi
145112dad2
build: Add configure option for BlueZ 5 support
...
Going forward, BlueZ 5 will be supported by default. BlueZ 4 support
will have to be explicitly enabled by using '--enable-bluez4'.
As before, the '--disable-bluetooth' configure option will disable all
bluetooth support (BlueZ 4 and BlueZ 5)
2013-01-16 13:34:22 -06:00
Marcel Holtmann
5cf66a7d38
build: Compile support for new D-Bus client helpers
2012-12-19 03:51:22 +01:00
Marcel Holtmann
a2042e442b
tools: Add simple TTY redirector utility
2012-11-28 10:21:51 +01:00
Marcel Holtmann
55215c3113
unit: Fix SMS unit tests
2012-11-25 21:18:03 +01:00
Marcel Holtmann
67670a659f
qmimodem: Add support for UIM service handling
2012-11-25 20:11:29 +01:00
Denis Kenzior
d88ae48a85
build: Add stk-test-data.h to stktest sources
2012-10-03 09:11:13 -05:00
Denis Kenzior
485c89c7ac
unit: Move display text data to common header
2012-10-03 09:10:42 -05:00
Denis Kenzior
66ba90de6e
stktest: Add initial modem emulator logic
2012-10-03 09:10:42 -05:00
Denis Kenzior
7c3f874675
tools: Add basic stktest skeleton
2012-10-03 09:10:42 -05:00
Denis Kenzior
a3099bfd8d
plugins: Add stktest plugin
2012-10-03 09:10:42 -05:00
Marcel Holtmann
380a6260dc
build: Enable dundee and tools when building distribution
2012-09-11 16:03:06 +02:00
Denis Kenzior
2d2075c9ae
test: Remove test-voicecall script
...
This is no longer useful as phonesim does not automatically transition
dialing calls to active state.
2012-08-07 02:25:01 -05:00
Guillaume Zajac
873df548f6
test: Add hangup-call script for GCF testing
2012-08-06 08:52:23 -07:00
Denis Kenzior
e4b284860e
test: Add release-and-swap script
2012-08-05 23:34:52 -05:00
Guillaume Zajac
9ca225f8e7
test: Add hangup-multiparty script for GCF testing
2012-08-03 09:56:34 -07:00
Denis Kenzior
9f7087aa1a
build: add certification.txt
2012-08-02 16:00:01 -05:00
Guillaume Zajac
84ed53efd0
test: Add hold-and-answer script for GCF testing
2012-08-02 12:23:34 -07:00
Philippe Nunes
8eefc22bb1
test: Remove test-ussd as it is redundant
2012-07-27 00:33:15 -05:00
Philippe Nunes
335b349423
test: Add send-ussd script
...
Simpler script that test-ussd that is still capable of replying to
network initiated USSD requests and USSD dialogs.
2012-07-27 00:30:57 -05:00
Marcel Holtmann
1c20ec6c16
modem: Add skeleton for USSD support
2012-06-25 20:24:33 -07:00
Marcel Holtmann
71f6d63859
qmimodem: Add skeleton for voice call support
2012-06-25 12:11:08 -07:00
Marcel Holtmann
d4d639f40e
qmimodem: Add skeleton for radio settings support
2012-06-24 22:56:27 -07:00
Marcel Holtmann
797f3a502e
qmimodem: Add common constants for GSM, UMTS and LTE bands
2012-06-24 22:21:39 -07:00
Denis Kenzior
9e5ad93ec0
test: Add change-pin script
2012-06-19 12:19:23 -05:00
Marcel Holtmann
8c590a85c2
qmimodem: Add support for SMS handling
2012-06-22 13:20:11 -07:00
Marcel Holtmann
c958378d6c
qmimodem: Add support for GPS location reporting
2012-06-21 21:08:31 -07:00
Marcel Holtmann
b12dad8883
qmimodem: Add support for GPRS data connection handling
2012-06-21 20:47:22 -07:00
Marcel Holtmann
b36bb2ee50
qmimodem: Add support for network registration handling
2012-06-21 18:44:43 -07:00
Marcel Holtmann
ad20ea12c5
qmimodem: Add support for device information handling
2012-06-21 16:07:59 -07:00
Marcel Holtmann
0e6fc7aee4
qmimodem: Add support for QMI control point handling
2012-06-21 15:18:36 -07:00
Guillaume Zajac
87a9f32ae1
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, ...
2012-05-30 08:50:21 -05:00
Marcel Holtmann
e4947136b4
build: Fix build issue with QMI utility skeleton
2012-05-29 10:18:10 +02:00
Marcel Holtmann
c98de2a4bf
build: Remove dependency on libcap-ng
2012-05-29 08:17:01 +02:00
Marcel Holtmann
d1c9cac6be
build: Add skeleton for QMI utility
2012-05-27 14:52:43 +02:00
Marcel Holtmann
09194a1da5
build: Reduce indentation for isimodem and atmodem sources
2012-05-27 14:48:01 +02:00
Marcel Holtmann
2830bac8c9
build: Remove some empty lines
2012-05-27 14:43:31 +02:00
Marcel Holtmann
85d43570fd
build: Add skeleton for Qualcomm QMI modem driver
2012-05-27 10:13:55 +02:00
Marcel Holtmann
6afa4434b7
iceramodem: Add support special radio settings handling
2012-05-25 10:32:33 +02:00
Daniel Wagner
405be6ea13
dundee: Add Bluetooth DUN driver
2012-05-22 18:44:47 +02:00
Daniel Wagner
a73f83df57
dundee: Add PPP handling code to device
2012-05-22 18:44:47 +02:00
Daniel Wagner
5f92489f97
dundee: Add skeleton implementation for device
2012-05-22 18:44:46 +02:00
Daniel Wagner
6e08f05473
dundee: Add Manager interface
2012-05-22 18:44:46 +02:00
Daniel Wagner
b950159955
dundee: Add systemd configuration file
2012-05-22 18:44:46 +02:00
Daniel Wagner
c3e7e5e4fb
dundee: Add D-Bus configuration file
2012-05-22 18:44:46 +02:00
Daniel Wagner
5db94cecd8
dundee: Add D-Bus error messages
2012-05-22 18:44:46 +02:00
Daniel Wagner
bd8ebf3d0f
dundee: Add skeleton implementation
2012-05-22 18:44:46 +02:00
Marcel Holtmann
9b288f92f8
iceramodem: Add special GPRS context driver
2012-05-22 12:05:24 +02:00
Denis Kenzior
fe1ced212f
test: Add test script for ReleaseAndAnswer
2012-04-23 15:18:41 -05:00
Nicolas Bertrand
7c5c0c1c40
Makefile: Add speedup modem target
2012-04-16 13:15:52 -05:00
Marcel Holtmann
c23d4c7823
icera: Add skeleton for Icera modem plugin
2012-04-06 16:28:35 +02:00
Bertrand Aygon
75e3bb6167
ztemodem: Add radio settings support
2012-03-26 16:42:38 -05:00
Bertrand Aygon
87bda87830
Add ZTE modem driver
2012-03-26 16:38:19 -05:00
Marcel Holtmann
81ad5ea8e0
swmodem: Add Sierra Wireless DirectIP support
2012-03-21 21:13:13 -07:00
Marcel Holtmann
82d0c258c3
swmodem: Add Sierra Wireless modem driver
2012-03-21 21:10:30 -07:00
Renat Zaripov
969ad0acd7
plugins: Add support for sim900 by SIMCOM
...
This patch add support for SIM900 GSM module
http://wm.sim.com/Sim/FrontShow_en/wireless/detail.aspx?cid=6&nid=770
2012-01-11 23:48:24 -06:00
Marcel Holtmann
6ada7d8bdc
huaweimodem: Add support for USSD 8-bit PDU mode
...
The Huawei devices support a special 8-bit PDU mode for USSD that is
by default selected (AT^USSDMODE=1). It avoids the complicated logic
for character set selection and conversion.
2012-01-12 06:02:16 +01:00
Marcel Holtmann
7af75e2083
build: Build provisioning plugins if enabled
2012-01-10 07:27:50 -08:00
Philippe Nunes
1c239b3fca
cdma-provision: Add driver APIs implementation
2012-01-07 12:39:58 -06:00
Marcel Holtmann
b9e86d98be
huaweimodem: Move CDMA network registration into default driver
...
With merging the GSM/UTMS and CDMA modem plugin into a unified version,
it also makes sense to merge the Huawei specific vendor atom drivers
into one.
2012-01-06 19:53:23 -08:00
Guillaume Zajac
d432561a12
huaweicdma: Delete unused plugin
2012-01-06 13:44:34 -08:00
Marcel Holtmann
d4dc27e8ce
test: Add script for rejecting incoming calls
2012-01-01 18:25:00 -08:00
Marcel Holtmann
5d1a60b4c4
build: The Telit plugin requires Bluetooth support
2011-12-28 09:27:28 -08:00
Philippe Nunes
881f11abce
Makefile: Add Speedup udev rules to EXTRA_DIST
2011-12-21 07:59:10 -08:00
Philippe Nunes
0de7994d1c
tools: Add lookup-provider-name utility
...
This is a quick tool to look up CDMA network name based on the SID from
the mobile-broadband-provider-info database.
2011-11-16 04:00:37 -06:00
Marcel Holtmann
8e84282bc1
build: Create src/builtin.h via BUILT_SOURCES
2011-11-13 08:23:50 +09:00
Oleg Zhurakivskyy
82ac630693
gatchat: Add IPv6 Control Protocol
2011-11-07 12:24:30 -06:00
Mikel Astiz
bab9de3843
hfpmodem: devinfo atom added to export BT address
2011-10-21 13:19:17 -05:00
Gustavo F. Padovan
64e2b33465
sap: Add basic sap plugin
2011-09-25 11:45:54 -05:00
Mikel Astiz
7d5b57e47c
hfpmodem: Add skeleton driver implemenetation
2011-09-09 00:30:14 -05:00
Mikel Astiz
8de8e9f0c7
handsfree: Add skeleton implementation
2011-09-09 00:10:06 -05:00
Mikel Astiz
99834ab1e2
include: Add skeleton handsfree public atom API
2011-09-09 00:10:06 -05:00
Denis Kenzior
a11b68b604
tools: Make lookup-apn use mbpi.c
2011-09-08 23:50:19 -05:00
Pekka Pessi
fb16f89abb
build: Fix generating links in Makefile.am
...
In case relative dependency is in $(srcdir), $< already includes path to
$(srcdir).
2011-08-30 11:34:05 -07:00
Iiro Kaihlaniemi
84fd57d08a
build: Add isimodem UICC utilities to build
2011-08-29 14:32:44 +03:00
Denis Kenzior
9fb9d2385c
sim-poll: Remove unused code
2011-08-14 22:56:45 -05:00
Marcel Holtmann
0dd11afa3d
build: Do not install ofono.rules anymore
2011-08-12 13:15:53 -07:00
Marcel Holtmann
0f6f9081a1
samsung: Add skeleton driver for Samsung LTE device
2011-08-09 16:50:29 -07:00
Marcel Holtmann
a7e4b2e59a
alcatel: Add skeleton driver for Alcatel X220L device
2011-08-09 16:50:29 -07:00
Bertrand Aygon
60ee930676
huaweicdma: Add netreg driver implementation
2011-08-09 12:58:15 -05:00
Marcel Holtmann
b337d18560
udev: Add support for cleaner modem detection
2011-08-06 03:01:23 +02:00
Bertrand Aygon
a3b0acd813
huaweicdmamodem: Add stub implementation
2011-08-05 10:48:49 -05:00
Bertrand Aygon
a8bf6e96b6
cdma-netreg: Add initial stub implementation
2011-08-05 10:48:49 -05:00
Bertrand Aygon
b7e8570990
include: Add cdma-netreg atom public api
2011-08-05 10:48:49 -05:00
Mario Tokarz
452e55162a
dunmodem: Add stub for gprs.
2011-08-03 22:34:04 +02:00
Marcel Holtmann
5a3a691199
dunmodem: Add support for dialup network registration
2011-07-28 00:02:11 +02:00
Marcel Holtmann
c9632f9817
dunmodem: Add skeleton for dialup modem driver
2011-07-27 22:13:27 +02:00
Guillaume Zajac
0b71a71158
test: add script to set credentials for cdma connection
2011-07-27 16:32:55 +02:00
Denis Kenzior
b33d6b5fcb
hfp_hf: Reorganize common code into hfpmodem
2011-07-21 03:49:27 -05:00
Guillaume Zajac
77ae92efc0
speedupcdma: Create skeleton for Speed Up CDMA modem support
2011-07-21 11:46:33 +02:00
Marcel Holtmann
c91f546b2b
build: Always compile unit tests
2011-07-15 22:19:47 +02:00
Guillaume Zajac
84a1b5fcd0
plugins: add connman private network driver
2011-07-12 09:01:43 -05:00
Guillaume Zajac
96b10ac89a
huaweicdma: Create skeleton for Huawei CDMA modem support
2011-07-12 14:00:37 +02:00
Bertrand Aygon
13aa7facc6
plugins: add speedup driver
2011-07-06 02:00:58 -05:00
Marcel Holtmann
7f7492669a
build: Split non-root unit tests to have make check succeed
2011-06-30 16:19:24 -07:00
Marcel Holtmann
0c20ee6c53
build: Add unit test cases to make check funtionality
2011-06-30 16:04:12 -07:00
Aki Niemi
2ab2b7d87e
build: Add UICC driver to build
2011-06-17 17:04:45 +03:00
Bernhard Guillon
9f9bf3947e
plugins: Add initial telit UC864-G support
2011-06-08 04:19:03 -05:00
Denis Kenzior
9bcce86ade
examples: Add a simple private-network driver
2011-05-24 13:20:31 -05:00
Guillaume Zajac
3f58ff93d8
private-network: add initial implementation
2011-05-24 12:11:01 -05:00
Guillaume Zajac
e997dd43eb
private-network: add header into include and Makefile.am
2011-05-24 12:10:22 -05:00
Lei Yu
09bb193614
test: Add CDMA SMS Support
2011-05-24 12:00:14 -05:00
Lei Yu
257d5a9330
cdma-sms: Add CDMA SMS Support
2011-05-24 11:58:41 -05:00
Lei Yu
d7ab83a50f
cdma-sms: Add CDMA SMS Support
2011-05-24 11:55:18 -05:00
Marcel Holtmann
dd186f585b
tools: Add utility for looking up APN from database
2011-05-19 17:20:15 -07:00
Denis Kenzior
407e177bc1
test: Add swap-calls test script
2011-04-28 09:30:54 -05:00
Denis Kenzior
082c098b2a
build: Add send-vcal to Makefile.am
2011-04-28 09:20:11 -05:00
Jarko Poutiainen
00f612b78d
test: add test-gnss
2011-03-28 18:06:59 -05:00
Jarko Poutiainen
acf687e216
atmodem: add gnss driver
2011-03-28 18:06:59 -05:00
Jarko Poutiainen
c0b0188825
src: add gnss atom and agent implementation
2011-03-28 18:06:58 -05:00
Jarko Poutiainen
71c0cffd1d
include: add gnss.h file
2011-03-28 18:06:58 -05:00
Mika Liljeberg
40d8cbf939
test: add a script to set any GPRS context property
2011-03-24 13:24:05 -05:00
Denis Kenzior
73a99ed5ce
test: Rename cdma connman scripts and add to build
2011-03-17 14:18:56 -05:00
Christian Lam
4fc55730f4
cdmamodem: add CDMA Connection Manager support
2011-03-17 14:16:07 -05:00
Christian Lam
fd6cc036f6
src: add initial CDMA Connection Manager support
2011-03-17 14:11:50 -05:00
Christian Lam
3931640491
cdma-connman: add CDMA Connection Manager support
2011-03-17 13:45:29 -05:00
Miia Leinonen
91aa1cee7f
test: Restructure CBS tests
...
Add new centralised and reinforced CBS test script.
2011-03-14 09:32:29 -05:00
Bertrand Aygon
afd4773d54
test: Add test-message-waiting
...
Add a new test file to validate org.ofono.MessageWaiting interface
2011-03-11 14:00:36 -06:00
Andras Domokos
4a36b93d6a
ssn: remove SSN atom completely
2011-03-11 13:08:51 -06:00
Jessica Nilsson
16e8f42d0c
isimodem: code points uicc sim wgmodem2.5
2011-02-25 17:21:08 +02:00
Lucas De Marchi
8a909a6ef9
tools: add client to receive location reporting
...
As of now there's no support for fd-passing in D-Bus Python bindings,
hence a small C client is needed in order to test location-reporting
atom.
2011-02-23 17:27:46 -06:00
Rafael Ignacio Zurita
2ce775c106
location-reporting: add documentation
2011-02-23 17:19:38 -06:00
Rafael Ignacio Zurita
20f7f90221
mbmmodem: add location-reporting driver
2011-02-23 17:19:08 -06:00
Rafael Ignacio Zurita
f6a2b25771
location-reporting: add atom implementation
2011-02-23 17:18:06 -06:00
Rafael Ignacio Zurita
709775987e
location-reporting: add public header
2011-02-23 17:18:03 -06:00
Jessica Nilsson
de2b203e64
build: Add u8500 plugin
2011-02-23 15:22:14 +02:00
Frédéric Danis
150d27d698
bluetooth: rename hfp.c in hpf_hf.c
2011-02-16 11:56:58 -06:00
Gustavo F. Padovan
327d9f3c90
dun_gw: Add DUN server plugin for oFono
...
DUN server is probed when modem state changes to online. It registers
DUN record to Bluetooth adapter and wait for incoming DUN connection.
Based on a patch from Zhenhua Zhang <zhenhua.zhang@intel.com>
2011-02-16 00:23:44 -06:00
Frédéric Danis
4a75e91c09
bluetooth: add HFP AG plugin
2011-02-16 00:23:44 -06:00
Andrzej Zaborowski
db7a5a8171
Makefile: rerun genbuiltin on reconfigure.
...
Make builtin.h depend on config.status to force regeneration when
plugins may have been enabled or disabled. There may be a better
way to do that. The dependency on builtin_sources is not needed.
2011-02-15 15:43:42 -08:00