summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
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
2012-04-18samsung: Update to new sim_state_query APIGuillaume Zajac1-1/+2
2012-04-18mbm: Update to new sim_state_query APIGuillaume Zajac1-1/+1
2012-04-18alcatel: Update to new sim_state_query APIGuillaume Zajac1-1/+2
2012-04-18atutil: Add destroy notify to sim_state_queryGuillaume Zajac2-2/+9
2012-04-18speedup: enable online/offline supportBertrand Aygon1-0/+113
Add speedup_set_online. Add a polling mechanism since most speedup dongles failed in couple of AT commands following the CFUN=1 when they are offline. Cleanup online polling in case modem is removed during online process.
2012-04-17speedup: Use speedup specific driver for ussdNicolas Bertrand1-3/+2
2012-04-16speedup: No need to parse errorDenis Kenzior1-2/+0
2012-04-16speedup: Remove ussd atom in case we fail to initDenis Kenzior1-0/+1
2012-04-16atmodem: Remove ussd atom in case we fail to initDenis Kenzior1-0/+1
2012-04-16Makefile: Add speedup modem targetNicolas Bertrand1-0/+6
2012-04-16speedup: Add speedup driver to handle USSDNicolas Bertrand3-0/+298
2012-04-16gdbus: Remove unneeded NEED_DBUS_WATCH_GET_UNIX_FD checkMarcel Holtmann1-4/+0
2012-04-16build: Require D-Bus 1.4 or laterMarcel Holtmann1-15/+2
2012-04-12modem: Add missing empty lineMarcel Holtmann1-0/+1
2012-04-11AUTHORS: Mention Michael's contributionsDenis Kenzior1-0/+1
2012-04-11hfpmodem: use full CLCC handling in dialing caseMichael Brudevold1-67/+1
A call that moves from the dialing to active state before the +CLCC response will not properly be added as a voicecall. This is because the dialing callback was using simplified handling and only looked for calls in the dialing or alerting state. AT sequence that exhibited the failure (AG device was an iPhone accessing visual voicemail): > +CIND: ("service",(0-1)),("call",(0-1)),("callsetup",(0-3)), ("battchg",(0-5)),("signal",(0-5)),("roam",(0-1)),("callheld",(0-2)) ... > +CIEV: 3,2 < AT+CLCC > +CIEV: 2,1 > +CIEV: 3,0 > +CLCC: 1,0,0,0,0,"**21153**",129,"Voicemail"
2012-04-06sms: Add ZTE quirk for CDS notificationsPhilippe Nunes1-9/+28
2012-04-06Add udev rules for SpeedUp U3501Bertrand Aygon1-0/+4