summaryrefslogtreecommitdiff
path: root/src/mm-device.c
Commit message (Expand)AuthorAgeFilesLines
* core: strict return type in g_object_ref()Aleksander Morgado2021-04-301-2/+2
* base-modem: allow grabbing link ports after modem is createdAleksander Morgado2021-03-101-1/+24
* device: avoid trying to remove source multiple timesAleksander Morgado2021-02-141-0/+2
* base-sim: Reprobe modem if lock status cannot be read after sending pukPavan Holla2020-11-261-0/+1
* base-manager: never create kernel device objects for remove eventsAleksander Morgado2020-11-191-13/+60
* device: port to use object loggingAleksander Morgado2020-04-081-29/+42
* base-modem: set dbus id as soon as object is createdAleksander Morgado2020-04-081-3/+2
* device: don't reprobe if device is goneAleksander Morgado2020-01-061-13/+27
* device: keep reference to object manager serverAleksander Morgado2020-01-061-31/+36
* api,manager: new InhibitDevice() methodAleksander Morgado2019-01-031-0/+103
* core: use g_list_copy_deep for deep copying a GListBen Chan2017-06-231-5/+3
* core: reset GList pointers to NULL when necessaryBen Chan2017-03-291-0/+2
* core: remove explicit GDestroyNotify cast on g_free / g_object_unrefBen Chan2017-03-291-2/+2
* device: add null check on `self->priv->modem' in clear_modemBen Chan2017-03-031-4/+6
* device: disconnect signal handlers when modem object removedAleksander Morgado2017-02-131-11/+23
* device: fixed crash in SIM hot swap when removing the SIMCarlo Lobrano2016-12-201-4/+10
* core: new kernel device object instead of an explicit GUdevDeviceAleksander Morgado2016-09-291-284/+63
* core: allow identifying devices by a user-provided 'uid'Aleksander Morgado2016-09-291-23/+32
* core: minor coding style changesAleksander Morgado2016-08-101-3/+1
* modem: support SIM hot swapCarlo Lobrano2016-08-101-0/+15
* device: ignored ports are also owned by the device, so include them in lookupAleksander Morgado2016-08-061-1/+1
* device: port probe may be in the ignored listAleksander Morgado2016-03-271-2/+7
* plugin: avoid segfault when port driver is unknownAleksander Morgado2015-01-291-0/+1
* device: Keep track of devices as they are move across sysfsLubomir Rintel2014-11-011-0/+10
* core: minor coding style fixesBen Chan2014-05-201-1/+1
* manager: make Bluetooth rfcomm ports work againDan Williams2014-02-131-0/+7
* device: allow creating 'virtual' devicesAleksander Morgado2014-02-131-21/+125
* device: new 'hotplugged' propertyAleksander Morgado2014-02-131-8/+21
* device: check for NULL driver in add_port_driverBen Chan2013-05-191-0/+2
* device: look for vendor/product ID on the grandparent for MBIM devicesAleksander Morgado2013-04-171-2/+3
* device: handle NULL returned by g_udev_device_get_driver() gracefullyBen Chan2013-04-101-1/+1
* device: read PCI VID/PIDDan Williams2013-03-281-0/+16
* core: add 'hotplugged' flag to indicate if modem is newly plugged inBen Chan2013-01-181-4/+17
* plugin: avoid QMI-managed net ports when compiling without QMI supportAleksander Morgado2012-12-271-16/+13
* device: only export modem if it is availableAleksander Morgado2012-10-221-2/+8
* libmm-glib: remove the `libmm-common.h' headerAleksander Morgado2012-10-041-1/+2
* device: if failed to get VID/PID in first port, try the next oneAleksander Morgado2012-09-191-2/+4
* libmm-common: added common utils from coreAleksander Morgado2012-09-141-6/+5
* core: handle the 'usb'->'usbmisc' subsystem rename in the kernelAleksander Morgado2012-08-291-2/+2
* core: allow grabbing QMI portsAleksander Morgado2012-08-291-0/+11
* api,introspection: report list of drivers, not just oneAleksander Morgado2012-08-241-9/+41
* device: keep all unsupported ports in a separate listAleksander Morgado2012-08-061-6/+37
* device: don't create devices with 0 portsAleksander Morgado2012-08-061-1/+8
* port-probe: let us peek the `MMDevice' owning the probe from the probe itselfAleksander Morgado2012-08-061-4/+7
* device,plugin: let the `MMPlugin' API know about `MMDevice'Aleksander Morgado2012-08-061-8/+9
* port-probe: no need to keep neither physdev path nor driverAleksander Morgado2012-08-061-3/+1
* device: get vendor/product IDsAleksander Morgado2012-08-061-3/+103
* plugin: simplify interface by passing around the device and/or port objectsAleksander Morgado2012-08-061-1/+1
* device: keep a list of port probes instead of just portsAleksander Morgado2012-08-061-35/+76
* device: signal grabbed/released portsAleksander Morgado2012-08-061-6/+32