1. e34b0da Resource leak issue by Ashish Kumar Gupta · 1 year, 4 months ago
  2. 4e8c516 Add implicit conversion operator to std::string_view by T.J. Mercier · 3 years, 2 months ago
  3. c43e61a Avoid MTP open binder call to MediaProvider by Zim · 4 years, 3 months ago
  4. c0c6b51 Disable MTP transcoding by default by Manish Singh · 4 years, 7 months ago
  5. fd5500a Use IMtpDatabase to open file in MTP by Manish Singh · 4 years, 8 months ago
  6. e3b5ba0 Support transcode via MTP by Zim · 4 years, 10 months ago
  7. 0931b10 MTP: Sanitize filename provided from MTP host#3 by James Wei · 6 years ago
  8. b8d374b Disable support for object references. by Jeff Sharkey · 6 years ago
  9. 8dd02f1 Merge "can't copy/paste folders on sdcard from PC side in MTP mode" am: 130e1d19c8 am: ab26cfa48b am: 3bd0212e58 by nolyn.lu · 6 years ago
  10. ef9bef5 can't copy/paste folders on sdcard from PC side in MTP mode by nolyn.lu · 7 years ago
  11. 68ccf5c MTP: Sanitize filename provided from MTP host#2 by James Wei · 6 years ago
  12. e783e4b MTP: Sanitize filename provided from MTP host by James Wei · 6 years ago
  13. ba38922 MTP: Remove extraneous logs by James Wei · 7 years ago
  14. 5513843 MTP: Add support of ObjectInfoChanged Event by James · 7 years ago
  15. dc148de Call access(2) on all files/dirs modified by Mtp by Jerry Zhang · 7 years ago
  16. bc1d4b4 Fix Unicode string handling by Jerry Zhang · 7 years ago
  17. 63dac45 Remove configure() from Mtp by Jerry Zhang · 8 years ago
  18. e5aa05d MtpServer changes for MtpStorageManager by Jerry Zhang · 8 years ago
  19. 6de1660 Add support of directory copy by kyle_tso · 8 years ago
  20. fbc8b06 Always set sys.usb.ffs.mtp.ready during configure by Jerry Zhang · 8 years ago
  21. ee8946f Perform database moveObject after actual move. by Jerry Zhang · 8 years ago
  22. e242f12 Account for folders in copy and move. by Jerry Zhang · 8 years ago
  23. 708b3e0 Add implementations for move and copy operations. by Jerry Zhang · 8 years ago
  24. df69dd3 Switch MtpFfsHandle to aio, add control functions. by Jerry Zhang · 8 years ago
  25. aef8eb8 Merge "Fix file transfer corner cases." into oc-dev am: 922669e81c by Jerry Zhang · 8 years ago
  26. 5410756 Fix file transfer corner cases. by Jerry Zhang · 8 years ago
  27. 854cb17 mtp: Preserve last modified time of files. by caozhiyuan · 8 years ago
  28. 33587d1 Fix clang static analyzer warnings. by Manoj Gupta · 8 years ago
  29. 6dafecc Add support for MTP_RESET_DEVICE operation. by Jerry Zhang · 9 years ago
  30. 8ddc352 fix warning: struct argument contains uninitialized data by Yunlian Jiang · 9 years ago
  31. cc9d0fd Make Mtp FFS allocations per session rather than per file by Jerry Zhang · 9 years ago
  32. 792298f Make users of MtpServer provide DeviceInfo fields by Alex Klyubin · 9 years ago
  33. 487be61 Refactored Mtp driver interface into multiple classes. by Jerry Zhang · 9 years ago
  34. 7ea72dc Don't process objects with empty name by Marco Nelissen · 9 years ago
  35. b3be006 Fix compiler warning in media/mtp. by Daichi Hirono · 10 years ago
  36. 07a9e54 Use errno correctly. by tao.pei · 10 years ago
  37. ea9f215 Fix MTP delete by Marco Nelissen · 11 years ago
  38. e48cf5b Fix bounds checking for GetPartialObject command by Mike Lockwood · 11 years ago
  39. ab06384 MTP: add strict bounds checking for all incoming packets by Mike Lockwood · 11 years ago
  40. d239cb6 mtp: 64-bit compile warnings by Mark Salyzyn · 11 years ago
  41. dcd89ec Improve MTP error checking by Marco Nelissen · 11 years ago
  42. 1b24cf3 am e80631aa: am 839d11d1: Merge changes I0a744dc7,Id993a70d by Mark Salyzyn · 11 years ago
  43. 3ab368e media: use size_t for integer iterator to Vector::size() by Mark Salyzyn · 11 years ago
  44. db43b34 media: 64 bit compile issues by Mark Salyzyn · 11 years ago
  45. 0fa848d MTP: Add support for device property changed events by Mike Lockwood · 12 years ago
  46. cba6b7d MTP: Implement date created field in GetObjectInfo by Mike Lockwood · 12 years ago
  47. ec24fa4 MTP: Implement date created field in GetObjectInfo by Mike Lockwood · 12 years ago
  48. 38fb629 MTP: Write initial data to correct file offset in SendPartialObject by Mike Lockwoood · 13 years ago
  49. 0a69495 MTP: Write initial data to correct file offset in SendPartialObject by Mike Lockwoood · 13 years ago
  50. af8e8aa Add mode when open(O_CREAT) is used. by Nick Kralevich · 13 years ago
  51. 29357bc Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF) DO NOT MERGE by Steve Block · 14 years ago
  52. b8a8052 Rename (IF_)LOGD(_IF) to (IF_)ALOGD(_IF) DO NOT MERGE by Steve Block · 14 years ago
  53. a9a46c1 MTP: Add support for restricting PTP to only certain subdirectories of the storage by Mike Lockwood · 14 years ago
  54. 3856b09 Rename (IF_)LOGV(_IF) to (IF_)ALOGV(_IF) DO NOT MERGE by Steve Block · 14 years ago
  55. 0cc79c6 MtpServer: Pass 0xFFFFFFFF for file size when receiving files >= 4GB in size by Mike Lockwood · 14 years ago
  56. ef441d9 MTP: Use a single packet for the data phase by Mike Lockwood · 14 years ago
  57. dec7388 MTP: Clean up MtpServer initialization and threading: by Mike Lockwood · 14 years ago
  58. 9b88b72 MTP: Return error if user tries to copy a file >= 4GB to a FAT32 file system by Mike Lockwood · 14 years ago
  59. 3d1d776 MTP: Add support for PTP variant of GetDeviceInfo result. by Mike Lockwood · 14 years ago
  60. dc3185e MTP: Fix some problems with GetObjectHandles and GetNumObjects commands by Mike Lockwood · 14 years ago
  61. 6400078 MTP: Implement GetThumb command by Mike Lockwood · 14 years ago
  62. c3f16e5 MTP: Fix file descriptor leak in file editing extensions by Mike Lockwood · 14 years ago
  63. 7d77dcf MTP: Add extended operations to support in-place editing of files by Mike Lockwood · 14 years ago
  64. a849440 MTP: Add support for dynamically adding and removing storage units by Mike Lockwood · 15 years ago
  65. 8d08c5a MTP: Use ro.product.manufacturer system property value for MTP manufacturer name by Mike Lockwood · 15 years ago
  66. 59d6ae5 Remove MTP related log spam by Mike Lockwood · 15 years ago
  67. aa95240 MTP: Fix problems with modification dates for folders and non-media files by Mike Lockwood · 15 years ago
  68. feafefb MTP: check for replacing existing files via the database instead of the file system by Mike Lockwood · 15 years ago
  69. 20c3be0 MTP: Add support for reserve storage setting to avoid low storage situations. by Mike Lockwood · 15 years ago
  70. fd34626 MTP: Improve argument checking in SendObjectInfo by Mike Lockwood · 15 years ago
  71. 2e09e28 MTP: Use correct return type for getSupportedObjectProperties by Mike Lockwood · 15 years ago
  72. 40ce1f2 MTP: Add support for multiple properties in GetObjectPropList command by Mike Lockwood · 15 years ago
  73. f05ff07 MTP: Fix typo in MtpServer::doGetObjectPropList by Mike Lockwood · 15 years ago
  74. d81ce3c MTP: Implement GetPartialObject command by Mike Lockwood · 15 years ago
  75. e1b8cf1 MTP: Fixes to allow file transfers > 4 gigabytes by Mike Lockwood · 15 years ago
  76. f5b2ff2 MTP: Set correct format for abstract audio playlists by Mike Lockwood · 15 years ago
  77. b6da06e MTP: Partial implementation of the GetObjectPropList command by Mike Lockwood · 15 years ago
  78. 7ce05cf MTP: Add missing call to closedir() in recursive delete code by Mike Lockwood · 15 years ago
  79. 23d2071 MTP: Include size of 12 byte header in packet size for GetObject data packet by Mike Lockwood · 15 years ago
  80. 677f570 MTP: Reenable GetObjectPropValue and SetObjectPropValue by Mike Lockwood · 15 years ago
  81. a881b44 MTP: Minor debug output cleanup by Mike Lockwood · 15 years ago
  82. d321149 MTP: Delete all files and subdirectories when deleting directories. by Mike Lockwood · 15 years ago
  83. e3e76c4 MTP: Implement support for getting/setting device properties by Mike Lockwood · 15 years ago
  84. 6b3a9d1 MTP: Send an Intent after an MTP session that resulted in media database modifications by Mike Lockwood · 15 years ago
  85. 8277cec MTP: work in progress on expanded property support by Mike Lockwood · 15 years ago
  86. bf9b205 MTP: Fix wrong delete operator from previous change. by Mike Lockwood · 15 years ago
  87. 782aef1 MTP: Push queries for supported formats and properties up to Java. by Mike Lockwood · 15 years ago
  88. f83caa2 MTP: Fix some typos by Mike Lockwood · 15 years ago
  89. 438344f MTP: Add support for syncing MTP playlists by Mike Lockwood · 15 years ago
  90. 343af4e MTP: Implement GetNumObjects by Mike Lockwood · 15 years ago
  91. 9c04c4c Clean up MtpDatabase API. by Mike Lockwood · 15 years ago
  92. 73ecd23 MTP: Only send events to host if we have an open session. by Mike Lockwood · 15 years ago
  93. 8065e20 Remove our copy of the f_mtp.h kernel header, now that it is in bionic. by Mike Lockwood · 15 years ago
  94. 873871f MTP: Add support for sending events to the host when objects are added and removed by Mike Lockwood · 15 years ago
  95. 4714b07 Integrate host to device file transfer with the media provider. by Mike Lockwood · 15 years ago
  96. 7f53a19 Remove some scafolding and test code that is no longer worth maintaining. by Mike Lockwood · 15 years ago
  97. 1865a5d MTP: Use media provider database to implement MTP device support. by Mike Lockwood · 15 years ago
  98. dda7e2b MTP: remove separate audio table from prototype MTP database by Mike Lockwood · 15 years ago
  99. 8e2a280 MTP: Fix ownership and file permissions for transferred files and folders by Mike Lockwood · 15 years ago
  100. 0250361 MTP: Make MtpDatabase class abstract so we can have multiple implementations by Mike Lockwood · 15 years ago