Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-04-08 | build: version bump to flag existence of new API (apn type) | Aleksander Morgado | |
2021-03-11 | build: version bump due to a new QmiNasPlmnAccessTechnologyIdentifier | Teijo Kinnunen | |
QMI_NAS_PLMN_ACCESS_TECHNOLOGY_IDENTIFIER_NGRAN added since 1.29.2. | |||
2021-03-02 | build: version bump to flag existence of new API (network reject) | Aleksander Morgado | |
2021-03-02 | build: version bump to flag existence of new API (aggregation protocols) | Aleksander Morgado | |
2021-02-22 | build: post-release version bump to 1.29.0 | Aleksander Morgado | |
2021-02-22 | release: bump version to 1.28.0 | Aleksander Morgado | |
2021-02-18 | build: require libqrtr-glib 1.0.0 | Aleksander Morgado | |
2021-02-16 | build: rmnet support depends on availability of kernel symbols | Aleksander Morgado | |
The if_links.h header exists since back 2012, but the new ifla_rmnet_flags struct was added only in March 2018 (Linux v4.17). Setup a configure time check to see if the struct exists in the header or not, and build rmnet support if so. Fixes https://gitlab.freedesktop.org/mobile-broadband/libqmi/-/issues/55 | |||
2021-01-29 | libqrtr-glib: remove from the libqmi repository | Aleksander Morgado | |
It's been moved to its own project repository: https://gitlab.freedesktop.org/mobile-broadband/libqrtr | |||
2021-01-22 | build: version bump to flag existence of new API (libqrtr-glib) | Aleksander Morgado | |
2021-01-22 | build: always enable QRTR support if available | Aleksander Morgado | |
2021-01-22 | build: setup qrtr-glib pkg-config support | Aleksander Morgado | |
2021-01-22 | docs: add libqrtr-glib library reference | Aleksander Morgado | |
2021-01-22 | libqrtr-glib: add version info | Aleksander Morgado | |
2020-12-30 | qmi-device: add net link management support | Andrew Lassalle | |
This allows us to create and delete net interfaces for qmi devices using netlink. If mux_id is set to QMI_DEVICE_MUX_ID_AUTOMATIC when creating a net interface for `base_ifname`, we search for the lowest N such that `base_ifname.N` is not an available interface, and assign mux_id N+1. If another mux_id is given, then we try to create a net interface using the provided mux_id. This mux ID should be used in the WDS Bind Mux Data Port message. | |||
2020-11-29 | build: version bump to flag existence of new API (lte attach) | Aleksander Morgado | |
2020-10-25 | build: version bump to flag existence of new API (bind data port) | Aleksander Morgado | |
2020-07-04 | build: version bump to flag existence of new API (5G signal info) | Aleksander Morgado | |
2020-06-20 | build: post-release version bump to 1.27.0 | Aleksander Morgado | |
2020-06-20 | release: bump version to 1.26.0 | Aleksander Morgado | |
2020-05-30 | build: bump version to 1.25.900 (1.26-rc1) | Aleksander Morgado | |
2020-05-30 | build: fix --enable-qrtr help string | Aleksander Morgado | |
2020-05-30 | examples: add introspection based example tester | Aleksander Morgado | |
2020-05-12 | build-aux: include own version of glib-mkenums | Aleksander Morgado | |
2020-05-12 | build,libqmi-glib: integrate gobject-introspection, update doc helpers to ↵ | vpodshiv | |
comply with it | |||
2020-04-20 | build: version bump to flag existence of new API (USSD) | Aleksander Morgado | |
2020-04-19 | build: fix default gtk-doc generation | Aleksander Morgado | |
2020-04-16 | libqmi-glib: allow selecting 'collections' of messages to build | Aleksander Morgado | |
The build now allows selecting a specific collection of messages to build using the '--enable-collection=[NAME]' option. The default setup will allow three different collections: * minimal: with just a very few features, enough to e.g. use qmi-network and get the device connected. * basic: with all features required by both qmi-firmware-update and the third-party ModemManager daemon. * full: with all supported messages. Users building their own systems can patch libqmi by adding a new custom collection file under e.g. /data/qmi-collection-vendor.json, and will then be able to configure using --enable-collection=vendor. | |||
2020-03-25 | build: version bump to 1.25.4 to flag existence of new API (5GNR RAT mode ↵ | Aleksander Morgado | |
preference) | |||
2020-02-16 | build: version bump to 1.25.3 to flag existence of new API (QRTR support) | Aleksander Morgado | |
Since 1.25.3, the QMI_QRTR_SUPPORTED is always defined to either 0 or 1, allowing programs to build conditional support on the QRTR feature. | |||
2020-02-16 | build: disable qrtr support by default | Aleksander Morgado | |
The QRTR support and all its new APIs are not stable yet, let's disable it by default. Once stable and integrated in MM, we'll fallback to "auto" again. | |||
2020-02-02 | libqrtr-glib: separate QRTR backend in its own library | Aleksander Morgado | |
2020-02-02 | qrtr: add QRTR control socket and node | Eric Caruso | |
2020-01-29 | build: version bump to 1.25.2 to flag existence of new API (5GNR and WDA Get ↵ | Aleksander Morgado | |
Data Format TLVs) | |||
2020-01-15 | build: bump minimum glib required version to 2.48 | Aleksander Morgado | |
2019-11-21 | build: use AX_IS_RELEASE() and AX_COMPILER_FLAGS() | Aleksander Morgado | |
The autoconf macros AX_COMPILER_FLAGS_{CFLAGS|GIR|LDFLAGS} test for compiler and linker support of various flags, and add the flags to the generated output. If the command-line option '--enable-compile-warnings' is specified to 'configure', a number of additional warning options is also added to the output. This is the default. This update requires the presence of the GNU autoconf-archive in the system when building from git (not required when building from a source tarball). | |||
2019-11-21 | build: rework configure report | Aleksander Morgado | |
To make it similar to the one in libmbim. | |||
2019-11-13 | build: bump version to 1.25.1 | Aleksander Morgado | |
In order to flag the Dell->Foxconn command rename. | |||
2019-09-20 | build: post-release version bump to 1.25.0 | Aleksander Morgado | |
2019-09-20 | release: bump version to 1.24.0 | Aleksander Morgado | |
2019-07-02 | build: define GLIB_VERSION_MAX_ALLOWED and disable deprecation warnings | Aleksander Morgado | |
2019-04-26 | qmi-endpoint: take ref to QmiFile and use it for transport | Eric Caruso | |
This allows the QmiEndpoint to see what file it needs to open streams for. Also prepare for opening different types of Endpoints by moving the creation to device_open_step, after the driver has been decided. Because we have the file we can now add the object hierarchy for the different implementations of the QmiEndpoint. Currently this is regular QMUX or MBIM. | |||
2019-04-11 | build: update libtool versioning for 1.22.4 | Aleksander Morgado | |
2019-02-26 | build: version bump to 1.23.1 to flag existence of new API (DW5821e extensions) | Aleksander Morgado | |
2019-01-08 | build: post-release version bump to 1.23.0 | Aleksander Morgado | |
2019-01-08 | release: bump version to 1.22.0 | Aleksander Morgado | |
2019-01-08 | build: require libmbim 1.18.0 | Aleksander Morgado | |
2018-11-12 | build: version bump to 1.21.5 to flag existence of new API (QoS) | Aleksander Morgado | |
2018-08-12 | build: version bump to 1.21.4 to flag existence of new API (acquisition ↵ | Aleksander Morgado | |
order preference) | |||
2018-08-08 | build: version bump to 1.21.3 to flag existence of new API (LOC inject XTRA ↵ | Aleksander Morgado | |
data) |