Show a cover letter.

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

{
    "id": 51353,
    "url": "https://patches.dpdk.org/api/covers/51353/?format=api",
    "web_url": "https://patches.dpdk.org/project/dpdk/cover/20190320004050.13184-1-anand.rawat@intel.com/",
    "project": {
        "id": 1,
        "url": "https://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": "<20190320004050.13184-1-anand.rawat@intel.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20190320004050.13184-1-anand.rawat@intel.com",
    "date": "2019-03-20T00:40:42",
    "name": "[v3,0/8] HelloWorld example for windows",
    "submitter": {
        "id": 1231,
        "url": "https://patches.dpdk.org/api/people/1231/?format=api",
        "name": "Anand Rawat",
        "email": "anand.rawat@intel.com"
    },
    "mbox": "https://patches.dpdk.org/project/dpdk/cover/20190320004050.13184-1-anand.rawat@intel.com/mbox/",
    "series": [
        {
            "id": 3807,
            "url": "https://patches.dpdk.org/api/series/3807/?format=api",
            "web_url": "https://patches.dpdk.org/project/dpdk/list/?series=3807",
            "date": "2019-03-20T00:40:42",
            "name": "HelloWorld example for windows",
            "version": 3,
            "mbox": "https://patches.dpdk.org/series/3807/mbox/"
        }
    ],
    "comments": "https://patches.dpdk.org/api/covers/51353/comments/",
    "headers": {
        "Return-Path": "<dev-bounces@dpdk.org>",
        "X-Original-To": "patchwork@dpdk.org",
        "Delivered-To": "patchwork@dpdk.org",
        "Received": [
            "from [92.243.14.124] (localhost [127.0.0.1])\n\tby dpdk.org (Postfix) with ESMTP id F0AAB1DBD;\n\tWed, 20 Mar 2019 01:40:54 +0100 (CET)",
            "from mga11.intel.com (mga11.intel.com [192.55.52.93])\n\tby dpdk.org (Postfix) with ESMTP id B8290A3\n\tfor <dev@dpdk.org>; Wed, 20 Mar 2019 01:40:52 +0100 (CET)",
            "from orsmga003.jf.intel.com ([10.7.209.27])\n\tby fmsmga102.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;\n\t19 Mar 2019 17:40:51 -0700",
            "from anandraw-devbx.amr.corp.intel.com ([10.19.242.57])\n\tby orsmga003.jf.intel.com with ESMTP; 19 Mar 2019 17:40:51 -0700"
        ],
        "X-Amp-Result": "SKIPPED(no attachment in message)",
        "X-Amp-File-Uploaded": "False",
        "X-ExtLoop1": "1",
        "X-IronPort-AV": "E=Sophos;i=\"5.60,246,1549958400\"; d=\"scan'208\";a=\"135513414\"",
        "From": "Anand Rawat <anand.rawat@intel.com>",
        "To": "dev@dpdk.org",
        "Cc": "anand.rawat@intel.com, pallavi.kadam@intel.com, ranjit.menon@intel.com, \n\tjeffrey.b.shaw@intel.com, bruce.richardson@intel.com, thomas@monjalon.net",
        "Date": "Tue, 19 Mar 2019 17:40:42 -0700",
        "Message-Id": "<20190320004050.13184-1-anand.rawat@intel.com>",
        "X-Mailer": "git-send-email 2.17.1.windows.2",
        "In-Reply-To": "<20190306041634.12976-1-anand.rawat@intel.com>",
        "References": "<20190306041634.12976-1-anand.rawat@intel.com>",
        "Subject": "[dpdk-dev] [PATCH v3 0/8] HelloWorld example for windows",
        "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\t<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\t<mailto:dev-request@dpdk.org?subject=subscribe>",
        "Errors-To": "dev-bounces@dpdk.org",
        "Sender": "\"dev\" <dev-bounces@dpdk.org>"
    },
    "content": "Includes Windows-specific EAL changes and meson changes\nto build the code on windows. \nv2 Changes:\nIncorporated reviews from v1.\nFixed license period for updated files.\nRenamed 'winapp' folder to 'windows'.\nCleaned unneeded meson changes.\nFixed code style warnings. \nAdded maintainers information for windows branch\n\nv3 Changes:\nSeparated meson workarounds from the essential code changes\nAdded support for kvargs\nUpdated meson for building DLL on windows using DEF files\nFixed documentation for html links and linker dependency\nAdded comments for windows header and source files\n\nnotes:\n*patch 8/8 contains meson workarounds to build helloworld\non windows, which will later be a part of the draft repository\n\n*command-line parsing is not a part of this version as a result\nlcore mask is currently not supported.\n\nAnand Rawat (8):\n  eal: eal stub to add windows support\n  eal: add header files to support windows\n  kvargs: adding a module definition file\n  eal: sys/queue.h implementation for windows\n  eal: add headers for compatibility with windows environment\n  eal: add minimum viable code for eal on windows\n  doc: add documention for windows\n  build: meson changes to build on windows\n\n MAINTAINERS                                   |   7 +\n config/meson.build                            |  23 +-\n config/x86/meson.build                        |  14 +-\n doc/guides/index.rst                          |   3 +-\n doc/guides/windows_gsg/build_dpdk.rst         |  73 ++++\n doc/guides/windows_gsg/index.rst              |  14 +\n doc/guides/windows_gsg/intro.rst              |  20 ++\n examples/meson.build                          |   6 +-\n lib/librte_eal/common/include/rte_common.h    |   7 +-\n .../common/include/rte_string_fns.h           |   4 +-\n lib/librte_eal/common/meson.build             | 159 +++++----\n lib/librte_eal/meson.build                    |   6 +-\n lib/librte_eal/rte_eal_exports.def            |   2 +\n lib/librte_eal/windows/eal/eal.c              |  84 +++++\n lib/librte_eal/windows/eal/eal_debug.c        |  19 ++\n lib/librte_eal/windows/eal/eal_lcore.c        | 100 ++++++\n lib/librte_eal/windows/eal/eal_thread.c       | 153 +++++++++\n lib/librte_eal/windows/eal/include/fnmatch.h  |  43 +++\n lib/librte_eal/windows/eal/include/pthread.h  |  22 ++\n lib/librte_eal/windows/eal/include/regex.h    |  85 +++++\n .../windows/eal/include/rte_windows.h         |  50 +++\n lib/librte_eal/windows/eal/include/sched.h    |  41 +++\n .../windows/eal/include/sys/queue.h           | 320 ++++++++++++++++++\n lib/librte_eal/windows/eal/include/unistd.h   |   8 +\n lib/librte_eal/windows/eal/meson.build        |  12 +\n lib/librte_kvargs/rte_kvargs_exports.def      |   7 +\n lib/meson.build                               |  23 +-\n meson.build                                   |  34 +-\n 28 files changed, 1230 insertions(+), 109 deletions(-)\n create mode 100644 doc/guides/windows_gsg/build_dpdk.rst\n create mode 100644 doc/guides/windows_gsg/index.rst\n create mode 100644 doc/guides/windows_gsg/intro.rst\n create mode 100644 lib/librte_eal/rte_eal_exports.def\n create mode 100644 lib/librte_eal/windows/eal/eal.c\n create mode 100644 lib/librte_eal/windows/eal/eal_debug.c\n create mode 100644 lib/librte_eal/windows/eal/eal_lcore.c\n create mode 100644 lib/librte_eal/windows/eal/eal_thread.c\n create mode 100644 lib/librte_eal/windows/eal/include/fnmatch.h\n create mode 100644 lib/librte_eal/windows/eal/include/pthread.h\n create mode 100644 lib/librte_eal/windows/eal/include/regex.h\n create mode 100644 lib/librte_eal/windows/eal/include/rte_windows.h\n create mode 100644 lib/librte_eal/windows/eal/include/sched.h\n create mode 100644 lib/librte_eal/windows/eal/include/sys/queue.h\n create mode 100644 lib/librte_eal/windows/eal/include/unistd.h\n create mode 100644 lib/librte_eal/windows/eal/meson.build\n create mode 100644 lib/librte_kvargs/rte_kvargs_exports.def"
}