aboutsummaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)Author
2021-04-08build: version bump to flag existence of new API (apn type)Aleksander Morgado
2021-03-11build: version bump due to a new QmiNasPlmnAccessTechnologyIdentifierTeijo Kinnunen
QMI_NAS_PLMN_ACCESS_TECHNOLOGY_IDENTIFIER_NGRAN added since 1.29.2.
2021-03-02build: version bump to flag existence of new API (network reject)Aleksander Morgado
2021-03-02build: version bump to flag existence of new API (aggregation protocols)Aleksander Morgado
2021-02-22build: post-release version bump to 1.29.0Aleksander Morgado
2021-02-22release: bump version to 1.28.0Aleksander Morgado
2021-02-18build: require libqrtr-glib 1.0.0Aleksander Morgado
2021-02-16build: rmnet support depends on availability of kernel symbolsAleksander 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-29libqrtr-glib: remove from the libqmi repositoryAleksander Morgado
It's been moved to its own project repository: https://gitlab.freedesktop.org/mobile-broadband/libqrtr
2021-01-22build: version bump to flag existence of new API (libqrtr-glib)Aleksander Morgado
2021-01-22build: always enable QRTR support if availableAleksander Morgado
2021-01-22build: setup qrtr-glib pkg-config supportAleksander Morgado
2021-01-22docs: add libqrtr-glib library referenceAleksander Morgado
2021-01-22libqrtr-glib: add version infoAleksander Morgado
2020-12-30qmi-device: add net link management supportAndrew 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-29build: version bump to flag existence of new API (lte attach)Aleksander Morgado
2020-10-25build: version bump to flag existence of new API (bind data port)Aleksander Morgado
2020-07-04build: version bump to flag existence of new API (5G signal info)Aleksander Morgado
2020-06-20build: post-release version bump to 1.27.0Aleksander Morgado
2020-06-20release: bump version to 1.26.0Aleksander Morgado
2020-05-30build: bump version to 1.25.900 (1.26-rc1)Aleksander Morgado
2020-05-30build: fix --enable-qrtr help stringAleksander Morgado
2020-05-30examples: add introspection based example testerAleksander Morgado
2020-05-12build-aux: include own version of glib-mkenumsAleksander Morgado
2020-05-12build,libqmi-glib: integrate gobject-introspection, update doc helpers to ↵vpodshiv
comply with it
2020-04-20build: version bump to flag existence of new API (USSD)Aleksander Morgado
2020-04-19build: fix default gtk-doc generationAleksander Morgado
2020-04-16libqmi-glib: allow selecting 'collections' of messages to buildAleksander 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-25build: version bump to 1.25.4 to flag existence of new API (5GNR RAT mode ↵Aleksander Morgado
preference)
2020-02-16build: 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-16build: disable qrtr support by defaultAleksander 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-02libqrtr-glib: separate QRTR backend in its own libraryAleksander Morgado
2020-02-02qrtr: add QRTR control socket and nodeEric Caruso
2020-01-29build: version bump to 1.25.2 to flag existence of new API (5GNR and WDA Get ↵Aleksander Morgado
Data Format TLVs)
2020-01-15build: bump minimum glib required version to 2.48Aleksander Morgado
2019-11-21build: 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-21build: rework configure reportAleksander Morgado
To make it similar to the one in libmbim.
2019-11-13build: bump version to 1.25.1Aleksander Morgado
In order to flag the Dell->Foxconn command rename.
2019-09-20build: post-release version bump to 1.25.0Aleksander Morgado
2019-09-20release: bump version to 1.24.0Aleksander Morgado
2019-07-02build: define GLIB_VERSION_MAX_ALLOWED and disable deprecation warningsAleksander Morgado
2019-04-26qmi-endpoint: take ref to QmiFile and use it for transportEric 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-11build: update libtool versioning for 1.22.4Aleksander Morgado
2019-02-26build: version bump to 1.23.1 to flag existence of new API (DW5821e extensions)Aleksander Morgado
2019-01-08build: post-release version bump to 1.23.0Aleksander Morgado
2019-01-08release: bump version to 1.22.0Aleksander Morgado
2019-01-08build: require libmbim 1.18.0Aleksander Morgado
2018-11-12build: version bump to 1.21.5 to flag existence of new API (QoS)Aleksander Morgado
2018-08-12build: version bump to 1.21.4 to flag existence of new API (acquisition ↵Aleksander Morgado
order preference)
2018-08-08build: version bump to 1.21.3 to flag existence of new API (LOC inject XTRA ↵Aleksander Morgado
data)