summaryrefslogtreecommitdiff
path: root/.gitignore
AgeCommit message (Collapse)AuthorFilesLines
2021-01-29libqrtr-glib: remove from the libqmi repositoryAleksander Morgado1-19/+0
It's been moved to its own project repository: https://gitlab.freedesktop.org/mobile-broadband/libqrtr
2021-01-22build: setup qrtr-glib pkg-config supportAleksander Morgado1-0/+1
2021-01-22docs: add libqrtr-glib library referenceAleksander Morgado1-0/+16
2020-11-20build: fix distcheck with new gtk-docAleksander Morgado1-0/+1
The .actions file is generated by newer gtk-doc releases, we just treat it as e.g. the .signals or .types files. This is also already fixed in upstream gtk-doc: https://gitlab.gnome.org/GNOME/gtk-doc/-/merge_requests/61
2020-05-12build,libqmi-glib: integrate gobject-introspection, update doc helpers to ↵vpodshiv1-0/+2
comply with it
2020-02-02libqrtr-glib: separate QRTR backend in its own libraryAleksander Morgado1-8/+1
2020-01-24libqmi-glib,nas: new helper method to decode PLMN stringsAleksander Morgado1-0/+1
The need to convert the GSM-7/UCS-2 encoded data into UTF-8 isn't something specific to the qmicli program, so provide a helper method that can be used by users of the library right away, and make use of it in qmicli as well. The conversion logic from GSM-7 to UTF-8 is not completely equivalent to what we had in qmicli before; it has been fixed as per the following ModemManager merge request: https://gitlab.freedesktop.org/mobile-broadband/ModemManager/merge_requests/250
2020-01-24libqmi-glib,test: rename test-utils to test-compat-utilsAleksander Morgado1-1/+1
2019-07-04qmi-firmware-update: support sahara/firehose based firmware updateAleksander Morgado1-0/+1
The EM7565 and other new devices from Sierra no longer implement the firmware update method using QDL/SDP, and instead use a mix of Sahara protocol followed by Firehose protocol, see: https://github.com/openpst/sahara https://portland.source.codeaurora.org/quic/imm/imm/qdl/ This commit introduces support for these two new protocols through a new QfuSaharaDevice, and provides an initial implementation for the EM75xx firmware update procedure. The implementation does NOT try to be a generic or fully compliant Sahara/Firehose engine; it just tries to make the EM73xx firmware update work.
2017-09-13build: import gtk-doc supportAleksander Morgado1-1/+0
Remove the need to run `gtkdocize' when building from git; this should be an operation done by the maintainer when modernizing the gtk-doc setup (think of e.g. gettextize), no need to do it unconditionally. This makes it easier for platforms without gtk-doc to build from git. When trying to build with documentation enabled and gtk-doc isn't found, we get some nice warnings and errors in the configure report: checking for gtk-doc... no configure: WARNING: You will not be able to create source packages with 'make dist' because gtk-doc >= 1.0 is not found. checking for gtkdoc-check... no checking for gtkdoc-check... no checking for gtkdoc-rebase... no checking for gtkdoc-mkpdf... no checking whether to build gtk-doc documentation... yes configure: error: You must have gtk-doc >= 1.0 installed to build documentation for ModemManager. Please install gtk-doc or disable building the documentation by adding '--disable-gtk-doc' to './configure'. Files generated with gtkdocize (gtk-doc) 1.26.1.
2017-03-22docs,man: generate man page for qmi-firmware-updateAleksander Morgado1-0/+1
2017-01-16qmi-firmware-update: new parser for firmware/config/carrier stringsAleksander Morgado1-0/+2
2017-01-16qmi-firmware-update: new QfuImage and QfuImageCwe objectsAleksander Morgado1-0/+2
Implement objects to handle the firmware images.
2017-01-16qmi-firmware-update: new tool skeletonAleksander Morgado1-0/+2
2017-01-16utils,swi-update: include in buildAleksander Morgado1-0/+1
2015-02-26build: use absolute paths to ignore files in top_srcdirAleksander Morgado1-33/+17
2015-01-13build: use absolute paths for the ignored files in subdirsAleksander Morgado1-52/+52
2015-01-13build: ignore built device owner rules fileAleksander Morgado1-0/+1
2014-11-09libqmi,test: setup testing framework to test content of generated messagesAleksander Morgado1-0/+1
2013-09-13build: generate manpage for qmi-networkAleksander Morgado1-0/+1
2013-09-13qmi-network: implement --help and --versionAleksander Morgado1-0/+2
2013-09-05qmi-proxy: initial implementationAleksander Morgado1-0/+4
2013-09-05build: move source code under src/Aleksander Morgado1-25/+28
2013-09-04man: generate qmicli manpage from --help-allAleksander Morgado1-0/+2
2013-06-13libqmi-glib,api: provide version infoAleksander Morgado1-0/+1
2013-05-10gitignore: ignore .pyc filesDan Williams1-0/+1
2013-05-10build: update NEWS; add minimal README and ChangeLogDan Williams1-2/+0
Having a README is good, while some package building tools like to have a ChangeLog, even if it's useless.
2012-11-12release: update NEWSDan Williams1-1/+0
2012-10-09docs: improve generated `libqmi-glib' documentationAleksander Morgado1-0/+3
Among the tons of fixes done here, we now generate some per-service .sections file which we then concatenate to build the final libqmi-glib-sections.txt file.
2012-10-09build: compile all generated code into a non-installable libraryAleksander Morgado1-20/+5
Also simplify the build by using BUILT_SOURCES to avoid needing to specify custom dependency rules.
2012-09-26libqmi-glib,tests: new tests to check parsing valid/invalid QMI messagesAleksander Morgado1-0/+1
2012-09-18pds: setup generation of the PDS service supportAleksander Morgado1-0/+2
Including "PDS Reset".
2012-09-06wms: setup generation of the WMS service supportAleksander Morgado1-0/+2
Including "WMS Reset".
2012-08-27libqmi-glib: register errors in DBusAleksander Morgado1-0/+1
2012-08-03docs: setup initial gtk-doc documentationAleksander Morgado1-0/+15
2012-07-26build: autogenerate 64bit flags helpersAleksander Morgado1-0/+2
2012-07-23nas: implement NAS service support, including the "Reset" request/responseAleksander Morgado1-0/+2
2012-07-16cli: new helper method to get raw binary data as a printable stringAleksander Morgado1-0/+5
2012-07-04libqmi-glib,test: new unit tests for the integer read/write operationsAleksander Morgado1-0/+6
2012-07-03build: prepare sources to treat `libqmi-glib' not as the only libraryAleksander Morgado1-16/+16
Instead of keeping the libqmi-glib sources under `src', we'll have a more specific `libqmi-glib' directory instead. Also, update autotools to reflect as `libqmi' the name of the project.
2012-07-03build: provide pkg-config setup for the libraryAleksander Morgado1-0/+2
2012-07-03core: use new autogenerated code for the WDS serviceAleksander Morgado1-0/+2
2012-07-03core: use new autogenerated code for the DMS serviceAleksander Morgado1-0/+2
2012-07-03core: use new autogenerated code for the CTL serviceAleksander Morgado1-2/+3
2012-07-03build: use `qmi-codegen' to build CTL-specific message handlingAleksander Morgado1-0/+2
2012-07-03codegen: new `qmi-codegen' build utilityAleksander Morgado1-0/+2
It will try to generate message creator/parsers from a manually maintained JSON-encoded database.
2012-07-03cli: new `qmicli' command line utilityAleksander Morgado1-0/+4
2012-07-03enums: new `QmiService' enumerationAleksander Morgado1-0/+2
2012-07-03errors: setup a new QMI core error domainAleksander Morgado1-0/+2
2012-07-03build: setup autotoolsAleksander Morgado1-25/+24