aboutsummaryrefslogtreecommitdiff
path: root/include/ModemManager.h
AgeCommit message (Collapse)Author
2025-03-13api: fix license headers in MM APIAleksander Morgado
The libmm-glib library, as well as the ModemManager headers installed as part of the D-Bus service API, have always been LGPLv2+ licensed, because we want users of the service to rely on them in their own programs, even if they are proprietary. Some files had an incorrect GPLv2+ header instead of the LGPLv2+ and that was confusing. All public headers in the MM API have the correct license text now. Signed-off-by: Aleksander Morgado <aleksandermj@chromium.org>
2019-10-24docs,api: provide per-version indicesAleksander Morgado
2018-01-25*: Spelling fixesVille Skyttä
2017-06-28compat: add compatibility definitions for old MM_MODEM_BAND_EUTRAN_* valuesBen Chan
Those Roman numeral suffixes in MM_MODEM_BAND_EUTRAN_* were replaced with 1, 2, 3, ..., etc. This patch adds a compatibility header, ModemManager-compat.h, to alias the old MM_MODEM_BAND_EUTRAN_* values to the new values.
2013-06-13api,header: setup and export MM version symbols in the APIAleksander Morgado
2012-10-04api: only allow including `ModemManager.h' directlyAleksander Morgado
2012-03-16api,header: cleanup public header fileAleksander Morgado
2012-03-15build: chain up new 0.6 API and link against libmm-commonAleksander Morgado
Also removed the MMSerialError implementation from `src/mm-errors.[h|c]', as it is now included in the new `include/ModemManager-errors.h' header file. All the other enums and errors without clashing names will be ported afterwards to the new base code.
2012-03-15build: disable autogeneration of the 0.5 API header fileAleksander Morgado
But keep it around as a static file, while we do the migration to the new interface.