Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-11-03 | cli: port mmcli_get_sms to GTask | Aleksander Morgado | |
2017-11-03 | cli: port mmcli_get_bearer to GTask | Aleksander Morgado | |
2017-11-03 | cli: port mmcli_get_modem to GTask | Aleksander Morgado | |
2017-11-03 | cli: port mmcli_get_manager to GTask | Aleksander Morgado | |
2017-10-26 | sms-cdma-part: fix tautological-constant-compare compiler warning | Luis A. Lozano | |
This patch fixes the following compiler warning issued by clang: mm-sms-part-cdma.c:301:46: mcomparison 'guint8' (aka 'unsigned char') <= 255 is always true [-Werror,-Wtautological-constant-compare] | |||
2017-10-22 | mm-broadband-modem-qmi: reprobe on qmi-proxy death | Eric Caruso | |
This allows us to reprobe the modem and respawn the qmi-proxy in case it dies on us. This gets us access to the modem and unsolicited notifications again. Do this by connecting to the device-removed signal on QmiDevice. --- Rebased on top of git master by Aleksander Morgado <aleksander@aleksander.es> | |||
2017-10-22 | po: add Czech translation | Aleksander Morgado | |
From: Marek Černocký <marek@manet.cz> https://bugs.freedesktop.org/show_bug.cgi?id=103390 | |||
2017-10-22 | novatel: port load_supported_modes to use GTask | Ben Chan | |
2017-10-20 | broadband-modem-qmi: avoid NULL success return in firmware_load_current | Aleksander Morgado | |
Instead of assuming that NULL is a valid return, make sure we return an error instead. This also makes it sure that if the GTask gets cancelled, the result we set is always a valid GObject, so that the g_object_unref passed as GDestroyNotify can be safely called always. Not a big deal anyway, as the GTask cannot be currently cancelled. | |||
2017-10-20 | broadband-modem-qmi: avoid NULL success return in firmware_load_list | Aleksander Morgado | |
Instead of assuming that NULL is a valid return, make sure we return an error instead. | |||
2017-10-20 | broadband-modem-qmi: make it explicit that the GTask is successful | Aleksander Morgado | |
When load_supported_storages() doesn't run the parent implementation, the GTask is always successful. Make it explicit, in case the logic changes in the future. | |||
2017-10-20 | broadband-modem-qmi: port modem_cdma_load_meid to use GTask | Ben Chan | |
2017-10-20 | broadband-modem-qmi: port modem_cdma_load_esn to use GTask | Ben Chan | |
2017-10-20 | broadband-modem-qmi: port modem_3gpp_load_operator_code to use GTask | Ben Chan | |
2017-10-20 | broadband-modem-qmi: port modem_3gpp_load_operator_name to use GTask | Ben Chan | |
2017-10-20 | broadband-modem-qmi: port modem_3gpp_load_imei to use GTask | Ben Chan | |
2017-10-20 | broadband-modem-qmi: port modem_messaging_setup_sms_format to use GTask | Ben Chan | |
2017-10-20 | broadband-modem-qmi: port modem_load_supported_ip_families to use GTask | Ben Chan | |
2017-10-20 | broadband-modem-qmi: port modem_load_supported_ip_modes to use GTask | Ben Chan | |
2017-10-20 | broadband-modem-qmi: port modem_load_device_identifier to use GTask | Ben Chan | |
2017-10-20 | broadband-modem-qmi: port modem_load_unlock_required to use GTask | Ben Chan | |
2017-10-20 | broadband-modem-qmi: port modem_create_bearer to use GTask | Ben Chan | |
2017-10-20 | broadband-modem-qmi: port messaging_load_supported_storages to use GTask | Ben Chan | |
2017-10-20 | broadband-modem-qmi: port messaging_check_support to use GTask | Ben Chan | |
2017-10-20 | broadband-modem-qmi: port signal_check_support to use GTask | Ben Chan | |
2017-10-20 | broadband-modem-qmi: port oma_check_support to use GTask | Ben Chan | |
2017-10-20 | broadband-modem-qmi: port location_load_capabilities to use GTask | Ben Chan | |
2017-10-20 | broadband-modem-qmi: port enable_location_gathering to use GTask | Ben Chan | |
2017-10-20 | broadband-modem-qmi: port firmware_load_list to use GTask | Ben Chan | |
2017-10-20 | broadband-modem-qmi: port firmware_load_current to use GTask | Ben Chan | |
2017-10-20 | broadband-modem-qmi: port enabling_started to use GTask | Ben Chan | |
2017-10-20 | broadband-modem-qmi: port initialization_started to use GTask | Ben Chan | |
2017-10-20 | via: port modem_cdma_{setup,cleanup}_unsolicited_events to use GTask | Ben Chan | |
2017-10-20 | anydata: port get_detailed_registration_state to use GTask | Ben Chan | |
2017-10-19 | base-bearer: fix reporting tx/rx stats | Aleksander Morgado | |
The numbers were actually swapped! | |||
2017-10-18 | mmcli,sim: force sync operation for the info action | Aleksander Morgado | |
2017-10-08 | broadband-modem-mbim: plug memleak when querying previous unlock retries | Aleksander Morgado | |
==15673== 240 (40 direct, 200 indirect) bytes in 1 blocks are definitely lost in loss record 4,341 of 4,535 ==15673== at 0x647F014: g_type_create_instance (in /usr/lib/libgobject-2.0.so.0.5200.3) ==15673== by 0x6460027: ??? (in /usr/lib/libgobject-2.0.so.0.5200.3) ==15673== by 0x6461A54: g_object_newv (in /usr/lib/libgobject-2.0.so.0.5200.3) ==15673== by 0x6462213: g_object_new (in /usr/lib/libgobject-2.0.so.0.5200.3) ==15673== by 0x4E97C33: mm_unlock_retries_new (mm-unlock-retries.c:217) ==15673== by 0x4E97A6F: mm_unlock_retries_new_from_dictionary (mm-unlock-retries.c:171) ==15673== by 0x170B09: mm_iface_modem_get_unlock_retries (mm-iface-modem.c:2942) ==15673== by 0x1DB0A4: pin_query_unlock_retries_ready (mm-broadband-modem-mbim.c:782) ==15673== by 0x613AD52: ??? (in /usr/lib/libgio-2.0.so.0.5200.3) ==15673== by 0x613B775: ??? (in /usr/lib/libgio-2.0.so.0.5200.3) ==15673== by 0x57D525D: transaction_task_complete_and_free (mbim-device.c:246) ==15673== by 0x57D6086: process_message (mbim-device.c:666) | |||
2017-10-07 | base-modem: plug memleaks when building port lists | Aleksander Morgado | |
The mm_base_modem_find_ports() method builds a list of full references, so we need to unref them in the peek() methods. ==10047== 14,959 (24 direct, 14,935 indirect) bytes in 1 blocks are definitely lost in loss record 5,470 of 5,473 ==10047== at 0x4C2CE5F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==10047== by 0x66E3028: g_malloc (in /usr/lib/libglib-2.0.so.0.5200.3) ==10047== by 0x66FAB25: g_slice_alloc (in /usr/lib/libglib-2.0.so.0.5200.3) ==10047== by 0x66D9A33: g_list_append (in /usr/lib/libglib-2.0.so.0.5200.3) ==10047== by 0x15F6A7: mm_base_modem_find_ports (mm-base-modem.c:845) ==10047== by 0x15E9F3: mm_base_modem_peek_port_qmi_for_data (mm-base-modem.c:579) ==10047== by 0x15E8FC: mm_base_modem_get_port_qmi_for_data (mm-base-modem.c:555) ==10047== by 0x1BB99F: _connect (mm-bearer-qmi.c:1391) ==10047== by 0x1540B4: mm_base_bearer_connect (mm-base-bearer.c:841) ==10047== by 0x181F4F: connection_step (mm-iface-modem-simple.c:597) ==10047== by 0x181321: create_bearer_ready (mm-iface-modem-simple.c:258) ==10047== by 0x612FD52: ??? (in /usr/lib/libgio-2.0.so.0.5200.3) | |||
2017-10-07 | cinterion: port modem_create_bearer to GTask | Aleksander Morgado | |
2017-10-07 | cinterion: port after_sim_unlock to GTask | Aleksander Morgado | |
2017-10-07 | cinterion: port load_unlock_retries_context to GTask | Aleksander Morgado | |
2017-10-07 | cinterion: port setup_flow_control to GTask | Aleksander Morgado | |
2017-10-07 | cinterion: port set_current_bands to GTask | Aleksander Morgado | |
2017-10-07 | cinterion: port load_current_bands to GTask | Aleksander Morgado | |
2017-10-07 | cinterion: port load_supported_bands to GTask | Aleksander Morgado | |
2017-10-07 | cinterion: port register_in_network to GTask | Aleksander Morgado | |
2017-10-07 | cinterion: port modem_power_off to GTask | Aleksander Morgado | |
2017-10-07 | cinterion: port modem_power_down to GTask | Aleksander Morgado | |
2017-10-07 | cinterion: port messaging_check_support to GTask | Aleksander Morgado | |
2017-10-07 | cinterion: port messaging_enable_unsolicited_events to GTask | Aleksander Morgado | |