)]}'
{
  "log": [
    {
      "commit": "102abd826a20307c5a0d23f49b8a3b5d98bddf94",
      "tree": "018edd324c4a3d04b074795d53ce8ad9b2ee2d6a",
      "parents": [
        "21a7ad4a7e86a5da16caf61eb50bc92af4929672"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Mon Oct 08 18:34:11 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Oct 10 00:03:19 2007 -0300"
      },
      "message": "V4L/DVB (6299): dvb: Add dependencies for VIDEOBUF_DVB\n\nIt needs to select VIDEOBUF_GEN and VIDEOBUF_DMA_SG, since it uses those\nmodules.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "28318c72adc14952d05d8037d73cec852247791c",
      "tree": "559cca938981da4c334e37ffa8d5a0108a7a46a0",
      "parents": [
        "40558dafff257d69248af8b96c7e896f6bc79dfa"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 02 11:16:16 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Oct 10 00:02:49 2007 -0300"
      },
      "message": "V4L/DVB (6260): Fix Kconfig dependency\n\nThanks to Michael Krufky for pointing this to me.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "87b9ad070cf76c0f1e8cf836f7eb86e9ac94e34a",
      "tree": "aeda5c7b1434350a476005c85dc39173ead11090",
      "parents": [
        "6bb2790f8a0cf93d3dbed6b6e986441110e6174b"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Aug 02 23:31:33 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:14:56 2007 -0300"
      },
      "message": "V4L/DVB (6254): Add videobuf-vmalloc\n\nAdds a newer videobuf-vmalloc module. This module uses the same\nvideobuf controls, but implements memory allocation based on vmalloc\nmethods.\n\nWith this method, an USB driver can use video-buf, without needing to\nrequest memory from the DMA-safe area.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "c1accaa21bdef38ec0f36eaaf7ce3384fff9d0c5",
      "tree": "3a2c8206555af6c9e2eecdb20b052be70e6b93dd",
      "parents": [
        "7a7d9a89d0307b1743d782197e2c5fc5ddf183f3"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Aug 23 16:37:49 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:14:55 2007 -0300"
      },
      "message": "V4L/DVB (6252): Adapt drivers to use the newer videobuf modules\n\nPCI-dependent videobuf_foo methods were renamed as videobuf_pci_foo.\n\nAlso, videobuf_dmabuf is now part of videobuf-dma-sg private struct.\nSo, to access it, a subroutine call is needed.\n\nThis patch renames all occurences of those function calls to be\nconsistent with the video-buf split.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\nhttp://thread.gmane.org/gmane.comp.video.video4linux/34978/focus\u003d34981\nReviewed-by: Ricardo Cerqueira \u003cv4l@cerqueira.org\u003e\n"
    },
    {
      "commit": "ca805d57cf5ea7482ed3da28653f30621249ee45",
      "tree": "35e9051fb2e8be8c94c1b15a07c43f2303de3125",
      "parents": [
        "4adad287de82703fd504fdab7aebe760196bb786"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Mon Aug 27 21:59:35 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 09 22:07:43 2007 -0300"
      },
      "message": "V4L/DVB (6134): tuner: alter build to produce separate modules\n\nBreak tuner.ko into separate modules. This was a quick change -\nTuner sub-drivers are still static-linked to tuner.ko, this will\nchange after using dvb_attach and removing the probing functions.\n\nAfter this change, one can deselect undesired tuner sub-drivers via Kconfig.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nAcked-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nAcked-by: Mike Isely \u003cisely@pobox.com\u003e\nAcked-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nAcked-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nAcked-by: Jarod Wilson \u003cjwilson@redhat.com\u003e\nAcked-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ea6337417da26a74a3b91c554ae9823995f8a84d",
      "tree": "46d097a9777e1b4915ae1d71c0d5ddbd05123981",
      "parents": [
        "2f3ed0538b2ac6d63b95c04b0ee0e7b9ac1ee220"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Jun 25 15:42:01 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Jul 18 14:24:22 2007 -0300"
      },
      "message": "V4L/DVB (5791): Fix Kbuild for kbd-ir-i2c\n\nPotentially, all board types with I2C and IR support can use an i2c\nbased IR. Currently, the driver is selected only if bt848 or saa7134\nboards are selected.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "57a44415beee38d1afcd8e1b5fad66f3414d2dac",
      "tree": "365eada15165e37e153b6d304142db16f251438b",
      "parents": [
        "2a383c63ff933a496f19d6559ab54ac14871b7f3",
        "bbe2486fe3bd6c7cffaf4123b7e86a55c209ed44"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 12:57:16 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 12:57:16 2007 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb\n\n* \u0027master\u0027 of ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb: (44 commits)\n  V4L/DVB (5571): V4l1-compat:  Make VIDIOCSPICT return errors in a useful way\n  V4L/DVB (5624): Radio-maestro.c cleanup\n  V4L/DVB (5623): Dsbr100.c Replace usb_dsbr100_do_ioctl to use video_ioctl2\n  V4L/DVB (5622): Radio-zoltrix.c cleanup\n  V4L/DVB (5621): Radio-cadet.c Replace cadet_do_ioctl to use video_ioctl2\n  V4L/DVB (5619): Dvb-usb: fix typo\n  V4L/DVB (5618): Cx88: Drop the generic i2c client from cx88-vp3054-i2c\n  V4L/DVB (5617): V4L2: videodev, allow debugging\n  V4L/DVB (5614): M920x: Disable second adapter on LifeView TV Walker Twin\n  V4L/DVB (5613): M920x: loosen up 80-col limit\n  V4L/DVB (5612): M920x: rename function prefixes from m9206_foo to m920x_foo\n  V4L/DVB (5611): M920x: replace deb_rc with deb\n  V4L/DVB (5610): M920x: remove duplicated code\n  V4L/DVB (5609): M920x: group like functions together\n  V4L/DVB (5608): M920x: various whitespace cleanups\n  V4L/DVB (5607): M920x: Initial support for devices likely manufactured by Dposh\n  V4L/DVB (5606): M920x: add \"c-basic-offset: 8\" to help emacs to enforce tabbing\n  V4L/DVB (5605): M920x: Add support for LifeView TV Walker Twin\n  V4L/DVB (5603): V4L: Prevent queueing queued buffers.\n  V4L/DVB (5602): Enable DiSEqC in Starbox II (vp7021a)\n  ...\n"
    },
    {
      "commit": "e25df1205f37c7bff3ab14fdfc8a5249f3c69c82",
      "tree": "e53c1f17d79a62bb845438d6af6a7693ef5440f3",
      "parents": [
        "eeca7a36a86db8bfc1945dd7f6f0c22a6b66b31d"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu May 10 15:45:57 2007 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu May 10 15:46:07 2007 +0200"
      },
      "message": "[S390] Kconfig: menus with depends on HAS_IOMEM.\n\nAdd \"depends on HAS_IOMEM\" to a number of menus to make them\ndisappear for s390 which does not have I/O memory.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "9a95735dde206d2b3575c6368172206535c9bb4e",
      "tree": "9949357a3f640ee814c250988db9638ecaed6783",
      "parents": [
        "523b78d1d202dedcd9e549576d6179d68210c038"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu May 03 16:01:02 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed May 09 10:12:54 2007 -0300"
      },
      "message": "V4L/DVB (5601): Create a menu for DAB\n\nDABUSB driver were a little lost at Multimedia core menu.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "7a9ca4a3f99129c2316ee14273ded519630c573d",
      "tree": "48979fd4c3be6e405a95ba8b87845e5ed586f94d",
      "parents": [
        "346304097b47a6e1376d99af80dbffb759fa55f4"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Tue Feb 06 21:51:14 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Feb 21 13:35:16 2007 -0200"
      },
      "message": "V4L/DVB (5196): VIDEO_BUF depends on PCI\n\nm68k allmodconfig:\ndrivers/media/video/video-buf.c: In function \u0027videobuf_queue_pci\u0027:\ndrivers/media/video/video-buf.c:396: error: \u0027pci_map_sg\u0027 undeclared (first use in this function)\ndrivers/media/video/video-buf.c:396: error: (Each undeclared identifier is reported only once\ndrivers/media/video/video-buf.c:396: error: for each function it appears in.)\ndrivers/media/video/video-buf.c:399: error: \u0027pci_dma_sync_sg_for_cpu\u0027 undeclared (first use in this function)\ndrivers/media/video/video-buf.c:401: error: \u0027pci_unmap_sg\u0027 undeclared (first use in this function)\ndrivers/media/video/video-buf.c: In function \u0027videobuf_pci_dma_map\u0027:\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "444dadc4391b978b43a778a5a56dfaed1c4ddc61",
      "tree": "c80048c5e0a4d3ba3ca35af386bed700e4bc707c",
      "parents": [
        "fd83e2487e9149d8cd7c8b1e7d6f0e5231b79f8a"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Nov 21 11:32:12 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Dec 10 09:05:07 2006 -0200"
      },
      "message": "V4L/DVB (4871): Fix i2c dependencies of VIDEO_TVEEPROM and VIDEO_TUNER\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a868b45dad04854e07bb1c7c81a73930098bc370",
      "tree": "3ea97a58e83ade6b0058d097514f9c10789b72fd",
      "parents": [
        "9448025be057f6b64c4bab01894c8e6b1a406e6e"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Tue Oct 03 16:01:17 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Oct 04 08:06:38 2006 -0300"
      },
      "message": "V4L/DVB (4706): Do not enable VIDEO_V4L2 unconditionally\n\nThe VIDEO_V4L2 config setting is enabled unconditionally, even for \nconfigurations with no support for this subsystem whatsoever.  The \nfollowing patch adds the necessary dependency.\n\nSigned-off-by: Maciej W. Rozycki \u003cmacro@linux-mips.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "8a905162e038367503bac732bf1e3e01c19158b9",
      "tree": "bf72a91df67baf47560812ceb756d1a19eb289c7",
      "parents": [
        "c663155c3db58d1fff43a105eb5a0e9147ec2a6b"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Sep 10 12:01:19 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Sep 10 13:45:55 2006 -0300"
      },
      "message": "V4L/DVB (4605): Fixes an issue with V4L1 and make headers-install\n\nV4L1 support should be disabled when no CONFIG_VIDEO_V4L1_COMPAT is defined,\nto allow checking for broken V4L2 ports. This is very important during the\nmigration phase for V4L2 API.\nHowever, userspace apps should be capable of using both APIs, since they need\nto test at runtime, via VIDIOCGCAP ioctl, if V4L1 is supported. So, when\n__KERNEL__ is not defined, those ioctls and corresponding structs should be\nvisible.\nThis patch also removes the obsolete defines HAVE_V4L1 and HAVE_V4L2, that\nwhere causing some confusion, and were replaced by CONFIG_VIDEO_V4L1_COMPAT\nand CONFIG_VIDEO_V4L2.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "3446807d6e9ccf4b21476b0b143d35fcc964be4b",
      "tree": "6c506631ebc234f62c615d6b56f77aabd53318b7",
      "parents": [
        "dff47bf21be002b3f0a6562d368474c41971b448"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sat Jun 24 20:47:21 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Jun 26 09:20:56 2006 -0300"
      },
      "message": "V4L/DVB (4214): Make VIDEO_CX2341X a selectable build option\n\nThe cx2341x mpeg encoder module is used by cx88-blackbird, pvrusb2 and\nthe external ivtv driver. This patch allows for cx2341x to be selected without\nhaving to also select cx88-blackbird. This will be needed to build the external\nivtv driver or the standalone pvrusb2 driver against kernel 2.6.18\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "5d1a9ae6d9d7fc14b2259cd550eb87364a21190a",
      "tree": "b55c57026f69fc127508a30859edebde87713f1e",
      "parents": [
        "9cb2318b885d2039eeb3eb5394fa215046be058f"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun Jun 18 14:40:30 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jun 25 02:05:22 2006 -0300"
      },
      "message": "V4L/DVB (4191): Add CX2341X MPEG encoder module.\n\nAdds the cx2341x.c module that handles the programming of the Conexant\ncx23415/6 MPEG encoder chip used by cx88-blackbird, pvrusb2 and ivtv.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "741b5bb6498e09178f14a3a5b2cc46e9970f46ed",
      "tree": "e59711ad577b2839d5b935deef3ac502ebe28631",
      "parents": [
        "3e3bf277f1d2487307227e2c5329763cf3af44bc"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun May 28 15:45:54 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jun 25 02:05:02 2006 -0300"
      },
      "message": "V4L/DVB (4052): Wrong syntax: instead of bool, it was written boolean\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "cd41e28e2d0f198ad56840bf8ba13cb41b129bab",
      "tree": "a11b7e23c14625a4b019b43eecdc8fff2ee62463",
      "parents": [
        "ea76ce526ec1af3e07f3dd9107ca93f0c82fc9c9"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 09 15:43:41 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri May 12 19:54:53 2006 -0300"
      },
      "message": "V4L/DVB (3774): Create V4L1 config options\n\nV4L1 API is depreciated and should be removed soon from kernel. This patch\nadds two new options, one to disable V4L1 drivers, and another to disable\nV4L1 compat module. This way, it would be easy to check what still depends\non V4L1 stuff, allowing also to test if app works fine with V4L2 only support.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "8dbc5ece9a6a424eb03f1eeee2774c42d8db1ce4",
      "tree": "d79ef581c7eaa7471e652188042d70ef7c3aff4f",
      "parents": [
        "c150178bff4ae76635ccb06abd5258933379ecc6"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Mar 26 08:54:09 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Apr 02 04:55:11 2006 -0300"
      },
      "message": "V4L/DVB (3619): Whitespace cleanup\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "9f6933be665ce3b049c274c99810ac754edabf19",
      "tree": "70a670d030c5d5a4175076724e4720a5b967e2bc",
      "parents": [
        "7fa033b103bc3f5c37f934695473f63adf140dba"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Mar 25 09:05:39 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Mar 25 09:29:04 2006 -0300"
      },
      "message": "V4L/DVB (3599a): Move drivers/usb/media to drivers/media/video\n\nBecause of historic reasons, there are two separate directories with\nV4L stuff. Most drivers are located at driver/media/video. However, some\ncode for USB Webcams were inserted under drivers/usb/media.\n\nThis makes difficult for module authors to know were things should be.\nAlso, makes Kconfig menu confusing for normal users.\n\nThis patch moves all V4L content under drivers/usb/media to\ndrivers/media/video, and fixes Kconfig/Makefile entries.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "1da177e4c3f41524e886b7f1b8a0c1fc7321cac2",
      "tree": "0bba044c4ce775e45a88a51686b5d9f90697ea9d",
      "parents": [],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "message": "Linux-2.6.12-rc2\n\nInitial git repository build. I\u0027m not bothering with the full history,\neven though we have it. We can create a separate \"historical\" git\narchive of that later if we want to, and in the meantime it\u0027s about\n3.2GB when imported into git - space that would just make the early\ngit days unnecessarily complicated, when we don\u0027t have a lot of good\ninfrastructure for it.\n\nLet it rip!\n"
    }
  ]
}
