Marcel Holtmann
d3899c7af6
gdbus: Fix handling of client connect/disconnect signals
2012-12-29 14:49:38 -08:00
Marcel Holtmann
cdd1febd4d
gdbus: Protect standalone proxy creation with client reference
2012-12-29 14:49:37 -08:00
Marcel Holtmann
9ba681ddcd
gdbus: Use object manager only if callback functions are set
2012-12-27 23:59:19 -08:00
Marcel Holtmann
91e3369a38
gdbus: Use client service name and not hardcoded org.bluez
2012-12-27 23:59:19 -08:00
Marcel Holtmann
8bef871cff
gdbus: Add support for creating D-Bus proxies without object manager
2012-12-27 23:59:19 -08:00
Marcel Holtmann
d1bd840d2e
gdbus: Avoid using g_ptr_array_new_full convenience function
...
The g_ptr_array_new_full function only got introduced with GLib 2.30
and to avoid requiring a newer GLib use g_ptr_array_set_free_func instead.
2012-12-22 12:09:58 -08:00
Marcel Holtmann
649ee6bf67
Release 1.12
2012-12-20 00:10:11 +01:00
Denis Kenzior
8fa878de30
doc: Add USAT certification status document
2012-12-19 14:01:05 -06:00
Marcel Holtmann
5cf66a7d38
build: Compile support for new D-Bus client helpers
2012-12-19 03:51:22 +01:00
Marcel Holtmann
fcab2080be
gdbus: Increase the method call timeout to 5 minutes
2012-12-19 03:50:43 +01:00
Marcel Holtmann
e7ca33f908
gdbus: Add helper for sending async error replies
2012-12-19 03:50:42 +01:00
Marcel Holtmann
5de077a604
gdbus: Fix race condition with creating duplicate client proxies
2012-12-19 03:50:42 +01:00
Marcel Holtmann
4a0cab2f85
gdbus: Fix issue with unref of client while parsing interfaces
2012-12-19 03:50:42 +01:00
Marcel Holtmann
c3d3a3a661
gdbus: Fix issue with unref of client in connect handler
2012-12-19 03:50:42 +01:00
Marcel Holtmann
33ff02e3a4
gdbus: Add support for D-Bus client method calls
2012-12-19 03:50:42 +01:00
Marcel Holtmann
90c719f29c
gdbus: Add callback support for handling property changes
2012-12-19 03:50:42 +01:00
Marcel Holtmann
f40f27cd44
gdbus: Handle property changed signals and update property
2012-12-19 03:50:42 +01:00
Marcel Holtmann
64103f35a1
gdbus: Set property changed filter match rule for each proxy
2012-12-19 03:50:42 +01:00
Marcel Holtmann
ec448e4d36
gdbus: Use a GPtrArray for the match rules
2012-12-19 03:50:42 +01:00
Marcel Holtmann
7ba21da7f3
gdbus: Add support for setting D-Bus client basic properties
2012-12-19 03:50:42 +01:00
Marcel Holtmann
37a3708928
gdbus: Deep copy of variants also requires a signature
2012-12-19 03:50:42 +01:00
Marcel Holtmann
ada304fb01
gdbus: Add support for complex D-Bus client properties
2012-12-19 03:50:42 +01:00
Marcel Holtmann
8ec0dab7fa
gdbus: Add support for D-Bus client properties
2012-12-19 03:50:42 +01:00
Marcel Holtmann
b30177d961
gdbus: Add support for D-Bus client proxies
2012-12-19 03:50:42 +01:00
Marcel Holtmann
8d5bb26e43
gdbus: Add helper functions for simple D-Bus clients
2012-12-19 03:50:42 +01:00
Christopher Vogl
157c365ca5
telit: set baud rate to 115200
...
Telit HE910 needs the baud rate to be set.
2012-12-17 10:17:19 -06:00
Christopher Vogl
404f2e3cb9
sim: return from cpin when sim ready for telit
...
Especially for Telit HE910 it is not enough to wait for
entering a PIN code.
If we do not wait for #QSS: 3, subsequent commands,
like +CMER will report SIM BUSY and the network registration
atom will be removed as a consequence.
2012-12-17 09:50:22 -06:00
Daniel Wagner
79453f3284
atutil: Remove unused macro
...
With commit 6ee21a3fc1
the usage DECLARE_FAILURE was removed.
2012-12-17 09:50:22 -06:00
Denis Kenzior
11875b7f79
test: Tweak list-modems to display battchg
2012-12-17 09:50:22 -06:00
Denis Kenzior
fb1d1c3426
hfp: use ofono_handsfree_battchg_notify
2012-12-17 09:50:22 -06:00
Denis Kenzior
679e3d708b
handsfree: Implement BatteryChargeLevel
2012-12-17 09:50:21 -06:00
Denis Kenzior
1ffe69527c
include: Add battery charge level notify API
2012-12-17 09:50:21 -06:00
Denis Kenzior
ad13d4ba4d
doc: Add BatteryChargeLevel to Handsfree
2012-12-17 09:50:21 -06:00
Marcel Holtmann
62b881fc0d
tools: Make two functions of stktest static
2012-12-15 21:53:56 +01:00
Marcel Holtmann
acf36054a9
build: Use AC_PROG_MKDIR_P instead of AM_PROG_MKDIR_P
2012-12-11 17:17:46 +01:00
Marcel Holtmann
660bbf6766
build: Reorder default developer build options
2012-12-10 20:45:24 +01:00
Marcel Holtmann
cd93708f3e
build: Reorder configure options
2012-12-10 20:09:30 +01:00
Denis Kenzior
51633002d5
AUTHORS: Mention Mingli's contributions
2012-12-04 23:48:50 -06:00
Mingli Wu
911eeb6565
atmodem: remove pending idle callbacks at removal
...
If device probe and removal happen in short succession, it's possible
that the idle handler registered in the probe function doesn't run before
the device is removed. In this case, the idle handler needs to be
unregistered so that it does not run and try to access the data that's
destroyed during the removal.
2012-12-04 23:48:14 -06:00
Denis Kenzior
25e7ecd3c7
atmodem: Re-work the CBS driver
...
We might have mis-interpreted how 27.007 intends for CBS to work. After
studying the implementation notes of the IMC 6260 modem, the spec intent
made a little bit more sense.
2012-12-04 23:47:58 -06:00
Marcel Holtmann
788922cbdf
qmi: Include persistent device configuration service
2012-12-04 05:42:14 +01:00
Marcel Holtmann
15f309742c
qmi: Print service number if name is not known
2012-12-01 21:37:22 +01:00
Luiz Augusto von Dentz
4e95013040
gdbus: Add g_dbus_add_properties_watch function
...
Convenient function to create watches for D-Bus properties.
2012-11-30 09:59:34 +01:00
Lucas De Marchi
2e9bea7af6
gdbus: Don't automatically attach ObjectManager
...
Let each project attach the object manager interface instead of
registering it automatically.
2012-11-29 17:38:55 +01:00
Lucas De Marchi
959d23833f
gdbus: Don't register DBus.Properties with no properties
...
Delay registering DBus.Properties interface until the moment there are
properties on that path. This is needed for objects that currently don't
expose any property to not export the interface.
2012-11-29 17:38:55 +01:00
Denis Kenzior
83c275745f
sms: Don't try to start the queue if already active
...
If the queue is currently inside a submit operation and the network
registration state changes, do not try to schedule the next operation.
2012-11-29 03:09:32 -06:00
Denis Kenzior
6e3a6156b3
ifx: Bump the setup timeout
...
The newer IFX firmware was changed, it no longer accepts AT commands
until the UA frame has been sent back to the AP. The commands are
simply dropped on the floor. This requires a proper fix in GAtMux, but
until then simply bump up the timeout to get around this issue.
2012-11-28 10:31:15 -06:00
Denis Kenzior
68df0eb758
ifx: Fix the case of modem-originated call
...
During STK Set Up Call, we have modem-originated calls that do not go
through the core 'Dial' method. Make sure the calls are still detected
in this case.
2012-11-28 10:31:15 -06:00
Denis Kenzior
1101465305
stk: Fix Set Up Call with pause characters
...
Set Up Call with extra DTMF characters after the phone number should be
set up with only the dialed number. Otherwise we get a sequence like
this:
{VoiceCallManager} [CallAdded] /ifx_0/voicecall01 { LineIdentification =
+012340123456c1c2, Name = , Emergency = False, Multiparty = False,
RemoteHeld = False, State = alerting, RemoteMultiparty = False }
2012-11-28 10:31:15 -06:00
Denis Kenzior
fb16241aba
stk: Print what kind of info the SIM wants
...
In Provide Local Information implementation
2012-11-28 10:31:14 -06:00