Show a cover letter.

GET /api/1.1/covers/10951/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 10951,
    "url": "https://patchwork.libcamera.org/api/1.1/covers/10951/?format=api",
    "web_url": "https://patchwork.libcamera.org/cover/10951/",
    "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": "<20210122102211.12768-1-david.plowman@raspberrypi.com>",
    "date": "2021-01-22T10:22:06",
    "name": "[libcamera-devel,0/5] Remove Raspberry Pi logging",
    "submitter": {
        "id": 42,
        "url": "https://patchwork.libcamera.org/api/1.1/people/42/?format=api",
        "name": "David Plowman",
        "email": "david.plowman@raspberrypi.com"
    },
    "mbox": "https://patchwork.libcamera.org/cover/10951/mbox/",
    "series": [
        {
            "id": 1597,
            "url": "https://patchwork.libcamera.org/api/1.1/series/1597/?format=api",
            "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=1597",
            "date": "2021-01-22T10:22:06",
            "name": "Remove Raspberry Pi logging",
            "version": 1,
            "mbox": "https://patchwork.libcamera.org/series/1597/mbox/"
        }
    ],
    "comments": "https://patchwork.libcamera.org/api/covers/10951/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 1C1C1BD808\n\tfor <parsemail@patchwork.libcamera.org>;\n\tFri, 22 Jan 2021 10:22:26 +0000 (UTC)",
            "from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 7A55D68238;\n\tFri, 22 Jan 2021 11:22:25 +0100 (CET)",
            "from mail-wr1-x42b.google.com (mail-wr1-x42b.google.com\n\t[IPv6:2a00:1450:4864:20::42b])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id EE3B16822F\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tFri, 22 Jan 2021 11:22:23 +0100 (CET)",
            "by mail-wr1-x42b.google.com with SMTP id a9so4539642wrt.5\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tFri, 22 Jan 2021 02:22:23 -0800 (PST)",
            "from pi4-davidp.lan (plowpeople3.plus.com. [80.229.223.72])\n\tby smtp.gmail.com with ESMTPSA id\n\tp15sm11469221wrt.15.2021.01.22.02.22.22\n\t(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n\tFri, 22 Jan 2021 02:22:22 -0800 (PST)"
        ],
        "Authentication-Results": "lancelot.ideasonboard.com;\n\tdkim=fail reason=\"signature verification failed\" (2048-bit key;\n\tunprotected) header.d=raspberrypi.com header.i=@raspberrypi.com\n\theader.b=\"rScLMM8K\"; dkim-atps=neutral",
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=raspberrypi.com; s=google;\n\th=from:to:cc:subject:date:message-id:mime-version\n\t:content-transfer-encoding;\n\tbh=i6X0G18JPPHNQiPKUXTknrraVH9LER5VQFTuFM1RjKM=;\n\tb=rScLMM8KK7z1C/58VCG2f0lJIVxbdKsNJTL3RBo1+HTE0WbRAC9Uthuw4CEXUy6Pyi\n\taJtF1AgAy9aOAio1n37vZ2lPg4O0hE4iiiNJ6laXSLxebYOnx3r4UO7ptZXrZfzOPZXC\n\t/IiO9LeaYZFVuCVdMpX95+epT+wZbaE4Zm2Lj85UDhTpj2oE09gZXGMLVv3He2WPhHIC\n\tdXZdEX8HJpvh7+k+JHUYNPeI0Kar3Y+68t90BdN0rYeJTLlw+zHUbj8oYeythUovCcoq\n\tpvWc2nUuc0f6sw4ERhf7En4Z4Otcgwil2eb5ZktM2q7ljb3yuyzch7BgJvRLndcDcpHp\n\t6eCw==",
        "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version\n\t:content-transfer-encoding;\n\tbh=i6X0G18JPPHNQiPKUXTknrraVH9LER5VQFTuFM1RjKM=;\n\tb=e4iUd4d3JCXuHAdzfI/vzI2363oOkK+ZG1BHu+s20t4VU1wUWQcZejt+tE8XPxVjMe\n\tfVzRIo4+wRU6e5RcUclMFbgzGcWvvB/5VzyN2UYnMj4UUG/cQqDq1oJwOW9Sk01gxVLY\n\tCtDXDMXDq3V6r6xevyqXiu6hiVdU6c2WAQ/Qfgkc7RqYeVxB0ltH7bRytEUm+oIawjrq\n\tV0JbQN5OaitZnZvYLB+p2v28m8y4hFb1n5Mzx91o61e/VQXLfHugvAM3F4/1TOo3l0p+\n\tV/JEfX3yosEdiRs5WEzEnaFQ7uz7Nxl1ozar3aYBHEwTStsU7pkQNKhwj+OiarkqvmSW\n\tlMGA==",
        "X-Gm-Message-State": "AOAM533Tu+5UTevPzFeveAirJcgH9dnQ1XrIJ1avcIekV8QF+2TDR08r\n\tK5qxX3krTaOmzmpc04RB90gR7fC5tRikg7EX",
        "X-Google-Smtp-Source": "ABdhPJwCGc1GFXbyEpsWurMg9s63lvmZCq6S39Xlxk6flEqE5wYw8hbozKJYYygNzZj7Bgh1tpjIRA==",
        "X-Received": "by 2002:adf:90e3:: with SMTP id\n\ti90mr3916269wri.248.1611310943281; \n\tFri, 22 Jan 2021 02:22:23 -0800 (PST)",
        "From": "David Plowman <david.plowman@raspberrypi.com>",
        "To": "libcamera-devel@lists.libcamera.org",
        "Date": "Fri, 22 Jan 2021 10:22:06 +0000",
        "Message-Id": "<20210122102211.12768-1-david.plowman@raspberrypi.com>",
        "X-Mailer": "git-send-email 2.20.1",
        "MIME-Version": "1.0",
        "Subject": "[libcamera-devel] [PATCH 0/5] Remove Raspberry Pi logging",
        "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": "Hi everyone\n\nThis patch set removes the old Raspberry Pi logging from all our\ncontrol algorithms and replaces it with libcamera logging. There is\nliterally nothing in this patch set except for the necessary macro\nreplacements and a few whitespace adjustments to keep the style\nchecker happy.\n\nThis is actually quite an important change because, now that we're\nabout to publish libcamera versions of our legacy applications, it\nmakes it much easier to get debug information from our customers.\n\nPerhaps the biggest question is whether to squish all the patches\ntogether? I've not done this yet as it's easier to squish than to\nun-squish, though I did roll up all the \"minor\" algorithms into a\nsingle commit. But I'll happily do that if it's tidier!\n\nThanks and best regards\nDavid\n\nDavid Plowman (5):\n  ipa: raspberrypi: controller: Replace Raspberry Pi debug with\n    libcamera debug\n  ipa: raspberrypi: alsc: Replace Raspberry Pi debug with libcamera\n    debug\n  ipa: raspberrypi: awb: Replace Raspberry Pi debug with libcamera debug\n  ipa: raspberrypi: Replace Raspberry Pi debug with libcamera debug\n  ipa: raspberrypi: Remove legacy Rasberry Pi logging\n\n src/ipa/raspberrypi/controller/algorithm.hpp  |  1 -\n src/ipa/raspberrypi/controller/controller.cpp | 29 +++---\n src/ipa/raspberrypi/controller/logging.hpp    | 30 ------\n src/ipa/raspberrypi/controller/rpi/alsc.cpp   | 59 ++++++------\n src/ipa/raspberrypi/controller/rpi/awb.cpp    | 92 ++++++++++---------\n .../controller/rpi/black_level.cpp            |  8 +-\n src/ipa/raspberrypi/controller/rpi/ccm.cpp    | 24 +++--\n .../raspberrypi/controller/rpi/contrast.cpp   | 15 ++-\n src/ipa/raspberrypi/controller/rpi/dpc.cpp    |  8 +-\n src/ipa/raspberrypi/controller/rpi/geq.cpp    | 18 ++--\n src/ipa/raspberrypi/controller/rpi/lux.cpp    | 12 ++-\n src/ipa/raspberrypi/controller/rpi/noise.cpp  | 14 ++-\n src/ipa/raspberrypi/controller/rpi/sdn.cpp    | 21 +++--\n .../raspberrypi/controller/rpi/sharpen.cpp    |  8 +-\n 14 files changed, 179 insertions(+), 160 deletions(-)\n delete mode 100644 src/ipa/raspberrypi/controller/logging.hpp"
}