Show a cover letter.

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

{
    "id": 66592,
    "url": "http://patches.dpdk.org/api/covers/66592/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/cover/20200312151654.7218-1-l.wojciechow@partner.samsung.com/",
    "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": "<20200312151654.7218-1-l.wojciechow@partner.samsung.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20200312151654.7218-1-l.wojciechow@partner.samsung.com",
    "date": "2020-03-12T15:16:41",
    "name": "[00/13] Fixes and unit tests for librte_security",
    "submitter": {
        "id": 1628,
        "url": "http://patches.dpdk.org/api/people/1628/?format=api",
        "name": "Lukasz Wojciechowski",
        "email": "l.wojciechow@partner.samsung.com"
    },
    "mbox": "http://patches.dpdk.org/project/dpdk/cover/20200312151654.7218-1-l.wojciechow@partner.samsung.com/mbox/",
    "series": [
        {
            "id": 8896,
            "url": "http://patches.dpdk.org/api/series/8896/?format=api",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=8896",
            "date": "2020-03-12T15:16:44",
            "name": "Fixes and unit tests for librte_security",
            "version": 1,
            "mbox": "http://patches.dpdk.org/series/8896/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/covers/66592/comments/",
    "headers": {
        "Return-Path": "<dev-bounces@dpdk.org>",
        "X-Original-To": "patchwork@inbox.dpdk.org",
        "Delivered-To": "patchwork@inbox.dpdk.org",
        "Received": [
            "from dpdk.org (dpdk.org [92.243.14.124])\n\tby inbox.dpdk.org (Postfix) with ESMTP id 77A3DA056D;\n\tThu, 12 Mar 2020 16:17:43 +0100 (CET)",
            "from [92.243.14.124] (localhost [127.0.0.1])\n\tby dpdk.org (Postfix) with ESMTP id DF5521C045;\n\tThu, 12 Mar 2020 16:17:15 +0100 (CET)",
            "from mailout2.w1.samsung.com (mailout2.w1.samsung.com\n [210.118.77.12]) by dpdk.org (Postfix) with ESMTP id EE2CD1C001\n for <dev@dpdk.org>; Thu, 12 Mar 2020 16:17:09 +0100 (CET)",
            "from eucas1p2.samsung.com (unknown [182.198.249.207])\n by mailout2.w1.samsung.com (KnoxPortal) with ESMTP id\n 20200312151708euoutp02ff2293454259cc544614b53f32dc48ed~7l3ZtD4_12975429754euoutp02I\n for <dev@dpdk.org>; Thu, 12 Mar 2020 15:17:08 +0000 (GMT)",
            "from eusmges1new.samsung.com (unknown [203.254.199.242]) by\n eucas1p2.samsung.com (KnoxPortal) with ESMTP id\n 20200312151708eucas1p2ab1e2d5a9e3dec68018a496e33ad8fe6~7l3ZfF79E2377123771eucas1p2x\n for <dev@dpdk.org>; Thu, 12 Mar 2020 15:17:08 +0000 (GMT)",
            "from eucas1p1.samsung.com ( [182.198.249.206]) by\n eusmges1new.samsung.com (EUCPMTA) with SMTP id 31.62.61286.4725A6E5; Thu, 12\n Mar 2020 15:17:08 +0000 (GMT)",
            "from eusmtrp2.samsung.com (unknown [182.198.249.139]) by\n eucas1p2.samsung.com (KnoxPortal) with ESMTPA id\n 20200312151708eucas1p2a80bb2ac0556c7d7efb3aedd83923e52~7l3Y9VC3q1624116241eucas1p2u\n for <dev@dpdk.org>; Thu, 12 Mar 2020 15:17:08 +0000 (GMT)",
            "from eusmgms2.samsung.com (unknown [182.198.249.180]) by\n eusmtrp2.samsung.com (KnoxPortal) with ESMTP id\n 20200312151708eusmtrp2a0a81610bb05459fbbde022c1094f76c~7l3Y81alh1238412384eusmtrp2-\n for <dev@dpdk.org>; Thu, 12 Mar 2020 15:17:08 +0000 (GMT)",
            "from eusmtip1.samsung.com ( [203.254.199.221]) by\n eusmgms2.samsung.com (EUCPMTA) with SMTP id 50.2D.07950.3725A6E5; Thu, 12\n Mar 2020 15:17:07 +0000 (GMT)",
            "from Padamandas.example.org (unknown [106.120.51.19]) by\n eusmtip1.samsung.com (KnoxPortal) with ESMTPA id\n 20200312151707eusmtip1768e098b27dbc3f5e351101b4350afc3~7l3YxDrVn1547515475eusmtip1N\n for <dev@dpdk.org>; Thu, 12 Mar 2020 15:17:07 +0000 (GMT)"
        ],
        "DKIM-Filter": "OpenDKIM Filter v2.11.0 mailout2.w1.samsung.com\n 20200312151708euoutp02ff2293454259cc544614b53f32dc48ed~7l3ZtD4_12975429754euoutp02I",
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com;\n s=mail20170921; t=1584026228;\n bh=Dy5wj+bFWOyBOc9nwFb+agiIekirpxxYEMo2hAWuZS0=;\n h=From:To:Subject:Date:References:From;\n b=Na3gjUjTz395Y0IhPQoMqxz23+G1PqX2EwNXlLo6/jXC00zdQvWwozIQYCHrM6a/X\n ZIBNK83BNmpQrQ32/yy8b7fmw+EYdMx1RAA3udKIdKBBg46eJ450kz2f9WhRuWPMys\n iSyiU0F3E/2bhrQYmimx3+QkmZGlOhCKToX6+Jtk=",
        "X-AuditID": "cbfec7f2-f0bff7000001ef66-b5-5e6a52745ea9",
        "From": "Lukasz Wojciechowski <l.wojciechow@partner.samsung.com>",
        "To": "dev@dpdk.org",
        "Date": "Thu, 12 Mar 2020 16:16:41 +0100",
        "Message-Id": "<20200312151654.7218-1-l.wojciechow@partner.samsung.com>",
        "X-Mailer": "git-send-email 2.17.1",
        "X-Brightmail-Tracker": [
            "\n H4sIAAAAAAAAA+NgFtrEIsWRmVeSWpSXmKPExsWy7djPc7olQVlxBgvOKlq8+7SdyYHR49eC\n pawBjFFcNimpOZllqUX6dglcGbPWXmIt2MJT8WhiO1MD41fOLkZODgkBE4m3698wdzFycQgJ\n rGCUuLZ+MiuE084k0XUFJtPGJHFyWjsLTMuetZuYIBLLGSX27//JCNdyvbmbGaSKTcBW4sjM\n r6wgtoiAgMTnzsVsILawgL3EvbMT2UFsFgFViZ7WJWBTeQVcJGa+mAS1QV5i9YYDYKslBBrZ\n JJY17GGFSLhITJ+/mw3CFpZ4dXwLO4QtI/F/53wmiIZ+Rom9/96yQzgzGCVWX57FBFFlLXH4\n 32+gbg4OZgFNifW79CHCjhLNv1uZQMISAnwSN94KgoSZgcxJ26YzQ4R5JTrahCCq9SSe9kxl\n hFn7Z+0TFogSD4l1i7xBwkICsRLrf11jm8AoOwth1QJGxlWM4qmlxbnpqcWGeanlesWJucWl\n eel6yfm5mxiBMXn63/FPOxi/Xko6xCjAwajEw2sglhUnxJpYVlyZe4hRgoNZSYQ3Xj49Tog3\n JbGyKrUoP76oNCe1+BCjNAeLkjiv8aKXsUIC6YklqdmpqQWpRTBZJg5OqQbG8OWz/3z4btpx\n +8ZCE+HugrZ4CZe4d63zVZ5vViwUr7jSVLEn5bhVsID7F6aVXutLr1pkab16xil8JCfBfpvH\n 0rN8QRcyo30mTJ0178qWdTvm5bPH90X1r7ksUfuuNOiw+hbNso2HZ1gt/7zvj8iuBM0YV/dq\n ORXv2QyOPOdncSl6fY4239mkxFKckWioxVxUnAgAw85QscUCAAA=",
            "\n H4sIAAAAAAAAA+NgFmpjluLIzCtJLcpLzFFi42I5/e/4Xd2SoKw4g142i3eftjM5MHr8WrCU\n NYAxSs+mKL+0JFUhI7+4xFYp2tDCSM/Q0kLPyMRSz9DYPNbKyFRJ384mJTUnsyy1SN8uQS9j\n 1tpLrAVbeCoeTWxnamD8ytnFyMkhIWAisWftJqYuRi4OIYGljBJrdrUxdzFyACVkJD5cEoCo\n EZb4c62LDaKmlUni/borLCAJNgFbiSMzv7KC2CICAhKfOxezgdjCAvYS985OZAexWQRUJXpa\n l4DV8wq4SMx8MYkFYqi8xOoNB5gnMHIvYGRYxSiSWlqcm55bbKRXnJhbXJqXrpecn7uJERgG\n 24793LKDsetd8CFGAQ5GJR5eA7GsOCHWxLLiytxDjBIczEoivPHy6XFCvCmJlVWpRfnxRaU5\n qcWHGE2Blk9klhJNzgeGaF5JvKGpobmFpaG5sbmxmYWSOG+HwMEYIYH0xJLU7NTUgtQimD4m\n Dk6pBsZ25TiZ2Vom1rr3bCfvr/q2Z/IiwxWbYthq9x4I/2ecmfTmd57gA9HNf5e1bqufrZW+\n 52iZo/X3+9P+cbfMZNq7e1vv/NSqbV3PtrTvYzVQWd4c6HxS4VhZ9CJln3Ljmzdzo6ynv4qd\n dbdN/FZydfWLNgWnJuf50xuua58/Jlv//t2j6tf3bESVWIozEg21mIuKEwF+/kg3GQIAAA=="
        ],
        "X-CMS-MailID": "20200312151708eucas1p2a80bb2ac0556c7d7efb3aedd83923e52",
        "X-Msg-Generator": "CA",
        "Content-Type": "text/plain; charset=\"utf-8\"",
        "X-RootMTR": "20200312151708eucas1p2a80bb2ac0556c7d7efb3aedd83923e52",
        "X-EPHeader": "CA",
        "CMS-TYPE": "201P",
        "X-CMS-RootMailID": "20200312151708eucas1p2a80bb2ac0556c7d7efb3aedd83923e52",
        "References": "\n <CGME20200312151708eucas1p2a80bb2ac0556c7d7efb3aedd83923e52@eucas1p2.samsung.com>",
        "Subject": "[dpdk-dev] [PATCH 00/13] Fixes and unit tests for librte_security",
        "X-BeenThere": "dev@dpdk.org",
        "X-Mailman-Version": "2.1.15",
        "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",
        "Sender": "\"dev\" <dev-bounces@dpdk.org>"
    },
    "content": "Set of patches fix minor issues like proper verification of input parameters\nand aligning documentation with code in the matter of return values.\nAnother fixed issue is invalid decrementation of the session counter which\nmight cause inconsistency between counter values and a true number of sessions.\n\nAll of these issues (and all the librte_security) code is covered with unit\ntests. The tests are added to dpdk-test application and can be launched\nwith \"security_autotest\" command.\n\nLukasz Wojciechowski (13):\n  librte_security: fix verification of parameters\n  librte_security: fix return types in documentation\n  librte_security: fix session counter\n  app/test: fix macro definition\n  app/test: introduce librte_security tests\n  app/test: add rte_security_session_update tests\n  app/test: add rte_security_session_get_size tests\n  app/test: add rte_security_session_stats_get tests\n  app/test: add rte_security_session_destroy tests\n  app/test: add rte_security_set_pkt_metadata tests\n  app/test: add rte_security_get_userdata tests\n  app/test: add rte_security_capabilities_get tests\n  app/test: add rte_security_capability_get tests\n\n app/test/Makefile                  |    2 +\n app/test/meson.build               |    3 +\n app/test/test.h                    |    4 +-\n app/test/test_security.c           | 2399 ++++++++++++++++++++++++++++\n lib/librte_security/rte_security.c |   70 +-\n lib/librte_security/rte_security.h |    8 +-\n 6 files changed, 2464 insertions(+), 22 deletions(-)\n create mode 100644 app/test/test_security.c"
}