Cover Letter Detail
Show a cover letter.
GET /api/1.1/covers/12103/?format=api
{ "id": 12103, "url": "https://patchwork.libcamera.org/api/1.1/covers/12103/?format=api", "web_url": "https://patchwork.libcamera.org/cover/12103/", "project": { "id": 1, "url": "https://patchwork.libcamera.org/api/1.1/projects/1/?format=api", "name": "libcamera", "link_name": "libcamera", "list_id": "libcamera_core", "list_email": "libcamera-devel@lists.libcamera.org", "web_url": "", "scm_url": "", "webscm_url": "" }, "msgid": "<20210426001220.15599-1-laurent.pinchart@ideasonboard.com>", "date": "2021-04-26T00:12:17", "name": "[libcamera-devel,v6,0/3] libcamera: V4L2Device: VLA removal", "submitter": { "id": 2, "url": "https://patchwork.libcamera.org/api/1.1/people/2/?format=api", "name": "Laurent Pinchart", "email": "laurent.pinchart@ideasonboard.com" }, "mbox": "https://patchwork.libcamera.org/cover/12103/mbox/", "series": [ { "id": 1973, "url": "https://patchwork.libcamera.org/api/1.1/series/1973/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=1973", "date": "2021-04-26T00:12:17", "name": "libcamera: V4L2Device: VLA removal", "version": 6, "mbox": "https://patchwork.libcamera.org/series/1973/mbox/" } ], "comments": "https://patchwork.libcamera.org/api/covers/12103/comments/", "headers": { "Return-Path": "<libcamera-devel-bounces@lists.libcamera.org>", "X-Original-To": "parsemail@patchwork.libcamera.org", "Delivered-To": "parsemail@patchwork.libcamera.org", "Received": [ "from lancelot.ideasonboard.com (lancelot.ideasonboard.com\n\t[92.243.16.209])\n\tby patchwork.libcamera.org (Postfix) with ESMTPS id 34366BDC92\n\tfor <parsemail@patchwork.libcamera.org>;\n\tMon, 26 Apr 2021 00:12:35 +0000 (UTC)", "from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 5C4446887E;\n\tMon, 26 Apr 2021 02:12:34 +0200 (CEST)", "from perceval.ideasonboard.com (perceval.ideasonboard.com\n\t[213.167.242.64])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id A578E602D1\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tMon, 26 Apr 2021 02:12:32 +0200 (CEST)", "from pendragon.lan (62-78-145-57.bb.dnainternet.fi [62.78.145.57])\n\tby perceval.ideasonboard.com (Postfix) with ESMTPSA id 0A6D4E9;\n\tMon, 26 Apr 2021 02:12:31 +0200 (CEST)" ], "Authentication-Results": "lancelot.ideasonboard.com;\n\tdkim=fail reason=\"signature verification failed\" (1024-bit key;\n\tunprotected) header.d=ideasonboard.com header.i=@ideasonboard.com\n\theader.b=\"R6P88VmB\"; dkim-atps=neutral", "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1619395952;\n\tbh=R6Zn/FYXrsk/cDWHdMuvUE1M05gbipI5mB/QU9IUDcI=;\n\th=From:To:Cc:Subject:Date:From;\n\tb=R6P88VmBtAPr9/Hkn4kRBrSE9TiZZztoONJk0Ll3l2TOXA131PEjn4sOSzTkem5iK\n\tZDTbwi4tMKQtM48Ee3myd09xDLpM5GxdWtJaobyzV6RVylvnYUErfTNHQzniVvQ00k\n\td6oYzY1l+GD2IOqO0Qh49us2HnIxAIr3iLNCckNM=", "From": "Laurent Pinchart <laurent.pinchart@ideasonboard.com>", "To": "libcamera-devel@lists.libcamera.org", "Date": "Mon, 26 Apr 2021 03:12:17 +0300", "Message-Id": "<20210426001220.15599-1-laurent.pinchart@ideasonboard.com>", "X-Mailer": "git-send-email 2.28.1", "MIME-Version": "1.0", "Subject": "[libcamera-devel] [PATCH v6 0/3] libcamera: V4L2Device: VLA removal", "X-BeenThere": "libcamera-devel@lists.libcamera.org", "X-Mailman-Version": "2.1.29", "Precedence": "list", "List-Id": "<libcamera-devel.lists.libcamera.org>", "List-Unsubscribe": "<https://lists.libcamera.org/options/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=unsubscribe>", "List-Archive": "<https://lists.libcamera.org/pipermail/libcamera-devel/>", "List-Post": "<mailto:libcamera-devel@lists.libcamera.org>", "List-Help": "<mailto:libcamera-devel-request@lists.libcamera.org?subject=help>", "List-Subscribe": "<https://lists.libcamera.org/listinfo/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=subscribe>", "Content-Type": "text/plain; charset=\"us-ascii\"", "Content-Transfer-Encoding": "7bit", "Errors-To": "libcamera-devel-bounces@lists.libcamera.org", "Sender": "\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>" }, "content": "Hello,\n\nThis patch series is a part of the v5 of V4L2 device control\nimprovements posted by Hiro. I've split the VLA removal from the rest of\nthe series, in order to merge those fixes while continue the discussion\non the rest of the rework.\n\nPatch 1/3 has seen the most extensive rework, as it was very intertwined\nwith 1/4 and 2/4 of v5. Patches 2/3 and 3/3 have just been rebased.\nHiro, could you please have a look ? If everything is fine to you I'll\nmerge the series. We can then discuss the rest of the changes rebased on\ntop.\n\nHirokazu Honda (3):\n libcamera: V4L2Device: Replace VLA with std::vector in getControls()\n libcamera: V4L2Device: Replace VLA with std::vector in setControls()\n libcamera: V4L2Device: Use Span in updateControls()\n\n include/libcamera/internal/v4l2_device.h | 4 +-\n src/libcamera/v4l2_device.cpp | 73 +++++++++++-------------\n 2 files changed, 36 insertions(+), 41 deletions(-)" }