Show a cover letter.

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

{
    "id": 853,
    "url": "http://patches.dpdk.org/api/covers/853/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/cover/20240409170602.541658-1-stephen@networkplumber.org/",
    "project": {
        "id": 1,
        "url": "http://patches.dpdk.org/api/projects/1/?format=api",
        "name": "DPDK",
        "link_name": "dpdk",
        "list_id": "dev.dpdk.org",
        "list_email": "dev@dpdk.org",
        "web_url": "http://core.dpdk.org",
        "scm_url": "git://dpdk.org/dpdk",
        "webscm_url": "http://git.dpdk.org/dpdk",
        "list_archive_url": "https://inbox.dpdk.org/dev",
        "list_archive_url_format": "https://inbox.dpdk.org/dev/{}",
        "commit_url_format": ""
    },
    "msgid": "<20240409170602.541658-1-stephen@networkplumber.org>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20240409170602.541658-1-stephen@networkplumber.org",
    "date": "2024-04-09T17:05:01",
    "name": "[v4,0/2] uuid: generator functions and unit test",
    "submitter": {
        "id": 27,
        "url": "http://patches.dpdk.org/api/people/27/?format=api",
        "name": "Stephen Hemminger",
        "email": "stephen@networkplumber.org"
    },
    "mbox": "http://patches.dpdk.org/project/dpdk/cover/20240409170602.541658-1-stephen@networkplumber.org/mbox/",
    "series": [
        {
            "id": 31712,
            "url": "http://patches.dpdk.org/api/series/31712/?format=api",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=31712",
            "date": "2024-04-09T17:05:01",
            "name": "uuid: generator functions and unit test",
            "version": 4,
            "mbox": "http://patches.dpdk.org/series/31712/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/covers/853/comments/",
    "headers": {
        "Return-Path": "<dev-bounces@dpdk.org>",
        "X-Original-To": "patchwork@inbox.dpdk.org",
        "Delivered-To": "patchwork@inbox.dpdk.org",
        "Received": [
            "from mails.dpdk.org (mails.dpdk.org [217.70.189.124])\n\tby inbox.dpdk.org (Postfix) with ESMTP id DF0FE43E2C;\n\tTue,  9 Apr 2024 19:06:46 +0200 (CEST)",
            "from mails.dpdk.org (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id A4D69406FF;\n\tTue,  9 Apr 2024 19:06:46 +0200 (CEST)",
            "from mail-pf1-f179.google.com (mail-pf1-f179.google.com\n [209.85.210.179])\n by mails.dpdk.org (Postfix) with ESMTP id 5E8FD4025D\n for <dev@dpdk.org>; Tue,  9 Apr 2024 19:06:06 +0200 (CEST)",
            "by mail-pf1-f179.google.com with SMTP id\n d2e1a72fcca58-6ecea46e1bfso5511149b3a.3\n for <dev@dpdk.org>; Tue, 09 Apr 2024 10:06:06 -0700 (PDT)",
            "from hermes.lan (204-195-96-226.wavecable.com. [204.195.96.226])\n by smtp.gmail.com with ESMTPSA id\n x25-20020aa784d9000000b006e6b52eb59asm8545673pfn.126.2024.04.09.10.06.04\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Tue, 09 Apr 2024 10:06:05 -0700 (PDT)"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=networkplumber-org.20230601.gappssmtp.com; s=20230601; t=1712682365;\n x=1713287165; darn=dpdk.org;\n h=content-transfer-encoding:mime-version:references:in-reply-to\n :message-id:date:subject:cc:to:from:from:to:cc:subject:date\n :message-id:reply-to;\n bh=bq9t5rJHUVi9CccU2Gr2OTwqzu94PDbbpmVt8qQuE98=;\n b=hZSnLN3tBDKfWnfyZahYdsx281rMsA9wQ2kH/G1LqSccOgTIQp8U+35IoZTaLsXFcC\n I1mNXYAVJLPSvConQ9+8y4lqrCpROCdoG1xPiF6dIerhsf9wjFUKBFMLPSKrxeiCSVwq\n XH/VwJu8wOjmdOpevLFh6cd/z723oBuWCXfGr3lZaCJaY5U0NZ+2C3dpjPiFhS+YamOD\n Yz7AP4s7ykCx1FWawoJFfwBcwKlfOvJirsJJ+MvZ6LyATmggET1y5nXIzMQSdcOT5Vde\n 8VkDch0LBFyb4F6kH4pDzKKXCuqqiLLVRqwAhrp1i/oAA8sXDZTYgLCqJsZsESF2bF5F\n DaUg==",
        "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20230601; t=1712682365; x=1713287165;\n h=content-transfer-encoding:mime-version:references:in-reply-to\n :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc\n :subject:date:message-id:reply-to;\n bh=bq9t5rJHUVi9CccU2Gr2OTwqzu94PDbbpmVt8qQuE98=;\n b=rpC+/AvWdHpWuOp+IDh5YdlS8wNHKTEyGjhDZ/oXnERiOIeLOiCZjW4lGVxSSezNyH\n YaBQugdUGXLjL6zsb8qc5QASYKatXQ6nxdbKTPBIBOo9B3gu3TlgeN35UJTyNTxlHxgZ\n e+EO2kNqdI9NWE8rr6BTnNaqMCliqgo5og++wIOK3euk4yVJjGnRfZpLOwArIFW2K7DD\n U9rRV649S7PXaShTqVJ+BDK53HxycTdMX071QspGtKtJ0Os1Nhku2l4z3HhBRLdLB8Gm\n PW9sh6GW6rd0+mtw7evSIGtFl4OLYsKNyvkDdhWspXOZQkgij1QOKB0H5fs0P9ZPAssZ\n Gwgw==",
        "X-Gm-Message-State": "AOJu0Yw2IiLfgrXnvDwCu1s6M28+LqN5Ww+yiLZMWf2Wyrhox1AFUzQV\n 5LIOch6pnyr391oJFUGYCXjXS6/cW9HX9sEcXUsh/tIcofQ7pZ+BcKBdSqA6KhXJBpJ24cbRICJ\n r",
        "X-Google-Smtp-Source": "\n AGHT+IEqD7GiRYiH5Tcji6AWlyg3qxvDGzKw1sqiVXRsnY9ki9envOJrNILHG11LbIHdz1loyIwpjA==",
        "X-Received": "by 2002:a05:6a00:14d4:b0:6ed:1012:93e8 with SMTP id\n w20-20020a056a0014d400b006ed101293e8mr160202pfu.24.1712682365356;\n Tue, 09 Apr 2024 10:06:05 -0700 (PDT)",
        "From": "Stephen Hemminger <stephen@networkplumber.org>",
        "To": "dev@dpdk.org",
        "Cc": "Stephen Hemminger <stephen@networkplumber.org>",
        "Subject": "[PATCH v4 0/2] uuid: generator functions and unit test",
        "Date": "Tue,  9 Apr 2024 10:05:01 -0700",
        "Message-ID": "<20240409170602.541658-1-stephen@networkplumber.org>",
        "X-Mailer": "git-send-email 2.43.0",
        "In-Reply-To": "<20240403163432.437275-1-stephen@networkplumber.org>",
        "References": "<20240403163432.437275-1-stephen@networkplumber.org>",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "X-BeenThere": "dev@dpdk.org",
        "X-Mailman-Version": "2.1.29",
        "Precedence": "list",
        "List-Id": "DPDK patches and discussions <dev.dpdk.org>",
        "List-Unsubscribe": "<https://mails.dpdk.org/options/dev>,\n <mailto:dev-request@dpdk.org?subject=unsubscribe>",
        "List-Archive": "<http://mails.dpdk.org/archives/dev/>",
        "List-Post": "<mailto:dev@dpdk.org>",
        "List-Help": "<mailto:dev-request@dpdk.org?subject=help>",
        "List-Subscribe": "<https://mails.dpdk.org/listinfo/dev>,\n <mailto:dev-request@dpdk.org?subject=subscribe>",
        "Errors-To": "dev-bounces@dpdk.org"
    },
    "content": "While looking at using uuid's in some logging cases, discovered\nthat the existing uuid support in EAL was missing some functions\nadd in later versions of libuuid.\n\nAdd functions to generate Uuid values, and add missing functional\ntests for uuid's.\n\nv4 - review comments and use stdatomic\n\nStephen Hemminger (2):\n  eal: add functions to generate uuid values\n  test: add functional test for uuid\n\n app/test/meson.build             |   1 +\n app/test/test_uuid.c             | 138 +++++++++++++++++++++++++++++++\n lib/eal/common/eal_common_uuid.c |  56 +++++++++++++\n lib/eal/include/rte_uuid.h       |  26 ++++++\n lib/eal/version.map              |   4 +\n 5 files changed, 225 insertions(+)\n create mode 100644 app/test/test_uuid.c"
}