Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-04-17 | cli: impelement Set System Selection Preferencedcbw/cli-set-system-selection-preference | Dan Williams | |
2013-03-21 | cli: Add --dms-activate-manual | Arman Uguray | |
Added the --dms-activate-manual option to the client, which triggers manual activation. | |||
2013-03-20 | release: bump version to 1.3.0 (development) | Dan Williams | |
2013-03-19 | release: bump version to 1.2.01.2.0 | Dan Williams | |
2013-03-19 | release: update NEWS | Dan Williams | |
2013-03-12 | build: fix passing arguments to configure from autogen.sh | Evan Nemerson | |
2013-03-07 | dms: activation code string needs explicit 1-byte length prefix | Aleksander Morgado | |
Reported by Arman Uguray <armansito@google.com> | |||
2013-03-06 | cli: fix call to --dms-activate-automatic | Arman Uguray | |
--dms-activate-automatic incorrectly calls qmi_client_dms_get_activation_state. This patch corrects it so that it calls qmi_client_dms_activate_automatic. | |||
2013-02-15 | qmi-network: Fix grabbing output from lines with spaces | Shawn J. Goff | |
The qmi-network script used awk with a field separator of ":". The output looked like key: 'value'. The second field in this case includes a space at the beginning. This was making the 'status' command fail. Now, we account for the space. It is now also not dependent on awk (this can matter on embedded systems). | |||
2013-02-15 | cli,wds: make packet data handle formatting consistent | Shawn J. Goff | |
Other values are surrounded by single quotes. The debug test in utils/qmi-network also shows the output in quotes. | |||
2013-01-22 | cli,nas: fix 2 or 3 digit MNC printing in several actions | Aleksander Morgado | |
https://bugs.freedesktop.org/show_bug.cgi?id=59664 | |||
2013-01-14 | cli: all sources are GPLv2+ | Aleksander Morgado | |
2013-01-09 | cli: allow specifying auth info in the start network command | André Valentin | |
2013-01-09 | qmicli: update timeout for the start network command | André Valentin | |
2012-12-24 | qmi-codegen: clean up compiled python files | Marius Kotsbak | |
These caused problems for deb packaging, as their content depends on the Python version used. | |||
2012-12-17 | qmi-codegen python3: change string.lower(str) to str.lower() | Shawn J. Goff | |
The string.lower(str) class method is no longer available. sed regex: s/string\.lower(\(.*\))/\1.lower()/ | |||
2012-12-17 | qmi-codegen python3: fix dict.has_key('key') to 'key' in dict | Shawn J. Goff | |
Python 3 no longer supports the has_key() method. sed regex: s/\([^ ]\+\)\.has_key(\([^)]*\))/\2 in \1/g | |||
2012-12-17 | qmi-codegen python3: change string.replace() class method use to ↵ | Shawn J. Goff | |
str.replace() instance method Python 3 doesn't support the replace class method; it's now an instance method only. string.replace(object, old, new) changes to object.replace(old, new) sed: s/string\.replace(\([^,]*\), /\1.replace(/ | |||
2012-12-17 | qmi-codegen: fix some python3 compatibility issues | Dan Williams | |
Simple methods are no longer in the string module. | |||
2012-11-12 | gobi-api: add GobiAPI_2012-09-12-0719 | Dan Williams | |
2012-11-12 | release: bump version to 1.0.01.0.0 | Dan Williams | |
2012-11-12 | release: update NEWS | Dan Williams | |
2012-11-08 | libqmi-glib,test: enable tests expecting warnings only if glib >= 2.34 | Aleksander Morgado | |
2012-11-02 | nas: new 'QMI_NAS_DATA_CAPABILITY_NONE' enum value | Aleksander Morgado | |
2012-11-02 | qmi-codegen: translate the values of enums/flags in traces | Aleksander Morgado | |
2012-11-02 | libqmi-glib: make 'QmiCtlDataLinkProtocol' a enum instead of flags | Aleksander Morgado | |
If the values are like flags, but mutually exclusive, just set it as an enum. | |||
2012-11-02 | cli: log messages from the 'Qmi' domain | Aleksander Morgado | |
2012-11-02 | docs: add missing documentation for "NAS Get CDMA Position Info" | Aleksander Morgado | |
2012-11-02 | qmi-codegen: fix computation of expected TLV length when using strings | Aleksander Morgado | |
2012-10-31 | nas: add Get CDMA Position Info | Dan Williams | |
Not sure what NAS version supports it, but at least NAS 1.3 is required. | |||
2012-10-30 | libqmi-glib,test: new test for messages with invalid TLVs | Aleksander Morgado | |
2012-10-30 | qmi-codegen: validate TLV before really reading it | Aleksander Morgado | |
Try to handle buggy firmware, or just make the library more robust, by validating the read TLV before really reading it. If a TLV is not considered valid, we just skip it for now. E.g.: the "Detailed Service Status" TLV (0x21) in the "NAS Get Serving System" message is supposed to be a sequence of 5 bytes, but some models (e.g. ZTE MF683) end up sending only the first 4 bytes. | |||
2012-10-30 | Revert "libqmi-glib,message: include raw data buffer when building printable ↵ | Aleksander Morgado | |
string" This reverts commit d89b9064afa991d5cc7737fa9b0b1b55c0e31158. We already print the raw buffer when sending/receiving the message in QmiDevice, which is actually better as we end up priting it *before* parsing it, so it's much better for debugging purposes. | |||
2012-10-30 | libqmi-glib,test: include printable string in message tests | Aleksander Morgado | |
2012-10-30 | libqmi-glib: define library G_LOG_DOMAIN | Aleksander Morgado | |
2012-10-30 | libqmi-glib,utils: minor documentation fix | Aleksander Morgado | |
2012-10-30 | libqmi-glib,message: include raw data buffer when building printable string | Aleksander Morgado | |
2012-10-29 | libqmi-glib,device: print raw sent/received message before translating it | Aleksander Morgado | |
This will help us debug issues in the message translation. | |||
2012-10-29 | libqmi-glib,utils: no need to pass endianness when reading/writing single bytes | Aleksander Morgado | |
2012-10-25 | cli,wds: print connection status string instead of integer | Aleksander Morgado | |
2012-10-23 | wds: annotate GetCurrentSettings with correct byte orders | Dan Williams | |
IPv6 addresses are always sent in network byte order. Oddly, IPv4 addresses appear to be sent as LE uint32s rather than BE/network byte order. | |||
2012-10-23 | libqmi-glib,qmi-codegen: add endian-ness annotation capability | Dan Williams | |
Some values are sent by the firmware in big endian byte order, specifically IP addresses, which are sent in network byte order (ie, big endian). Add the ability to specify the byte order the firmware handles the value as, and convert that to host byte order when reading/writing QMI buffers. | |||
2012-10-10 | libqmi-glib,qmi-codegen: cancelled operations will issue an ABORT message | Aleksander Morgado | |
We allow passing a GCancellable to every async operation with the clients. Now, if the cancellable gets cancelled and the operation can be ABORT-ed, then we do it. | |||
2012-10-10 | libqmi-glib,device: avoid invalid reads in the sync indication callback | Aleksander Morgado | |
If we don't disconnect the signal handler when we clear the private QmiClientCtl, we may end up in the situation where we try to use the already disposed QmiDevice object. | |||
2012-10-10 | wds: "Start Network" may be aborted | Aleksander Morgado | |
2012-10-10 | nas: "Network Scan" may be aborted | Aleksander Morgado | |
2012-10-10 | libqmi-glib,qmi-codegen: timed out operations will issue an ABORT message | Aleksander Morgado | |
Messages can now be tagged with a special 'abort' keyword, so that whenever the message times out we issue a new ABORT command to cancel the specific timed out request. This support is currently only available for the NAS and WDS services, which are the ones supporting ABORT for their long-running operations. | |||
2012-10-10 | libqmi-glib,device: include missing `qmi_device_command()' documentation | Aleksander Morgado | |
2012-10-10 | docs: hide class structures of `QmiDevice' and `QmiClient' | Aleksander Morgado | |
2012-10-10 | dms: activation state related commands already in DMS 1.3 | Aleksander Morgado | |