)]}'
{
  "log": [
    {
      "commit": "2d151ac3e2f6280f541fd75a9578ee1ab13ea405",
      "tree": "a249116abc04f19c56535e686de54df16e0af2aa",
      "parents": [
        "a22dbac767b580ecb55a0adc93b0296b0f7cd432"
      ],
      "author": {
        "name": "Siarhei Vishniakou",
        "email": "svv@google.com",
        "time": "Tue Sep 19 13:30:24 2023 -0700"
      },
      "committer": {
        "name": "Siarhei Vishniakou",
        "email": "svv@google.com",
        "time": "Wed Sep 27 13:50:59 2023 +0000"
      },
      "message": "InputVerifier: only check pointer sources\n\nCheck for the source inside InputVerifier. Sources like MOUSE_RELATIVE\ncould send ACTION_MOVE events without a prior DOWN event. Verifying such\nstreams is tricky, so let\u0027s simply skip such events for now.\n\nAlso in this CL, add some verifications to the number of pointers inside\nthe event.\n\nBug: 211379801\nTest: enable event verification and run native tests\nTest: atest inputflinger_tests libinput_tests\nChange-Id: I3703ba57af7ede77712b91b7429ac46c0624a616\n"
    },
    {
      "commit": "1160ecdfa295225f9eec1a20212746e412ca5c29",
      "tree": "2ea1233163568350bf6013397f0b8bb5031581de",
      "parents": [
        "556a811bacebb21be966fd22d36d0a3c64eb5cd6"
      ],
      "author": {
        "name": "Siarhei Vishniakou",
        "email": "svv@google.com",
        "time": "Wed Jun 28 15:57:47 2023 -0700"
      },
      "committer": {
        "name": "Siarhei Vishniakou",
        "email": "svv@google.com",
        "time": "Tue Jul 04 20:39:21 2023 +0000"
      },
      "message": "Add hovering support to verifier\n\nIn order to allow fuzzing of dispatcher, we need to be able to avoid\nincorrect hover sequences sent to the listener.\n\nAdd hovering support for verifier in this CL.\n\nBug: 211379801\nTest: TEST\u003dinputflinger_tests; m $TEST \u0026\u0026 $ANDROID_HOST_OUT/nativetest64/$TEST/$TEST\nChange-Id: If7ee8ecb62044768915acc4657029366e193c6db\n"
    },
    {
      "commit": "5c02a719954b4e2c3221aefe75a7b151bbf91c01",
      "tree": "1e175cb7e82b423ce09046a066b612755d1d70d5",
      "parents": [
        "6778bd40c51ffa583f0533d00d2c7230a630b20c"
      ],
      "author": {
        "name": "Siarhei Vishniakou",
        "email": "svv@google.com",
        "time": "Mon May 15 15:45:02 2023 -0700"
      },
      "committer": {
        "name": "Siarhei Vishniakou",
        "email": "svv@google.com",
        "time": "Wed Jun 14 22:57:42 2023 +0000"
      },
      "message": "Convert InputVerifier to rust\n\nTo establish some basic rust infrastructure for input code, convert the\nInputVerifier into rust.\n\nCurrently, we use bindgen for interfacing between cpp and rust. In a\nfuture CL, this may be changed to an aidl interface instead.\n\nThe logs and verifications can be enabled via:\nadb shell setprop log.tag.InputTransportVerifyEvents DEBUG\nadb shell setprop log.tag.InputVerifierLogEvents DEBUG\nadb shell setprop log.tag.InputDispatcherVerifyEvents DEBUG\n\nBug: 271455682\nTest: m inputflinger_tests \u0026\u0026 $ANDROID_HOST_OUT/nativetest64/inputflinger_tests/inputflinger_tests\nChange-Id: I607fed9f6fc9c38e2c8392f59e9c4facdaf6c68a\n"
    },
    {
      "commit": "92c8fd5ad1b044f9a4dc0e1462b1b48dd9c1b5d6",
      "tree": "91681a33a945089c89b91917f187dba46a86a74c",
      "parents": [
        "e38446b90e6c2967b23a52c4e5b53dcf2749731f"
      ],
      "author": {
        "name": "Siarhei Vishniakou",
        "email": "svv@google.com",
        "time": "Sun Jan 29 14:57:43 2023 -0800"
      },
      "committer": {
        "name": "Siarhei Vishniakou",
        "email": "svv@google.com",
        "time": "Wed Feb 22 15:54:24 2023 +0000"
      },
      "message": "Ensure channel receives a consistent touch stream\n\nAdd an event verifier to check the touch streams that are being sent to\nthe input channel.\n\nIf a stream is inconsistent, crash.\n\nFor now, only touch streams are being verified. Disable the feature\nwhile the bugs are being fixed.\n\nBug: 267082966\nTest: m inputflinger_tests \u0026\u0026 $ANDROID_HOST_OUT/nativetest64/inputflinger_tests/inputflinger_tests\nMerged-In: Ibb8ab70b0019789c1a17dae0077be6b23d3d9139\nChange-Id: Ibb8ab70b0019789c1a17dae0077be6b23d3d9139\n(cherry picked from commit f06b672b3e433121037398c7255098ed0130c649)\n"
    }
  ]
}
