aboutsummaryrefslogtreecommitdiff
path: root/libmm-glib/mm-modem-simple.c
AgeCommit message (Collapse)Author
2021-11-16libmm-glib: fix license in sourcesAleksander Morgado
The libmm-glib library is LGPLv2+, not GPLv2+.
2021-05-04libmm-glib,simple: fix docs: g_object_ref -> g_object_unrefTeijo Kinnunen
2019-10-28docs,libmm-glib: provide per-version indicesAleksander Morgado
2017-06-23libmm-glib,simple: port mm_modem_simple_connect to use GTaskBen Chan
2017-03-29libmm-glib: remove explicit GDestroyNotify cast on g_object_unrefBen Chan
g_object_unref is in form of `void (*)(gpointer)`, which matches the GDestroyNotify signature. An explicit GDestroyNotify cast on g_object_unref is thus not needed.
2017-02-08libmm-glib: fix leaking bearer_path stringPiotr Figiel
==261== 482 bytes in 12 blocks are definitely lost in loss record 7,290 of 7,383 ==261== at 0x402C51E: malloc (vg_replace_malloc.c:299) ==261== by 0x4484878: g_malloc (gmem.c:94) ==261== by 0x449D51D: g_strdup (gstrfuncs.c:363) ==261== by 0x44B5B73: g_variant_dup_string (gvariant.c:1529) ==261== by 0x44B945E: g_variant_valist_get_nnp (gvariant.c:4775) ==261== by 0x44B945E: g_variant_valist_get_leaf (gvariant.c:4945) ==261== by 0x44B945E: g_variant_valist_get (gvariant.c:5126) ==261== by 0x44B922C: g_variant_valist_get (gvariant.c:5161) ==261== by 0x44B9FC9: g_variant_get_va (gvariant.c:5388) ==261== by 0x44BA1DB: g_variant_get (gvariant.c:5335) ==261== by 0x664E2EF: mm_gdbus_modem_simple_call_connect_finish (mm-gdbus-modem.c:22451) ==261== by 0x6608A08: simple_connect_ready (mm-modem-simple.c:154) ==261== by 0x429136F: g_task_return_now (gtask.c:1107) ==261== by 0x4291A69: g_task_return (gtask.c:1165)
2015-09-16libmm-glib, simple: add missing introspection annotations to disconnect()Krzysztof Kotlenga
2012-10-04libmm-glib: remove the `libmm-common.h' headerAleksander Morgado
Both the ModemManager daemon and the mmcli will now include `libmm-glib.h' only. We also handle two new special `_LIBMM_INSIDE_MM' and `LIBMM_INSIDE_MMCLI' symbols, which if included before the `libmm-glib.h' library allow us to: * Don't include the libmm-glib high level API in the ModemManager daemon, as the object names would clash with those in the core. * Define some of the methods of helper objects to be included only if compiling ModemManager daemon or the mmcli.
2012-10-03libmm-glib,bearer: `MMBearer' is now a real objectAleksander Morgado
Not just a typedef of the gdbus-codegen generated `MmGdbusBearer'.
2012-10-02libmm-glib,simple: `MMModemSimple' is now a real objectAleksander Morgado
Not just a typedef of the gdbus-codegen generated `MmGdbusModemSimple'.
2012-03-16libmm-common: `MMSimpleStatus' won't be considered internal any moreAleksander Morgado
Renamed `MMCommonSimpleProperties' to `MMSimpleStatus', and removed the `MMSimpleStatusProperties' provided in libmm-glib. We'll just use the original one from libmm-common always.
2012-03-16libmm-common: `MMSimpleConnectProperties' won't be considered internal any moreAleksander Morgado
Renamed `MMCommonConnectProperties' to `MMSimpleConnectProperties', and removed the `MMModemSimpleConnectProperties' provided in libmm-glib. We'll just use the original one from libmm-common always.
2012-03-15libmm-glib: implement handling of GetStatus() calls in the Simple interfaceAleksander Morgado
2012-03-15libmm-glib: handle simple Disconnect()Aleksander Morgado
2012-03-15libmm-common,libmm-glib: new object to handle properties in simple Connect()Aleksander Morgado
Instead of using type unsafe properties passed to the connect() call, we build a new object which does the handling of the properties to be passed.
2012-03-15libmm-glib: handle the Simple interfaceAleksander Morgado