summaryrefslogtreecommitdiff
path: root/src/mm-plugin.h
AgeCommit message (Expand)AuthorFilesLines
2020-11-13base-manager: automatic required subsystem detectionAleksander Morgado1-0/+1
2020-09-19core: add autoptr cleanup methods to all internal typesAleksander Morgado1-0/+1
2020-06-04filter: setup automatic per-vid checks in the plugin whitelistAleksander Morgado1-0/+1
2020-04-08plugin: don't match generic plugin by nameAleksander Morgado1-1/+2
2019-09-11filter: update plugin whitelist logic to use 'allowed product ids'Aleksander Morgado1-2/+3
2019-09-06filter: new plugin whitelist logicAleksander Morgado1-1/+2
2019-09-06plugin: minor coding style updateAleksander Morgado1-7/+7
2018-08-21plugin: new properties to support Intel XMM capability probingAleksander Morgado1-0/+3
2016-09-29core: new kernel device object instead of an explicit GUdevDeviceAleksander Morgado1-5/+5
2016-09-29core: allow identifying devices by a user-provided 'uid'Aleksander Morgado1-1/+1
2016-05-28plugin-manager: protect mm_plugin_{major,minor}_versionTing-Yuan Huang1-0/+9
2016-03-09plugin: allow cancellation of the port probe operationAleksander Morgado1-9/+11
2013-04-17plugin: allow plugins to require MBIM probing of cdc-wdm portsAleksander Morgado1-0/+1
2013-03-28serial: add support to optionally send line-feed at the end of AT commands.ori inbar1-0/+1
2013-03-28plugin: explicitly request QMI probingAleksander Morgado1-0/+1
2012-10-30plugin-manager,plugin: run pre-probing filters earlyAleksander Morgado1-2/+13
2012-08-31plugin: let plugins decide if they want echo removal during AT probingAleksander Morgado1-0/+1
2012-08-24api,introspection: report list of drivers, not just oneAleksander Morgado1-1/+1
2012-08-20plugin: new filters for forbidden product IDs/stringsAleksander Morgado1-18/+20
2012-08-06plugin: let plugins request Icera support checks and Icera based filtersAleksander Morgado1-0/+3
2012-08-06plugin: if no grab_port() method given, use the default oneAleksander Morgado1-4/+2
2012-08-06device,plugin: let the `MMPlugin' API know about `MMDevice'Aleksander Morgado1-2/+3
2012-08-06plugin: new method to compare pluginsAleksander Morgado1-2/+3
2012-08-06plugin: new `MM_PLUGIN_CUSTOM_INIT' propertyAleksander Morgado1-0/+1
2012-08-06plugin: new `MM_PLUGIN_FORBIDDEN_DRIVERS' propertyAleksander Morgado1-0/+1
2012-08-06plugin: remove no longer used `MM_PLUGIN_SORT_LAST' propertyAleksander Morgado1-1/+0
2012-08-06plugin: renamed `custom-init' property to `custom-at-probe'Aleksander Morgado1-1/+1
2012-08-06plugin: setup a `priv' opaque pointer for the internal dataAleksander Morgado1-0/+2
2012-08-06plugin: don't provide an additional method to cancel the probingAleksander Morgado1-3/+0
2012-08-06plugin: simplify interface by passing around the device and/or port objectsAleksander Morgado1-5/+3
2012-08-06device: keep a list of port probes instead of just portsAleksander Morgado1-1/+1
2012-08-06core: merge `MMPluginBase' and `MMPlugin'Aleksander Morgado1-69/+68
2012-08-06core: compile all ports before creating the modem objectAleksander Morgado1-17/+6
2012-03-26plugin: bump major plugin versionAleksander Morgado1-1/+1
2012-03-16plugin: remove unnecessary callback typeAleksander Morgado1-11/+0
2012-03-15plugin-manager: new defer-until-suggested support check result handlingAleksander Morgado1-1/+1
2012-03-15core: start using MMBroadbandModem objectsAleksander Morgado1-13/+13
2012-03-15plugin-base: remove `MM_PLUGIN_SUPPORTS_PORT_IN_PROGRESS' statusAleksander Morgado1-1/+0
2012-03-15plugin-base: don't report numeric support level in the [0-100] rangeAleksander Morgado1-2/+0
2012-03-15plugin-base: rename 'cancel_supports_port' to 'supports_port_cancel'Aleksander Morgado1-2/+2
2012-03-15plugin-base: rewrite port supports check as fully asynchronousAleksander Morgado1-23/+33
2011-06-06plugin base: let plugins decide if they should be sorted lastAleksander Morgado1-1/+8
2010-03-30core: find the existing modem for a port in the managerDan Williams1-0/+4
2010-03-30core: move physical device checking into the managerDan Williams1-0/+2
2009-08-06license: add license header to all files and set copyright based on git logAlexander Sack1-0/+14
2009-06-28asynchronous and deferred port detectionDan Williams1-10/+51
2009-06-18plugin: bump required plugin major version for udev changesDan Williams1-1/+1
2009-06-18udev: move device probing and detection to udevDan Williams1-24/+34
2008-07-31Initial commit.Tambet Ingo1-0/+55