Merge cros/upstream to cros/main - 1.34-rc2

Part of an uprev that contains the following commits:

" 50ebbcfc build: bump version to 1.33.901 (1.34-rc2) (Aleksander Morgado)"
" a61f5c09 libqmi-glib,message: add missing ssc service header (Aleksander Morgado)"
" 54e4a70d libqmi-glib,test: add test for 16bit service message parsing (Aleksander Morgado)"
" d661c11b libqmi-glib,device: release_cid_ready defined as a macro (Aleksander Morgado)"
" 7ec06bf7 libqmi-glib,device: allocate_cid_ready defined as a macro (Aleksander Morgado)"
" 520a4daf libqmi-glib,message: add note about qmux/qrtr header sizes (Aleksander Morgado)"
" e937112a libqmi-glib,message: remove obsolete note about g_byte_array_new_take() (Aleksander Morgado)"
" b51ea587 libqmi-glib,message: add missing g_return_() checks in API methods (Aleksander Morgado)"
" e2d4592f libqmi-glib,message: ensure service id fits when creating for data (Aleksander Morgado)"
" 61da9240 libqmi-glib,message: added macros to check message types based on marker (Aleksander Morgado)"
" 16d12778 libqmi-glib,message: disallow service ids that don't fit in 16bits (Aleksander Morgado)"
" eab592eb libqmi-glib: QRTR specific allocate/release CID operations are internal (Aleksander Morgado)"
" 14c8674a libqmi-glib,endpoint-qrtr: refactor client allocation/release logic (Aleksander Morgado)"
" 24904d39 libqmi-glib,device: refactor client allocation/release logic (Aleksander Morgado)"
" cfd4d0e7 libqmi-glib,proxy: expect QRTR allocation format based on message id (Aleksander Morgado)"
" 026a7499 libqmi-glib,message: no flags when marker is qrtr (Aleksander Morgado)"
" e442966b libqmi-glib,message: rename 'qmux_length' to 'message_length' (Aleksander Morgado)"
" c9202878 libqmi-glib,message: explain that the QRTR header is fake (Aleksander Morgado)"
" e0966b87 libqmi-glib,proxy: handle QMUX and QRTR messages (Dylan Van Assche)"
" bef901cf libqmi-glib,port-context: handle QMUX and QRTR messages (Dylan Van Assche)"
" 8b264261 libqmi-glib,endpoint-[mbim|qmux]: disallow private CTL operations (Aleksander Morgado)"
" e1a4622d libqmi-glib,endpoint-[qmux|mbim]: only allow QMUX messages (Aleksander Morgado)"
" e8becaa9 libqmi-glib,endpoint-qrtr: handle QMUX and QRTR messages (Dylan Van Assche)"
" 9653d198 libqmi-glib,device: handle QMUX and QRTR messages (Dylan Van Assche)"
" 83f29b5a libqmi-glib,endpoint: handle QMUX and QRTR messages (Dylan Van Assche)"
" 18ba662c libqmi-glib,message: handle QMUX and QRTR messages (Dylan Van Assche)"
" 84193656 data: qmi-service-ssc: add SSC service (Dylan Van Assche)"
" 0707c245 bump version to 1.33.900 (1.34-rc1) (Aleksander Morgado)"
" 6a8bc6d4 NEWS: update for 1.34.0 (Aleksander Morgado)"
" fdd16d4c libqmi-glib,qmicli: implement IMS service (Dylan Van Assche)"
" 9caad8a1 libqmi-glib,qmicli: implement IMSA service (Dylan Van Assche)"
" d092dc5d libqmi-glib,qmicli: implement IMSP service (Dylan Van Assche)"

BUG=b:300030998
FIXED=b:300030998

TEST=None

Change-Id: I5aad9b81982de10de76b201f6e40460f990c17ed
tree: ca0a4cf7507618e91172cb35cdeeb8704810a296
  1. build-aux/
  2. data/
  3. docs/
  4. examples/
  5. gobi-api/
  6. src/
  7. utils/
  8. .gitignore
  9. .gitlab-ci.yml
  10. AUTHORS
  11. ChangeLog
  12. COPYING
  13. COPYING.LIB
  14. DIR_METADATA
  15. meson.build
  16. meson_options.txt
  17. NEWS
  18. OWNERS
  19. PRESUBMIT.cfg
  20. README.chromium
  21. README.md
  22. RELEASING
  23. TODO
  24. unblocked_terms.txt
README.md

libqmi

libqmi is a glib-based library for talking to WWAN modems and devices which speak the Qualcomm MSM Interface (QMI) protocol.

Documentation

Project documentation is kept in: https://modemmanager.org/docs/libqmi/

License

  • libqmi-glib library is released under the LGPL-2.1-or-later license.
  • qmicli, qmi-network and qmi-firmware-update tools are released under the GPL-2.0-or-later license.

Code of Conduct

Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms, which you can find in the following link: https://www.freedesktop.org/wiki/CodeOfConduct CoC issues may be raised to the project maintainers at the following address: libqmi-devel-owner@lists.freedesktop.org