aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-07-06base-call: port call_start to use GTaskBen Chan
2017-07-06iface-modem: check error returned by g_task_propagate_error insteadBen Chan
When returning an enum value via g_task_return_int, some code assumes the enum value is always non-negative and thus considers that a negative value implies an error. This assumption could be invalidated if a negative value is later added to the enum. To make it less error prone to future changes, this patch modifies the code to check if the GError argument to g_task_propagate_error is populated instead.
2017-07-05port-serial-qcdm: port mm_port_serial_qcdm_command to use GTaskBen Chan
2017-07-05base-sim: port mm_base_sim_send_{pin,puk} to use GTaskBen Chan
2017-07-05base-sim: port load_* to use GTaskBen Chan
This patch ports the following functions to use GTask: - load_imsi - load_operator_identifier - load_operator_name - load_sim_identifier
2017-07-05base-sim: port mm_base_sim_initialize to use GTaskBen Chan
2017-07-05base-sim: port send_pin and send_puk to use GTaskBen Chan
2017-07-05base-sim: port enable_pin to use GTaskBen Chan
2017-07-05base-sim: port change_pin to use GTaskBen Chan
2017-07-03base-sms: port mm_base_sms_delete to use GTaskBen Chan
2017-07-03base-sms: port sms_delete to use GTaskBen Chan
2017-07-03base-sms: port sms_send to use GTaskBen Chan
2017-07-03base-sms: port sms_store to use GTaskBen Chan
2017-07-03base-bearer: port mm_base_bearer_disconnect to use GTaskBen Chan
2017-07-03base-bearer: port mm_base_bearer_connect to use GTaskBen Chan
2017-07-03bearer-qmi: port reload_stats to use GTaskBen Chan
2017-07-03bearer-qmi: port disconnect to use GTaskBen Chan
2017-07-03bearer-qmi: port _connect to use GTaskBen Chan
2017-07-03base-sim: remove unused wait_for_unlock_id in SendPinPukContextBen Chan
Commit d27e40ae9 ("core: new `Initializing' state in the global modem state machine") added a 'wait_for_unlock_id' field to SendPinPukContext, but never actually set it up.
2017-06-30iface-modem: use g_new0 instead of g_slice_new0 to allocate contextBen Chan
By using g_new0 instead of g_slice_new0 to allocate certain context structs, we can simply use g_free as GDestroyNotify in g_task_set_task_data and get rid of those functions that solely wrap the g_slice_free call.
2017-06-30bearer-mbim: port MMBearerMbim to use GTaskBen Chan
2017-06-30telit: minor coding style fixesAleksander Morgado
Always name 'self' the object being implemented.
2017-06-30telit: port mm-broadband-modem-telit to use GTaskDaniele Palmas
2017-06-30iface-modem: port mm_iface_modem_wait_for_final_state to use GTaskBen Chan
2017-06-30iface-modem: port internal_load_unlock_required to use GTaskBen Chan
2017-06-30iface-modem: port mm_iface_modem_update_lock_info to use GTaskBen Chan
2017-06-30iface-modem: port mm_iface_modem_set_power_state to use GTaskBen Chan
2017-06-30iface-modem: port mm_iface_modem_set_current_modes to use GTaskBen Chan
2017-06-30iface-modem: port mm_iface_modem_set_current_bands to use GTaskBen Chan
2017-06-30iface-modem: port mm_iface_modem_create_bearer to use GTaskBen Chan
2017-06-30iface-modem: port mm_iface_modem_disable to use GTaskBen Chan
2017-06-30iface-modem: port mm_iface_modem_enable to use GTaskBen Chan
2017-06-30iface-modem: port mm_iface_modem_initialize to use GTaskBen Chan
2017-06-30sms-qmi: port MMSmsQmi to use GTaskBen Chan
2017-06-30sim-mbim: port MMSimMbim to use GTaskBen Chan
2017-06-30iface-modem-3gpp: port mm_iface_modem_3gpp_register_in_network to use GTaskBen Chan
2017-06-30iface-modem-cdma: port mm_iface_modem_cdma_run_registration_checks to use GTaskBen Chan
2017-06-30iface-modem-cdma: port mm_iface_modem_cdma_register_in_network to use GTaskBen Chan
2017-06-30iface-modem-cdma: port mm_iface_modem_cdma_disable to use GTaskBen Chan
2017-06-30iface-modem-cdma: port mm_iface_modem_cdma_enable to use GTaskBen Chan
2017-06-30iface-modem-cdma: port mm_iface_modem_cdma_initialize to use GTaskBen Chan
2017-06-30iface-modem-3gpp: port mm_iface_modem_3gpp_reload_current_registration_info ↵Ben Chan
to use GTask
2017-06-30iface-modem-3gpp: port mm_iface_modem_3gpp_disable to use GTaskBen Chan
2017-06-30iface-modem-3gpp: port mm_iface_modem_3gpp_enable to use GTaskBen Chan
2017-06-30iface-modem-3gpp: port mm_iface_modem_3gpp_initialize to use GTaskBen Chan
2017-06-29telit: port mm-common-telit to use GTaskDaniele Palmas
2017-06-29iface-modem-time: port update_network_timezone to use GTaskBen Chan
2017-06-29iface-modem-time: port mm_iface_modem_time_disable to use GTaskBen Chan
2017-06-29iface-modem-time: port mm_iface_modem_time_enable to use GTaskBen Chan
2017-06-29iface-modem-time: port mm_iface_modem_time_initialize to use GTaskBen Chan