| Commit message (Expand) | Author | Age | Files | Lines |
* | Use OBJECT_DECLARE_SIMPLE_TYPE when possible | Eduardo Habkost | 2020-09-18 | 1 | -2/+1 |
* | Use DECLARE_*CHECKER* macros | Eduardo Habkost | 2020-09-09 | 1 | -1/+2 |
* | Move QOM typedefs and add missing includes | Eduardo Habkost | 2020-09-09 | 1 | -0/+1 |
* | usb/dev-mtp: Fix Error double free after inotify failure | Markus Armbruster | 2020-07-02 | 1 | -2/+0 |
* | error: Use error_reportf_err() where appropriate | Markus Armbruster | 2020-05-27 | 1 | -4/+5 |
* | qdev: set properties with device_class_set_props() | Marc-André Lureau | 2020-01-24 | 1 | -1/+1 |
* | usb-mtp: add sanity checks on rootdir | Bandan Das | 2019-08-29 | 1 | -14/+24 |
* | Include hw/qdev-properties.h less | Markus Armbruster | 2019-08-16 | 1 | -0/+1 |
* | Include migration/vmstate.h less | Markus Armbruster | 2019-08-16 | 1 | -0/+1 |
* | Include qemu-common.h exactly where needed | Markus Armbruster | 2019-06-12 | 1 | -0/+1 |
* | Include qemu/module.h where needed, drop it from qemu-common.h | Markus Armbruster | 2019-06-12 | 1 | -1/+1 |
* | usb-mtp: refactor the flow of usb_mtp_write_data | Bandan Das | 2019-06-07 | 1 | -27/+30 |
* | usb-mtp: change default to success for usb_mtp_update_object | Bandan Das | 2019-05-02 | 1 | -1/+1 |
* | usb-mtp: fix alignment of access of ObjectInfo filename field | Daniel P. Berrangé | 2019-05-02 | 1 | -3/+3 |
* | usb-mtp: fix string length for filename when writing metadata | Daniel P. Berrangé | 2019-05-02 | 1 | -1/+1 |
* | usb-mtp: fix bounds check for guest provided filename | Daniel P. Berrangé | 2019-04-16 | 1 | -2/+9 |
* | filemon: fix watch IDs to avoid potential wraparound issues | Daniel P. Berrangé | 2019-04-02 | 1 | -5/+5 |
* | usb-mtp: remove usb_mtp_object_free_one | Bandan Das | 2019-04-02 | 1 | -12/+2 |
* | usb-mtp: fix return status of delete | Bandan Das | 2019-04-02 | 1 | -28/+34 |
* | usb-mtp: prevent null dereference while deleting objects | Bandan Das | 2019-03-07 | 1 | -3/+1 |
* | usb-mtp: fix some usb_mtp_write_data return paths | Bandan Das | 2019-03-07 | 1 | -8/+10 |
* | usb-mtp: return incomplete transfer on a lstat failure | Bandan Das | 2019-03-07 | 1 | -5/+14 |
* | hw/usb: switch MTP to use new inotify APIs | Daniel P. Berrangé | 2019-02-26 | 1 | -164/+110 |
* | hw/usb: fix const-ness for string params in MTP driver | Daniel P. Berrangé | 2019-02-26 | 1 | -4/+4 |
* | hw/usb: don't set IN_ISDIR for inotify watch in MTP driver | Daniel P. Berrangé | 2019-02-26 | 1 | -2/+1 |
* | usb-mtp: replace the homebrew write with qemu_write_full | Bandan Das | 2019-01-30 | 1 | -11/+3 |
* | usb-mtp: breakup MTP write into smaller chunks | Bandan Das | 2019-01-30 | 1 | -43/+91 |
* | usb-mtp: Reallocate buffer in multiples of MTP_WRITE_BUF_SZ | Bandan Das | 2019-01-30 | 1 | -14/+13 |
* | usb: dev-mtp: close fd in usb_mtp_object_readdir() | Li Qiang | 2019-01-30 | 1 | -0/+1 |
* | qemu/queue.h: simplify reverse access to QTAILQ | Paolo Bonzini | 2019-01-11 | 1 | -2/+2 |
* | usb: dev-mtp: fix memory leak in error path | Li Qiang | 2019-01-08 | 1 | -0/+1 |
* | usb-mtp: Limit filename to object information size | Michael Hanselmann | 2018-12-14 | 1 | -4/+5 |
* | usb-mtp: use O_NOFOLLOW and O_CLOEXEC. | Gerd Hoffmann | 2018-12-14 | 1 | -4/+9 |
* | usb-mtp: outlaw slashes in filenames | Gerd Hoffmann | 2018-12-03 | 1 | -0/+6 |
* | usb-mtp: fix utf16_to_str | Gerd Hoffmann | 2018-12-03 | 1 | -6/+12 |
* | usb-mtp: reset ObjectInfo dataset size on cleanup | Bandan Das | 2018-10-01 | 1 | -0/+2 |
* | usb-mtp: fix error conditions for write operation | Bandan | 2018-10-01 | 1 | -3/+4 |
* | dev-mtp: rename x-root to rootdir | Bandan Das | 2018-08-21 | 1 | -2/+2 |
* | dev-mtp: Add support for > 4GB file transfers | Bandan Das | 2018-08-21 | 1 | -4/+27 |
* | dev-mtp: retry write for incomplete transfers | Bandan Das | 2018-08-21 | 1 | -2/+20 |
* | dev-mtp: fix buffer allocation for writing file contents | Bandan Das | 2018-08-21 | 1 | -2/+4 |
* | dev-mtp: add support for canceling transaction | Bandan Das | 2018-08-21 | 1 | -4/+26 |
* | usb-mtp: Return error on suspicious TYPE_DATA packet from initiator | Bandan Das | 2018-06-12 | 1 | -0/+5 |
* | usb/dev-mtp: Fix use of uninitialized values | Philippe Mathieu-Daudé | 2018-06-12 | 1 | -1/+5 |
* | usb: use local path for local headers | Michael S. Tsirkin | 2018-06-01 | 1 | -1/+1 |
* | usb-mtp: Unconditionally check for the readonly bit | Bandan Das | 2018-05-07 | 1 | -4/+5 |
* | usb-mtp: Add some NULL checks for issues pointed out by coverity | Bandan Das | 2018-05-07 | 1 | -3/+3 |
* | usb-mtp: Advertise SendObjectInfo for write support | Bandan Das | 2018-02-26 | 1 | -2/+134 |
* | usb-mtp: Introduce write support for MTP objects | Bandan Das | 2018-02-26 | 1 | -2/+155 |
* | usb-mtp: Support delete of mtp objects | Bandan Das | 2018-02-26 | 1 | -0/+123 |