1. b5e4d4b mtpd: qualify stl_util functions by Eric Caruso · 6 years ago factory-soraka-10323.39.B main master release-R65-10323.B stabilize-10323.29.B stabilize-10323.30.B stabilize-10323.31.B stabilize-10323.58.B stabilize-10323.62.B stabilize-10323.67.B
  2. ec50966 Do not enter new network namespace by Yuki Awano · 7 years ago factory-coral-10122.B factory-fizz-10167.B factory-scarlet-10211.B firmware-fizz-10139.117.B firmware-fizz-10139.94.B firmware-fizz-10139.B release-R64-10176.B stabilize-10176.13.B stabilize-10176.47.B stabilize-10176.54.B stabilize-10176.58.B stabilize-10176.65.B
  3. 54df236 run mtpd in more namespaces by Mike Frysinger · 8 years ago firmware-coral-10068.B
  4. 88b7538 mtpd: migrate from base::MakeUnique to std::make_unique by Ben Chan · 7 years ago firmware-scribe-10045.B release-R63-10032.B stabilize-10032.111.B stabilize-10032.56.B stabilize-10032.68.B stabilize-10032.71.B stabilize-10032.72.B stabilize-10032.75.B stabilize-10032.86.B stabilize-9998.B
  5. 36d8495 mtpd: fix seccomp policy by Eric Caruso · 7 years ago
  6. 2e3c3ca mtpd: remove glib and dbus-c++ dependency by Eric Caruso · 7 years ago
  7. e7cd268 mtpd: prepend mtpd/ to all local includes by Eric Caruso · 7 years ago
  8. 34eeec5 mtpd: add gyp file and move files to canonical locations by Eric Caruso · 7 years ago
  9. 17cc088 Replace LIBMTP_file_t with CreateScopedMtpFile. by Lei Zhang · 7 years ago factory-eve-9667.B firmware-eve-9584.B firmware-eve-campfire-9584.131.B firmware-twinkie-9628.B release-R60-9592.B release-R61-9765.B stabilize-9554.B stabilize-9592.15.B stabilize-9592.55.B stabilize-9592.67.B stabilize-9592.82.B stabilize-9693.B stabilize-9756.B stabilize-9765.39.B stabilize-9765.65.B stabilize-9765.7.B stabilize-9765.76.B
  10. 6e43cfe Use range-based for loops in DeviceManager. by Lei Zhang · 7 years ago
  11. ca5c958 Give MtpDevice members more meaningful names. by Lei Zhang · 7 years ago firmware-rowan-9516.B stabilize-9517.B
  12. 501bc27 Fix seccomp policy. by Jorge Lucangeli Obes · 7 years ago
  13. cdf3a94 Modernize mtpd source. by Lei Zhang · 7 years ago
  14. 13b4103 Drop attempts to use mtpd on Linux. by Lei Zhang · 7 years ago
  15. dced4eb Clang-format mtpd source. by Lei Zhang · 7 years ago
  16. 69d2cf6 mtpd: Fix iOS 10.2 connectivity issue. by Tetsui Ohkubo · 7 years ago
  17. e2da245 mtpd: whitelist 'nanosleep' syscall in seccomp-bpf filter by Ben Chan · 7 years ago firmware-cr50-9308.24.B firmware-cr50-9308.B firmware-cr50-guc-factory-9308.26.B firmware-cr50-mp-9311.B firmware-cr50-mp-r86-9311.70.B firmware-cr50-mp-release-9308.87.B firmware-cr50-release-9308.25.B stabilize-9313.B stabilize-9428.B stabilize-9430.B stabilize-9460.4.B stabilize-M58-9334.41.0.B
  18. 6797704 mtpd: whitelist 'madvise' syscall in seccomp-bpf filter by Ben Chan · 7 years ago
  19. af5ebff mtpd: guard invocation of g_type_init() by Ben Chan · 7 years ago
  20. 1042f3a mtpd: add getrandom(2) to seccomp policy by Brian Norris · 7 years ago
  21. 0c34e69 mtpd: replace scoped_ptr with std::unique_ptr by Ben Chan · 7 years ago stabilize-9093.B stabilize-9157.B stabilize-9199.B stabilize-9202.B stabilize-fsi-9202.10.B stabilize-fsi-9202.5.0.B
  22. 44148fe platform/mtpd: Add systemd service file by Sabin Floares · 8 years ago factory-gale-8743.19.B factory-gru-8557.B factory-gru-8652.B factory-gru-9017.B factory-reef-8811.B firmware-gru-8785.B firmware-reef-9042.87.B firmware-reef-9042.B firmware-servo-9040.B release-R53-8530.B release-R54-8743.B release-R55-8872.B release-R56-9000.B stabilize-8481.B stabilize-8516.B stabilize-8530.35.B stabilize-8530.71.B stabilize-8530.77.B stabilize-8530.80.B stabilize-8530.89.B stabilize-8530.93.B stabilize-8530.96.B stabilize-8530.B stabilize-8647.B stabilize-8688.B stabilize-8714.B stabilize-8737.B stabilize-8743.25.B stabilize-8743.58.B stabilize-8743.60.B stabilize-8743.69.B stabilize-8798.B stabilize-8838.B stabilize-8872.15.B stabilize-8872.40.B stabilize-8872.6.B stabilize-8872.70.B stabilize-8975.B stabilize-8992.B stabilize-9000.26.B stabilize-9000.29.0 stabilize-9000.29.B stabilize-9000.82.B stabilize-9000.84.B stabilize-9000.87.0.B stabilize-9000.87.B stabilize-9000.91.0.B stabilize-9000.B stabilize-kevin-8785.94.B
  23. 6a4c1e8 mtpd: add setpriority to seccomp by Yuki Awano · 8 years ago firmware-oak-8438.B stabilize-8429.B stabilize-8447.B
  24. d5b6d85 Add missing header <sys/stat.h> to device_manager.cc by Sabin Floares · 8 years ago factory-oak-8141.B factory-oak-8182.B firmware-gale-8281.B firmware-lucid-8173.B release-R50-7978.B stabilize-7956.B stabilize-7978.18.B stabilize-7978.51.B stabilize-7978.66.B stabilize-7978.74.B stabilize-7978.B stabilize-8104.B stabilize-8249.B stabilize-8282.B stabilize-8337.B
  25. ef2d18d mtpd: Uprev to libchrome r369476 by Alex Vakulenko · 8 years ago stabilize-7907.B stabilize-7912.B stabilize-smaug-7897.B
  26. d7e73ba mtpd: Rename libchromeos to libbrillo by Alex Vakulenko · 9 years ago factory-glados-7657.B factory-glados-7828.B firmware-glados-7820.315.B firmware-glados-7820.B release-R48-7647.B release-R49-7834.B stabilize-7628.B stabilize-7647.32.B stabilize-7647.72.B stabilize-7647.74.B stabilize-7729.B stabilize-7797.B stabilize-7821.B stabilize-7834.66.B stabilize-smaug-7731.B stabilize-smaug-7800.B
  27. 9f9c6bf mtpd: Rename "chromeos" -> "brillo" in include paths and namespaces by Alex Vakulenko · 9 years ago
  28. 025edcb add a license file by Mike Frysinger · 9 years ago factory-smaug-7265.B factory-strago-7458.B factory-veyron-7505.B firmware-celes-7287.92.B firmware-cyan-7287.57.B firmware-edgar-7287.167.B firmware-reks-7287.133.B firmware-setzer-7287.360.B firmware-smaug-7132.B firmware-smaug-7900.B firmware-strago-7287.B firmware-terra-7287.154.B firmware-ultima-7287.131.B release-R45-7262.B release-R46-7390.B release-R47-7520.B stabilize-7131.B stabilize-7134.B stabilize-7155.B stabilize-7173.B stabilize-7199.B stabilize-7202.B stabilize-7204.B stabilize-7356.B stabilize-7374.B stabilize-7390.59.B stabilize-7390.68.B stabilize-7442.B stabilize-7520.49.B stabilize-7520.63.B stabilize-7520.67.B stabilize-jetstream-7390.54.B stabilize-jetstream-7390.62.B stabilize-smaug-7547.B stabilize-smaug-7566.B stabilze-7441.B
  29. 959c27c respect CXXFLAGS when building protobuf objs by Mike Frysinger · 9 years ago
  30. 7aa0189 mtpd: Implement GetStorageInfoFromDevice. by Yuki Awano · 9 years ago
  31. 0c856c0 mtpd: Remove default value for BASE_VER by Alex Vakulenko · 9 years ago factory-arkham-7077.113.B factory-test-7077.114.B release-R44-7077.B stabilize-6996.B stabilize-7018.B stabilize-7019.B stabilize-7039.B stabilize-7059.B stabilize-7060.B stabilize-7077.111.B stabilize-7077.122.B stabilize-7077.123.B stabilize-7077.134.B
  32. 2b1befe mtpd: Fix base::CommandLine namespace by Alex Vakulenko · 9 years ago
  33. 4febe63 mtpd: Remove storages that are no longer on the device. by Yuki Awano · 9 years ago release-R43-6946.B stabilize-6919.B stabilize-6937.B stabilize-6946.55.B
  34. d3a744b mtpd: Add new method for creating a directory. by Yuki Awano · 9 years ago stabilize-6909.B stabilize-6912.B stabilize-6915.B
  35. 55acdfa mtpd: Add new method for renaming a file or directory. by Yuki Awano · 9 years ago
  36. 6824f41 mtpd: Fix a bug that DeleteObject unnecessary frees variable. by Yuki Awano · 9 years ago
  37. 282c81f mtpd: Add new method for deleting a file or a directory. by Yuki Awano · 9 years ago
  38. e246153 mtpd: Add new method for copying file to a device. by Yuki Awano · 9 years ago factory-whirlwind-6812.41.B release-R42-6812.B stabilize-6812.13.B stabilize-6812.14.B stabilize-6812.15.B stabilize-6812.29.B stabilize-6812.34.B stabilize-6812.41.B stabilize-6812.75.B stabilize-6812.83.B stabilize-6812.85.B stabilize-6835.B stabilize-6842.B stabilize-js-6812.21.B stabilize-js-6812.25.B stabilize-js-6812.26.B
  39. cd0d8a4 mtpd: Update for new version of libchromeos by Alex Vakulenko · 9 years ago factory-auron-6772.B factory-samus-6658.B factory-veyron-6591.B firmware-veyron-6588.B release-R41-6680.B stabilize-6592.B stabilize-6662.B stabilize-6670.B stabilize-6680.78.B stabilize-6680.79.B stabilize-6736.B stabilize-6752.B stabilize-6771.B stabilize-6783.B stabilize-storm-6683.B
  40. 5f17a00 mtpd: Remove deprecated methods. by Lei Zhang · 10 years ago factory-auron-6459.B factory-rambi-6420.B factory-ryu-6212.B factory-ryu-6486.1.B factory-ryu-6486.14.B factory-ryu-6486.B factory-samus-6207.B factory-samus-6375.B factory-storm-6269.B factory-whirlwind-6509.B firmware-auron-6301.B firmware-buddy-6301.202.B firmware-gandof-6301.155.B firmware-guado-6301.108.B firmware-lulu-6301.136.B firmware-paine-6301.58.B firmware-rikku-6301.110.B firmware-samus-6300.B firmware-storm-6315.B firmware-tidus-6301.109.B firmware-yuna-6301.59.B foo-test release-R38-6158.B release-R39-6310.B release-R40-6457.B stabilize-6146.B stabilize-6297.B stabilize-6310.69.B stabilize-6412.B stabilize-6415.B stabilize-6436.B stabilize-6480.B
  41. a19f182 mtpd: Add new methods for directory entries access. by Lei Zhang · 10 years ago
  42. 95a2949 mtpd: Remove the "ByPath" version of various functions. by Lei Zhang · 10 years ago stabilize-6082.B stabilize-6092.B
  43. 61ae838 mtpd: fix memory leak by Yunlian Jiang · 10 years ago factory-samus-5939.B release-R37-5978.B stabilize-5942.B stabilize-5943.B stabilize-5944.B stabilize.5978.51.B stabilize.5978.98.B stabilize.59781.98.B
  44. a41284a mtpd: Update to build against libchrome-271506. by Ben Chan · 10 years ago stabilize-5899.B
  45. be27eec mtpd: Use Connection::acquire_name() from dbus-c++. by Lei Zhang · 10 years ago firmware-mccloud-5827.B firmware-tricky-5829.B release-R36-5841.B stabilize-5784.0.B stabilize-5791.0.B stabilize-5807.0.B stabilize-5828.0.B stabilize-5841.76.B stabilize-5841.83.B stabilize-5875.B stabilize-gnawty-5841.84.B stabilize-swanky-5841.55.B
  46. f9759da mtpd: Remove use of deprecated scoped_ptr_malloc. by Lei Zhang · 10 years ago factory-nyan-5772.B firmware-kitty-5771.61.B firmware-nyan-5771.B release-R35-5712.B stabilize-5680.B stabilize-5696.B stabilize-5712.49.B stabilize-5712.61.B stabilize-5712.8.B stabilize-5712.89.B stabilize-zako-5712.88.B
  47. d78269f Update to build against libchrome-242728. by Lei Zhang · 10 years ago factory-pit-5499.B factory-rambi-5517.B release-R34-5500.B stabilize-5500.100.B stabilize-5500.130.B stabilize-5500.26.B stabilize-5500.71.B stabilize-5511.B stabilize-5579.B stabilize-5656.B test-5619.B
  48. e4e4656 Allow prctl(PR_SETNAME) for committish 5e6caea5. by Lei Zhang · 10 years ago stabilize-5254.B stabilize-5339.B stabilize-5412.B stabilize-5414.B stabilize-5463.B test-5394.B
  49. 8721e6d Do not access the 1st element of empty arrays. by Lei Zhang · 10 years ago
  50. 811b45f Handle failing CHECK() in mtpd::DeviceManager::ProcessDeviceEvents(). by Lei Zhang · 10 years ago
  51. 5e6caea About to submit for code review. by Kevin Bailey · 10 years ago factory-beltino-5140.14.B factory-monroe-5140.B factory-zako-5220.B firmware-banjo-5216.334.B firmware-candy-5216.310.B firmware-clapper-5216.199.B firmware-clapper-5218.B firmware-enguarde-5216.201.B firmware-expresso-5216.223.B firmware-glimmer-5216.198.B firmware-glimmer-5217.B firmware-gnawty-5216.239.B firmware-heli-5216.392.B firmware-kip-5216.227.B firmware-ninja-5216.383.B firmware-orco-5216.362.B firmware-quawks-5216.204.B firmware-rambi-5216.B firmware-squawks-5216.152.B firmware-sumo-5216.382.B firmware-swanky-5216.238.B firmware-winky-5216.1.B firmware-winky-5216.265.B firmware-zako-5219.17.B firmware-zako-5219.B
  52. 7d36302 Copy in new common.mk by Albert Chaulk · 11 years ago factory-panther-4920.23.B firmware-bolt_kirby-4979.B firmware-monroe-4921.B firmware-panther-4920.24.B release-R32-4920.B stabilize-4886.B stabilize-4920.6.B stabilize-4982.B stabilize-5062.B stabilize-5085.B stabilize-R33-4982.B test-4980.B
  53. f41d885 Rewrite git/gerrit/gerrit-int urls to googlesource by Aaron Gable · 11 years ago factory-samus-4788.B stabilize-4825.B stabilize-4856.B
  54. 5be739c Add more temporary #ifdef to mtpd, so it can build with both libchrome-180609 and with Chromium r205050+. by Lei Zhang · 11 years ago factory-4455.228.B factory-4455.B factory-daisy-4731.81.B factory-pit-4390.B factory-pit-4471.B firmware-4389.71.B firmware-falco_peppy-4389.81.B firmware-falco_peppy-4389.B firmware-leon-4389.26.B firmware-leon-4389.61.B firmware-pit-4482.B firmware-wolf-4389.24.B release-R30-4537.B release-R31-4731.B stabilize-4443.B stabilize-4512.B stabilize-4537.118.B stabilize-4537.147.B stabilize-4636.B stabilize-4701.B stabilize-4731.31.B stabilize-4731.62.B stabilize-4731.85.B stabilize-falco-4537.91.B
  55. 67d1124 Only call to g_thread_init() when using glib older than 2.32. by Ben Chan · 11 years ago release-R29-4319.B stabilize-daisy-4319.96.B
  56. 6c80b08 Fix mtpd ARM sandbox policy. by Jorge Lucangeli Obes · 11 years ago factory-4128.B factory-4290.B factory-pit-4280.B factory-skate-4262.459.B factory-spring-4131.B factory-spring-4262.B release-R28-4100.B stabilize-4068.0.B stabilize-4100.38.B stabilize-4255.B stabilize-4287.B stabilize-spring-4100.53.B toolchainB
  57. 11d7f09 ReadDirectory calls for empty directories should not return an error. by Lei Zhang · 11 years ago stabilize-4008.0.B stabilize-4035.0.B
  58. 132604f Add more temporary #ifdef to mtpd, so it can build with both libchrome-180609 and with Chromium r181380+. by Lei Zhang · 11 years ago factory-spring-3842.B firmware-skate-3824.129.B firmware-spring-3824.4.B firmware-spring-3824.55.B firmware-spring-3824.84.B firmware-spring-3824.B firmware-spring-3833.B stabilize-3881.0.B
  59. 9d09742 Add a temporary #ifdef to mtpd, so it can build with both by Lei Zhang · 11 years ago
  60. f4fbb70 Update mtpd against libchrome-180609. by Lei Zhang · 11 years ago
  61. 4af947b mtpd: Updating common.mk to ToT to enable profiling by Ryan Harrison · 11 years ago release-R26-3701.B stabilize-3701.30.0 stabilize-3701.30.0b stabilize-3701.46.B stabilize-3701.81.B stabilize-bluetooth-smart toolchain-3701.42.B
  62. 7313dee Free file handles obtained from LIBMTP_Get_Files_And_Folders(). by Lei Zhang · 11 years ago stabilize-3658.0.0
  63. c1488b5 Do not open MTP devices more than once. by Lei Zhang · 11 years ago
  64. 127cddb Fully initialize a sigset_t variable. by Lei Zhang · 11 years ago
  65. 85d2ce4 Remove deprecated EnumerateStorage DBus method. by Lei Zhang · 11 years ago factory-3536.B stabilize2 toolchain-3428.65.B master-backup
  66. e9e678c Add, deprecate, and remove mtpd methods. Fix ReadFileChunk. by Lei Zhang · 11 years ago
  67. 571958f Implement ReadFileChunkBy{File,Id}. by Lei Zhang · 11 years ago
  68. 2113212 Update seccomp policies for mtpd. by Lei Zhang · 12 years ago
  69. 47f8e78 Switch from g_unix_signal_add() to signalfd()/g_io_add_watch_full(). by Lei Zhang · 12 years ago
  70. 5de55c8 Add some ifdefs so mtpd can be built on Chromium Linux as well. by Lei Zhang · 12 years ago
  71. 9a9345b Switch from CrOS callback aka protobuf callback to base::Bind. by Lei Zhang · 12 years ago
  72. 6cc363c Remove '..' as an include directory. by Lei Zhang · 12 years ago factory-2993.B factory-3004.B
  73. 1fbf308 Minor cleanup after moving a constant to system_api. by Lei Zhang · 12 years ago factory-2985.B
  74. afb0413 Cleanup: Remove gflags dependency. by Lei Zhang · 12 years ago
  75. 6a7915a Amend syscall filter policies. by Jorge Lucangeli Obes · 12 years ago factory-2914.B release-R23-2913.B stabilize stabilize-daisy stabilize-link stabilize-link-2913.278
  76. d8cf676 Fix header generation dependency. by Lei Zhang · 12 years ago
  77. 37b1cdc Remove --foreground option and just never daemonize. by Lei Zhang · 12 years ago
  78. 0c983c2 Use Minijail to launch mtpd. by Jorge Lucangeli Obes · 12 years ago
  79. 1396ecf Add syscall filtering policies for mtpd. by Jorge Lucangeli Obes · 12 years ago
  80. 05dbd32 Fill in the 'storage_name' field in the MtpStorageInfo protobuf. by Lei Zhang · 12 years ago
  81. f770c4d Fix dbus code to send protobufs as an array of bytes rather than as a string. by Lei Zhang · 12 years ago
  82. 761800f Add a upstart configuration for mtpd. by Lei Zhang · 12 years ago
  83. 7198a25 Handle the case of GetFileInfo for the root node. Clarify which by Lei Zhang · 12 years ago
  84. ae3ab1d Let libmtp probe devices that specify a custom vendor interface. by Lei Zhang · 12 years ago
  85. d31d0b7 Convert mtpd to use protobufs. by Lei Zhang · 12 years ago factory-2848.B
  86. df1b6b8 Try getting the vendor/product from the device itself if it is not a known device. by Lei Zhang · 12 years ago factory-2846.B
  87. 33dac2a Allow dbus calls to GetFileInfoById/Path. by Lei Zhang · 12 years ago
  88. fd07d18 Implement GetFileInfoByPath and GetFileInfoById. by Lei Zhang · 12 years ago firmware-stout-2817.B
  89. 61cb1d6 Cleanup: refactor redundant error handling code, fix minor style issues, fix comments. by Lei Zhang · 12 years ago
  90. 442d0e2 Implement ReadDirectory and ReadFile. by Lei Zhang · 12 years ago firmware-butterfly-2788.B
  91. 6eaedbf Implement OpenStorage() and CloseStorage(). by Lei Zhang · 12 years ago
  92. 0e5015f Implemented MTP device attach/detach notification and EnumerateStorage(). by Lei Zhang · 12 years ago
  93. a3d6d0a Use mtpd service constants. by Lei Zhang · 12 years ago factory-2717.B factory-2723.14.B release-R22-2723.B
  94. f0ab3ae Define the dbus protocol to use and add a dummy implementation. by Lei Zhang · 12 years ago
  95. 8e9318e Add a dummy implementation of mtpd. by Lei Zhang · 12 years ago
  96. 379a500 Initial commit to set up repository. by David James · 12 years ago