Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | build: skip building qmi-firmware-update if requested to do so | Aleksander Morgado | 2017-03-03 | 1 | -1/+5 |
| | |||||
* | qmi-firmware-update: new tool skeleton | Aleksander Morgado | 2017-01-16 | 1 | -1/+1 |
| | |||||
* | qmi-proxy: initial implementation | Aleksander Morgado | 2013-09-05 | 1 | -1/+1 |
| | |||||
* | build: move source code under src/ | Aleksander Morgado | 2013-09-05 | 1 | -0/+2 |
| | |||||
* | build: prepare sources to treat `libqmi-glib' not as the only library | Aleksander Morgado | 2012-07-03 | 1 | -118/+0 |
| | | | | | | | 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. | ||||
* | build: distribute qmi-ctl.h | Aleksander Morgado | 2012-07-03 | 1 | -0/+1 |
| | |||||
* | dms: implement "Get Capabilities" request/response | Aleksander Morgado | 2012-07-03 | 1 | -3/+4 |
| | |||||
* | build: include missing headers to get installed | Aleksander Morgado | 2012-07-03 | 1 | -1/+3 |
| | |||||
* | build: add stamps as prerequisite for `qmi-enum-types.h' | Aleksander Morgado | 2012-07-03 | 1 | -16/+25 |
| | |||||
* | qmi-codegen: improve message/TLV printability | Aleksander Morgado | 2012-07-03 | 1 | -2/+1 |
| | |||||
* | core: new `QmiWdsConnectionStatus' type | Aleksander Morgado | 2012-07-03 | 1 | -2/+2 |
| | | | | | This new type is the `public-format' of the guint8 status given in the Get Packet Service Status response. | ||||
* | core: use new autogenerated code for the WDS service | Aleksander Morgado | 2012-07-03 | 1 | -6/+16 |
| | |||||
* | core: use new autogenerated code for the DMS service | Aleksander Morgado | 2012-07-03 | 1 | -6/+16 |
| | |||||
* | data: let the `Result' TLV be a common type | Aleksander Morgado | 2012-07-03 | 1 | -0/+1 |
| | |||||
* | qmi-codegen: pass input and output files with command line options | Aleksander Morgado | 2012-07-03 | 1 | -2/+2 |
| | |||||
* | core: use new autogenerated code for the CTL service | Aleksander Morgado | 2012-07-03 | 1 | -12/+14 |
| | |||||
* | build: use `qmi-codegen' to build CTL-specific message handling | Aleksander Morgado | 2012-07-03 | 1 | -0/+9 |
| | |||||
* | build-aux: move header/source templates to its own `template' directory | Aleksander Morgado | 2012-07-03 | 1 | -8/+8 |
| | |||||
* | wds: new operations to start and stop the network | Aleksander Morgado | 2012-07-03 | 1 | -0/+1 |
| | | | | Currently not using any of the optional parameters in the messages. | ||||
* | wds: new `QmiClientWds' | Aleksander Morgado | 2012-07-03 | 1 | -4/+6 |
| | |||||
* | build: include several missing headers | Aleksander Morgado | 2012-07-03 | 1 | -2/+2 |
| | | | | If not included in SOURCES, the wouldn't end up in the dist tarball. | ||||
* | core: let the `QmiDevice' control the creation and handling of `QmiClient' ↵ | Aleksander Morgado | 2012-07-03 | 1 | -2/+1 |
| | | | | | | | | | | | | | objects Instead of treating the QmiClient objects as being independent to the device, we'll make them instead owned by the QmiDevice. This means that the QmiDevice is reponsible for allocationg and releasing the CIDs, and that a QmiClient doesn't need to keep a reference to the QmiDevice around. This simplification allows us to treat the `QmiClientCtl' as completely internal to the library. Uses of the library shouldn't need to interface directly with this object. | ||||
* | ctl: setup all CTL-related types in its own `qmi-ctl.h' header | Aleksander Morgado | 2012-07-03 | 1 | -3/+3 |
| | |||||
* | dms: setup all DMS-related types in its own `qmi-dms.h' header | Aleksander Morgado | 2012-07-03 | 1 | -7/+8 |
| | |||||
* | message: improve printable string | Aleksander Morgado | 2012-07-03 | 1 | -1/+1 |
| | | | | | The user can now pass a prefix to be used in every printed string; and we also decode some of the values from the message into human-readable strings. | ||||
* | message-dms: only fail get_ids_finish() if none of the expected outputs was ↵ | Aleksander Morgado | 2012-07-03 | 1 | -0/+1 |
| | | | | | | retrieved Not every device will report all three ESN, IMEI and MEID. | ||||
* | message-dms: new helper to build/parse messages to get IDs | Aleksander Morgado | 2012-07-03 | 1 | -0/+1 |
| | |||||
* | client-dms: new `QmiClientDms' to handle the DMS service | Aleksander Morgado | 2012-07-03 | 1 | -2/+4 |
| | |||||
* | client: ensure the services match in the CID allocation reply | Aleksander Morgado | 2012-07-03 | 1 | -1/+1 |
| | |||||
* | client-ctl: new `QmiClientCtl' to handle the CTL service | Aleksander Morgado | 2012-07-03 | 1 | -2/+5 |
| | | | | | The `QmiDevice' will create one of these objects and keep it around, to be used as the generic client in the CTL service. | ||||
* | client: new base generic client | Aleksander Morgado | 2012-07-03 | 1 | -2/+5 |
| | |||||
* | message-ctl: new utilities to use QMI-CTL operations | Aleksander Morgado | 2012-07-03 | 1 | -0/+2 |
| | | | | Just the version info request for now | ||||
* | message: new `QmiMessage' type | Aleksander Morgado | 2012-07-03 | 1 | -0/+2 |
| | |||||
* | utils: new helper method to get a printable string from a binary stream | Aleksander Morgado | 2012-07-03 | 1 | -0/+1 |
| | |||||
* | enums: new `QmiService' enumeration | Aleksander Morgado | 2012-07-03 | 1 | -0/+16 |
| | |||||
* | device: new `QmiDevice' object | Aleksander Morgado | 2012-07-03 | 1 | -2/+7 |
| | | | | Will take care of synchronizing the access to the underlying QMI device file. | ||||
* | errors: setup a new QMI core error domain | Aleksander Morgado | 2012-07-03 | 1 | -2/+18 |
| | |||||
* | build: setup autotools | Aleksander Morgado | 2012-07-03 | 1 | -0/+19 |