aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* build: generate manpage for qmi-networkAleksander Morgado2013-09-132-3/+18
|
* qmi-network: implement --help and --versionAleksander Morgado2013-09-133-2/+45
|
* cli,wds: new '--wds-get-default-settings'Aleksander Morgado2013-09-121-0/+96
|
* cli,wds: add profile contents in the '--wds-get-profile-list' replyAleksander Morgado2013-09-121-16/+110
|
* wds: implement "Get Default Settings"Aleksander Morgado2013-09-121-0/+206
|
* wds: implement "Get Profile Settings"Aleksander Morgado2013-09-121-0/+210
|
* cli,wds: new '--wds-get-profile-list'Aleksander Morgado2013-09-121-0/+96
|
* wds: implement "WDS Get Profile List"Aleksander Morgado2013-09-124-0/+98
|
* libqmi-glib,qmi-proxy: only allow clients running as rootAleksander Morgado2013-09-051-0/+32
| | | | | | | | | | | Check the uid of the remote user; and only allow connections if the user is root. Also, make sure that only the root user can actually create the qmi-proxy daemon. Looking at the user id to see whether it will have privileges to open the /dev/cdc-wdm port port is probably not the best option; but the cleanest and easiest way for now, given that the qmi-proxy is launched on-demand and not always running.
* qmi-proxy: new '--verbose' option to run with full debug logsAleksander Morgado2013-09-051-0/+10
|
* libqmi-glib,proxy: forward indications to remote clientsAleksander Morgado2013-09-051-1/+40
|
* libqmi-glib,device: emit signal for every indication receivedAleksander Morgado2013-09-053-0/+31
|
* libqmi-glib,proxy: keep track of clients allocated/releasedAleksander Morgado2013-09-051-1/+86
| | | | We will need this info to forward indications to the correct client.
* qmi-proxy: automatically stop proxy if no clients around for 30sAleksander Morgado2013-09-051-0/+40
|
* libqmi-glib,proxy: cleanup 'QmiDevice' when no longer usedAleksander Morgado2013-09-051-0/+46
|
* libqmi-glib,proxy: new property exposing the current number of connected clientsAleksander Morgado2013-09-053-1/+64
|
* libqmi-glib: spawn qmi-proxy if not runningAleksander Morgado2013-09-053-172/+337
|
* libqmi-glib,proxy: allow multiple remote 'QmiClientCtl'Aleksander Morgado2013-09-051-13/+23
| | | | | | Need to share the same underlying 'QmiClientCtl' in the proxy, so interleave messages from different remote 'QmiClientCtl's and sync the transaction IDs properly.
* libqmi-glib,device: gather a proper transaction id for CTL if none givenAleksander Morgado2013-09-051-0/+10
|
* libqmi-glib,message: allow overwriting the transaction idAleksander Morgado2013-09-053-0/+26
|
* qmicli: new '--device-open-proxy' option to request to use the qmi-proxyAleksander Morgado2013-09-051-0/+7
|
* libqmi-glib,device: let it connect to the qmi-proxyAleksander Morgado2013-09-052-29/+130
|
* qmi-proxy: initial implementationAleksander Morgado2013-09-0514-4/+824
|
* libqmi-glib,message: new response message creatorAleksander Morgado2013-09-053-0/+71
|
* libqmi-glib,device: use gio i/o streams instead of glib i/o channelsAleksander Morgado2013-09-052-159/+110
|
* build: consolidate the glib requirementsAleksander Morgado2013-09-057-26/+18
| | | | Don't split requirements per product built, but per actual requirement.
* build: move source code under src/Aleksander Morgado2013-09-0549-119/+125
|
* release: bump version to 1.7.0 (development)Aleksander Morgado2013-09-051-1/+1
|
* release: bump version to 1.6.0Aleksander Morgado2013-09-051-2/+2
|
* build: always install the manpageAleksander Morgado2013-09-041-11/+11
| | | | | | | | | | | | So the manpage file needs to always be available. Three cases are considered: * Build from tarball, where manpage file is distributed and therefore not generated. * Build from git, with help2man, where manpage is regenerated. * Build from git, but without help2man (ostree case), where we just generate a dummy manpage file.
* build: update NEWSAleksander Morgado2013-09-041-0/+26
|
* libqmi-glib,api: add missing protocol error code for 'policy mismatch'Aleksander Morgado2013-09-041-0/+3
|
* build: Make help2man optionalColin Walters2013-09-042-1/+6
| | | | | I don't have it in gnome-ostree, nor at the moment man page stuff in general.
* man: generate qmicli manpage from --help-allAleksander Morgado2013-09-044-2/+29
|
* build: add missing OMA JSON file in distAleksander Morgado2013-09-041-1/+2
|
* cli,uim: new '--uim-read-transparent' and '--uim-get-file-attributes'Aleksander Morgado2013-09-041-90/+91
| | | | | | | | | | | | | | | | | And remove '--uim-read-eficcid', '--uim-read-efimsi' and '--uim-read-spn'. We don't want to provide actions in qmicli for every possible SIM file to read, so just provide generic methods doing the same, but requiring the whole path of the file to be read; so: Instead of '--uim-read-eficcid': --uim-read-transparent="0x3F00,0x2FE2" Instead of '--uim-read-efimsi': --uim-read-transparent="0x3F00,0x7F20,0x6F07" Instead of '--uim-read-efspn': --uim-read-transparent="0x3F00,0x7F20,0x6F46"
* oma: setup generation of the OMA service supportAleksander Morgado2013-09-0410-9/+430
|
* uim: fix 'File ID' TLV formatAleksander Morgado2013-09-022-39/+38
| | | | | | | | | | | | The 'File ID' TLV expects the File path given as a sequence of BE-encoded 16-bit numbers; but the actual array is given as a 8-bit encoded array (i.e. size of the array should be in bytes). So instead of a 'File ID' like this: 46:6F:02:00:3F:20:7F it should be like this: 46:6F:04:00:3F:20:7F
* cli: read file attributes before the actual file contentsAleksander Morgado2013-09-021-45/+226
|
* uim: implement "Get File Attributes" request/responseAleksander Morgado2013-09-024-0/+170
|
* cli: new `--uim-read-eficcid' actionAleksander Morgado2013-09-021-4/+33
|
* cli: new `--uim-read-efimsi' actionAleksander Morgado2013-09-021-3/+39
|
* cli: new `--uim-read-efspn' actionAleksander Morgado2013-09-021-1/+128
|
* uim: implement "Read Transparent" request/responseAleksander Morgado2013-09-022-0/+79
|
* cli: new `--uim-reset' and `--uim-noop' actionsAleksander Morgado2013-09-024-1/+203
|
* uim: integrate the UIM serviceAleksander Morgado2013-09-0212-10/+237
| | | | Also implement "Reset" and "Read Record" request/response.
* device: don't warn when disposing a QmiDevice created for an unknown portAleksander Morgado2013-08-291-1/+2
|
* utils,qmi-network: program is GPLv2+Aleksander Morgado2013-08-141-1/+2
|
* license: update text to latest LGPLv2.1Aleksander Morgado2013-08-141-98/+118
|
* qmicli,wds: fix following network status until disconnectedAleksander Morgado2013-08-131-3/+7
| | | | https://bugs.freedesktop.org/show_bug.cgi?id=67987