summaryrefslogtreecommitdiff
path: root/src/mm-plugin.c
AgeCommit message (Expand)AuthorFilesLines
2020-11-13plugin: build probing needs based on subsystemAleksander Morgado1-14/+6
2020-11-13base-manager: automatic required subsystem detectionAleksander Morgado1-0/+6
2020-11-13core: stop monitoring the 'usb' subsystemAleksander Morgado1-4/+0
2020-11-09plugin: network interface force ignore rules for certain drivers onlyAleksander Morgado1-49/+58
2020-07-03plugin: define an autofree value to NULLAdrien Plazas1-1/+1
2020-06-04filter: setup automatic per-vid checks in the plugin whitelistAleksander Morgado1-0/+6
2020-04-08plugin: don't match generic plugin by nameAleksander Morgado1-1/+24
2020-04-08plugin: port to use object loggingAleksander Morgado1-79/+62
2020-01-30plugin: fix warnings with -Wdiscarded-qualifiersAleksander Morgado1-1/+1
2019-09-17mm-plugin: fix inverted condition in port grabbingEric Caruso1-1/+1
2019-09-11filter: update plugin whitelist logic to use 'allowed product ids'Aleksander Morgado1-0/+6
2019-09-06filter: new plugin whitelist logicAleksander Morgado1-0/+6
2019-05-23plugin: ignore unwanted net portsAleksander Morgado1-31/+89
2018-08-21plugin: new properties to support Intel XMM capability probingAleksander Morgado1-0/+77
2018-01-25*: Spelling fixesVille Skyttä1-1/+1
2017-08-11plugin: fix forbidden_product_strings check in apply_post_probing_filtersBen Chan1-2/+2
2017-07-07plugin: check error returned by g_task_propagate_error insteadBen Chan1-1/+9
2017-03-22kernel-device: device-specific properties in either port or physdevAleksander Morgado1-2/+2
2016-11-21kerneldevice,generic: load virtual devices without default rulesAleksander Morgado1-1/+4
2016-09-29core: use the kernel device object in the port object and the plugin interfaceAleksander Morgado1-20/+28
2016-09-29core: new kernel device object instead of an explicit GUdevDeviceAleksander Morgado1-40/+38
2016-09-29core: allow identifying devices by a user-provided 'uid'Aleksander Morgado1-1/+1
2016-03-09port-probe: allow cancellationAleksander Morgado1-0/+1
2016-03-09plugin: allow cancellation of the port probe operationAleksander Morgado1-121/+103
2015-02-18plugin: add implicit QMI and MBIM forbidden drivers checkAleksander Morgado1-2/+43
2015-02-16plugin: allow having both 'drivers' and 'forbidden drivers' filtersAleksander Morgado1-1/+2
2015-02-16plugin: let vendor/product filter be complementaryAleksander Morgado1-0/+8
2015-01-29plugin: avoid segfault when port driver is unknownAleksander Morgado1-6/+4
2014-09-05plugin: allow to explicitly ignore any kind of port via udevAleksander Morgado1-0/+13
2014-09-05plugin: if no QMI or no MBIM still grab the WWAN ports, flagged as ignoredAleksander Morgado1-8/+16
2014-07-27plugin: improve probing decision logic for QMI and MBIMAleksander Morgado1-17/+2
2014-06-23port: store parent sysfs path in each MMPortAleksander Morgado1-0/+2
2014-02-13plugin: allow creating 'virtual' modems with 'virtual' portsAleksander Morgado1-8/+35
2014-02-13plugin: allow probing non-tty AT portsAleksander Morgado1-7/+13
2014-02-13ports: rename 'MMAtSerialPort' to 'MMPortSerialAt'Aleksander Morgado1-2/+2
2014-02-13ports: rename 'MMQcdmSerialPort' to 'MMPortSerialQcdm'Aleksander Morgado1-1/+1
2013-11-20build: use 'g_cclosure_marshal_generic' by defaultAleksander Morgado1-1/+0
2013-10-28plugin: for non-AT ports, don't expect vendor/product string probingAleksander Morgado1-5/+10
2013-04-17plugin: limit cdc-wdm port probing types depending on the available driversAleksander Morgado1-2/+17
2013-04-17plugin: allow plugins to require MBIM probing of cdc-wdm portsAleksander Morgado1-2/+33
2013-03-28serial: add support to optionally send line-feed at the end of AT commands.ori inbar1-0/+19
2013-03-28plugin: explicitly request QMI probingAleksander Morgado1-2/+27
2013-02-21plugin: avoid using uninitialized variableAleksander Morgado1-2/+3
2013-02-20plugin: plug memleakAleksander Morgado1-0/+1
2013-02-20plugin: plug memleaksAleksander Morgado1-0/+17
2013-02-20plugin: plug memleaksAleksander Morgado1-0/+2
2013-01-18core: add 'hotplugged' flag to indicate if modem is newly plugged inBen Chan1-0/+2
2012-12-27plugin: avoid QMI-managed net ports when compiling without QMI supportAleksander Morgado1-1/+12
2012-12-27plugin: re-run subsystems filter before grabbing the portsAleksander Morgado1-21/+42
2012-10-30plugin-manager,plugin: run pre-probing filters earlyAleksander Morgado1-29/+53