Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-07-18 | broadband-modem: plug memleak in init_current_storages() | Aleksander Morgado | |
==28664== 4 bytes in 1 blocks are definitely lost in loss record 33 of 4,317 ==28664== at 0x4C2BE1F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==28664== by 0x4C2E164: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==28664== by 0x644E0CF: g_realloc (in /usr/lib/libglib-2.0.so.0.5200.2) ==28664== by 0x6469C06: ??? (in /usr/lib/libglib-2.0.so.0.5200.2) ==28664== by 0x6469C61: g_string_sized_new (in /usr/lib/libglib-2.0.so.0.5200.2) ==28664== by 0x4E8514A: mm_common_build_sms_storages_string (mm-common-helpers.c:116) ==28664== by 0x489035: cpms_query_ready (mm-broadband-modem.c:5428) ==28664== by 0x5E8E335: g_simple_async_result_complete (in /usr/lib/libgio-2.0.so.0.5200.2) ==28664== by 0x44EADF: at_command_ready (mm-base-modem-at.c:503) ==28664== by 0x5E8E335: g_simple_async_result_complete (in /usr/lib/libgio-2.0.so.0.5200.2) ==28664== by 0x4D8122: serial_command_ready (mm-port-serial-at.c:392) ==28664== by 0x5E8E335: g_simple_async_result_complete (in /usr/lib/libgio-2.0.so.0.5200.2) ==28664== ==28664== 4 bytes in 1 blocks are definitely lost in loss record 34 of 4,317 ==28664== at 0x4C2BE1F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==28664== by 0x4C2E164: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==28664== by 0x644E0CF: g_realloc (in /usr/lib/libglib-2.0.so.0.5200.2) ==28664== by 0x6469C06: ??? (in /usr/lib/libglib-2.0.so.0.5200.2) ==28664== by 0x6469C61: g_string_sized_new (in /usr/lib/libglib-2.0.so.0.5200.2) ==28664== by 0x4E8514A: mm_common_build_sms_storages_string (mm-common-helpers.c:116) ==28664== by 0x489067: cpms_query_ready (mm-broadband-modem.c:5430) ==28664== by 0x5E8E335: g_simple_async_result_complete (in /usr/lib/libgio-2.0.so.0.5200.2) ==28664== by 0x44EADF: at_command_ready (mm-base-modem-at.c:503) ==28664== by 0x5E8E335: g_simple_async_result_complete (in /usr/lib/libgio-2.0.so.0.5200.2) ==28664== by 0x4D8122: serial_command_ready (mm-port-serial-at.c:392) ==28664== by 0x5E8E335: g_simple_async_result_complete (in /usr/lib/libgio-2.0.so.0.5200.2) | |||
2017-07-18 | port-serial: plug memleak on error processing | Aleksander Morgado | |
==28664== 216 (120 direct, 96 indirect) bytes in 5 blocks are definitely lost in loss record 4,109 of 4,317 ==28664== at 0x4C2BEEF: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==28664== by 0x644E018: g_malloc (in /usr/lib/libglib-2.0.so.0.5200.2) ==28664== by 0x6465B05: g_slice_alloc (in /usr/lib/libglib-2.0.so.0.5200.2) ==28664== by 0x6469C32: g_string_sized_new (in /usr/lib/libglib-2.0.so.0.5200.2) ==28664== by 0x4D7861: parse_response (mm-port-serial-at.c:142) ==28664== by 0x4D3B52: parse_response_buffer (mm-port-serial.c:857) ==28664== by 0x4D40F2: common_input_available (mm-port-serial.c:981) ==28664== by 0x4D41B4: iochannel_input_available (mm-port-serial.c:1004) ==28664== by 0x64488B4: g_main_context_dispatch (in /usr/lib/libglib-2.0.so.0.5200.2) ==28664== by 0x6448C77: ??? (in /usr/lib/libglib-2.0.so.0.5200.2) ==28664== by 0x6448F91: g_main_loop_run (in /usr/lib/libglib-2.0.so.0.5200.2) ==28664== by 0x438035: main (main.c:180) | |||
2017-07-18 | broadband-modem: remove unneeded InitializationStartedContext struct | Aleksander Morgado | |
2017-07-18 | broadband-modem: port modem_3gpp_cleanup_unsolicited_events to use GTask | Ben Chan | |
2017-07-18 | broadband-modem: port modem_3gpp_setup_unsolicited_events to use GTask | Ben Chan | |
2017-07-18 | broadband-modem: port modem_voice_{setup,cleanup}_unsolicited_events to use ↵ | Ben Chan | |
GTask | |||
2017-07-18 | broadband-modem: port modem_messaging_{setup,cleanup}_unsolicited_events to ↵ | Ben Chan | |
use GTask | |||
2017-07-18 | broadband-modem: port modem_cdma_get_detailed_registration_state to use GTask | Ben Chan | |
2017-07-18 | broadband-modem: port modem_cdma_get_service_status to use GTask | Ben Chan | |
2017-07-18 | broadband-modem: port modem_3gpp_run_registration_checks to use GTask | Ben Chan | |
2017-07-18 | broadband-modem: port modem_3gpp_load_enabled_facility_locks to use GTask | Ben Chan | |
2017-07-18 | broadband-modem: port modem_3gpp_load_subscription_state to use GTask | Ben Chan | |
2017-07-18 | broadband-modem: port ↵ | Ben Chan | |
modem_3gpp_{enable,disable}_unsolicited_registration_events to use GTask | |||
2017-07-18 | broadband-modem: port modem_3gpp_setup_unsolicited_registration_events to ↵ | Ben Chan | |
use GTask | |||
2017-07-18 | broadband-modem: port modem_3gpp_cleanup_unsolicited_registration_events to ↵ | Ben Chan | |
use GTask | |||
2017-07-18 | broadband-modem: port modem_3gpp_{enable,disable}_unsolicited_events to use ↵ | Ben Chan | |
GTask | |||
2017-07-18 | broadband-modem: port modem_3gpp_ussd_cancel to use GTask | Ben Chan | |
2017-07-18 | broadband-modem: port modem_3gpp_ussd_check_support to use GTask | Ben Chan | |
2017-07-18 | broadband-modem: port ↵ | Ben Chan | |
modem_3gpp_ussd_{enable,disable}_unsolicited_result_codes to use GTask | |||
2017-07-18 | broadband-modem: port ↵ | Ben Chan | |
modem_3gpp_ussd_{setup,cleanup}_unsolicited_result_codes to use GTask | |||
2017-07-18 | broadband-modem: port cmti_received to use GTask | Ben Chan | |
2017-07-18 | broadband-modem: port mm_broadband_modem_lock_sms_storages to use GTask | Ben Chan | |
2017-07-18 | broadband-modem: port modem_messaging_load_initial_sms_parts to use GTask | Ben Chan | |
2017-07-18 | broadband-modem: port modem_messaging_setup_sms_format to use GTask | Ben Chan | |
2017-07-18 | broadband-modem: port modem_messaging_set_default_storage to use GTask | Ben Chan | |
2017-07-18 | broadband-modem: port modem_messaging_load_supported_storages to use GTask | Ben Chan | |
2017-07-18 | broadband-modem: port modem_messaging_init_current_storages to use GTask | Ben Chan | |
2017-07-18 | broadband-modem: port modem_messaging_check_support to use GTask | Ben Chan | |
2017-07-18 | broadband-modem: port modem_messaging_enable_unsolicited_events to use GTask | Ben Chan | |
2017-07-18 | broadband-modem: port modem_voice_check_support to use GTask | Ben Chan | |
2017-07-18 | broadband-modem: port modem_setup_charset to use GTask | Ben Chan | |
2017-07-18 | broadband-modem: port modem_power_up to use GTask | Ben Chan | |
2017-07-18 | broadband-modem: port modem_load_power_state to use GTask | Ben Chan | |
2017-07-18 | broadband-modem: port modem_load_signal_quality to use GTask | Ben Chan | |
2017-07-18 | broadband-modem: port modem_load_supported_ip_families to use GTask | Ben Chan | |
2017-07-18 | broadband-modem: port modem_load_supported_modes to use GTask | Ben Chan | |
2017-07-18 | broadband-modem: port modem_load_own_numbers to use GTask | Ben Chan | |
2017-07-18 | broadband-modem: port modem_load_current_capabilities to use GTask | Ben Chan | |
2017-07-18 | broadband-modem: port modem_load_supported_charsets to use GTask | Ben Chan | |
2017-07-18 | broadband-modem: port modem_load_unlock_required to use GTask | Ben Chan | |
2017-07-18 | broadband-modem: port modem_create_bearer to use GTask | Ben Chan | |
2017-07-18 | broadband-modem: port modem_location_load_capabilities to use GTask | Ben Chan | |
2017-07-18 | broadband-modem: port enable_location_gathering to use GTask | Ben Chan | |
2017-07-18 | broadband-modem: port initialization_started to use GTask | Ben Chan | |
2017-07-18 | broadband-modem: port enabling_started to use GTask | Ben Chan | |
2017-07-18 | broadband-modem: port disable to use GTask | Ben Chan | |
2017-07-18 | broadband-modem: port enable to use GTask | Ben Chan | |
2017-07-18 | broadband-modem: port initialize to use GTask | Ben Chan | |
2017-07-18 | sms-mbim: fix peek_device to use g_task_report_new_error | Ben Chan | |
When porting MMSmsMbim to use GTask, peek_device wasn't modified to use g_task_report_new_error, which could potentially lead to an incorrect G_TASK cast. | |||
2017-07-18 | iface-modem-time: fix update_network_timezone to use g_task_report_new_error | Ben Chan | |
Commit 7c5f308af ("iface-modem-time: port update_network_timezone to use GTask") ported most of the update_network_timezone code to use GTask, but missed a g_simple_async_report_error_in_idle call, which could potentially lead to an incorrect G_TASK cast. |