summaryrefslogtreecommitdiff
path: root/src/mm-iface-modem-location.c
AgeCommit message (Expand)AuthorFilesLines
2020-10-10iface-modem-location: log old and new 3GPP location ids when updatingAleksander Morgado1-25/+49
2020-10-10iface-modem-location: allow Cell ID only updatesAleksander Morgado1-6/+20
2020-05-19iface-modem-location: avoid warnings with -Wsign-compareAleksander Morgado1-2/+2
2020-04-08iface-modem-location: port to use object loggingAleksander Morgado1-39/+26
2020-02-07iface-modem-location: common helper code to test raw gpsAleksander Morgado1-6/+50
2020-02-07iface-modem-location: plug memleaks when updating gps raw variantAleksander Morgado1-8/+4
2020-01-30iface-modem-location: fix warnings with -Wimplicit-fallthroughAleksander Morgado1-9/+9
2020-01-30iface-modem-location: fix warnings with -Wswitch-defaultAleksander Morgado1-0/+9
2020-01-30iface-modem-location: fix warnings with -Wswitch-enumAleksander Morgado1-0/+1
2020-01-10iface-modem-location: fix big memleak when processing location updatesAleksander Morgado1-3/+18
2020-01-10iface-modem-location: fix very very unlikely memory leakAleksander Morgado1-0/+1
2020-01-10iface-modem-location: assert if rewriting a variant during iterationAleksander Morgado1-0/+4
2019-04-09location,agps: include support for MSB A-GPSAleksander Morgado1-4/+26
2019-04-09iface-modem-location: define first and last location sourcesAleksander Morgado1-4/+4
2019-04-09location,agps: explicitly specify that MSA A-GPS is implementedAleksander Morgado1-8/+8
2019-04-02iface-modem-location: allow enabling unmanaged gps even if raw/nmea enabledAleksander Morgado1-8/+21
2018-09-25libmm-glib,location-3gpp: don't ignore location updates when MNC is 0Aleksander Morgado1-8/+1
2018-09-12iface-modem-location: validate SUPL server addressAleksander Morgado1-0/+8
2018-08-21api: support location assistance dataAleksander Morgado1-0/+188
2018-08-08api,location: give Tracking Area Code field in 3GPP location infoAleksander Morgado1-8/+10
2017-06-28iface-modem-location: port mm_iface_modem_location_enable to use GTaskBen Chan1-47/+35
2017-06-28iface-modem-location: port mm_iface_modem_location_initialize to use GTaskBen Chan1-59/+50
2017-06-27iface-modem-location: port setup_gathering to use GTaskBen Chan1-50/+57
2017-06-27iface-modem-location: port mm_iface_modem_location_disable to use GTaskBen Chan1-30/+33
2015-12-19location: support updating the GPS refresh timeAleksander Morgado1-2/+102
2014-12-26iface-modem-location: don't print location info to syslog with info levelAleksander Morgado1-14/+14
2014-09-05iface-modem-location: load SUPL server setup when initializing interfaceAleksander Morgado1-1/+40
2014-09-05iface-modem-location: handle setting SUPL serverAleksander Morgado1-0/+116
2014-09-05introspection,api: add SUPL server configuration in the Location interfaceAleksander Morgado1-3/+7
2014-07-02location: new 'unmanaged' GPS setupAleksander Morgado1-3/+25
2012-12-24iface-modem-location: fix periodic reporting of the GPS location infoAleksander Morgado1-2/+4
2012-11-02iface-modem-location: implement handling the CDMA BS location sourceAleksander Morgado1-11/+101
2012-10-11core: make sure objects retrieved with g_object_get() are valid in the ifacesAleksander Morgado1-94/+75
2012-10-04libmm-glib: remove the `libmm-common.h' headerAleksander Morgado1-1/+2
2012-08-28iface-modem-location: don't try to update anything if no skeleton availableAleksander Morgado1-0/+8
2012-03-29location: update the status before running enabling/disabling sequencesAleksander Morgado1-8/+13
2012-03-29iface-modem-location: plug memleak and reference count mismatchAleksander Morgado1-0/+1
2012-03-29iface-modem-location: handle the raw GPS location sourceAleksander Morgado1-12/+62
2012-03-29iface-modem-location: handle the NMEA-based GPS location sourceAleksander Morgado1-17/+136
2012-03-29location: rework to allow multiple location sourcesAleksander Morgado1-142/+373
2012-03-16iface-modem-location: let initialization and enabling sequences get cancelledAleksander Morgado1-1/+48
2012-03-16base-modem: new port getters and peekersAleksander Morgado1-6/+0
2012-03-16libmm-common: `MMSimpleStatus' won't be considered internal any moreAleksander Morgado1-1/+1
2012-03-16libmm-common: `MMLocation3gpp' won't be considered internal any moreAleksander Morgado1-23/+23
2012-03-16iface-modem-location: include policy authorization checksAleksander Morgado1-97/+156
2012-03-15core: don't pass primary port to interface initializationsAleksander Morgado1-6/+0
2012-03-15libmm-common: fix usage of main library headerAleksander Morgado1-1/+0
2012-03-15iface-modem-location: handle 3GPP locationAleksander Morgado1-27/+181
2012-03-15iface-modem-location: handle enabling/disabling location gatheringAleksander Morgado1-3/+426
2012-03-15iface-modem-location: new interface for Location-related stuffAleksander Morgado1-0/+295