)]}'
{
  "log": [
    {
      "commit": "1576a007aaa639a89311b245a0363fa80e22dcfb",
      "tree": "3501d620d3e4bb913c3967e121073f3a15825a7d",
      "parents": [
        "cbe00e33b0314fdcf19b967ecbbaf294ed7701b7",
        "f95d04c17d7f9dfe74ae061b97ef594c434f9003"
      ],
      "author": {
        "name": "Haibo Huang",
        "email": "hhb@google.com",
        "time": "Mon Jul 15 15:44:55 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jul 15 15:44:55 2019 -0700"
      },
      "message": "Merge \"Upgrade libmtp to \u0027libmtp-1-1-16\u0027\" am: d91b631914 am: 42c781d54a\nam: f95d04c17d\n\nChange-Id: I3d47c5cb1cd78c32f7b768ebb009ba80ff11e92b\n"
    },
    {
      "commit": "f95d04c17d7f9dfe74ae061b97ef594c434f9003",
      "tree": "3501d620d3e4bb913c3967e121073f3a15825a7d",
      "parents": [
        "cbe00e33b0314fdcf19b967ecbbaf294ed7701b7",
        "42c781d54a3185dd24fcf749bbf10bc2ad2ae9b7"
      ],
      "author": {
        "name": "Haibo Huang",
        "email": "hhb@google.com",
        "time": "Mon Jul 15 15:32:36 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jul 15 15:32:36 2019 -0700"
      },
      "message": "Merge \"Upgrade libmtp to \u0027libmtp-1-1-16\u0027\" am: d91b631914\nam: 42c781d54a\n\nChange-Id: I82eef987c654f94a5afee95ec84bae4b53058de6\n"
    },
    {
      "commit": "42c781d54a3185dd24fcf749bbf10bc2ad2ae9b7",
      "tree": "3501d620d3e4bb913c3967e121073f3a15825a7d",
      "parents": [
        "cbe00e33b0314fdcf19b967ecbbaf294ed7701b7",
        "d91b63191434b157a00b65812d3621bdefd67dbd"
      ],
      "author": {
        "name": "Haibo Huang",
        "email": "hhb@google.com",
        "time": "Mon Jul 15 15:21:25 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jul 15 15:21:25 2019 -0700"
      },
      "message": "Merge \"Upgrade libmtp to \u0027libmtp-1-1-16\u0027\"\nam: d91b631914\n\nChange-Id: I361df2894d4a0ae5dc1758c30c214888ab017f45\n"
    },
    {
      "commit": "d91b63191434b157a00b65812d3621bdefd67dbd",
      "tree": "3501d620d3e4bb913c3967e121073f3a15825a7d",
      "parents": [
        "9b8a742210166be30d164023ce6d4cf0951e03be",
        "6e50b3a569f27d481f917e1db4f80ac736b80f25"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jul 15 21:55:15 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Jul 15 21:55:15 2019 +0000"
      },
      "message": "Merge \"Upgrade libmtp to \u0027libmtp-1-1-16\u0027\""
    },
    {
      "commit": "6e50b3a569f27d481f917e1db4f80ac736b80f25",
      "tree": "3501d620d3e4bb913c3967e121073f3a15825a7d",
      "parents": [
        "9b8a742210166be30d164023ce6d4cf0951e03be",
        "14f6d251855437e850feb31fe87dd626c705abde"
      ],
      "author": {
        "name": "Haibo Huang",
        "email": "hhb@google.com",
        "time": "Wed Jul 10 11:51:06 2019 -0700"
      },
      "committer": {
        "name": "Haibo Huang",
        "email": "hhb@google.com",
        "time": "Mon Jul 15 21:55:09 2019 +0000"
      },
      "message": "Upgrade libmtp to \u0027libmtp-1-1-16\u0027\n\nExempt-From-Owner-Approval: Update library\nTest: build\nChange-Id: Iaadb56cf6614bb9838b5fa903b8127ffe1708355\n"
    },
    {
      "commit": "cbe00e33b0314fdcf19b967ecbbaf294ed7701b7",
      "tree": "d9c46f313ff6fff37f977324a60e1d330d38077f",
      "parents": [
        "c65431e39e44cc90097efcb6f3d65a2453ad7f1e",
        "13549a555e8490f7ee288f05c5ecbac1ab8716ce"
      ],
      "author": {
        "name": "Haibo Huang",
        "email": "hhb@google.com",
        "time": "Sat Mar 16 10:41:08 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Mar 16 10:41:08 2019 -0700"
      },
      "message": "Merge \"Add METADATA for libmtp\" am: b23e73eaa0 am: 9b8a742210\nam: 13549a555e\n\nChange-Id: I475cb34d0db8542fefeb552feaa81540074f2aaa\n"
    },
    {
      "commit": "13549a555e8490f7ee288f05c5ecbac1ab8716ce",
      "tree": "d9c46f313ff6fff37f977324a60e1d330d38077f",
      "parents": [
        "b1fe39abc5be12e3f130444ab12d47f38bec1b53",
        "9b8a742210166be30d164023ce6d4cf0951e03be"
      ],
      "author": {
        "name": "Haibo Huang",
        "email": "hhb@google.com",
        "time": "Sat Mar 16 10:37:06 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Mar 16 10:37:06 2019 -0700"
      },
      "message": "Merge \"Add METADATA for libmtp\" am: b23e73eaa0\nam: 9b8a742210\n\nChange-Id: I1520e256fc21214fa9a3289b5e1ff9a0f84953a8\n"
    },
    {
      "commit": "9b8a742210166be30d164023ce6d4cf0951e03be",
      "tree": "d9c46f313ff6fff37f977324a60e1d330d38077f",
      "parents": [
        "706095842e44ef6729fc481816636d48f025b3e1",
        "b23e73eaa0039bc7ac5c92056308ce1695ad2889"
      ],
      "author": {
        "name": "Haibo Huang",
        "email": "hhb@google.com",
        "time": "Sat Mar 16 10:33:05 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Mar 16 10:33:05 2019 -0700"
      },
      "message": "Merge \"Add METADATA for libmtp\"\nam: b23e73eaa0\n\nChange-Id: Ia40bf5fb8a4ed790a28ae30eb341af41051fd298\n"
    },
    {
      "commit": "b23e73eaa0039bc7ac5c92056308ce1695ad2889",
      "tree": "d9c46f313ff6fff37f977324a60e1d330d38077f",
      "parents": [
        "e2b4559bb68665cf2b1dc9f862ee1fca6855573d",
        "a4dddb0d7bdb4adb1b5f8b50c4a15aaddd3c7402"
      ],
      "author": {
        "name": "Haibo Huang",
        "email": "hhb@google.com",
        "time": "Sat Mar 16 17:25:59 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Mar 16 17:25:59 2019 +0000"
      },
      "message": "Merge \"Add METADATA for libmtp\""
    },
    {
      "commit": "a4dddb0d7bdb4adb1b5f8b50c4a15aaddd3c7402",
      "tree": "d9c46f313ff6fff37f977324a60e1d330d38077f",
      "parents": [
        "e2b4559bb68665cf2b1dc9f862ee1fca6855573d"
      ],
      "author": {
        "name": "Haibo Huang",
        "email": "hhb@google.com",
        "time": "Thu Feb 28 16:29:03 2019 -0800"
      },
      "committer": {
        "name": "Haibo Huang",
        "email": "hhb@google.com",
        "time": "Sat Mar 16 17:24:54 2019 +0000"
      },
      "message": "Add METADATA for libmtp\n\nExempt-From-Owner-Approval: No code change\nTest: NA\nChange-Id: Idb53e1a591c188799f7c7ed580525950e1da1b42\n"
    },
    {
      "commit": "c65431e39e44cc90097efcb6f3d65a2453ad7f1e",
      "tree": "d6b747143ca27d6c7c18fc555f063bfa112a6ade",
      "parents": [
        "03c01ddfeae7324ef534f5f5c8f804d363b6dc85",
        "b1fe39abc5be12e3f130444ab12d47f38bec1b53"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Mon Feb 25 04:08:41 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 25 04:08:41 2019 -0800"
      },
      "message": "Merge stage-aosp-master into pi-dev-plus-aosp\nam: b1fe39abc5\n\nChange-Id: Iddc7074f84dc3793372807f7892b12ba197d00fa\n"
    },
    {
      "commit": "b1fe39abc5be12e3f130444ab12d47f38bec1b53",
      "tree": "d6b747143ca27d6c7c18fc555f063bfa112a6ade",
      "parents": [
        "5bd4a6dc375a97231f441eaa4f32b5093c83fb3f",
        "706095842e44ef6729fc481816636d48f025b3e1"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Mon Feb 25 00:28:46 2019 -0800"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Mon Feb 25 00:28:46 2019 -0800"
      },
      "message": "Merge stage-aosp-master into pi-dev-plus-aosp\n\nBug: 126125118\nChange-Id: I66e016306de2a82876b35a9f5ea6b2de1de290ef\n"
    },
    {
      "commit": "706095842e44ef6729fc481816636d48f025b3e1",
      "tree": "d6b747143ca27d6c7c18fc555f063bfa112a6ade",
      "parents": [
        "060d652e5a970229641e22af9e0d8a1d6630fe73",
        "156c92145b29aa87626ae87c0fa3d84f7a7838fd"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Wed Feb 20 16:18:33 2019 -0800"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Wed Feb 20 16:18:33 2019 -0800"
      },
      "message": "DO NOT MERGE - Merge pi-dev@5234907 into stage-aosp-master\n\nBug: 120848293\nChange-Id: I6522cde7954179ef310c0e84395582ab00a002e1\n"
    },
    {
      "commit": "03c01ddfeae7324ef534f5f5c8f804d363b6dc85",
      "tree": "d6b747143ca27d6c7c18fc555f063bfa112a6ade",
      "parents": [
        "69647f020dc8909dd8d7dec735d913c96733629b",
        "5bd4a6dc375a97231f441eaa4f32b5093c83fb3f"
      ],
      "author": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Wed Jan 16 11:24:19 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 16 11:24:19 2019 -0800"
      },
      "message": "Merge \"Add default code reviewers into OWNERS\" am: e2b4559bb6 am: 060d652e5a\nam: 5bd4a6dc37\n\nChange-Id: I576f894a804e57179f6c9eacc64b6cd416e8b1ee\n"
    },
    {
      "commit": "5bd4a6dc375a97231f441eaa4f32b5093c83fb3f",
      "tree": "d6b747143ca27d6c7c18fc555f063bfa112a6ade",
      "parents": [
        "156c92145b29aa87626ae87c0fa3d84f7a7838fd",
        "060d652e5a970229641e22af9e0d8a1d6630fe73"
      ],
      "author": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Wed Jan 16 11:17:14 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 16 11:17:14 2019 -0800"
      },
      "message": "Merge \"Add default code reviewers into OWNERS\" am: e2b4559bb6\nam: 060d652e5a\n\nChange-Id: I1054551c3d3cb340a88c140d858a3d94f9c35837\n"
    },
    {
      "commit": "060d652e5a970229641e22af9e0d8a1d6630fe73",
      "tree": "d6b747143ca27d6c7c18fc555f063bfa112a6ade",
      "parents": [
        "bb82e91324ecaf2b257ceba008f1c025719d162d",
        "e2b4559bb68665cf2b1dc9f862ee1fca6855573d"
      ],
      "author": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Wed Jan 16 11:13:13 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 16 11:13:13 2019 -0800"
      },
      "message": "Merge \"Add default code reviewers into OWNERS\"\nam: e2b4559bb6\n\nChange-Id: Iaa3ebdf76c2dee860741106ecbff9c41c69a036b\n"
    },
    {
      "commit": "e2b4559bb68665cf2b1dc9f862ee1fca6855573d",
      "tree": "d6b747143ca27d6c7c18fc555f063bfa112a6ade",
      "parents": [
        "9f6b4eb0b8f04d43e368b39eb8a746d21392b782",
        "ee439cf8d01a2f680abfdfb78d1fa8dacc416627"
      ],
      "author": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Wed Jan 16 19:00:03 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jan 16 19:00:03 2019 +0000"
      },
      "message": "Merge \"Add default code reviewers into OWNERS\""
    },
    {
      "commit": "ee439cf8d01a2f680abfdfb78d1fa8dacc416627",
      "tree": "d6b747143ca27d6c7c18fc555f063bfa112a6ade",
      "parents": [
        "9f6b4eb0b8f04d43e368b39eb8a746d21392b782"
      ],
      "author": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Mon Jan 07 22:29:31 2019 -0800"
      },
      "committer": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Wed Jan 09 09:31:16 2019 -0800"
      },
      "message": "Add default code reviewers into OWNERS\n\nBug: 33166666\nTest: gerrit uploader\nChange-Id: I6d0810e448ec933678d97b3c7b0b26eb9e3c7bda\n"
    },
    {
      "commit": "69647f020dc8909dd8d7dec735d913c96733629b",
      "tree": "11c7f568a1d7861421136c2b3872b9036b4c34cb",
      "parents": [
        "f5dd4c21b33cdfc3e98c8b4b4406f78dd1e2bede",
        "156c92145b29aa87626ae87c0fa3d84f7a7838fd"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Mon Dec 10 12:49:56 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Dec 10 12:49:56 2018 -0800"
      },
      "message": "[automerger skipped] Merge \"DO NOT MERGE\" am: 9f6b4eb0b8  -s ours am: bb82e91324  -s ours\nam: 156c92145b  -s ours\n\nChange-Id: I8026c8093b88e1fc7c7279a024fb97b9ffd8206e\n"
    },
    {
      "commit": "156c92145b29aa87626ae87c0fa3d84f7a7838fd",
      "tree": "11c7f568a1d7861421136c2b3872b9036b4c34cb",
      "parents": [
        "f5dd4c21b33cdfc3e98c8b4b4406f78dd1e2bede",
        "bb82e91324ecaf2b257ceba008f1c025719d162d"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Mon Dec 10 10:54:40 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Dec 10 10:54:40 2018 -0800"
      },
      "message": "[automerger skipped] Merge \"DO NOT MERGE\" am: 9f6b4eb0b8  -s ours\nam: bb82e91324  -s ours\n\nChange-Id: I4af7bd7639df825a8f66cd955a38c534cb5fa8ae\n"
    },
    {
      "commit": "bb82e91324ecaf2b257ceba008f1c025719d162d",
      "tree": "11c7f568a1d7861421136c2b3872b9036b4c34cb",
      "parents": [
        "f5dd4c21b33cdfc3e98c8b4b4406f78dd1e2bede",
        "9f6b4eb0b8f04d43e368b39eb8a746d21392b782"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Mon Dec 10 09:51:34 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Dec 10 09:51:34 2018 -0800"
      },
      "message": "[automerger skipped] Merge \"DO NOT MERGE\"\nam: 9f6b4eb0b8  -s ours\n\nChange-Id: I2f075a9a9b46e0764567761f309259654d50cb04\n"
    },
    {
      "commit": "9f6b4eb0b8f04d43e368b39eb8a746d21392b782",
      "tree": "11c7f568a1d7861421136c2b3872b9036b4c34cb",
      "parents": [
        "f5dd4c21b33cdfc3e98c8b4b4406f78dd1e2bede",
        "b937586fd454f085be4a40c5dd0114e9adf8de9f"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Dec 10 17:20:41 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Dec 10 17:20:41 2018 +0000"
      },
      "message": "Merge \"DO NOT MERGE\""
    },
    {
      "commit": "b937586fd454f085be4a40c5dd0114e9adf8de9f",
      "tree": "11c7f568a1d7861421136c2b3872b9036b4c34cb",
      "parents": [
        "f5dd4c21b33cdfc3e98c8b4b4406f78dd1e2bede",
        "52f6bec6630be6e787829f02a5114baec811b090"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Fri Dec 07 16:14:39 2018 -0800"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Fri Dec 07 16:14:39 2018 -0800"
      },
      "message": "DO NOT MERGE\n\nMerge pie-platform-release (PPRL.181205.001, history only) into master\n\nBug: 120502534\nChange-Id: If98b3dd8b1b0074ac910094b8ee492b7234831de\n"
    },
    {
      "commit": "14f6d251855437e850feb31fe87dd626c705abde",
      "tree": "270d3cc9ee816c07a3b201e5908c984e7dec3c14",
      "parents": [
        "9b4da12e0127e45922f0d213666ca03795cecd3d"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sat Oct 27 19:02:00 2018 +0200"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sat Oct 27 19:02:00 2018 +0200"
      },
      "message": "1.1.16 release\n"
    },
    {
      "commit": "9b4da12e0127e45922f0d213666ca03795cecd3d",
      "tree": "8e3ac874006a99f4fb805d9b737079a478dc60cc",
      "parents": [
        "711b5cf6dbd8ecdac31fd0f0765aa3e13e5ee6d0"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sat Oct 27 19:01:08 2018 +0200"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sat Oct 27 19:01:08 2018 +0200"
      },
      "message": "added lemobile le2 2nd id\n"
    },
    {
      "commit": "711b5cf6dbd8ecdac31fd0f0765aa3e13e5ee6d0",
      "tree": "0a7a87d6ecea5763923e1266a0361c65a7a4cb28",
      "parents": [
        "d78503677d1aa7b87883798e18561d1278f0030d"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Oct 21 10:50:38 2018 +0200"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Oct 21 10:52:04 2018 +0200"
      },
      "message": "new udev wants us to react on bind here.\nhttps://sourceforge.net/p/libmtp/bugs/1797/\n"
    },
    {
      "commit": "d78503677d1aa7b87883798e18561d1278f0030d",
      "tree": "62f09e75a9a3360e11a5d26cb867b1840ec0a891",
      "parents": [
        "e5b302f45e5db9e1e328386eeb189697c8319c27"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "meissner@suse.de",
        "time": "Sun Oct 07 18:15:44 2018 +0200"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "meissner@suse.de",
        "time": "Sun Oct 07 18:15:44 2018 +0200"
      },
      "message": "reverted back to our versio n of devstat request\n"
    },
    {
      "commit": "e5b302f45e5db9e1e328386eeb189697c8319c27",
      "tree": "813415950b388acf247bbd2bebaa60998e431b35",
      "parents": [
        "dd5602bb2d4a9b87f06c10711c5dbb0876dcb346"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "meissner@suse.de",
        "time": "Sun Oct 07 18:13:01 2018 +0200"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "meissner@suse.de",
        "time": "Sun Oct 07 18:13:01 2018 +0200"
      },
      "message": "merge from libgphoto2, no relevant changes\n"
    },
    {
      "commit": "dd5602bb2d4a9b87f06c10711c5dbb0876dcb346",
      "tree": "8900b20a070776cdb8421dbd115c0a29c2863c06",
      "parents": [
        "80fa9ce358d95cfca236a698485debd94d34cab2"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Wed Oct 03 17:24:36 2018 +0200"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Wed Oct 03 17:24:36 2018 +0200"
      },
      "message": "added LENOVO Lenovo 2 A7-30HC\nhttps://sourceforge.net/p/libmtp/support-requests/272/\n"
    },
    {
      "commit": "80fa9ce358d95cfca236a698485debd94d34cab2",
      "tree": "a40779cb8cbf4e2fa7d6b39d49281645557817c5",
      "parents": [
        "2d6e2e371361a9725c6e01149fb11094d4a78f5a"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Wed Oct 03 17:17:12 2018 +0200"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Wed Oct 03 17:17:12 2018 +0200"
      },
      "message": "archos 50f helium debug\n"
    },
    {
      "commit": "2d6e2e371361a9725c6e01149fb11094d4a78f5a",
      "tree": "3a4853583fb7adbbc4d32a0a9bb831d40a73ea77",
      "parents": [
        "8ccab863018ab7be160a02c29efc1d181b384e27"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Wed Oct 03 17:16:26 2018 +0200"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Wed Oct 03 17:16:26 2018 +0200"
      },
      "message": "added Archos 50f Helium\nhttps://sourceforge.net/p/libmtp/bugs/1799/\n"
    },
    {
      "commit": "8ccab863018ab7be160a02c29efc1d181b384e27",
      "tree": "c957872bc22009d96b55c013bb1759fb6244d229",
      "parents": [
        "bf8a07be0292ff2df1802097b4b5204ea229c284"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Wed Oct 03 17:14:23 2018 +0200"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Wed Oct 03 17:14:23 2018 +0200"
      },
      "message": "define use_mtpz only in one .c file\nhttps://sourceforge.net/p/libmtp/bugs/1800/\n"
    },
    {
      "commit": "bf8a07be0292ff2df1802097b4b5204ea229c284",
      "tree": "b8d3c3a95964505a48066879623b9b1404bdfd13",
      "parents": [
        "15083f4e00d60de392b96b1f9a1b23e9d10d2f67"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Wed Oct 03 17:09:25 2018 +0200"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Wed Oct 03 17:09:25 2018 +0200"
      },
      "message": "added Sony XPeria XZ2 Compact Dual Sim\nhttps://sourceforge.net/p/libmtp/bugs/1804/\n"
    },
    {
      "commit": "15083f4e00d60de392b96b1f9a1b23e9d10d2f67",
      "tree": "23537fb9206598473ebc43b2f882ce489b20b99c",
      "parents": [
        "2815b1963e6736ed52b4b4dbb8e263f8aa72a689"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Wed Oct 03 17:07:13 2018 +0200"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Wed Oct 03 17:07:13 2018 +0200"
      },
      "message": "aded lemobile le2\nhttps://sourceforge.net/p/libmtp/bugs/1805/\n"
    },
    {
      "commit": "2815b1963e6736ed52b4b4dbb8e263f8aa72a689",
      "tree": "e4dbd00acc0a25a10a170713a737c054a981d971",
      "parents": [
        "9e8cc5aee99052ac87029910ba2059046fe65e5f"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Wed Sep 05 07:22:20 2018 +0200"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Wed Sep 05 07:22:20 2018 +0200"
      },
      "message": "added pkg-config as build dependency\nfixes https://github.com/libmtp/libmtp/issues/14\n"
    },
    {
      "commit": "9e8cc5aee99052ac87029910ba2059046fe65e5f",
      "tree": "18ce7ccdbc0a5434754067084c27732bd2ed91f5",
      "parents": [
        "396a3601016100d63899c61ae00293361a1e35b9"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Sep 02 14:57:15 2018 +0200"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Sep 02 14:57:15 2018 +0200"
      },
      "message": "added Archos 50 Diamond\nhttps://sourceforge.net/p/libmtp/support-requests/241/\n"
    },
    {
      "commit": "396a3601016100d63899c61ae00293361a1e35b9",
      "tree": "74e5d0b196ddbff61bfe1300625b417ccc7934d7",
      "parents": [
        "27af32b85e276c4e04809384b0379c40aeafc9a0"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Sep 02 14:47:24 2018 +0200"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Sep 02 14:47:24 2018 +0200"
      },
      "message": "xiami mi max 2\nhttps://sourceforge.net/p/libmtp/bugs/1798/\n"
    },
    {
      "commit": "27af32b85e276c4e04809384b0379c40aeafc9a0",
      "tree": "96751c0d6a6b206bc73f808b3ff94b075af59d91",
      "parents": [
        "777e1a1425ef90a4666b9128342d85aac9821634"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Aug 26 12:18:45 2018 +0200"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Aug 26 12:18:45 2018 +0200"
      },
      "message": "added kyocera hydro icon\nhttps://sourceforge.net/p/libmtp/support-requests/270/\n"
    },
    {
      "commit": "777e1a1425ef90a4666b9128342d85aac9821634",
      "tree": "d3cad6b8ad25b75ed9ac23563a5581148d97e020",
      "parents": [
        "84948660b002a94b88755da3e666727c0d780f46"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Aug 26 12:16:43 2018 +0200"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Aug 26 12:16:43 2018 +0200"
      },
      "message": "added kinlde fire 7 id\nhttps://sourceforge.net/p/libmtp/bugs/1776/\n"
    },
    {
      "commit": "84948660b002a94b88755da3e666727c0d780f46",
      "tree": "cb62242ab5dc1e750c22f92a1a272aa940d6f4c0",
      "parents": [
        "49314663ff1183233037eb941920df3fc7082b2d"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Mon Aug 20 08:36:34 2018 +0200"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Mon Aug 20 08:36:34 2018 +0200"
      },
      "message": "added longcheer d\nhttps://sourceforge.net/p/libmtp/bugs/1789/\n"
    },
    {
      "commit": "49314663ff1183233037eb941920df3fc7082b2d",
      "tree": "0cf03f2e4803555caf950e8696aeaf8b5fb21792",
      "parents": [
        "79ac9602498eec27f35b2376150b36fc00f29376"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Mon Aug 20 08:30:35 2018 +0200"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Mon Aug 20 08:30:35 2018 +0200"
      },
      "message": "added lenovo s60-a\nhttps://sourceforge.net/p/libmtp/bugs/1793/\n"
    },
    {
      "commit": "79ac9602498eec27f35b2376150b36fc00f29376",
      "tree": "8748ca9e6c906c08d196d659d40253b60ec993e0",
      "parents": [
        "7d1f80bb3e33b22c628afcda2a77eebf1caa91d4",
        "741b243d931f4b3c0514b8020120ce9ac8d5072c"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Thu Aug 09 07:40:21 2018 +0200"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Thu Aug 09 07:40:21 2018 +0200"
      },
      "message": "Merge remote-tracking branch \u0027github/master\u0027\n"
    },
    {
      "commit": "741b243d931f4b3c0514b8020120ce9ac8d5072c",
      "tree": "db2b8228480e714f8cb78eb645fa0c3ce618944f",
      "parents": [
        "dc827033556a1bd53e8496a87447ce35fa8c08a2",
        "9ba9f8c72e321a041ba0ae3c9aaf52ec3e49b54f"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "meissner@suse.de",
        "time": "Thu Aug 09 07:40:31 2018 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 09 07:40:31 2018 +0200"
      },
      "message": "Merge pull request #13 from emericg/master\n\nDowngrade a trace from error to info, plus whitespace cleanups"
    },
    {
      "commit": "9ba9f8c72e321a041ba0ae3c9aaf52ec3e49b54f",
      "tree": "db2b8228480e714f8cb78eb645fa0c3ce618944f",
      "parents": [
        "16d2628f6baa29c79c520f5fa3fc1978cbd97ae9"
      ],
      "author": {
        "name": "Emeric",
        "email": "emeric.grange@gmail.com",
        "time": "Wed Aug 08 19:00:25 2018 +0200"
      },
      "committer": {
        "name": "Emeric",
        "email": "emeric.grange@gmail.com",
        "time": "Wed Aug 08 19:00:25 2018 +0200"
      },
      "message": "Downgrade a trace from error to info, plus whitespace cleanups\n\n"
    },
    {
      "commit": "7d1f80bb3e33b22c628afcda2a77eebf1caa91d4",
      "tree": "7b05cf471949779154cd793d3a4bcfc1a26249dd",
      "parents": [
        "fda0c0ac24e147404d5485d44f25ce0a2f21617e",
        "dc827033556a1bd53e8496a87447ce35fa8c08a2"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Wed Aug 01 07:44:34 2018 +0200"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Wed Aug 01 07:44:34 2018 +0200"
      },
      "message": "Merge remote-tracking branch \u0027github/master\u0027\n"
    },
    {
      "commit": "dc827033556a1bd53e8496a87447ce35fa8c08a2",
      "tree": "75e684e83b563dcbf45d375d11c8d3e32f55ba3b",
      "parents": [
        "acbf559aa97d2c8267ad170a6e79213a2f523356",
        "16d2628f6baa29c79c520f5fa3fc1978cbd97ae9"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "meissner@suse.de",
        "time": "Tue Jul 31 17:42:05 2018 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 31 17:42:05 2018 +0200"
      },
      "message": "Merge pull request #12 from emericg/master\n\nadded GoPro devices"
    },
    {
      "commit": "16d2628f6baa29c79c520f5fa3fc1978cbd97ae9",
      "tree": "75e684e83b563dcbf45d375d11c8d3e32f55ba3b",
      "parents": [
        "acbf559aa97d2c8267ad170a6e79213a2f523356"
      ],
      "author": {
        "name": "Emeric",
        "email": "emeric.grange@gmail.com",
        "time": "Tue Jul 31 16:22:42 2018 +0200"
      },
      "committer": {
        "name": "Emeric",
        "email": "emeric.grange@gmail.com",
        "time": "Tue Jul 31 16:22:42 2018 +0200"
      },
      "message": "added GoPro devices\n\n"
    },
    {
      "commit": "fda0c0ac24e147404d5485d44f25ce0a2f21617e",
      "tree": "11994f8d306f2fc2de1bd0b83086e5d55b97dd13",
      "parents": [
        "acbf559aa97d2c8267ad170a6e79213a2f523356"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Jul 22 16:20:13 2018 +0200"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Jul 22 16:20:13 2018 +0200"
      },
      "message": "correct fsf address\n"
    },
    {
      "commit": "acbf559aa97d2c8267ad170a6e79213a2f523356",
      "tree": "766a353ce6d767029c9fde720e316260e791a013",
      "parents": [
        "d9ad6630a28a1f24ae2d851f7ddde26eca4b5296"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Jul 22 16:17:32 2018 +0200"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Jul 22 16:17:32 2018 +0200"
      },
      "message": "merge device flags with libgphoto2 version\nremove unused flag option, now used by libgphoto2\n"
    },
    {
      "commit": "d9ad6630a28a1f24ae2d851f7ddde26eca4b5296",
      "tree": "b7c4079048a6cb1baf547e006d5cb8cf9a844b14",
      "parents": [
        "a40b7b7c3397993bb2bd256fe243330864317d41"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Jul 15 17:07:20 2018 +0200"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Jul 15 17:07:20 2018 +0200"
      },
      "message": "added caterpillar CAT S31\nhttps://sourceforge.net/p/libmtp/feature-requests/260/\n"
    },
    {
      "commit": "a40b7b7c3397993bb2bd256fe243330864317d41",
      "tree": "1e05019c850a6ddd9d9604a0944548bc4712c08e",
      "parents": [
        "6bc8755fe886d79457fbcca506eedac8a5ad4cd4"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Jul 15 17:04:55 2018 +0200"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Jul 15 17:04:55 2018 +0200"
      },
      "message": "added Archo Core 50P\nhttps://sourceforge.net/p/libmtp/feature-requests/262/\n"
    },
    {
      "commit": "6bc8755fe886d79457fbcca506eedac8a5ad4cd4",
      "tree": "7e170a2da53b7d762198d3f4fd196e98eec05fd9",
      "parents": [
        "20b220b6ad92c4ef0c955edaf63c4bf1ce466760"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Jul 15 17:02:28 2018 +0200"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Jul 15 17:02:28 2018 +0200"
      },
      "message": "added Blackebby Keyone\nhttps://sourceforge.net/p/libmtp/feature-requests/264/\n"
    },
    {
      "commit": "20b220b6ad92c4ef0c955edaf63c4bf1ce466760",
      "tree": "2eca80428cc1ba137670538508257e190e82dc31",
      "parents": [
        "f0c6d633018ffecac36ddb8700a39d0010bb71a2"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Jul 15 16:57:25 2018 +0200"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Jul 15 16:57:25 2018 +0200"
      },
      "message": "added bq aquarius u\nhttps://sourceforge.net/p/libmtp/support-requests/269/\n"
    },
    {
      "commit": "f0c6d633018ffecac36ddb8700a39d0010bb71a2",
      "tree": "400462de906c0f0be6376c9e12d3133daeba2423",
      "parents": [
        "57976fc91f498c4e7d27cbd59a6e07e2ed4c3de6"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Jul 15 16:47:49 2018 +0200"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Jul 15 16:47:49 2018 +0200"
      },
      "message": "added Zuk Z2 (https://sourceforge.net/p/libmtp/bugs/1782/(\n"
    },
    {
      "commit": "57976fc91f498c4e7d27cbd59a6e07e2ed4c3de6",
      "tree": "be39f644d6cf615abeb17dbd403353bbce7c3077",
      "parents": [
        "ae818eac5012fed6221c43876647d29a2af5d2ef"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Jul 15 16:46:43 2018 +0200"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Jul 15 16:46:43 2018 +0200"
      },
      "message": "added lenovo p1ma40 2nd id (https://sourceforge.net/p/libmtp/bugs/1784/) and nokia 6.1 (https://sourceforge.net/p/libmtp/bugs/1783/)\n"
    },
    {
      "commit": "ae818eac5012fed6221c43876647d29a2af5d2ef",
      "tree": "124b5cafb81055d1632a3ea1223f12160af29772",
      "parents": [
        "6f6bf6fc446c95249adff93913fdec0eadad6bc2"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Jul 15 16:39:34 2018 +0200"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Jul 15 16:40:34 2018 +0200"
      },
      "message": "added niteto adf drive\nhttps://sourceforge.net/p/libmtp/bugs/1786/\n"
    },
    {
      "commit": "6f6bf6fc446c95249adff93913fdec0eadad6bc2",
      "tree": "78eb2ecc4c94518b96ce91b1fd81754b745c2009",
      "parents": [
        "e25b0ea856e72825f1f7f68cceaf4de58d31d946"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "meissner@suse.de",
        "time": "Thu Jun 14 17:07:47 2018 +0200"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "meissner@suse.de",
        "time": "Thu Jun 14 17:07:47 2018 +0200"
      },
      "message": "merge from libgphoto2.\n\nRelevant for libmtp:\nMore bounds checking within the ptp data decoders.\n"
    },
    {
      "commit": "e25b0ea856e72825f1f7f68cceaf4de58d31d946",
      "tree": "8fa926bef0b6dd6b81cc16d698da8e93f99338de",
      "parents": [
        "e142e5f2976d6ad5cada0b9cecec9b0b23ed983a"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Jun 03 13:33:21 2018 +0200"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Jun 03 13:33:21 2018 +0200"
      },
      "message": "added Huawei y541-u02\nhttps://sourceforge.net/p/libmtp/bugs/1774/\n"
    },
    {
      "commit": "e142e5f2976d6ad5cada0b9cecec9b0b23ed983a",
      "tree": "372e95948cd16596e56e9f00c1769ad344d3308b",
      "parents": [
        "65e45367bbb7379f46305a756ba54981ab5f7fd6"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Jun 03 13:30:42 2018 +0200"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Jun 03 13:30:42 2018 +0200"
      },
      "message": "added sony xperia xz2\nhttps://sourceforge.net/p/libmtp/bugs/1775/\n"
    },
    {
      "commit": "65e45367bbb7379f46305a756ba54981ab5f7fd6",
      "tree": "ecbb6fc65cadddc49eb2dc400a54b2b23ef78ba1",
      "parents": [
        "8426cf6611879de0c02200e580487ddf62ff9f0a"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Jun 03 13:23:56 2018 +0200"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Jun 03 13:23:56 2018 +0200"
      },
      "message": "added Alcatel Pop4\nhttps://sourceforge.net/p/libmtp/bugs/1776/\n"
    },
    {
      "commit": "8426cf6611879de0c02200e580487ddf62ff9f0a",
      "tree": "ac32b149e543a73a2bac4b2fe67aedbf0f6e83b3",
      "parents": [
        "6186f3f618d5e8e72863bcd96076a325872cd198"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Jun 03 13:21:46 2018 +0200"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Jun 03 13:21:46 2018 +0200"
      },
      "message": "added Garmin Forerunner 645 Music\nhttps://sourceforge.net/p/libmtp/bugs/1779/\n"
    },
    {
      "commit": "6186f3f618d5e8e72863bcd96076a325872cd198",
      "tree": "a66f90c4a7fbbd3c43e4d260d573594591c78b9a",
      "parents": [
        "8045b185c47c67e3c69abd82a3f5912f13f13f47"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Jun 03 13:04:26 2018 +0200"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Jun 03 13:04:26 2018 +0200"
      },
      "message": "added Sony Xperia XA2 data from https://sourceforge.net/p/libmtp/bugs/1780/\n"
    },
    {
      "commit": "8045b185c47c67e3c69abd82a3f5912f13f13f47",
      "tree": "df355ec5b9b7433ce3be185db2d69a714fe2e712",
      "parents": [
        "df1c3cae094d0d390c100c2bd115746b88119b14"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sat May 12 12:39:26 2018 +0200"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sat May 12 12:39:26 2018 +0200"
      },
      "message": "added Medion tablet model P10606\nhttps://sourceforge.net/p/libmtp/feature-requests/259/\n"
    },
    {
      "commit": "df1c3cae094d0d390c100c2bd115746b88119b14",
      "tree": "c9accf6787949d344ff54a186108eb287b093401",
      "parents": [
        "47e3be2475adbc3b20b2c43b09202211043f2116"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sat May 12 11:27:41 2018 +0200"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sat May 12 11:27:41 2018 +0200"
      },
      "message": "added Lenovo Tab4 10\nhttps://sourceforge.net/p/libmtp/support-requests/262/\n"
    },
    {
      "commit": "47e3be2475adbc3b20b2c43b09202211043f2116",
      "tree": "50244945929eae63633f3a9cc296d1040ce9a9ce",
      "parents": [
        "6e0fc876e76b58ff4b10a224df8f6ae656c2cab5"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sat May 12 11:23:45 2018 +0200"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sat May 12 11:24:41 2018 +0200"
      },
      "message": "added Lenovo Vibe Shot Z90a40\nhttps://sourceforge.net/p/libmtp/support-requests/264/\n"
    },
    {
      "commit": "6e0fc876e76b58ff4b10a224df8f6ae656c2cab5",
      "tree": "6380577ae9be3e80d81f59a656ef0997bf75d83c",
      "parents": [
        "442d5509a605a714f5d2836f251822672a53de53",
        "bc5f0f16d7611d2805887c1ead3d2cf418e5a2fe"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sat May 12 09:21:25 2018 +0200"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sat May 12 09:21:25 2018 +0200"
      },
      "message": "Merge remote-tracking branch \u0027github/master\u0027\n"
    },
    {
      "commit": "442d5509a605a714f5d2836f251822672a53de53",
      "tree": "6380577ae9be3e80d81f59a656ef0997bf75d83c",
      "parents": [
        "c93bf0ad96294d62f1f736ccef3d3892b23f4aec"
      ],
      "author": {
        "name": "Philip Langdale",
        "email": "philipl@overt.org",
        "time": "Fri May 11 19:31:51 2018 -0700"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sat May 12 09:19:04 2018 +0200"
      },
      "message": "Use UTF-16 encoding for strings rather than UCS-2\n\nThe MTP spec is somewhat ambiguous and says that:\n\nStrings in PTP (and thus MTP) consist of standard 2-byte Unicode\ncharacters as defined by ISO 10646.\n\nThis was interpreted to mean UCS-2 encoding, but I think that even\nat the time the PTP spec was written, ISO 10646 had formally been\namended so that UTF-16 replaced UCS-2 as the 2-byte encoding.\n\nWe\u0027ve gone a surprisingly long time without this being an issue, but\nif you do try and construct a filename with supplementary plane\ncodepoints (most likely emoji characters in this day and age), libmtp\nwill fail to send or receive them.\n\nFortunately, as we use iconv, fixing this is a simple matter of\ntelling it to use UTF-16LE instead of UCS-2LE.\n\nI did not attempt to rename any of the functions that include \u0027ucs2\u0027\nin their name. Let me know if you want me to do that.\n\nReported-by: Jerry Zhang \u003czhangjerry@google.com\u003e\n"
    },
    {
      "commit": "bc5f0f16d7611d2805887c1ead3d2cf418e5a2fe",
      "tree": "529f7a51d23c549eef3deed28df5a262a10c93b9",
      "parents": [
        "bdb39ac1720f9a5d74967f9e78d62347f496926b",
        "8c256619d1172e981ee22e5aaa43f638a47e5a4f"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "meissner@suse.de",
        "time": "Sat May 12 09:15:55 2018 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat May 12 09:15:55 2018 +0200"
      },
      "message": "Merge pull request #11 from philipl/master\n\nUse UTF-16 encoding for strings rather than UCS-2"
    },
    {
      "commit": "8c256619d1172e981ee22e5aaa43f638a47e5a4f",
      "tree": "529f7a51d23c549eef3deed28df5a262a10c93b9",
      "parents": [
        "bdb39ac1720f9a5d74967f9e78d62347f496926b"
      ],
      "author": {
        "name": "Philip Langdale",
        "email": "philipl@overt.org",
        "time": "Fri May 11 19:31:51 2018 -0700"
      },
      "committer": {
        "name": "Philip Langdale",
        "email": "philipl@overt.org",
        "time": "Fri May 11 19:38:45 2018 -0700"
      },
      "message": "Use UTF-16 encoding for strings rather than UCS-2\n\nThe MTP spec is somewhat ambiguous and says that:\n\nStrings in PTP (and thus MTP) consist of standard 2-byte Unicode\ncharacters as defined by ISO 10646.\n\nThis was interpreted to mean UCS-2 encoding, but I think that even\nat the time the PTP spec was written, ISO 10646 had formally been\namended so that UTF-16 replaced UCS-2 as the 2-byte encoding.\n\nWe\u0027ve gone a surprisingly long time without this being an issue, but\nif you do try and construct a filename with supplementary plane\ncodepoints (most likely emoji characters in this day and age), libmtp\nwill fail to send or receive them.\n\nFortunately, as we use iconv, fixing this is a simple matter of\ntelling it to use UTF-16LE instead of UCS-2LE.\n\nI did not attempt to rename any of the functions that include \u0027ucs2\u0027\nin their name. Let me know if you want me to do that.\n\nReported-by: Jerry Zhang \u003czhangjerry@google.com\u003e\n"
    },
    {
      "commit": "c93bf0ad96294d62f1f736ccef3d3892b23f4aec",
      "tree": "d782767a66fe130f6e16610803d98a22d1995a2a",
      "parents": [
        "bdb39ac1720f9a5d74967f9e78d62347f496926b"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "meissner@suse.de",
        "time": "Sun May 06 11:32:32 2018 +0200"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "meissner@suse.de",
        "time": "Sun May 06 11:33:05 2018 +0200"
      },
      "message": "added sony xperia xa\n"
    },
    {
      "commit": "bdb39ac1720f9a5d74967f9e78d62347f496926b",
      "tree": "f479b76c7850539c4bad0eb856329dceaf0059cf",
      "parents": [
        "e3904f32b88248c60a3b968dceebeb973569df20",
        "785e98a9a19eebb3b458e2be8c97dbc1cc9dab82"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "meissner@suse.de",
        "time": "Mon Apr 16 07:12:46 2018 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 16 07:12:46 2018 +0200"
      },
      "message": "Merge pull request #10 from philipl/master\n\nInclude names for events when dumping device info"
    },
    {
      "commit": "785e98a9a19eebb3b458e2be8c97dbc1cc9dab82",
      "tree": "f479b76c7850539c4bad0eb856329dceaf0059cf",
      "parents": [
        "e3904f32b88248c60a3b968dceebeb973569df20"
      ],
      "author": {
        "name": "Philip Langdale",
        "email": "philipl@overt.org",
        "time": "Sun Apr 15 17:41:46 2018 -0700"
      },
      "committer": {
        "name": "Philip Langdale",
        "email": "philipl@overt.org",
        "time": "Sun Apr 15 17:41:46 2018 -0700"
      },
      "message": "Include names for events when dumping device info\n"
    },
    {
      "commit": "e3904f32b88248c60a3b968dceebeb973569df20",
      "tree": "d0168049bd4e14b91e0a131a15b92018d17a0a26",
      "parents": [
        "e9e3b5301058cac332fbf8824703a72a8f80f35d",
        "bcc69828e2e94ffd3e01975f189ebb77f3ee68c3"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Apr 15 09:38:50 2018 +0200"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Apr 15 09:38:50 2018 +0200"
      },
      "message": "Merge remote-tracking branch \u0027github/master\u0027\n"
    },
    {
      "commit": "bcc69828e2e94ffd3e01975f189ebb77f3ee68c3",
      "tree": "c51469b69f8fe4ef8d2c5ed0dcb574173c93006e",
      "parents": [
        "f2fbd41d8c26b3906e02b7f2f5878c3f15388a48",
        "2fdc13faed2e4005222d35da44bb5d031b82828c"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "meissner@suse.de",
        "time": "Wed Apr 11 21:18:21 2018 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 11 21:18:21 2018 +0200"
      },
      "message": "Merge pull request #9 from cvubrugier/galaxy-gpo-bug\n\nAdd a workaround for the GetPartialObject offset bug on Samsung Galaxy"
    },
    {
      "commit": "2fdc13faed2e4005222d35da44bb5d031b82828c",
      "tree": "c51469b69f8fe4ef8d2c5ed0dcb574173c93006e",
      "parents": [
        "f2fbd41d8c26b3906e02b7f2f5878c3f15388a48"
      ],
      "author": {
        "name": "Christophe Vu-Brugier",
        "email": "cvubrugier@fastmail.fm",
        "time": "Thu Mar 08 18:00:06 2018 +0100"
      },
      "committer": {
        "name": "Christophe Vu-Brugier",
        "email": "cvubrugier@fastmail.fm",
        "time": "Wed Apr 11 11:01:24 2018 +0200"
      },
      "message": "Add a workaround for the GetPartialObject offset bug on Samsung Galaxy\n\nThe MTP stack of Samsung Galaxy devices has a mysterious bug in\nGetPartialObject. When GetPartialObject is invoked to read the last\nbytes of a file and the amount of data to read is such that the last\nUSB packet sent in the reply matches exactly the USB 2.0 packet size,\nthen the Samsung Galaxy device hangs, resulting in a timeout error.\n\nAs a workaround, we read one less byte instead of reaching the end of\nthe file, forcing the caller to perform an additional read to get the\nlast byte (i.e. the final read that would fail is replaced with two\npartial reads that succeed).\n\nThis patch fixes GitHub issue #8.\n\nSigned-off-by: Christophe Vu-Brugier \u003ccvubrugier@fastmail.fm\u003e\n"
    },
    {
      "commit": "e9e3b5301058cac332fbf8824703a72a8f80f35d",
      "tree": "0f1e297d2c1595d26fc320eb9e5e5bfce25fea78",
      "parents": [
        "f2fbd41d8c26b3906e02b7f2f5878c3f15388a48"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sat Mar 24 12:16:10 2018 +0100"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sat Mar 24 12:16:10 2018 +0100"
      },
      "message": "1.1.15 release\n"
    },
    {
      "commit": "f2fbd41d8c26b3906e02b7f2f5878c3f15388a48",
      "tree": "b68c0b2cd8b5bf65ed72f3ff4eca9cfcebccde8b",
      "parents": [
        "c28cfc9633339af177e07475027a0f5c6542f174"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sat Mar 24 11:08:28 2018 +0100"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sat Mar 24 11:08:28 2018 +0100"
      },
      "message": "added Sony Experia G3123\nhttps://sourceforge.net/p/libmtp/feature-requests/252/\n"
    },
    {
      "commit": "c28cfc9633339af177e07475027a0f5c6542f174",
      "tree": "65a7d1648f3441ef0a3e5030fc319711b910f29c",
      "parents": [
        "7815a646474d5249253f9529da5921f8421047e0"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sat Mar 24 08:11:56 2018 +0100"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sat Mar 24 08:11:56 2018 +0100"
      },
      "message": "added another fairphone 2 id\nhttps://sourceforge.net/p/libmtp/feature-requests/257/\n"
    },
    {
      "commit": "7815a646474d5249253f9529da5921f8421047e0",
      "tree": "d686fd0c8a31d91435f44cc5ff531f30cd323b94",
      "parents": [
        "2e726dde73a402ea3bacc186c54a0dd70f4136a6"
      ],
      "author": {
        "name": "Philip Langdale",
        "email": "philipl@overt.org",
        "time": "Sat Mar 24 08:08:43 2018 +0100"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sat Mar 24 08:08:43 2018 +0100"
      },
      "message": "Having now seen this event in the wild, it seems useful to propagate\nit correctly. param1 carries the device property ID, and the client\ncan then respond as appropriate.\n"
    },
    {
      "commit": "2e726dde73a402ea3bacc186c54a0dd70f4136a6",
      "tree": "60c147ffff2cef653c728e0ab7d3340a5d07a728",
      "parents": [
        "e729b552d7a37ce70f14d4fe0e94e13bad80b558"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Fri Mar 23 07:45:41 2018 +0100"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Fri Mar 23 07:45:41 2018 +0100"
      },
      "message": "added iRiver AK380\nhttps://sourceforge.net/p/libmtp/bugs/1766/\n"
    },
    {
      "commit": "e729b552d7a37ce70f14d4fe0e94e13bad80b558",
      "tree": "e808b52dcfe707f8c8335c869399128c140c5d5d",
      "parents": [
        "4e36a4c35e10a8f3dd09958edd0803aca9618185"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Fri Mar 23 07:24:25 2018 +0100"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Fri Mar 23 07:24:25 2018 +0100"
      },
      "message": "added letv le max id2\nhttps://sourceforge.net/p/libmtp/bugs/1768/\n"
    },
    {
      "commit": "4e36a4c35e10a8f3dd09958edd0803aca9618185",
      "tree": "430bd61b31b0ba86ced680504bbc5559cbd81d37",
      "parents": [
        "c54f6f15d83faff59991fbdab0f797a72c783c80"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Mar 18 11:45:54 2018 +0100"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Mar 18 11:45:54 2018 +0100"
      },
      "message": "added lenovo smartphone a7000-a?\nhttps://sourceforge.net/p/libmtp/feature-requests/253/\n"
    },
    {
      "commit": "c54f6f15d83faff59991fbdab0f797a72c783c80",
      "tree": "f1a4b2fa670a44b25d04756172e85bea5a45cc98",
      "parents": [
        "08c8da2616887326c23fd30de8d14a534f926821"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Mar 18 11:29:19 2018 +0100"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Mar 18 11:29:19 2018 +0100"
      },
      "message": "added asus zenfone v\nhttps://sourceforge.net/p/libmtp/feature-requests/255/\n"
    },
    {
      "commit": "08c8da2616887326c23fd30de8d14a534f926821",
      "tree": "391bd4f14aa28abf857f26a122bf1c2fb752e3cb",
      "parents": [
        "1680c39febe414db110d1907bf129c1dddac8956"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sat Mar 17 18:51:13 2018 +0100"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sat Mar 17 18:51:13 2018 +0100"
      },
      "message": "added O\u0026P Innovations XDP-100R\nhttps://sourceforge.net/p/libmtp/bugs/1764/\n"
    },
    {
      "commit": "1680c39febe414db110d1907bf129c1dddac8956",
      "tree": "db72c2da6bec999e6374bea8ac22282d4543a2c2",
      "parents": [
        "ccd185b000406b3c233f7297c6cf984c913d6a38"
      ],
      "author": {
        "name": "Philip Langdale",
        "email": "philipl@overt.org",
        "time": "Sat Mar 17 09:23:25 2018 +0100"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sat Mar 17 09:23:25 2018 +0100"
      },
      "message": "Given how rare it is to find devices that actually implement these\ncalls, we definitely need DEVICECAP checks for them.\n\nI went back and forth on whether to take an mtpfile for the\ndestination, but it was ultimately simpler for my client code, and\navoided the significant complexity of parsing an mtpfile to skip\nthat step (See all the logic in send_file_object_info).\n\nSigned-off-by: Philip Langdale \u003cphilipl@overt.org\u003e\n"
    },
    {
      "commit": "ccd185b000406b3c233f7297c6cf984c913d6a38",
      "tree": "c3a239d9c93bcd8f2d1a537fc3ba0474e02abf0d",
      "parents": [
        "b2bcdb987a6603dfce936c6124241939f3c3cd02"
      ],
      "author": {
        "name": "Philip Langdale",
        "email": "philipl@overt.org",
        "time": "Sat Mar 17 09:20:22 2018 +0100"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sat Mar 17 09:20:22 2018 +0100"
      },
      "message": "Android P introduces support for these operations, so there\u0027s finally\na point to implementing them.\n\nSigned-off-by: Philip Langdale \u003cphilipl@overt.org\u003e\n"
    },
    {
      "commit": "b2bcdb987a6603dfce936c6124241939f3c3cd02",
      "tree": "7080f658cd9e971604b793b19d51280c39dd0731",
      "parents": [
        "49a78a8ef26048c49247c775f6e6f0c5604c157a"
      ],
      "author": {
        "name": "Philip Langdale",
        "email": "philipl@overt.org",
        "time": "Mon Mar 12 21:32:20 2018 +0100"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Mon Mar 12 21:32:20 2018 +0100"
      },
      "message": "handle files larger than 4GB\n"
    },
    {
      "commit": "49a78a8ef26048c49247c775f6e6f0c5604c157a",
      "tree": "547a58be7fd86003baae194f6444246cd2ee2da3",
      "parents": [
        "c033e9996fb518b0ffb596151e62bf5022aa737b"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Feb 25 17:43:39 2018 +0100"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Feb 25 17:43:39 2018 +0100"
      },
      "message": "added mediatek PSP5508DUO\nhttps://sourceforge.net/p/libmtp/support-requests/260/\n"
    },
    {
      "commit": "c033e9996fb518b0ffb596151e62bf5022aa737b",
      "tree": "4a7f982fe7e3a96a55e9cb182e926b508545c4c2",
      "parents": [
        "6b536f06fcc218b05ec125e9cbde1778431a682e"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Feb 25 17:39:48 2018 +0100"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Feb 25 17:39:48 2018 +0100"
      },
      "message": "added huawei Y5 2017\nhttps://sourceforge.net/p/libmtp/support-requests/259/\n"
    },
    {
      "commit": "6b536f06fcc218b05ec125e9cbde1778431a682e",
      "tree": "969bd8b2c063234798d987e447897d29492d42bf",
      "parents": [
        "db2404e43192adda1ef0b6e2ab6b819d1e5be973"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Feb 11 22:11:51 2018 +0100"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Feb 11 22:11:51 2018 +0100"
      },
      "message": "added VEGA R3\nhttps://sourceforge.net/p/libmtp/feature-requests/247/\n"
    },
    {
      "commit": "db2404e43192adda1ef0b6e2ab6b819d1e5be973",
      "tree": "27b623486a0639c07c91db24d91f32cc753e5a2a",
      "parents": [
        "4b150bb644667b9d88778ee34f3e6f9698788e3f"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Feb 11 22:09:31 2018 +0100"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Feb 11 22:09:31 2018 +0100"
      },
      "message": "added Huawei LUA-L02\nhttps://sourceforge.net/p/libmtp/support-requests/257/\n"
    },
    {
      "commit": "4b150bb644667b9d88778ee34f3e6f9698788e3f",
      "tree": "cc2b2e939f4bcec495b0b20538b90fa9afc52ec5",
      "parents": [
        "6ad6d3e1c16b249f14893069637791d9bfabb594"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Feb 11 22:05:23 2018 +0100"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Feb 11 22:05:23 2018 +0100"
      },
      "message": "added Essential Phone PH-1\nhttps://sourceforge.net/p/libmtp/support-requests/258/\n"
    },
    {
      "commit": "6ad6d3e1c16b249f14893069637791d9bfabb594",
      "tree": "a829888712bb0131c6e1f6545f69bdc0f55b5ffa",
      "parents": [
        "908bc54c3ff76f6cb7782586900f3d7cb9ce77d3"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Feb 11 21:59:02 2018 +0100"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Feb 11 21:59:02 2018 +0100"
      },
      "message": "added sony xperia xz https://sourceforge.net/p/libmtp/bugs/1754/\nadded lge vs990\n"
    },
    {
      "commit": "908bc54c3ff76f6cb7782586900f3d7cb9ce77d3",
      "tree": "0303680dfdce6f6a220fc78adf2a8304d5d07a01",
      "parents": [
        "8127db2683fc3ea2c88881e8ee3911ee4bf064b0"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Feb 11 21:56:55 2018 +0100"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Feb 11 21:56:55 2018 +0100"
      },
      "message": "added cat s41\nhttps://sourceforge.net/p/libmtp/bugs/1757/\n"
    },
    {
      "commit": "8127db2683fc3ea2c88881e8ee3911ee4bf064b0",
      "tree": "119090b795a1886de41915edeff21efc729021e0",
      "parents": [
        "2743b5501c81623ebbca6f04875f2b40b8acffd8"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Feb 11 21:40:41 2018 +0100"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Feb 11 21:40:41 2018 +0100"
      },
      "message": " HTC U11\nhttps://sourceforge.net/p/libmtp/feature-requests/245/\n"
    },
    {
      "commit": "2743b5501c81623ebbca6f04875f2b40b8acffd8",
      "tree": "083e9b1d0c68086a6a0111e11cbf9dcb8402b7ea",
      "parents": [
        "5698a1e875e03faf0183d4fdb28a306bb0f4c326"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Feb 11 21:31:47 2018 +0100"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Feb 11 21:31:59 2018 +0100"
      },
      "message": "added coolpad 801ES\nhttps://sourceforge.net/p/libmtp/feature-requests/249/\n"
    },
    {
      "commit": "5698a1e875e03faf0183d4fdb28a306bb0f4c326",
      "tree": "6f26dd529e9ae7e50a236537f5dcd41896ece52c",
      "parents": [
        "38d3a8d0bc2cf4db295d6b1cbd14b3af76a4c680"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Feb 11 12:37:32 2018 +0100"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sun Feb 11 12:37:32 2018 +0100"
      },
      "message": "added sony xperia sov33\nhttps://sourceforge.net/p/libmtp/feature-requests/251/\n"
    },
    {
      "commit": "38d3a8d0bc2cf4db295d6b1cbd14b3af76a4c680",
      "tree": "c36f9067e02214b419eb62c00158c7ffa59f2ea4",
      "parents": [
        "b1f22835f5531c139ce3ae6970fbde9670387e41"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sat Jan 20 17:15:57 2018 +0100"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Sat Jan 20 17:15:57 2018 +0100"
      },
      "message": "added Lenovo TB3-850M\nhttps://sourceforge.net/p/libmtp/bugs/1755/\n"
    },
    {
      "commit": "b1f22835f5531c139ce3ae6970fbde9670387e41",
      "tree": "5e7db0d9913e9bec8a4b6a3496fb21131d9914e3",
      "parents": [
        "3143fdf7b26c1c0592f6c0d31ec4bbc0139fb232"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Mon Jan 01 19:51:59 2018 +0100"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Mon Jan 01 19:51:59 2018 +0100"
      },
      "message": "added CAT S30\nhttps://sourceforge.net/p/libmtp/support-requests/253/\n"
    },
    {
      "commit": "3143fdf7b26c1c0592f6c0d31ec4bbc0139fb232",
      "tree": "9019115df04a6bf1e7aaf1c651bf30053ceacafb",
      "parents": [
        "ecfc1f8a67df1ed8f877c7f7ef661ac5e7830517"
      ],
      "author": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Mon Jan 01 19:26:14 2018 +0100"
      },
      "committer": {
        "name": "Marcus Meissner",
        "email": "marcus@jet.franken.de",
        "time": "Mon Jan 01 19:26:14 2018 +0100"
      },
      "message": "added ZTE Blade L3\nhttps://sourceforge.net/p/libmtp/bugs/1745/\n"
    }
  ],
  "next": "ecfc1f8a67df1ed8f877c7f7ef661ac5e7830517"
}
