Show a cover letter.

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

{
    "id": 2195769,
    "url": "http://patchwork.ozlabs.org/api/covers/2195769/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/glibc/cover/20260211201815.82913-1-eggert@cs.ucla.edu/",
    "project": {
        "id": 41,
        "url": "http://patchwork.ozlabs.org/api/projects/41/?format=api",
        "name": "GNU C Library",
        "link_name": "glibc",
        "list_id": "libc-alpha.sourceware.org",
        "list_email": "libc-alpha@sourceware.org",
        "web_url": "",
        "scm_url": "",
        "webscm_url": "",
        "list_archive_url": "",
        "list_archive_url_format": "",
        "commit_url_format": ""
    },
    "msgid": "<20260211201815.82913-1-eggert@cs.ucla.edu>",
    "list_archive_url": null,
    "date": "2026-02-11T20:17:33",
    "name": "[v2,0/4] malloc doc fixes for alignment",
    "submitter": {
        "id": 4434,
        "url": "http://patchwork.ozlabs.org/api/people/4434/?format=api",
        "name": "Paul Eggert",
        "email": "eggert@CS.UCLA.EDU"
    },
    "mbox": "http://patchwork.ozlabs.org/project/glibc/cover/20260211201815.82913-1-eggert@cs.ucla.edu/mbox/",
    "series": [
        {
            "id": 491904,
            "url": "http://patchwork.ozlabs.org/api/series/491904/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/glibc/list/?series=491904",
            "date": "2026-02-11T20:17:33",
            "name": "malloc doc fixes for alignment",
            "version": 2,
            "mbox": "http://patchwork.ozlabs.org/series/491904/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/covers/2195769/comments/",
    "headers": {
        "Return-Path": "<libc-alpha-bounces~incoming=patchwork.ozlabs.org@sourceware.org>",
        "X-Original-To": [
            "incoming@patchwork.ozlabs.org",
            "libc-alpha@sourceware.org"
        ],
        "Delivered-To": [
            "patchwork-incoming@legolas.ozlabs.org",
            "libc-alpha@sourceware.org"
        ],
        "Authentication-Results": [
            "legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=cs.ucla.edu header.i=@cs.ucla.edu header.a=rsa-sha256\n header.s=9D0B346E-2AEB-11ED-9476-E14B719DCE6C header.b=gfbtx2Bp;\n\tdkim-atps=neutral",
            "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=sourceware.org\n (client-ip=38.145.34.32; helo=vm01.sourceware.org;\n envelope-from=libc-alpha-bounces~incoming=patchwork.ozlabs.org@sourceware.org;\n receiver=patchwork.ozlabs.org)",
            "sourceware.org;\n\tdkim=pass (2048-bit key,\n unprotected) header.d=cs.ucla.edu header.i=@cs.ucla.edu header.a=rsa-sha256\n header.s=9D0B346E-2AEB-11ED-9476-E14B719DCE6C header.b=gfbtx2Bp",
            "sourceware.org;\n dmarc=pass (p=none dis=none) header.from=cs.ucla.edu",
            "sourceware.org; spf=pass smtp.mailfrom=cs.ucla.edu",
            "server2.sourceware.org;\n arc=none smtp.remote-ip=131.179.128.66",
            "mail.cs.ucla.edu (amavis); dkim=pass (2048-bit key)\n header.d=cs.ucla.edu"
        ],
        "Received": [
            "from vm01.sourceware.org (vm01.sourceware.org [38.145.34.32])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fB8sn28c6z1xqf\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 12 Feb 2026 07:19:25 +1100 (AEDT)",
            "from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id 547824BA900B\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 11 Feb 2026 20:19:23 +0000 (GMT)",
            "from mail.cs.ucla.edu (mail.cs.ucla.edu [131.179.128.66])\n by sourceware.org (Postfix) with ESMTPS id 84D984BA2E14\n for <libc-alpha@sourceware.org>; Wed, 11 Feb 2026 20:18:27 +0000 (GMT)",
            "from localhost (localhost [127.0.0.1])\n by mail.cs.ucla.edu (Postfix) with ESMTP id C49413C014086;\n Wed, 11 Feb 2026 12:18:26 -0800 (PST)",
            "from mail.cs.ucla.edu ([127.0.0.1])\n by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10032) with ESMTP\n id zetm6y0yiyWZ; Wed, 11 Feb 2026 12:18:26 -0800 (PST)",
            "from localhost (localhost [127.0.0.1])\n by mail.cs.ucla.edu (Postfix) with ESMTP id 99D043C0149E2;\n Wed, 11 Feb 2026 12:18:26 -0800 (PST)",
            "from mail.cs.ucla.edu ([127.0.0.1])\n by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10026) with ESMTP\n id iAmogwvUaNkR; Wed, 11 Feb 2026 12:18:26 -0800 (PST)",
            "from wing.home (47-154-25-30.fdr01.snmn.ca.ip.frontiernet.net\n [47.154.25.30])\n by mail.cs.ucla.edu (Postfix) with ESMTPSA id 7DCC63C014086;\n Wed, 11 Feb 2026 12:18:26 -0800 (PST)"
        ],
        "DKIM-Filter": [
            "OpenDKIM Filter v2.11.0 sourceware.org 547824BA900B",
            "OpenDKIM Filter v2.11.0 sourceware.org 84D984BA2E14",
            "OpenDKIM Filter v2.10.3 mail.cs.ucla.edu 99D043C0149E2"
        ],
        "DMARC-Filter": "OpenDMARC Filter v1.4.2 sourceware.org 84D984BA2E14",
        "ARC-Filter": "OpenARC Filter v1.0.0 sourceware.org 84D984BA2E14",
        "ARC-Seal": "i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1770841107; cv=none;\n b=hUtSpgK6UdZlg2vFQZiNJhi6mEm9RfH6OG1a0wVFwfLSUc2Y3frRNryWj0L6KCfpafOWuly2g5OHVxkU8A9JXSXFI0XjtrtI9C/ylMk+CQmmiEZUz5prU6Zg/BwH+S8K0S0BSoru7G8GieXlG+t4v97oVN+CqLr/3X+jWE1271Q=",
        "ARC-Message-Signature": "i=1; a=rsa-sha256; d=sourceware.org; s=key;\n t=1770841107; c=relaxed/simple;\n bh=KemVo1vQ3Lk+H/iD5NhgpPhJMtlTmn0RRtSrjYH/Trs=;\n h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version;\n b=pgy7B4naKmfhqdDL9awCkYCNnbiL+BEAaEdkxMLR4D9j2ubiXwIkzlLs8VhuOYTO8T1vCMf0z3b3GSCkW67DWZE3+m7m5b3+JBieDPt4yZ3xdRZOaHmtzpyA0ay/wQCQvMJyG2dRtM/M/OYda32ES6YZR5dYE1xYpofboN9eO4g=",
        "ARC-Authentication-Results": "i=1; server2.sourceware.org",
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=cs.ucla.edu;\n s=9D0B346E-2AEB-11ED-9476-E14B719DCE6C; t=1770841106;\n bh=XcY2dnBcit7eFUVVHe0o3mYiPW5LrYzBFzZ5YpLoIik=;\n h=From:To:Date:Message-ID:MIME-Version;\n b=gfbtx2BpaEFt+1fH3nAtLecLBZKEA4V1nnaTQKOrANYsvEMKFm6fznHwWXL4pCOf2\n 4RyIwnvVr7ubpdaCGsdfiiki7E698tfiK6s0lsbyrlDwMCvOx3mYRkunrQNQkY/M8E\n 1P7UA2KB0st7Y5L/UIRlj6xMEs212Fn+W1WdRYPcQXdQf6dP7ztR83pb37cXY7icSm\n 7OO2VLNVvHI8xpxwP6h76GZoNNuPxcMj83z4qfeSEy/N5w5BbfWBhjwg+L3ADL7GEs\n bCBgc8cIw4NY4qB5SsewAFo0SH+dA44cVMnSFtghadKs/5etCRdkA0sf2JqW4/cVB7\n UeE+jcbxVVe5Q==",
        "X-Virus-Scanned": "amavis at mail.cs.ucla.edu",
        "From": "Paul Eggert <eggert@cs.ucla.edu>",
        "To": "libc-alpha@sourceware.org",
        "Cc": "Paul Eggert <eggert@cs.ucla.edu>",
        "Subject": "[PATCH v2 0/4] malloc doc fixes for alignment",
        "Date": "Wed, 11 Feb 2026 12:17:33 -0800",
        "Message-ID": "<20260211201815.82913-1-eggert@cs.ucla.edu>",
        "X-Mailer": "git-send-email 2.51.0",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "quoted-printable",
        "X-BeenThere": "libc-alpha@sourceware.org",
        "X-Mailman-Version": "2.1.30",
        "Precedence": "list",
        "List-Id": "Libc-alpha mailing list <libc-alpha.sourceware.org>",
        "List-Unsubscribe": "<https://sourceware.org/mailman/options/libc-alpha>,\n <mailto:libc-alpha-request@sourceware.org?subject=unsubscribe>",
        "List-Archive": "<https://sourceware.org/pipermail/libc-alpha/>",
        "List-Post": "<mailto:libc-alpha@sourceware.org>",
        "List-Help": "<mailto:libc-alpha-request@sourceware.org?subject=help>",
        "List-Subscribe": "<https://sourceware.org/mailman/listinfo/libc-alpha>,\n <mailto:libc-alpha-request@sourceware.org?subject=subscribe>",
        "Errors-To": "libc-alpha-bounces~incoming=patchwork.ozlabs.org@sourceware.org"
    },
    "content": "This patch series affects only the manual.  Tt adds documentation for\nmax_align_t and documents how malloc and friends align their results.\nAlso, it says that systems where malloc (0) returns NULL are now rare,\nand reorganizes for clarity to separate examples from portability notes.\n\nv2 incorporates comments from Floriam Weimer and Wilco Dijkstra in:\nhttps://sourceware.org/pipermail/libc-alpha/2026-February/174910.html\nhttps://sourceware.org/pipermail/libc-alpha/2026-February/174994.html\nhttps://sourceware.org/pipermail/libc-alpha/2026-February/174911.html\nhttps://sourceware.org/pipermail/libc-alpha/2026-February/174916.html\nAs a result there is now a new, 4th patch that adds documentation on\npossible future changes.\n\nPaul Eggert (4):\n  Document max_align_t\n  Document malloc alignment\n  Say malloc (0) != NULL is now common; resection\n  malloc: alignment might change in future versions\n\n NEWS               |  7 +++-\n manual/lang.texi   | 28 ++++++++++----\n manual/memory.texi | 94 +++++++++++++++++++++++++++++++++++++++-------\n 3 files changed, 107 insertions(+), 22 deletions(-)\n\n--\n2.51.0"
}