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