summaryrefslogtreecommitdiffstats
path: root/media/mtp/MtpServer.cpp
Commit message (Expand)AuthorAgeFilesLines
* MtpServer: Fix concurrent access to mStoragesTom Marshall2016-06-071-15/+21
* MTP: Fix crash when no storages are availableTom Marshall2016-06-071-1/+1
* Use errno correctly.tao.pei2016-03-221-14/+29
* Screenshots info is not updated when device is plugged in MTP modeMaunik Shah2015-10-311-0/+6
* Fix MTP deleteMarco Nelissen2015-01-231-2/+2
* Fix bounds checking for GetPartialObject commandMike Lockwood2014-12-171-2/+8
* MTP: add strict bounds checking for all incoming packetsMike Lockwood2014-11-121-18/+79
* mtp: 64-bit compile warningsMark Salyzyn2014-06-251-4/+5
* Improve MTP error checkingMarco Nelissen2014-06-241-23/+42
* am e80631aa: am 839d11d1: Merge changes I0a744dc7,Id993a70dMark Salyzyn2014-04-151-3/+4
|\
| * media: use size_t for integer iterator to Vector::size()Mark Salyzyn2014-04-151-2/+2
| * media: 64 bit compile issuesMark Salyzyn2014-04-151-3/+4
| * MTP: Implement date created field in GetObjectInfoMike Lockwood2013-04-011-1/+2
| * MTP: Write initial data to correct file offset in SendPartialObjectMike Lockwoood2013-02-081-1/+1
* | MTP: Add support for device property changed eventsMike Lockwood2014-03-111-0/+6
* | MTP: Implement date created field in GetObjectInfoMike Lockwood2013-04-011-1/+2
* | MTP: Write initial data to correct file offset in SendPartialObjectMike Lockwoood2013-02-081-1/+1
|/
* Add mode when open(O_CREAT) is used.Nick Kralevich2012-06-261-1/+1
* Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF) DO NOT MERGESteve Block2012-01-081-16/+16
* Rename (IF_)LOGD(_IF) to (IF_)ALOGD(_IF) DO NOT MERGESteve Block2012-01-031-2/+2
* MTP: Add support for restricting PTP to only certain subdirectories of the st...Mike Lockwood2011-12-021-4/+7
* Rename (IF_)LOGV(_IF) to (IF_)ALOGV(_IF) DO NOT MERGESteve Block2011-10-261-28/+28
* MtpServer: Pass 0xFFFFFFFF for file size when receiving files >= 4GB in sizeMike Lockwood2011-10-131-1/+6
* MTP: Use a single packet for the data phaseMike Lockwood2011-07-171-41/+56
* MTP: Clean up MtpServer initialization and threading:Mike Lockwood2011-07-131-0/+2
* MTP: Return error if user tries to copy a file >= 4GB to a FAT32 file systemMike Lockwood2011-07-111-0/+8
* MTP: Add support for PTP variant of GetDeviceInfo result.Mike Lockwood2011-06-211-3/+15
* MTP: Fix some problems with GetObjectHandles and GetNumObjects commandsMike Lockwood2011-06-171-6/+2
* MTP: Implement GetThumb commandMike Lockwood2011-04-251-1/+20
* MTP: Fix file descriptor leak in file editing extensionsMike Lockwood2011-04-251-18/+13
* MTP: Add extended operations to support in-place editing of filesMike Lockwood2011-04-221-6/+225
* MTP: Add support for dynamically adding and removing storage unitsMike Lockwood2011-02-221-17/+74
* MTP: Use ro.product.manufacturer system property value for MTP manufacturer nameMike Lockwood2011-01-311-2/+3
* Remove MTP related log spamMike Lockwood2011-01-211-15/+15
* MTP: Fix problems with modification dates for folders and non-media filesMike Lockwood2011-01-181-9/+4
* MTP: check for replacing existing files via the database instead of the file ...Mike Lockwood2010-12-131-4/+0
* MTP: Add support for reserve storage setting to avoid low storage situations.Mike Lockwood2010-12-121-2/+6
* MTP: Improve argument checking in SendObjectInfoMike Lockwood2010-12-081-6/+17
* MTP: Use correct return type for getSupportedObjectPropertiesMike Lockwood2010-12-071-1/+1
* MTP: Add support for multiple properties in GetObjectPropList commandMike Lockwood2010-12-021-2/+3
* MTP: Fix typo in MtpServer::doGetObjectPropListMike Lockwood2010-11-231-1/+1
* MTP: Implement GetPartialObject commandMike Lockwood2010-11-231-1/+43
* MTP: Fixes to allow file transfers > 4 gigabytesMike Lockwood2010-11-171-1/+9
* MTP: Set correct format for abstract audio playlistsMike Lockwood2010-11-171-0/+2
* MTP: Partial implementation of the GetObjectPropList commandMike Lockwood2010-11-151-0/+21
* MTP: Add missing call to closedir() in recursive delete codeMike Lockwood2010-11-111-0/+1
* MTP: Include size of 12 byte header in packet size for GetObject data packetMike Lockwood2010-10-111-1/+3
* MTP: Reenable GetObjectPropValue and SetObjectPropValueMike Lockwood2010-09-231-2/+2
* MTP: Minor debug output cleanupMike Lockwood2010-09-231-0/+3
* MTP: Delete all files and subdirectories when deleting directories.Mike Lockwood2010-09-141-5/+63