)]}'
{
  "log": [
    {
      "commit": "197e6c34a5f0cbcc70decd8c7f8b2889c38a02fe",
      "tree": "773ec4f365fbb446c98b58ac7ff2a88f4ea0cbe4",
      "parents": [
        "59531340c88e1ca79e320e2ee113dbc071d312c7"
      ],
      "author": {
        "name": "Hamad Kadmany",
        "email": "hkadmany@codeaurora.org",
        "time": "Sun Nov 17 11:31:01 2013 +0200"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Sun Nov 17 01:57:37 2013 -0800"
      },
      "message": "tspp: Protect against buffer overflow\n\nChange filter-\u003epriority to unsigned int. Since it was defined as integer,\nit may have had negative value and cause accessing an array outside\nof its region\n\nCRs-Fixed: 561802, 561825\nChange-Id: Ie72aa09b07e79b0b67081b74e3b2057de30f03d0\nSigned-off-by: Hamad Kadmany \u003chkadmany@codeaurora.org\u003e\n"
    },
    {
      "commit": "c2392df88afbb985d9396aa75c202830b471245d",
      "tree": "33c7af7760c20e0bce37f37be2bcdd1ecea6736d",
      "parents": [
        "4a995e781b1f44745d1e6363cac9cec4750fe1a2"
      ],
      "author": {
        "name": "Liron Kuch",
        "email": "lkuch@codeaurora.org",
        "time": "Thu Feb 14 16:26:38 2013 +0200"
      },
      "committer": {
        "name": "Liron Kuch",
        "email": "lkuch@codeaurora.org",
        "time": "Mon Feb 25 16:28:42 2013 +0200"
      },
      "message": "tspp: improve tspp_open_stream/tspp_close_stream behavior\n\nThe TSPP driver\u0027s kernel API supports opening and closing a TSPP stream\nusing the tspp_open_stream/tspp_close_stream API functions. This commit\nfixes a few minor issues with the behavior and usage of this API.\n\ntspp_open_stream and tspp_close_stream were fixed to connect/disconnect\nthe appropriate TSIF source based on the TSIF reference count.\n\nThe call to tspp_close_stream from within tspp_close_channel was removed,\nsince a kernel driver that uses the TSPP driver API is expected to call\ntspp_close_stream explicitly, and not rely on the TSPP driver to close\nthe stream implicitly when the channel is closed.\n\nAn ioctl was added to allow user-space application to close the stream.\n\nChange-Id: If49b440d9d83c8bba54aeabc18e8f06b3cc11b3e\nSigned-off-by: Liron Kuch \u003clkuch@codeaurora.org\u003e\n"
    },
    {
      "commit": "bbd06bfa54129e4db4ed9e2f89f2d972801a746f",
      "tree": "d25e7db0904f75b21e4ca96741fe2652dfafca29",
      "parents": [
        "057363c71f27347a28856c1d671cdf6deeb51a67"
      ],
      "author": {
        "name": "Hamad Kadmany",
        "email": "hkadmany@codeaurora.org",
        "time": "Tue Oct 23 14:15:41 2012 +0200"
      },
      "committer": {
        "name": "Neha Pandey",
        "email": "nehap@codeaurora.org",
        "time": "Fri Dec 28 14:56:09 2012 -0800"
      },
      "message": "tspp: Add option to inverse tsif signals\n\nTSIF signals (clock, data, enable and sync) may be configured\nto be inversed at TSPP unit input. This is useful in case\nTSIF signals from external units need to be inversed.\n\nChange-Id: I4f0bfdc58fb8658dbf10fe3805b8787f9d36aeca\nSigned-off-by: Hamad Kadmany \u003chkadmany@codeaurora.org\u003e\nSigned-off-by: Neha Pandey \u003cnehap@codeaurora.org\u003e\n"
    },
    {
      "commit": "5bd73f8c2c17837de42b9e095064dad70ce2d20a",
      "tree": "651a321ffc9dafb047f4b8a753104cf55aba7698",
      "parents": [
        "492a603db791e925670da6b256fe5ac5ebfd5d68"
      ],
      "author": {
        "name": "Joel Nider",
        "email": "jnider@codeaurora.org",
        "time": "Wed Dec 14 16:53:30 2011 +0200"
      },
      "committer": {
        "name": "Gerrit - the friendly Code Review server",
        "email": "code-review@localhost",
        "time": "Tue Nov 06 14:25:18 2012 -0800"
      },
      "message": "tspp: add kernel api for video demux component\n\nThe demux is an in-kernel software component whose purpose is to take\nan incoming TSIF stream and split it into multiple output channels\nbased on the PID field in each TS packet. Each output channel can be\nused for a different purpose, such as audio, video or channel\ninformation. In order to get good performance when moving such large\ndata streams around, the demux was placed in kernel-space as to\nprevent copying memory buffers between kernel-space and user-space, at\nleast at this early stage in processing the traffic. Originally the\ndesign of the TSPP driver was based on the earlier TSIF driver, so it\ncontained only a user-space API.\n\nSigned-off-by: Joel Nider \u003cjnider@codeaurora.org\u003e\n(cherry picked from commit 435ad8e2157eec5783a435f1e7ec47f67d759882)\n\nChange-Id: I0dadf04ec2694c82fc8378fbed5fbf81fc889337\nSigned-off-by: Sudhir Sharma \u003csudsha@codeaurora.org\u003e\n"
    },
    {
      "commit": "5556a8524591e4d1c4c9188316551900e8b8382d",
      "tree": "3535979d1b68be007ae2925949837e67c42af39e",
      "parents": [
        "3c8b8dba522595352b0ef0b979514ba3ce62dd14"
      ],
      "author": {
        "name": "Joel Nider",
        "email": "jnider@codeaurora.org",
        "time": "Sun Oct 16 10:52:13 2011 +0200"
      },
      "committer": {
        "name": "Joel Nider",
        "email": "jnider@codeaurora.org",
        "time": "Tue Dec 13 10:14:33 2011 +0200"
      },
      "message": "misc: tspp: adding TSPP driver files\n\nThe TSPP driver manages the transport stream packet processor.  This core\nis used to offload the main CPU by handling MPEG TS packets, generally\ncoming from a broadcast modem using the ISDB-T (or variant) protocol.\n\nChange-Id: Ia4c16dcce970ae0f52d8d17957a92fce34ecdb44\nSigned-off-by: Joel Nider \u003cjnider@codeaurora.org\u003e\n"
    }
  ]
}
