Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-07-17 | mbm: fix async completion in 3gpp event handlers setting | Aleksander Morgado | |
2017-07-17 | altair-lte: fix async completion in 3gpp event handlers setting | Aleksander Morgado | |
2017-07-17 | icera: fix async completion in 3gpp event handlers setting | Aleksander Morgado | |
2017-07-17 | huawei: skip unrequired explicit casts to GSimpleAsyncResult | Aleksander Morgado | |
2017-07-17 | huawei: fix async completion in 3gpp event handlers setting | Aleksander Morgado | |
2017-07-17 | huawei: fix async completion in voice event handlers setting | Aleksander Morgado | |
2017-07-17 | huawei: fix async completion in cdma event handlers setting | Aleksander Morgado | |
2017-07-17 | via: fix async completion in cdma event handlers setting | Aleksander Morgado | |
2017-07-14 | modem-helpers: minor coding style fixes | Ben Chan | |
2017-07-14 | sms-part-3gpp: minor coding style fixes | Ben Chan | |
2017-07-14 | broadband-modem-mbim: minor coding style fixes | Ben Chan | |
2017-07-14 | base-call: minor coding style fixes | Ben Chan | |
2017-07-14 | base-manager: minor coding style fixes | Ben Chan | |
2017-07-14 | broadband-modem: rename load_power_state for consistency | Ben Chan | |
All MMIfaceModem functions implemented by MMBroadbandModem, except load_power_state, are prefixed with 'modem_'. For consistency, this patch renames load_power_state{,_finish} to modem_load_power_state{,_finish}. | |||
2017-07-12 | broadband-modem-mbim: avoid multiple MM_BROADBAND_MODEM_MBIM() casts | Aleksander Morgado | |
2017-07-12 | mm-broadband-modem-mbim: support SIM hot swapping | Eric Caruso | |
If an MBIM modem supports unsolicited notifications for subscriber ready status, we can use it to detect when SIM cards have been removed and reinserted. Upon detection we should re- probe the modem so that we can configure it for the new SIM. | |||
2017-07-12 | telit: fix memory leaks in unit tests | Ben Chan | |
2017-07-12 | telit: minor coding style fixes | Ben Chan | |
2017-07-12 | telit: remove unnecessary NULL checks for g_free / g_match_info_free | Ben Chan | |
g_free() and g_match_info_free() already check if the given pointer is NULL and does nothing on a NULL pointer. | |||
2017-07-12 | telit: fix memory leak in mm_telit_get_4g_mm_bands | Ben Chan | |
2017-07-12 | telit: remove unused 'flags' variable in mm_telit_get_4g_mm_bands | Ben Chan | |
2017-07-12 | iface-modem: fix mm_iface_modem_initialize_finish | Ben Chan | |
This fixes commit 66f10d61a20e6c661cb04225835ec7a343f4fe36 ("iface-modem: port mm_iface_modem_initialize to use GTask"), which didn't update mm_iface_modem_initialize_finish to use g_task_propagate_boolean. | |||
2017-07-12 | ublox: fix memory leaks in unit tests | Ben Chan | |
2017-07-12 | broadband-modem-mbim: remove unused variable | Aleksander Morgado | |
CC ModemManager-mm-broadband-modem-mbim.o mm-broadband-modem-mbim.c: In function ‘mbim_port_open_ready’: mm-broadband-modem-mbim.c:1581:35: error: unused variable ‘ctx’ [-Werror=unused-variable] InitializationStartedContext *ctx; ^~~ cc1: all warnings being treated as errors | |||
2017-07-11 | broadband-modem-mbim: port remaining code to use GTask | Ben Chan | |
This patch ports the following functions in MMBroadbandModemMbim to use GTask: - common_enable_disable_unsolicited_events - common_setup_cleanup_unsolicited_events - load_initial_sms_parts - modem_3gpp_load_enabled_facility_locks - modem_3gpp_register_in_network - modem_3gpp_run_registration_checks - modem_3gpp_scan_networks - modem_load_current_capabilities - modem_load_own_numbers - modem_load_power_state - modem_load_unlock_required - modem_load_unlock_retries - modem_power_down - modem_power_up | |||
2017-07-11 | broadband-modem-mbim: port initialization_started to use GTask | Ben Chan | |
2017-07-11 | broadband-modem-mbim: port enabling_started to use GTask | Ben Chan | |
2017-07-11 | broadband-modem-mbim: port modem_create_bearer to use GTask | Ben Chan | |
2017-07-11 | broadband-modem-mbim: port messaging_load_supported_storages to use GTask | Ben Chan | |
2017-07-11 | broadband-modem-mbim: port messaging_check_support to use GTask | Ben Chan | |
2017-07-11 | broadband-modem-mbim: port modem_3gpp_load_imei to use GTask | Ben Chan | |
2017-07-11 | broadband-modem-mbim: port modem_3gpp_load_operator_code to use GTask | Ben Chan | |
2017-07-11 | broadband-modem-mbim: port modem_3gpp_load_operator_name to use GTask | Ben Chan | |
2017-07-11 | broadband-modem-mbim: port modem_load_supported_ip_families to use GTask | Ben Chan | |
2017-07-11 | broadband-modem-mbim: port modem_load_supported_modes to use GTask | Ben Chan | |
2017-07-11 | broadband-modem-mbim: port modem_load_device_identifier to use GTask | Ben Chan | |
2017-07-11 | broadband-modem-mbim: port modem_load_equipment_identifier to use GTask | Ben Chan | |
2017-07-11 | broadband-modem-mbim: port modem_load_revision to use GTask | Ben Chan | |
2017-07-11 | broadband-modem-mbim: port modem_load_model to use GTask | Ben Chan | |
2017-07-11 | broadband-modem-mbim: port modem_load_manufacturer to use GTask | Ben Chan | |
2017-07-11 | bearer-qmi: replace g_new + memcpy with g_memdup | Ben Chan | |
2017-07-07 | plugin: check error returned by g_task_propagate_error instead | Ben Chan | |
mm_plugin_supports_port_finish directly casts the value returned by g_task_propagate_int to MMPluginSupportsResult enum value, which implicitly assumes MM_PLUGIN_SUPPORTS_PORT_UNKNOWN equals to -1. Instead of relying on such an implicit assumption, this patch modifies the code to check if the GError argument to g_task_propagate_error is populated instead. | |||
2017-07-07 | broadband-bearer: check error returned by g_task_propagate_error instead | Ben 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-07 | broadband-modem: remove unnecessary G_TYPE_CHECK_INSTANCE_CAST calls | Ben Chan | |
This patch removes unnecessary G_TYPE_CHECK_INSTANCE_CAST calls on any instance that is already of the type being casted to. | |||
2017-07-07 | novatel-lte: check error returned by g_task_propagate_error instead | Ben 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-07 | cinterion: check error returned by g_task_propagate_error instead | Ben 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-06 | base-call: port mm_base_call_delete to use GTask | Aleksander Morgado | |
2017-07-06 | base-call: minor coding style fixes | Aleksander Morgado | |
2017-07-06 | base-call: no need to keep a modem reference around | Aleksander Morgado | |
The mm_base_modem_at_command() async calls keep a modem reference valid for as long as the operation and its completion handler are run, so there really is no need for the caller (the call operation) to keep a reference to the modem object itself. | |||
2017-07-06 | base-call: port call_delete to use GTask | Ben Chan | |