aboutsummaryrefslogtreecommitdiff
path: root/src/mm-plugin-manager.c
AgeCommit message (Expand)Author
2020-11-15mm-plugin-manager: Fix typosAndrew Lassalle
2020-11-13base-manager: automatic required subsystem detectionAleksander Morgado
2020-06-04filter: setup automatic per-vid checks in the plugin whitelistAleksander Morgado
2020-04-08plugin: don't match generic plugin by nameAleksander Morgado
2020-04-08plugin-manager: port to use object loggingAleksander Morgado
2020-01-30core,plugin-manager: fix warnings with -Wswitch-defaultAleksander Morgado
2019-11-27plugin-manager: always make sure all needed symbols are availableAleksander Morgado
2019-11-27plugin-manager: dynamically load 'shared' util librariesAleksander Morgado
2019-11-27plugin-manager: allow new ports up to 1500ms since last port addedAleksander Morgado
2019-11-13plugin-manager: cancel timeouts when device probing is cancelledAleksander Morgado
2019-11-13plugin-manager: fix waiting the minimum probing timeAleksander Morgado
2019-09-11filter: update plugin whitelist logic to use 'allowed product ids'Aleksander Morgado
2019-09-06filter: new plugin whitelist logicAleksander Morgado
2018-01-25*: Spelling fixesVille Skyttä
2017-12-05filter: additional strict rules when all device ports availableAleksander Morgado
2017-10-05plugin-manager: allow multiple calls to port_context_complete()Aleksander Morgado
2017-10-05plugin-manager: ensure valid reference during cancellationAleksander Morgado
2017-08-03plugin-manager: remove unused variableBen Chan
2017-07-17plugin-manager: minor coding style fixesBen Chan
2017-03-29core: remove explicit GDestroyNotify cast on g_free / g_object_unrefBen Chan
2016-09-29core: new kernel device object instead of an explicit GUdevDeviceAleksander Morgado
2016-09-29core: allow identifying devices by a user-provided 'uid'Aleksander Morgado
2016-03-09plugin-manager: allow early cancel of port tasks when they haven't been run yetAleksander Morgado
2016-03-09plugin: allow cancellation of the port probe operationAleksander Morgado
2016-03-09plugin-manager: refactor device/port support checks and allow cancellationsAleksander Morgado
2016-03-09plugin-manager: improve logging when loading pluginsAleksander Morgado
2015-12-02core: use G_SOURCE_REMOVE and G_SOURCE_CONTINUE in GSourceFuncsAleksander Morgado
2015-02-16plugin-manager: make sure there is some wait time before probing the first portAleksander Morgado
2014-06-02plugin-manager: fix defer-until-suggested probing tasksAleksander Morgado
2014-05-20core: minor coding style fixesBen Chan
2014-02-13context: new '--test-plugin-dir' to allow specifying where the plugins areAleksander Morgado
2014-02-13plugin-manager: allow looking plugins by nameAleksander Morgado
2013-06-26plugin-manager: handle modems where only some ports report being IceraAleksander Morgado
2013-04-18plugin-manager: handle race condition during probingAleksander Morgado
2013-02-25plugin-manager: cancelled tasks are no longer deferred-until-suggestedAleksander Morgado
2013-02-19core: update logging levels of several messagesAleksander Morgado
2013-02-19plugin-manager: log time required for device probingAleksander Morgado
2013-02-19plugin-manager: if minimum time consumed and all deferred tasks, abort probingAleksander Morgado
2013-01-11plugin-manager: new debug logs to help track probing issuesAleksander Morgado
2012-12-27plugin-manager: initially never start with the Generic plugin suggestedAleksander Morgado
2012-10-30plugin-manager,plugin: run pre-probing filters earlyAleksander Morgado
2012-10-30plugin-manager: use dispose() as we're holding plugin objectsAleksander Morgado
2012-10-30plugin-manager,plugin: improve loggingAleksander Morgado
2012-09-19plugin-manager: never suggest the Generic plugin to othersAleksander Morgado
2012-08-30plugin-manager: never suggest result to the probe which generated the suggestionAleksander Morgado
2012-08-06device: keep all unsupported ports in a separate listAleksander Morgado
2012-08-06plugin-manager: relaunch probing when suggestion comes to deferred tasksAleksander Morgado
2012-08-06device,plugin: let the `MMPlugin' API know about `MMDevice'Aleksander Morgado
2012-08-06plugin-manager: simplify by iterating the list ourselvesAleksander Morgado
2012-08-06plugin-manager: use a double-linked list for the plugin listAleksander Morgado