summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2012-05-22dundee: Manager append devicesDaniel Wagner1-0/+22
2012-05-22dundee: Add skeleton implementation for deviceDaniel Wagner4-2/+119
2012-05-22dundee: Add Manager interfaceDaniel Wagner4-7/+111
2012-05-22dundee: Add systemd configuration fileDaniel Wagner3-1/+19
2012-05-22dundee: Add D-Bus configuration fileDaniel Wagner2-0/+29
2012-05-22dundee: Add D-Bus error messagesDaniel Wagner3-1/+49
2012-05-22dundee: Add skeleton implementationDaniel Wagner5-0/+318
2012-05-22dundee: Add test scriptsDaniel Wagner3-0/+149
2012-05-22dundee: Add documentationDaniel Wagner1-0/+76
2012-05-22bluetooth: Add Serial interface definitionDaniel Wagner1-0/+1
2012-05-21hfp_hf: Fix up whitespace corruptionDenis Kenzior1-2/+2
2012-05-21test: Add timeout to be compliant with GCFGuillaume Zajac2-2/+2
With some GCF test cases, default python script timeout is too short to pass the tests.
2012-05-22iceramodem: Add special GPRS context driverMarcel Holtmann4-0/+497
2012-05-22icera: Add SIM, network registration and GPRS handlingMarcel Holtmann1-2/+189
2012-05-22atmodem: The Icera modem does not support CIND reportingMarcel Holtmann1-0/+1
2012-05-22atmodem: Add specific quirk for Icera modemsMarcel Holtmann1-0/+1
2012-05-20gdbus: do not check signature twiceLucas De Marchi1-5/+0
Message signature is already checked in generic_message(), so there's no need to check again in the callback.
2012-05-20gdbus: add Method.NoReply annotation in introspectionLucas De Marchi1-1/+6
2012-05-20gdbus: add Deprecated annotation in introspectionLucas De Marchi1-2/+17
2012-05-20gdbus: remove signature and reply from tablesLucas De Marchi2-61/+1
2012-05-20Do not set signature and reply in GDBus tablesLucas De Marchi31-254/+240
Use GDBUS_* macros, so signature and reply fields are not set in each method/signal.
2012-05-20gdbus: loop over args to check message signatureLucas De Marchi1-7/+27
2012-05-20gdbus: use GDBusArgInfo to generate introspectionLucas De Marchi1-61/+14
By using GDBusArgInfo in methods and signals, the introspection generation is much simpler and we can add each argument name.
2012-05-20Convert GDBus methods to use macro helpersLucas De Marchi31-234/+406
With these macro helpers we can separate in/out arguments and use their own vector.
2012-05-20gdbus: add and use helpers for table declarationsLucas De Marchi2-1/+104
2012-05-20gdbus: add argument info to methods and signalsLucas De Marchi1-0/+8
2012-05-20Constify GDBus signal tablesHenrique Dante de Almeida27-30/+30
Constify signal tables with the following command: find . -name '*.[ch]' -exec \ sed -i 's/\(GDBusSignalTable .* =\)/const \1/g' {} \;
2012-05-20Constify GDBus method tablesHenrique Dante de Almeida31-34/+34
Constify method tables with the following command: find . -name '*.[ch]' -exec \ sed -i 's/\(GDBusMethodTable .* =\)/const \1/g' {} \;
2012-05-17gdbus: Constify introspection method tableMarcel Holtmann1-1/+1
2012-05-17gdbus: do not call memset for terminating NULLucas De Marchi1-1/+2
2012-05-17gdbus: return if method signature is malformedLucas De Marchi1-0/+4
2012-05-14build: BlueZ version 4.99 is required.Marko Saukko1-2/+2
BlueZ 4.99 introduced key_size to bt_security struct that is used in oFono, thus the requirement needs to be higher.
2012-05-01mailmap: Fix up Michael's nameMarcel Holtmann1-0/+1
2012-05-01mailmap: Fix up Syam's email addressMarcel Holtmann1-0/+1
2012-04-23call-forwarding: Remove unneeded variableOleg Zhurakivskyy1-2/+2
2012-04-23call-forwarding: Streamline set_query_cf_callback()Oleg Zhurakivskyy1-15/+12
2012-04-23call-forwarding: Refactor cf_find_unconditional()Oleg Zhurakivskyy1-18/+4
2012-04-23call-forwarding: Streamline cf_find_timeout() logicOleg Zhurakivskyy1-9/+4
2012-04-23call-forwarding: Get rid of extra variableOleg Zhurakivskyy1-3/+2
2012-04-23call-forwarding: Make cf_cond_find more readableDenis Kenzior1-4/+8
2012-04-23call-forwarding: Refactor cf_condition_find_with_cls()Oleg Zhurakivskyy1-40/+18
2012-04-23call-forwarding: Refactor cf_condition_compare()Oleg Zhurakivskyy1-10/+3
2012-04-23test: Add test script for ReleaseAndAnswerDenis Kenzior2-1/+24
2012-04-20Release 1.6Marcel Holtmann2-1/+12
2012-04-19doc: Clarify CallRemoved behaviorDenis Kenzior1-0/+6
2012-04-19doc: Clarify Interfaces propertyDenis Kenzior1-2/+7
2012-04-19hfp_hf: Fix modifying hash table while iteratingMikel Astiz1-2/+1
Calling ofono_remove_modem() while iterating the hash table is not safe given that it can modify the table in hfp_remove(). A simple way to reproduce the problem is to pair some Bluetooth phones and remove the Bluetooth adapter, triggering a GLib-CRITICAL assertion. This patch just removes the update of the hash table inside hfp_remove(). This can be safe as long as all calls to ofono_modem_remove() are accompanied by a hash table update. The only example of this kind right now is hfp_agent_release().
2012-04-18atmodem: Poll SIM state after having entered PINGuillaume Zajac1-0/+29
We encountered the problem of CME ERROR 14: SIM busy on ZTE modems. ZTE modems don't use SIM notification to check SIM state. We poll SIM ready state before confirming PIN is entered.
2012-04-18zte: Update to new sim_state_query APIGuillaume Zajac1-1/+2
2012-04-18speedup: Update to new sim_state_query APIGuillaume Zajac1-1/+2