)]}'
{
  "log": [
    {
      "commit": "433763faec55e5f0e3aeb084da504c566134a934",
      "tree": "d7d1c9fe8240f7c87f92c126d788b17cda815a04",
      "parents": [
        "96dd6de3d058a454a5bc4ce2f561a053dd90bfae"
      ],
      "author": {
        "name": "Franklin Meng",
        "email": "fmeng2002@yahoo.com",
        "time": "Thu Feb 11 02:50:56 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Feb 26 15:10:58 2010 -0300"
      },
      "message": "V4L/DVB: Kworld 315U remote support\n\nAdds remote support for the Kworld 315U device\n\nI have added the change for the IR_TYPE_NEC that Mauro suggested.\n\nNote: I believe I got most of the mappings correct.  Though the\nsource and shutdown button probably could be mapped to something\nbetter.\n\n[mchehab@redhat.com: Fix CodingStyle]\nSigned-off-by: Franklin Meng \u003cfmeng2002@yahoo.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ca39d84d438b609af127f2eb161cd9029afbc9a7",
      "tree": "04cccd6ae583ae496943248198af370c0d0be34a",
      "parents": [
        "5d26b6443292027314a2e2c9178140e60acd3587"
      ],
      "author": {
        "name": "Magnus Alm",
        "email": "magnus.alm@gmail.com",
        "time": "Fri Nov 13 05:48:24 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Feb 26 15:10:51 2010 -0300"
      },
      "message": "V4L/DVB: em28xx: fix for \"Leadtek winfast tv usbii deluxe\"\n\nfix Video/Sound support \"Leadtek winfast tv usbii deluxe\".\n\nNow, it is working Stereo, IR, Radio, TV, Svideo and Composite.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8231152f74dd9bd6f76036cfd7fbbf94ad0073d8",
      "tree": "3338ec930be2c52d05c2824895bce6c431af000a",
      "parents": [
        "78b06e0201fb32716211959bce133740a13873c4"
      ],
      "author": {
        "name": "Alexander Beregalov",
        "email": "a.beregalov@gmail.com",
        "time": "Sat Jan 09 13:51:14 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Feb 26 15:10:35 2010 -0300"
      },
      "message": "V4L/DVB: ir: fix memory leak\n\nFree ir_dev before exit.\nFound by cppcheck.\n\nSigned-off-by: Alexander Beregalov \u003ca.beregalov@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9714d587f138c1034b8fbeb14573e5f0320a2367",
      "tree": "96ac424b234d69e18313e1d262f04aa1040fa825",
      "parents": [
        "211635654cb6785a5c102af6488f6b1d83b9a3c6"
      ],
      "author": {
        "name": "Francesco Lavra",
        "email": "francescolavra@interfree.it",
        "time": "Tue Dec 29 15:48:04 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Feb 26 15:10:34 2010 -0300"
      },
      "message": "V4L/DVB (13957): IR: Fix sysfs attributes declaration\n\nThis patch fixes the declaration of the sysfs attributes for IR\u0027s, which\nmust be a NULL-terminated array of struct attribute *.\nWithout this patch, my machine crashes when inserting a DVB card.\n\nSigned-off-by: Francesco Lavra \u003cfrancescolavra@interfree.it\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3205e4fe0d831c0457e9139794437e9999559150",
      "tree": "85a962496915ee9d53deeffe6d0a4de2cc5299dc",
      "parents": [
        "b4622c14a1450fa40dd89dc134ec008fd1c2d38c"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Dec 29 08:25:13 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Feb 26 15:10:26 2010 -0300"
      },
      "message": "V4L/DVB (13856): ir-keytable: simplify and avoid a warning\n\n/home/v4l/buildtest/v4l-dvb-master/v4l/ir-keytable.c: In function \u0027ir_setkeycode\u0027:\n/home/v4l/buildtest/v4l-dvb-master/v4l/ir-keytable.c:190: warning: \u0027newkeymap\u0027 may be used uninitialized in this function\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8719cfdb4aa5bc7402bef873f607ed406960019f",
      "tree": "c51e3716100147b42692c949f577d3dcedbf880b",
      "parents": [
        "68f194e027ecfbbc8d5515bc40787e542eed59e9"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Dec 17 09:24:37 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Feb 26 15:10:25 2010 -0300"
      },
      "message": "V4L/DVB (13833): ir-core: some functions can be static\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0f7ff39532f1d2328e54b65ce5022c71f06e44d6",
      "tree": "800e335ced1e2685611797d63fcdf6ed4f92de9c",
      "parents": [
        "cd79d33e168dba0d7de32c5bf010e20cff184b2a"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 16 23:46:48 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Feb 26 15:10:24 2010 -0300"
      },
      "message": "V4L/DVB (13825): ir-core: Don\u0027t OOPS if IR device props is not defined\n\nAs currently most drivers don\u0027t define ir_dev-\u003eprops, we shouldn\u0027t assume\nthat this field is defined.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "971e8298dee4835fc2dfbd207a9786702aa01666",
      "tree": "be01801dd5631acc72eae7c16abbf1b834c66775",
      "parents": [
        "3f831107ed8efc32960e0cd172799bb82f6c81c9"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 14 13:53:37 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Feb 26 15:10:24 2010 -0300"
      },
      "message": "V4L/DVB (13680): ir: use unsigned long instead of enum\n\nWhen preparing the linux-next patches, I got those errors:\n\ninclude/media/ir-core.h:29: warning: left shift count \u003e\u003d width of type\nIn file included from include/media/ir-common.h:29,\n                 from drivers/media/video/ir-kbd-i2c.c:50:\ndrivers/media/video/ir-kbd-i2c.c: In function ‘ir_probe’:\ndrivers/media/video/ir-kbd-i2c.c:324: warning: left shift count \u003e\u003d width of type\n\nUnfortunately, enum is 32 bits on i386. As we define IR_TYPE_OTHER as 1\u003c\u003c63,\nit won\u0027t work on non 64 bits arch.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "eecee32ac2c4b00b76cc8d99fd8d2b9fd54a283d",
      "tree": "b76c3a68f773c7575b982b2f2f0dd70894f4306c",
      "parents": [
        "d4b778d36889b4d51d79a99f8a96e110def8541c"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 14 02:56:15 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Feb 26 15:10:24 2010 -0300"
      },
      "message": "V4L/DVB (13639): ir-sysfs: Properly protect rc_tab changes with a lock\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d4b778d36889b4d51d79a99f8a96e110def8541c",
      "tree": "641bb024dabf3785cb7cfce53a1e95d69153be00",
      "parents": [
        "950b0f5a0bf764663a6aa4397d105ad571c64a83"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 14 02:55:03 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Feb 26 15:10:24 2010 -0300"
      },
      "message": "V4L/DVB (13638): ir-core: documment missed functions\n\nWhile here, change ir_core_dev_number to be static\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "09b01b90eb08769a64159ff4f81efe4badf6a49b",
      "tree": "1ef7014843303fbb9c257d97c73af286a486f0a0",
      "parents": [
        "53f870228db0855f2031270ba5774dab0f33facd"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 14 02:46:42 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Feb 26 15:10:23 2010 -0300"
      },
      "message": "V4L/DVB (13636): ir-core: add method to change IR protocol\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "53f870228db0855f2031270ba5774dab0f33facd",
      "tree": "1bfb5fee77f174f13f98404788970cd3c3a7b772",
      "parents": [
        "e93854da880d6dc357c00625d8371b6a926fd19b"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 14 02:16:36 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Feb 26 15:10:23 2010 -0300"
      },
      "message": "V4L/DVB (13635): ir-core: Implement protocol table type reading\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e93854da880d6dc357c00625d8371b6a926fd19b",
      "tree": "8bf87df8cf639fe7af7e35fb5cbc42792742a31b",
      "parents": [
        "4714eda87748f226833c32400ab60dd6a3b80766"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Mon Dec 14 00:16:55 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Feb 26 15:10:23 2010 -0300"
      },
      "message": "V4L/DVB (13634): ir-core: allow passing IR device parameters to ir-core\n\nAdds an structure to ir_input_register to contain IR device characteristics,\nlike supported protocols and a callback to handle protocol event changes.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4714eda87748f226833c32400ab60dd6a3b80766",
      "tree": "7bffe980fa51169f78c9ec35c09936d8dce73443",
      "parents": [
        "60b341b778cc2929df16c0a504c91621b3c6a4ad"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Dec 13 16:00:08 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Feb 26 15:10:23 2010 -0300"
      },
      "message": "V4L/DVB (13633): ir-core: create a new class for remote controllers\n\nAdd sysfs skeleton to export remote controller information via\n/sys/class/irrcv.\n\nFor now, the code doesn\u0027t do much. It just exports an attribute that\nis meant to  report and control the IR protocol used by the keytable.\nHowever, the callbacks for this new attribute weren\u0027t set yet.\n\nAlso, it lacks symlinks to the used event interface.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "882ead325b167cdab89f58f871dabf9de5ac87a4",
      "tree": "d028cac4991a652a727249e1ce5079d5b14fc040",
      "parents": [
        "ceafe1d2fe33e92691bfdbd5a93ed259c3da7b60"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Dec 29 10:37:38 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:31:36 2010 -0200"
      },
      "message": "V4L/DVB (13858): ir-keytable: use the right header\n\nWe don\u0027t need linux/usb/input.h but, instead, linux/input.h\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "579e7d60ba0035228aadad69eb2ffeb138c51311",
      "tree": "0872698fe02dba92cead8e9d9a7ca7e7f38e1291",
      "parents": [
        "38ef6aa884e3fd389f7d444b8dd36c16832e36b4"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Dec 11 11:20:59 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 16 00:18:45 2009 -0200"
      },
      "message": "V4L/DVB (13617): ir: move input_register_device() to happen inside ir_input_register()\n\nWe\u0027ll need to register a sysfs class for the IR devices. As such, the better\nis to have the input_register_device()/input_unregister_device() inside\nthe ir register/unregister functions.\n\nAlso, solves a naming problem with V4L ir_input_init() function, that were,\nin fact, registering a device.\n\nWhile here, do a few cleanups at budget-ci IR logic.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "38ef6aa884e3fd389f7d444b8dd36c16832e36b4",
      "tree": "760c7f2f9528e7bc19dbb8b5d5384d473c207a73",
      "parents": [
        "75543cce0c1f46be495b981d8d3eda0882721d07"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Dec 11 09:47:42 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 16 00:18:44 2009 -0200"
      },
      "message": "V4L/DVB (13616): IR: rename ir_input_free as ir_input_unregister\n\nNow, ir_input_free does more than just freeing the keytab. Better to\nrename it as ir_input_unregister.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "75543cce0c1f46be495b981d8d3eda0882721d07",
      "tree": "a9ce0d8919329369b174c63afadc372f82526e54",
      "parents": [
        "865fbf20bed00d456556ecd4b4c9dadc45cba759"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Dec 11 09:44:23 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 16 00:18:44 2009 -0200"
      },
      "message": "V4L/DVB (13615): ir-core: create ir_input_register\n\nMove non-V4L specific stuff from ir-functions ir_input_init() into\na new function to register ir devices: ir_input_register().\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "446e4a64d2f6efddc63a47169ba3c8037b620307",
      "tree": "3b14d76f7e93d5b35de50edf85a9179f759adb3d",
      "parents": [
        "e27d38112eb727df189a9ebf560aa104cb102253"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Dec 11 08:34:07 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 16 00:18:42 2009 -0200"
      },
      "message": "V4L/DVB (13613): IR: create ir-core module\n\nSplit the ir-common into two separate modules:\n\t- ir-core: it is the IR-independent functions;\n\t- ir-common: has the common part used by V4L drivers.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e27d38112eb727df189a9ebf560aa104cb102253",
      "tree": "454d8cff41ebe8027ecd74d809ed415e427782b3",
      "parents": [
        "909d15a70d6a269ba599c539c55a574482355ff1"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Dec 11 08:00:00 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 16 00:18:42 2009 -0200"
      },
      "message": "V4L/DVB (13612): IR: Move common IR code to drivers/media/IR\n\nThis is the first step of creating a common code for IR that can be\nused by other input devices.\n\nFor now, keep IR dir at drivers/media, to easy the movement of the IR files,\nbut later patches may move it to drivers/IR or drivers/input/IR.\n\nNo functional changes is done on this patch.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    }
  ]
}
