Merge remote-tracking branch 'cros/upstream' into 'cros/master'

Contains the following commits:
67974c8 build: version bump to flag existence of new API (USSD) (Aleksander Morgado)
80afb61 collection,basic: add USSD support (Aleksander Morgado)
eb53c31 voice: add support for registering to explicit indications (Aleksander Morgado)
da824be voice: finish USSD request/response/indication support (Aleksander Morgado)
2f71086 voice: add initial USSD definitions (Alexander Couzens)
ac92c32 build: fix default gtk-doc generation (Aleksander Morgado)
401fdec ci: add tests for minimal and basic collections (Aleksander Morgado)
bb5c88b libqmi-glib: allow selecting 'collections' of messages to build (Aleksander Morgado)
05159e1 libqmi-glib,utils: consider CR and LF as valid string characters (Aleksander Morgado)
1638367 libqmi-glib,proxy: fix loss of last requests on client hangup (Teijo Kinnunen)
c8967af build: enable qrtr explicitly in distcheck (Aleksander Morgado)
9625ba6 ci: default test runs distcheck (Aleksander Morgado)
95150ad ci: default test builds gtk-doc (Aleksander Morgado)
444110a ci: install in /usr explicitly (Aleksander Morgado)
df5c537 ci: renamed tests (Aleksander Morgado)
86ca463 libqmi-glib,message: fixed sized strings may be suffixed with 0xFF (Aleksander Morgado)
d1d7284 libqmi-glib,test: stricter "get serving system" testing (Aleksander Morgado)
3203901 libqmi-glib,wds: new verbose call end reasons in 1.24.10 already (Aleksander Morgado)
8bad275 qmi-endpoint-qrtr: use g_autoptr in qrtr_message_cb (Eric Caruso)
da296b7 build: version bump to 1.25.4 to flag existence of new API (5GNR RAT mode preference) (Aleksander Morgado)
d2e403b libqmi-glib,nas: add 5GNR RAT mode preference (Aleksander Morgado)
5f039d4 qmi-firmware-update: add ':' to the section titles (Aleksander Morgado)
703f96d qmicli: remove empty whiteline in --version (Aleksander Morgado)
1822ac0 qmicli: add ':' to the section titles (Aleksander Morgado)
89e1406 qmicli,pdc: add successful messages for activate/deactivate/delete (Aleksander Morgado)
39d876b qmicli,pdc: if device goes away, don't attempt to release CIDs (Aleksander Morgado)
3728863 qmicli,helpers: allow ':' digit in input binary string (Aleksander Morgado)
0e65eb6 qmicli,pdc: success if device removed while activating config (Aleksander Morgado)
37694d2 qmicli,pdc: connect to activate-config indication signal only when needed (Aleksander Morgado)
73619cf qmicli,pdc: no need to select config before deactivating (Aleksander Morgado)
dc9b266 qmicli,pdc: reorder sources (Aleksander Morgado)
8cd6bce qmicli,pdc: use correct input string for --deactivate-config (Aleksander Morgado)
2712401 libqmi-glib,wds: add new 'ipv6' verbose call end reasons (Aleksander Morgado)
ca926b1 libqmi-glib,wds: add new 'ppp' verbose call end reasons (Aleksander Morgado)
7ffa069 libqmi-glib,wds: add new '3gpp' verbose call end reasons (Aleksander Morgado)
60d9fff libqmi-glib,wds: add new 'cm' verbose call end reasons (Aleksander Morgado)
b96ee9a libqmi-glib,wds: rename CM_CONFIGURATION_FAILED to CM_CONFERENCE_FAILED (Aleksander Morgado)
2c2ae6a libqmi-glib,compat: new QmiDeprecatedProtocolError helper (Aleksander Morgado)
ea78050 libqmi-glib,wds: add new 'internal' verbose call end reasons (Aleksander Morgado)
e85dae5 libqmi-glib,test-message: plug memleak (Aleksander Morgado)
d8a40bb libqmi-glib,test: add test for NAS Get Serving System with GSM7 PLMN (Aleksander Morgado)
b5c46e1 libqmi-glib,utils: assume non-printable UTF-8 is not expected (Aleksander Morgado)
aea0894 libqmi-glib,test: reorder sources (Aleksander Morgado)
59ce5fd libqmi-glib,message: fix GSM7 fallback and memleak (Aleksander Morgado)
3701c46 qmi-service-uim: remove duplicate service entries (Eric Caruso)
65a769f qmicli-uim: use argument strings in power on/off input (Eric Caruso)
88bf16b docs: add index for 1.24.6 (Aleksander Morgado)
8e205bf libqmi-glib,nas: 3GPP2 home network TLV rename already in 1.24.6 (Aleksander Morgado)
d43b571 libqmi-glib,nas: helper to decode 3GPP2 network descriptions already in 1.24.6 (Aleksander Morgado)
55556ff libqmi-glib,nas: NITZ information compat method already in 1.24.6 (Aleksander Morgado)
4281543 compat: method for WDA Get Data Format TLV 0x15 already in 1.24.6 (Aleksander Morgado)
e46aad5 libqmi-glib: helper to read strings in GSM7/UCS2 already in 1.24.6 (Aleksander Morgado)
2f0fe6f libqmi-glib,message: UTF-8 validation is already available in 1.24.6 (Aleksander Morgado)

Change-Id: Id2ab20446bec99dd174e401264b379485ab89a07