-
14ca3efb7f
xmm: remove unused 'priv' variable in xact_query_bands_ready()
Ben Chan
2018-10-20 00:47:19 -07:00
-
9c03ce033c
base-call: remove unused 'self' variables
Ben Chan
2018-10-20 00:46:44 -07:00
-
436f9ef7e6
core: use g_clear_pointer() to avoid explicitly checking and resetting pointers
Ben Chan
2018-10-17 23:06:49 -07:00
-
7de6b6f2e1
core: remove unnecessary NULL checks for g_match_info_free()
Ben Chan
2018-10-17 23:06:48 -07:00
-
749b806c30
core: remove unnecessary NULL checks for g_free()
Ben Chan
2018-10-17 23:06:47 -07:00
-
4156fd2718
xmm: implement A-GPS support
Aleksander Morgado
2018-10-10 15:54:23 +02:00
-
fe05383fe5
libmm-glib,gps-raw: prefer $GNGGA over $GPGGA
Aleksander Morgado
2018-10-10 15:54:02 +02:00
-
2ffd0adf05
xmm: implement XLCSLSR based GPS management and report
Aleksander Morgado
2018-10-10 15:53:55 +02:00
-
04ca18c01f
modem-helpers-qmi: include string.h for memset()
Ben Chan
2018-10-16 15:42:44 -07:00
-
b134272532
sim-qmi: avoid unnecessary MM_SIM_QMI() call on MMSimQmi object
Ben Chan
2018-10-10 22:06:46 -07:00
-
c9a56605ca
huawei,call: check for ^CVOICE support and enable audio streaming
Aleksander Morgado
2018-08-10 15:03:11 +02:00
-
e5f65d1b27
port-serial: don't allow opens when a port is connected
Dan Williams
2017-04-17 00:19:09 -05:00
-
329caff84f
base-call: implement generic audio channel setup/cleanup handlers
Aleksander Morgado
2018-08-10 13:52:06 +02:00
-
17c511ec69
api,call: new state reason to report audio setup failures
Aleksander Morgado
2018-08-10 13:51:39 +02:00
-
627303a748
api/libmm-glib/cli: add AudioPort and AudioFormat properties to the Call object
Dan Williams
2017-02-06 20:53:39 -06:00
-
16162a5033
ublox: implement detailed call state transitions with +UCALLSTAT
Aleksander Morgado
2018-07-03 15:05:14 +02:00
-
89218a0874
iface-modem-voice: remove unused declaration
Aleksander Morgado
2018-07-03 15:04:32 +02:00
-
2b85d27fc0
iface-modem-voice: simplify reporting new incoming calls
Aleksander Morgado
2018-07-03 15:03:31 +02:00
-
b2d859e370
base-call: treat 'ringing-in' as an in-call state
Aleksander Morgado
2018-07-03 15:00:14 +02:00
-
887376fe44
mm-iface-mode: provide direction and number when creating calls
Aleksander Morgado
2018-07-03 14:56:52 +02:00
-
44413308b2
iface-modem-voice: always create plugin-specified call objects
Aleksander Morgado
2018-07-03 14:49:40 +02:00
-
fc0feee654
huawei,call: handle in-call URCs in the call object itself
Aleksander Morgado
2018-06-15 00:04:15 +02:00
-
f71e120fb7
huawei: ignore voice origination info URCs
Aleksander Morgado
2018-06-14 23:12:39 +02:00
-
ae917d03fd
huawei: if URCs fully ignored always, don't treat them as voice-specific
Aleksander Morgado
2018-06-14 23:04:31 +02:00
-
65ae18118e
huawei,call: remove custom start() method
Aleksander Morgado
2018-06-14 22:59:32 +02:00
-
638c5b49f1
base-call: improve logging
Aleksander Morgado
2018-06-14 16:06:33 +02:00
-
0478e88b4f
base-call: listen for connection error URCs in-call
Aleksander Morgado
2018-06-14 21:39:25 +02:00
-
bd3b5aca01
base-call: automatically terminate unanswered incoming calls
Aleksander Morgado
2018-06-14 15:36:06 +02:00
-
0090124ec0
base-call: ACTIVE after start() if detailed transitions unavailable
Aleksander Morgado
2018-06-14 14:58:28 +02:00
-
7c10db26c2
base-call: setup/cleanup custom events when transitioning to/from in-call
Aleksander Morgado
2018-06-14 14:43:10 +02:00
-
cfdd6ffc95
base-call: don't update state twice
Aleksander Morgado
2018-06-14 14:34:05 +02:00
-
4409ccffcc
base-call: call state updates only in the interface logic
Aleksander Morgado
2018-06-14 14:31:02 +02:00
-
9a69e5363a
base-call: don't notify a state change if it didn't change
Aleksander Morgado
2018-06-14 13:10:38 +02:00
-
60d42de68e
base-call: no need to delete call info from the device
Aleksander Morgado
2018-06-14 12:19:26 +02:00
-
9503af95e2
base-call: fix logic when rejecting calls
Aleksander Morgado
2018-06-14 12:06:55 +02:00
-
0ac15f6e22
base-call: fix logic when accepting calls
Aleksander Morgado
2018-06-14 11:59:04 +02:00
-
fa67a4f9bb
sierra-legacy: implement connection status monitoring with !SCACT?
Aleksander Morgado
2018-10-09 10:50:03 +02:00
-
c7d5902c15
shared-qmi: implement support for the 'extended' LTE band list
Aleksander Morgado
2018-10-05 13:17:28 +02:00
-
c906da415c
broadband-modem-mbim: plug leaks when using the ATDS service
Aleksander Morgado
2018-10-09 14:13:15 +02:00
-
1ac79ccdfd
cli,modem: print PCO as 'n/a' if not available
Aleksander Morgado
2018-10-06 14:57:58 +02:00
-
24454b2775
cli,bearer: normalize n/a reporting
Aleksander Morgado
2018-10-06 14:52:18 +02:00
-
f7cb84788e
base-modem: remove explicit GDestroyNotify cast on g_object_unref
Ben Chan
2018-10-05 10:49:05 -07:00
-
8bde29c9e2
libmm-glib: use helper function to convert enum/flags from string
Thomas Haller
2018-10-04 09:30:42 +02:00
-
d83f50794d
libmm-glib, modem-helpers: unref enum/flags GType classes in enum getters
Thomas Haller
2018-10-04 01:09:10 +02:00
-
a68bbbc1b9
port-serial: port mm_port_serial_flash to use GTask
Ben Chan
2018-09-27 00:27:51 -07:00
-
f3e1e699cf
port-serial: port mm_port_serial_reopen to use GTask
Ben Chan
2018-09-27 00:27:50 -07:00
-
2a1a0b88fb
udev: define all generic tags as symbols
Aleksander Morgado
2018-09-13 11:47:10 +02:00
-
a2705abb24
iface-modem-messaging: if only one storage supported, select it right away
Aleksander Morgado
2018-09-13 22:00:58 +02:00
-
0ca95254ae
libmm-glib,location-3gpp: don't ignore location updates when MNC is 0
Aleksander Morgado
2018-09-25 16:06:38 +02:00
-
4d16eec5fb
mmcli,location: fix doubled variable declaration
Ulrich Ölmann
2018-09-21 12:21:05 +02:00
-
8ef6d397c7
cli,signal: add generic fields in its own group
Aleksander Morgado
2018-09-21 15:02:03 +02:00
-
77387cf604
xmm: increase AT command timeout when updating bands/modes
Aleksander Morgado
2018-09-13 15:17:15 +02:00
-
e75063d80a
po: minor updates in fr and it translation files
Aleksander Morgado
2018-09-13 09:35:42 +02:00
-
45a8fccb03
[l10n] Add Italian translation
Milo Casagrande
2018-09-11 11:36:38 +02:00
-
2f14012399
xmm: minor alignment fixes
Aleksander Morgado
2018-09-13 09:29:52 +02:00
-
823aa46a14
xmm: ensure outputs in load_values_finish() are always set if success
Aleksander Morgado
2018-09-13 09:26:19 +02:00
-
6b30f552a9
xmm: implement signal interface with +XCESQ polling
Paul Bartell
2018-09-10 15:25:15 -07:00
-
73045e931b
xmm: add +XCESQ parser
Paul Bartell
2018-09-10 15:17:22 -07:00
-
3dc4106f0d
broadband-modem: Call signal shutdown function when modem is disabled
Paul Bartell
2017-09-18 19:24:38 -07:00
-
fe3665b18e
iface-modem-signal: Tear down refresh context upon shutdown.
Paul Bartell
2017-09-18 19:23:33 -07:00
-
04bf69c276
modem-helpers: Make 3gpp signal quality functions public
Paul Bartell
2017-09-07 09:43:58 -07:00
-
6e5ea39cba
dell: implement Unmanaged GPS support for the DW5821e
Aleksander Morgado
2018-07-27 09:25:53 +02:00
-
02f9b5b085
dell: port type hints for the Dell DW5821e
Aleksander Morgado
2018-08-27 10:56:56 +02:00
-
d1744c7663
shared-qmi: reuse band management logic in MBIM whenever possible
Aleksander Morgado
2018-07-26 13:02:12 +02:00
-
7f18a9370a
broadband-modem-mbim: use QMI-based mode/capability switching if supported
Aleksander Morgado
2018-07-15 23:07:23 +02:00
-
ac69466c9d
shared-qmi: implement 3GPP network registration logic
Aleksander Morgado
2018-07-16 00:04:20 +02:00
-
692d076ba6
shared-qmi: implement reworked mode and capabilities management
Aleksander Morgado
2018-07-15 22:54:18 +02:00
-
6026c99f2e
shared-qmi: reuse device factory reset logic in MBIM whenever possible
Aleksander Morgado
2018-07-08 14:27:35 +02:00
-
9dc26cc44d
shared-qmi: reuse device reset logic in MBIM whenever possible
Aleksander Morgado
2018-07-08 14:17:34 +02:00
-
32aa8333c6
helpers,tests: update ICCID related unit tests
Aleksander Morgado
2018-08-24 18:44:36 +02:00
-
099d54a4bc
helpers: allow [A-F] range in operator-specific ICCID account number
Aleksander Morgado
2018-08-21 16:31:35 +02:00
-
eb01914bd0
ublox: implement custom ICCID loading
Aleksander Morgado
2018-08-21 16:26:45 +02:00
-
0282123287
helpers: allow 19-digit reported ICCIDs
Aleksander Morgado
2018-01-08 13:37:24 +01:00
-
4c669d3bf4
modem-helpers: reuse nicknames for the flow control tags
Aleksander Morgado
2018-09-10 23:36:45 +02:00
-
fc1beefe92
port-serial: improve logging in mm_port_serial_set_flow_control()
Aleksander Morgado
2018-09-10 23:15:26 +02:00
-
727567cf58
broadband-bearer: no need for explicit flow control cleanup on disconnect
Aleksander Morgado
2018-09-10 23:03:12 +02:00
-
a19be8952f
cinterion: report selected RTS/CTS flow control to modem
Aleksander Morgado
2018-09-10 11:56:41 +02:00
-
5f3c415722
iridium: report selected RTS/CTS flow control to modem
Aleksander Morgado
2018-09-10 11:56:15 +02:00
-
cd762addfd
broadband-modem: allow subclasses to modify the flow control settings
Aleksander Morgado
2018-09-10 13:46:03 +02:00
-
a9f871805b
broadband-modem: rework flow control selection logic
Aleksander Morgado
2018-09-10 11:44:54 +02:00
-
b773e610eb
port-serial,broadband-modem: minor coding style fixes
Aleksander Morgado
2018-09-10 11:14:26 +02:00
-
f253c15c1f
port-serial: improve logging of device-level flow control settings
Aleksander Morgado
2018-09-10 11:06:15 +02:00
-
48d2fa399a
port-serial: Flow Control property is flags, not enum
Aleksander Morgado
2018-09-10 10:56:52 +02:00
-
e3c2f0e9cc
broadband-modem: set flow control from port
Alfonso Sánchez-Beato
2018-09-03 09:09:17 +02:00
-
94879ce1ce
base-modem,port-probe: set serial port flow control from udev tag
Alfonso Sánchez-Beato
2018-09-03 09:06:27 +02:00
-
4e69c10c2d
port-serial: add flow control property
Alfonso Sánchez-Beato
2018-09-03 09:03:56 +02:00
-
a1c27bf89d
modem-helpers: add flow control udev tag parser
Alfonso Sánchez-Beato
2018-09-03 09:01:47 +02:00
-
bc407a38d6
mmcli,location: print LAC/TAC/CID in hex
Aleksander Morgado
2018-08-14 17:16:33 +02:00
-
6e84f3d459
iface-modem-location: validate SUPL server address
Aleksander Morgado
2018-08-14 15:36:44 +02:00
-
47ed19d5be
broadband-bearer: don't do connection checks on CDMA
Aleksander Morgado
2018-09-08 10:04:58 +02:00
-
21420e450d
broadband-modem: port modem_cdma_register_in_network to use GTask
Ben Chan
2018-08-30 13:11:35 -07:00
-
fcec3b3355
broadband-modem: port modem_cdma_setup_registration_checks to use GTask
Ben Chan
2018-08-30 13:00:38 -07:00
-
c0607ede9b
broadband-modem: port modem_cdma_setup_cleanup_unsolicited_events to use GTask
Ben Chan
2018-08-30 12:53:17 -07:00
-
a51a0ba23e
broadband-modem: port modem_load_access_technologies to use GTask
Ben Chan
2018-08-30 11:29:58 -07:00
-
2d7bf65093
broadband-modem-qmi: avoid completing the GTask twice when loading capabilities
Aleksander Morgado
2018-09-06 10:40:47 +02:00
-
e953d285c1
broadband-modem-qmi: add missing task unref when loading signal values
Aleksander Morgado
2018-09-06 10:40:01 +02:00
-
38de53b195
broadband-modem-qmi: make sure result values are not in context when completing
Aleksander Morgado
2018-09-06 10:38:27 +02:00
-
6e8aab2c4e
broadband-modem-qmi: Pass signal values_result directly rather than duplicating with g_memdup
Paul Bartell
2018-09-04 14:10:26 -07:00
-
1b3b2e26a7
test,modem-helpers: remove unnecessary NULL check for g_free()
Ben Chan
2018-08-28 13:10:24 -07:00
-
8e98922880
libmm-glib,pco: add some more missing documentation for MMPco
Aleksander Morgado
2018-08-28 10:50:18 +02:00