)]}'
{
  "log": [
    {
      "commit": "468fe4c31e6c62c9bbb328b06ba71eaf7be0b76a",
      "tree": "344a64e41855bbe712c1aef816728e7f5db6c2f2",
      "parents": [
        "131135f30e4686d49471120d6ac02ee30a37430d"
      ],
      "author": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Mon Apr 30 15:43:25 2018 -0500"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Mon Apr 30 15:43:25 2018 -0500"
      },
      "message": "Makefile: Bump version number for fixes\n\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\n"
    },
    {
      "commit": "131135f30e4686d49471120d6ac02ee30a37430d",
      "tree": "4de254132a342a86766fa9112e06bf1bb24bcca7",
      "parents": [
        "994f8b768924e633c4e4a5abdedde1553c4fcc30"
      ],
      "author": {
        "name": "Heinrich Schuchardt",
        "email": "xypron.glpk@gmx.de",
        "time": "Mon Apr 30 13:33:49 2018 +0200"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Mon Apr 30 15:42:28 2018 -0500"
      },
      "message": "agent-proxy-rs232: add missing baud rates\n\nAdd more baud rates defined in termios.h.\n\nSigned-off-by: Heinrich Schuchardt \u003cxypron.glpk@gmx.de\u003e\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\n"
    },
    {
      "commit": "994f8b768924e633c4e4a5abdedde1553c4fcc30",
      "tree": "d9b5bb20a9e2bc78df9e5785b5682cf7ae460d30",
      "parents": [
        "7214f9286607b49f07c4f24dad0db5802e5e2994"
      ],
      "author": {
        "name": "Heinrich Schuchardt",
        "email": "xypron.glpk@gmx.de",
        "time": "Mon Apr 30 13:34:38 2018 +0200"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Mon Apr 30 15:42:14 2018 -0500"
      },
      "message": "agent-proxy: improve error handling\n\nIf the baud rate cannot be set provide an error message and abort.\n\nSigned-off-by: Heinrich Schuchardt \u003cxypron.glpk@gmx.de\u003e\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\n"
    },
    {
      "commit": "7214f9286607b49f07c4f24dad0db5802e5e2994",
      "tree": "ec2c1c6ae07be671d95c7257fc9e7953d570e3e7",
      "parents": [
        "7428c558e6154a9a41bd25e91fec22ebb06c479e"
      ],
      "author": {
        "name": "Frank Rowand",
        "email": "frank.rowand@sonymobile.com",
        "time": "Wed Dec 10 23:46:00 2014 -0800"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Dec 11 14:35:45 2014 -0600"
      },
      "message": "kgdb: kdmx agent-proxy: add status file feature\n\nUpdate kdmx version\n\nSigned-off-by: Frank Rowand \u003cfrank.rowand@sonymobile.com\u003e\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\n"
    },
    {
      "commit": "7428c558e6154a9a41bd25e91fec22ebb06c479e",
      "tree": "f51f9c8f89ba7f004780ea0541e8503a18f732c5",
      "parents": [
        "621795dc684065e7f294c4b8f59a204e24217ed6"
      ],
      "author": {
        "name": "Frank Rowand",
        "email": "frank.rowand@sonymobile.com",
        "time": "Wed Dec 10 23:45:02 2014 -0800"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Dec 11 14:35:44 2014 -0600"
      },
      "message": "kgdb: kdmx agent-proxy: add status file feature\n\nAdd status file feature so tools that use the slave pty paths can be\nautomated.\n\nAn example of using this feature can be found in the section\n\u0027example 2(automate paths of gdb pty and terminal emulator pty)\u0027\nat http://elinux.org/Kdmx\n\nSigned-off-by: Frank Rowand \u003cfrank.rowand@sonymobile.com\u003e\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\n"
    },
    {
      "commit": "621795dc684065e7f294c4b8f59a204e24217ed6",
      "tree": "50798e5e54daca4c33a27111e756828bcf4fab49",
      "parents": [
        "202fd1e15d9f08e8061835a138226480f68ae224"
      ],
      "author": {
        "name": "Frank Rowand",
        "email": "frank.rowand@sonymobile.com",
        "time": "Wed Dec 10 23:39:05 2014 -0800"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Dec 11 14:35:43 2014 -0600"
      },
      "message": "kgdb: kdmx agent-proxy: fix incorrect use of ptsname()\n\nClean up and fix some areas that will be impacted by patches later in the series\n   - testing for changed pty name was incorrect because ptsname() returns\n     a global string, change to use ptsname_r()\n   - change to ptsname_r() universally in preparation for adding status files\n\nSigned-off-by: Frank Rowand \u003cfrank.rowand@sonymobile.com\u003e\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\n"
    },
    {
      "commit": "202fd1e15d9f08e8061835a138226480f68ae224",
      "tree": "560516202918601613cd0b691f30ef1e8aa13066",
      "parents": [
        "e8b26d8f6d5917d7ee4b02e10690288533534e1d"
      ],
      "author": {
        "name": "Frank Rowand",
        "email": "frank.rowand@sonymobile.com",
        "time": "Wed Dec 10 23:37:37 2014 -0800"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Dec 11 14:35:41 2014 -0600"
      },
      "message": "kgdb: kdmx agent-proxy: use max path length from header file\n\nreplace SERIAL_PORT_PATHLEN with MAXPATHLEN\n\nSigned-off-by: Frank Rowand \u003cfrank.rowand@sonymobile.com\u003e\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\n"
    },
    {
      "commit": "e8b26d8f6d5917d7ee4b02e10690288533534e1d",
      "tree": "f34428bb074897ca169a455754f34b762a665f7f",
      "parents": [
        "bc9704e25e2cd976fcfba39d46742a8d8753c2b6"
      ],
      "author": {
        "name": "Frank Rowand",
        "email": "frank.rowand@sonymobile.com",
        "time": "Wed Dec 10 23:35:41 2014 -0800"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Dec 11 14:35:40 2014 -0600"
      },
      "message": "kgdb: kdmx agent-proxy: clean up error messages\n\nClean up some areas that will be impacted by patches later in the series\n   - replace mis-used perror() with pr_err()\n   - clean up perror() strings, for consistency and brevity\n   - ensure all error and warning strings are unique\n   - correct one word in usage()\n\nSigned-off-by: Frank Rowand \u003cfrank.rowand@sonymobile.com\u003e\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\n"
    },
    {
      "commit": "bc9704e25e2cd976fcfba39d46742a8d8753c2b6",
      "tree": "67c45305026b7ac7f5a71ff74ea9a48b08a5809d",
      "parents": [
        "25439906566229ec70f03814aca1ca9e5fb5e5c3"
      ],
      "author": {
        "name": "Frank Rowand",
        "email": "frank.rowand@sonymobile.com",
        "time": "Wed Oct 22 00:12:00 2014 -0700"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Oct 23 06:36:47 2014 -0500"
      },
      "message": "kdmx fails when 0xff is read from serial port\n\nkdmx incorrectly detects a 0xff character read from the serial port\nas a read error.  The false read error results in kdmx terminating.\n\nSigned-off-by: Frank Rowand \u003cfrank.rowand@sonymobile.com\u003e\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\n"
    },
    {
      "commit": "25439906566229ec70f03814aca1ca9e5fb5e5c3",
      "tree": "bd8184819e8d011ace427e06410c999e534fe8ee",
      "parents": [
        "3372e876e5942618f5dae279523f5b187667cf3e"
      ],
      "author": {
        "name": "Frank Rowand",
        "email": "frank.rowand@sonymobile.com",
        "time": "Thu Sep 04 21:19:13 2014 -0700"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Sep 11 17:25:41 2014 -0500"
      },
      "message": "kgdb: agent-proxy: initial version of kdmx makefile\n\nInitial version of kdmx makefile\n\nSigned-off-by: Frank Rowand \u003cfrank.rowand@sonymobile.com\u003e\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\n"
    },
    {
      "commit": "3372e876e5942618f5dae279523f5b187667cf3e",
      "tree": "70a8f993006d7d50574a04bb07c229fe3dc14385",
      "parents": [
        "36fff68356fee861eaccab50cfef1efd7dac92ef"
      ],
      "author": {
        "name": "Frank Rowand",
        "email": "frank.rowand@sonymobile.com",
        "time": "Thu Sep 04 21:18:32 2014 -0700"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Sep 11 17:25:33 2014 -0500"
      },
      "message": "kgdb: agent-proxy: initial version of kdmx README\n\nInitial version of kdmx README\n\nSigned-off-by: Frank Rowand \u003cfrank.rowand@sonymobile.com\u003e\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\n"
    },
    {
      "commit": "36fff68356fee861eaccab50cfef1efd7dac92ef",
      "tree": "bd58a0561ce1ccc6b56cbfd0346ceef0693e2201",
      "parents": [
        "e6c9d3d996bd55e7ab14dbd74deb7841e0c3a4f1"
      ],
      "author": {
        "name": "Frank Rowand",
        "email": "frank.rowand@sonymobile.com",
        "time": "Thu Sep 04 21:17:07 2014 -0700"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Sep 11 17:25:24 2014 -0500"
      },
      "message": "kgdb: agent-proxy: Initial version of kdmx.c\n\nInitial version of kdmx.c\n\nkdmx is a program designed to split GDB packets and other trafic coming\nfrom a target on a serial line into 2 separate pseudo-ttys.\n\nAuthor: Tom Rini \u003ctrini@mvista.com\u003e\nSignificant update by: Frank Rowand \u003cfrank.rowand@sonymobile.com\u003e\n\nUpdates include:\n   - Fix issues that prevented use of serial USB port.\n   - Detect and handle I/O errors.\n   - Add additional error checking.\n   - Detect and handle disconnect by gdb and terminal emulator.\n   - Add ability to send BREAK to serial port.\n   - Replace do_read() and do_write() debug mode.\n   - Expand usage text.\n   - Allow terminal emulator to send the null character to the serial port.\n   - Restructure and change to Linux kernel coding style.\n   - General clean up.\n\nSigned-off-by: Frank Rowand \u003cfrank.rowand@sonymobile.com\u003e\nAcked-by: Tom Rini \u003ctrini@kernel.crashing.org\u003e\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\n"
    },
    {
      "commit": "e6c9d3d996bd55e7ab14dbd74deb7841e0c3a4f1",
      "tree": "f0cc415efaf79053d5afae9fda206fbc43caba30",
      "parents": [
        "6773fa9d6276312d1190c46d00e4504fbfec6d8c"
      ],
      "author": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Sat Jul 07 12:27:21 2012 -0500"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Sat Jul 07 17:01:48 2012 -0500"
      },
      "message": "Makefile: Move AGENT_VER to out of CC\u003d for simple cross compile\n\nWhen using a system such as bitbake, it provides its own CC\u003d\nand we should not assume they will also force set the\nversion of the agent-proxy.\n\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\n"
    },
    {
      "commit": "6773fa9d6276312d1190c46d00e4504fbfec6d8c",
      "tree": "af283455b8335e7c89147f53ebaa296c193324f3",
      "parents": [
        "41cb7ac2ba15ebd748bd71e6a3c021afe04a3956"
      ],
      "author": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Sat Jul 07 16:59:26 2012 -0500"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Sat Jul 07 17:01:48 2012 -0500"
      },
      "message": "agent-proxy: Squelch compile warnings\n\nagent-proxy.c: In function ‘writeScriptClients’:\nagent-proxy.c:806:6: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]\nagent-proxy.c: In function ‘main’:\nagent-proxy.c:1460:6: warning: variable ‘latency’ set but not used [-Wunused-but-set-variable]\nagent-proxy.c:1459:6: warning: variable ‘baud’ set but not used [-Wunused-but-set-variable]\n\nThe ret warning just needs to have the variable deleted.   For the latency\nand baud, they are for a seldom used feature that is #if def\u0027ed and\nthese variables should be behind the #if USE_LATENCY option.\n\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\n"
    },
    {
      "commit": "41cb7ac2ba15ebd748bd71e6a3c021afe04a3956",
      "tree": "ee82261d9b82e0ee7cb486432a75daee9d67827e",
      "parents": [
        "9319a60428fd58d14f038a9e14bd04df3838d981"
      ],
      "author": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Mar 03 06:29:12 2011 -0600"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Mar 03 06:29:46 2011 -0600"
      },
      "message": "Add support for a using a fifo for console muxing\n\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\n"
    },
    {
      "commit": "9319a60428fd58d14f038a9e14bd04df3838d981",
      "tree": "0e713e11dc8777a6af151401052008e61a8f9690",
      "parents": [
        "ad87729e735377b82fdb78d16c651529948b6d49"
      ],
      "author": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Aug 12 00:13:31 2010 -0500"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Aug 12 00:13:31 2010 -0500"
      },
      "message": "Update to version 1.95\n\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\n"
    },
    {
      "commit": "ad87729e735377b82fdb78d16c651529948b6d49",
      "tree": "20952e3bcfefea793e0ece17ae4192fca5cae294",
      "parents": [
        "2e66f9d15a5027e7fbcbd2639e8d93e8e1ea4465"
      ],
      "author": {
        "name": "Dongdong Deng",
        "email": "dongdong.deng@windriver.com",
        "time": "Thu Aug 12 00:08:38 2010 -0500"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Aug 12 00:08:38 2010 -0500"
      },
      "message": "fix the buffer overflow with gdbArr[MAX_GDB_BUF]\n\nSigned-off-by: Dongdong Deng \u003cdongdong.deng@windriver.com\u003e\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\n"
    },
    {
      "commit": "2e66f9d15a5027e7fbcbd2639e8d93e8e1ea4465",
      "tree": "8ff127290f47b6e7cebe13940fa9dc53484866d0",
      "parents": [],
      "author": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Wed Aug 04 10:38:39 2010 -0500"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Wed Aug 04 10:39:42 2010 -0500"
      },
      "message": "Initial contribution of the agent-proxy 1.94 to GPLv2 Open Source.\n\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\n"
    }
  ]
}
