aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* qmicli: fix license text, it should be GPLv2+Aleksander Morgado2014-10-302-2/+2
|
* libqmi-glib,message: avoid g_byte_array_new_take()Aleksander Morgado2014-10-131-4/+12
| | | | | It will break our unit tests, which are all executed with gc-friendly. See: https://bugzilla.gnome.org/show_bug.cgi?id=738170
* libqmi-glib,proxy: add missing QmiProxy documentationAleksander Morgado2014-10-121-0/+23
|
* libqmi-glib,proxy: fix segfaultAlbert Diserholt2014-10-101-4/+4
| | | | | | | | | This patch fixes a segfault caused by a race condition where an incoming request has just been accepted and allocated, but a device for it has yet to be opened, and an old request is closed. The checks prevent a strcmp against unexisting devices. https://bugs.freedesktop.org/show_bug.cgi?id=77335
* qmi-codegen: make sure expected len is 4 bytesAleksander Morgado2014-10-081-1/+1
| | | | Suggested by Thomas Haller <thaller@redhat.com>.
* qmi-codegen: error out if invalid array size element in JSONAleksander Morgado2014-10-081-1/+1
| | | | Suggested by Thomas Haller <thaller@redhat.com>.
* qmi-codegen: avoid buffer overlow in emit_input_tlv_add()Thomas Haller2014-10-087-28/+77
| | | | | | | https://bugzilla.redhat.com/show_bug.cgi?id=1031738 Reported-by: Florian Weimer <fweimer@redhat.com> Signed-off-by: Thomas Haller <thaller@redhat.com>
* libqmi,utils: assert input buffer size when writing strings to bufferThomas Haller2014-10-081-4/+11
| | | | Signed-off-by: Thomas Haller <thaller@redhat.com>
* qmi-codegen: ensure enough buffer available to read string/array size variableAleksander Morgado2014-10-084-4/+56
| | | | | | | | | | | | Code generation via emit_size_read() creates the _validate() functions. The generated code for strings and arrays used to read the length prefix without checking that the provided buffer is large enough. https://bugzilla.redhat.com/show_bug.cgi?id=1031738 Patch based on a patch from Thomas Haller <thaller@redhat.com> Reported-by: Florian Weimer <fweimer@redhat.com>
* build: bump version to 1.11.1Aleksander Morgado2014-09-051-1/+1
| | | | | Not an official release, just a version bump to tag the availability of the new A-GPS related commands.
* NEWS: updated with the latest A-GPS related additionsAleksander Morgado2014-09-051-0/+10
|
* pds: implement "PDS Set/Get AGPS Config"Aleksander Morgado2014-09-054-0/+86
|
* pds: implement "PDS Set/Get Default Tracking Session"Aleksander Morgado2014-09-054-0/+69
|
* gobi-api: add CodeAurora GobiAPI_2013-07-31-1347 sourcesDan Williams2014-08-0566-0/+117547
| | | | Makes for easier grepping.
* cli,nas: S/N ratio is dB, not dBmAleksander Morgado2014-06-021-1/+1
| | | | Reported by: <ebiegler@gmx.de>
* cli,nas: limit resolution when printing floating point numbersAleksander Morgado2014-06-021-9/+9
| | | | | | They'll just have 1 digit after the comma, as we multiplied an integer by 0.1. Reported by: <ebiegler@gmx.de>
* cli,nas: fix constant out of range issue in comparisonBen Chan2014-05-301-1/+1
| | | | | | | | | This patch fixes a constant out of range issue in the following comparison: qmicli-nas.c:2407:24: error: comparison of constant 4294967295 with expression of type 'guint16' (aka 'unsigned short') is always false [-Werror,-Wtautological-constant-out-of-range-compare] if (cell_id_16 == 0xFFFFFFFF) ~~~~~~~~~~ ^ ~~~~~~~~~~
* cli,nas: fix unmatched format specifiersBen Chan2014-05-301-2/+2
| | | | | | | | | | | | | This patch fixes the following unmatched format specifiers: qmicli-nas.c:2331:18: error: format specifies type 'unsigned short' but the argument has type 'guint8' (aka 'unsigned char') [-Werror,-Wformat] base_station_identity_code); ^~~~~~~~~~~~~~~~~~~~~~~~~~ qmicli-nas.c:2376:22: error: format specifies type 'unsigned short' but the argument has type 'guint8' (aka 'unsigned char') [-Werror,-Wformat] element->base_station_identity_code); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* release: bump version to 1.11.0 (development)Aleksander Morgado2014-05-291-1/+1
|
* release: bump version to 1.10.0Aleksander Morgado2014-05-292-3/+13
|
* cli,nas: decode BCD-encoded PLMN and print itAleksander Morgado2014-05-281-9/+48
|
* cli,nas: pretty print field typesAleksander Morgado2014-05-281-35/+63
|
* cli,nas: don't print fields with unknown dataAleksander Morgado2014-05-281-86/+109
|
* cli,nas: add missing indentationsAleksander Morgado2014-05-281-8/+8
|
* nas: add 'UMTS Info Neighboring LTE' TLV to 'Cell Location Info'Aleksander Morgado2014-05-284-1/+86
|
* nas: fix several TLV field typesAleksander Morgado2014-05-282-19/+20
|
* nas: consolidate variable namesAleksander Morgado2014-05-283-133/+132
|
* nas: add missing TLV fieldAleksander Morgado2014-05-282-2/+7
|
* nas: trivial fixes in indentation and alignmentAleksander Morgado2014-05-281-154/+154
|
* docs,libqmi-glib: add 'NAS Get Cell Location Info' documentationAleksander Morgado2014-05-281-0/+1
|
* qmi-codegen: handle 'gfloat' typesAleksander Morgado2014-05-286-5/+61
|
* qmicli: fix wrong array reference cutnpaste bugBjørn Mork2014-05-271-4/+4
| | | | Signed-off-by: Bjørn Mork <bjorn@mork.no>
* qmicli: add NAS Get Cell Location InfoBjørn Mork2014-05-271-0/+424
| | | | Signed-off-by: Bjørn Mork <bjorn@mork.no>
* nas: add "Get Cell Location Info"Bjørn Mork2014-05-271-0/+254
| | | | Signed-off-by: Bjørn Mork <bjorn@mork.no>
* libqmi-glib,proxy: update internal default timeout valueAleksander Morgado2014-05-241-1/+6
| | | | | | 10s is definitely not enough; such a low value means that time-requiring operations in the client will all get timed out without getting a proper result. Just update it to 300s for now.
* cli,wda: new '--wda-set-data-format' actionAleksander Morgado2014-05-213-18/+170
| | | | | | For now, we just allow setting the Link Layer Protocol. If we ever update the command to allow more or different settings, we can do so by just making it a list of comma separated values.
* cli,wda: fix error string messageAleksander Morgado2014-05-211-1/+1
|
* libqmi,wda: rename enum to "_RAW_IP" to match the name in the CTL serviceAleksander Morgado2014-05-211-2/+2
|
* wda: implement 'Set Data Format' request/responseAleksander Morgado2014-05-212-0/+94
|
* cli,wda: new '--wda-get-data-format' actionAleksander Morgado2014-05-204-1/+254
|
* wda: new 'WDA' serviceAleksander Morgado2014-05-2010-7/+202
|
* cli: new '--uim-get-card-status' actionAleksander Morgado2014-04-281-0/+168
|
* uim: implement "Get Card Status"Aleksander Morgado2014-04-284-1/+275
|
* data: add libqmi iconAleksander Morgado2014-03-091-0/+197
|
* license: add GPLv2+ license in addition to the LGPLv2+ oneAleksander Morgado2014-03-054-414/+759
| | | | | | | This is not a license change; the library is still LGPLv2+, and the command line tool GPLv2+. https://bugs.freedesktop.org/show_bug.cgi?id=74220
* build-aux,qmi-codegen: explicitly state which services have flags64Aleksander Morgado2014-02-171-2/+2
| | | | ... not the other way around.
* libqmi-glib,device: print as debug flags used when opening or releasing clientAleksander Morgado2013-12-131-4/+19
|
* qmicli: add '--device-open-net' optionAleksander Morgado2013-12-133-1/+73
| | | | | | | | | | | The device-open-net cmdline option allows you to specify network-mode and/or qos-header mode flags when opening the device. This has been found to be necessary on some cards/modes such as the MC7750 in LTE mode. Based on an original patch from: Tim Harvey <tharvey@gateworks.com>
* libqmi-glib: generate types for QmiDeviceOpenFlags and ↵Aleksander Morgado2013-12-132-5/+15
| | | | QmiDeviceReleaseClientFlags
* release: bump version to 1.9.0 (development)Aleksander Morgado2013-12-111-1/+1
|