Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/809704/?format=api
{ "id": 809704, "url": "http://patchwork.ozlabs.org/api/patches/809704/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20170904142608.4897-2-berrange@redhat.com/", "project": { "id": 14, "url": "http://patchwork.ozlabs.org/api/projects/14/?format=api", "name": "QEMU Development", "link_name": "qemu-devel", "list_id": "qemu-devel.nongnu.org", "list_email": "qemu-devel@nongnu.org", "web_url": "", "scm_url": "", "webscm_url": "", "list_archive_url": "", "list_archive_url_format": "", "commit_url_format": "" }, "msgid": "<20170904142608.4897-2-berrange@redhat.com>", "list_archive_url": null, "date": "2017-09-04T14:26:07", "name": "[web,1/2] Update all links to prefer qemu.org over qemu-project.org", "commit_ref": null, "pull_url": null, "state": "new", "archived": false, "hash": "a28c97066b5078a790090f98fcd5c11b792c87ac", "submitter": { "id": 2694, "url": "http://patchwork.ozlabs.org/api/people/2694/?format=api", "name": "Daniel P. BerrangĂ©", "email": "berrange@redhat.com" }, "delegate": null, "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20170904142608.4897-2-berrange@redhat.com/mbox/", "series": [ { "id": 1395, "url": "http://patchwork.ozlabs.org/api/series/1395/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/list/?series=1395", "date": "2017-09-04T14:26:06", "name": "Secure the download links and more", "version": 1, "mbox": "http://patchwork.ozlabs.org/series/1395/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/patches/809704/comments/", "check": "pending", "checks": "http://patchwork.ozlabs.org/api/patches/809704/checks/", "tags": {}, "related": [], "headers": { "Return-Path": "<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>", "X-Original-To": "incoming@patchwork.ozlabs.org", "Delivered-To": "patchwork-incoming@bilbo.ozlabs.org", "Authentication-Results": [ "ozlabs.org;\n\tspf=pass (mailfrom) smtp.mailfrom=nongnu.org\n\t(client-ip=2001:4830:134:3::11; helo=lists.gnu.org;\n\tenvelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org;\n\treceiver=<UNKNOWN>)", "ext-mx02.extmail.prod.ext.phx2.redhat.com;\n\tdmarc=none (p=none dis=none) header.from=redhat.com", "ext-mx02.extmail.prod.ext.phx2.redhat.com;\n\tspf=fail smtp.mailfrom=berrange@redhat.com" ], "Received": [ "from lists.gnu.org (lists.gnu.org [IPv6:2001:4830:134:3::11])\n\t(using TLSv1 with cipher AES256-SHA (256/256 bits))\n\t(No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xmBxg3sDmz9t2R\n\tfor <incoming@patchwork.ozlabs.org>;\n\tTue, 5 Sep 2017 00:27:03 +1000 (AEST)", "from localhost ([::1]:46903 helo=lists.gnu.org)\n\tby lists.gnu.org with esmtp (Exim 4.71) (envelope-from\n\t<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>)\n\tid 1dosL7-0008C4-8c\n\tfor incoming@patchwork.ozlabs.org; Mon, 04 Sep 2017 10:27:01 -0400", "from eggs.gnu.org ([2001:4830:134:3::10]:56642)\n\tby lists.gnu.org with esmtp (Exim 4.71)\n\t(envelope-from <berrange@redhat.com>) id 1dosKV-000894-1u\n\tfor qemu-devel@nongnu.org; Mon, 04 Sep 2017 10:26:29 -0400", "from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)\n\t(envelope-from <berrange@redhat.com>) id 1dosKP-0002hf-1Z\n\tfor qemu-devel@nongnu.org; Mon, 04 Sep 2017 10:26:23 -0400", "from mx1.redhat.com ([209.132.183.28]:48538)\n\tby eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32)\n\t(Exim 4.71) (envelope-from <berrange@redhat.com>) id 1dosKO-0002h0-P5\n\tfor qemu-devel@nongnu.org; Mon, 04 Sep 2017 10:26:16 -0400", "from smtp.corp.redhat.com\n\t(int-mx06.intmail.prod.int.phx2.redhat.com [10.5.11.16])\n\t(using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))\n\t(No client certificate requested)\n\tby mx1.redhat.com (Postfix) with ESMTPS id AD5B6806A3;\n\tMon, 4 Sep 2017 14:26:15 +0000 (UTC)", "from localhost.localdomain.com (unknown [10.42.22.189])\n\tby smtp.corp.redhat.com (Postfix) with ESMTP id BE821820AE;\n\tMon, 4 Sep 2017 14:26:14 +0000 (UTC)" ], "DMARC-Filter": "OpenDMARC Filter v1.3.2 mx1.redhat.com AD5B6806A3", "From": "\"Daniel P. Berrange\" <berrange@redhat.com>", "To": "qemu-devel@nongnu.org", "Date": "Mon, 4 Sep 2017 15:26:07 +0100", "Message-Id": "<20170904142608.4897-2-berrange@redhat.com>", "In-Reply-To": "<20170904142608.4897-1-berrange@redhat.com>", "References": "<20170904142608.4897-1-berrange@redhat.com>", "X-Scanned-By": "MIMEDefang 2.79 on 10.5.11.16", "X-Greylist": "Sender IP whitelisted, not delayed by milter-greylist-4.5.16\n\t(mx1.redhat.com [10.5.110.26]);\n\tMon, 04 Sep 2017 14:26:15 +0000 (UTC)", "X-detected-operating-system": "by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]\n\t[fuzzy]", "X-Received-From": "209.132.183.28", "Subject": "[Qemu-devel] [PATCH web 1/2] Update all links to prefer qemu.org\n\tover qemu-project.org", "X-BeenThere": "qemu-devel@nongnu.org", "X-Mailman-Version": "2.1.21", "Precedence": "list", "List-Id": "<qemu-devel.nongnu.org>", "List-Unsubscribe": "<https://lists.nongnu.org/mailman/options/qemu-devel>,\n\t<mailto:qemu-devel-request@nongnu.org?subject=unsubscribe>", "List-Archive": "<http://lists.nongnu.org/archive/html/qemu-devel/>", "List-Post": "<mailto:qemu-devel@nongnu.org>", "List-Help": "<mailto:qemu-devel-request@nongnu.org?subject=help>", "List-Subscribe": "<https://lists.nongnu.org/mailman/listinfo/qemu-devel>,\n\t<mailto:qemu-devel-request@nongnu.org?subject=subscribe>", "Cc": "Peter Maydell <peter.maydell@linaro.org>,\n\tPaolo Bonzini <pbonzini@redhat.com>", "Errors-To": "qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org", "Sender": "\"Qemu-devel\"\n\t<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>" }, "content": "The qemu-project.org site sends a redirect to qemu.org, so\nwe should use qemu.org as a preferred link target to avoid\nthe redirects.\n\nSigned-off-by: Daniel P. Berrange <berrange@redhat.com>\n---\n .htaccess | 6 +++---\n _download/source.html | 12 ++++++------\n _includes/footer.html | 10 +++++-----\n _includes/releases.html | 6 +++---\n _posts/2017-02-04-the-new-qemu-website-is-up.md | 10 +++++-----\n _posts/2017-03-19-qemu-in-the-blogs-february-2017.md | 2 +-\n contribute.md | 8 ++++----\n documentation.md | 8 ++++----\n index.html | 2 +-\n 9 files changed, 32 insertions(+), 32 deletions(-)", "diff": "diff --git a/.htaccess b/.htaccess\nindex c037a2c..73da09b 100644\n--- a/.htaccess\n+++ b/.htaccess\n@@ -3,6 +3,6 @@ RewriteBase /\n RewriteRule ^Download$ /download/ [R=301]\n RewriteRule ^Contribute$ /contribute/ [R=301]\n RewriteRule ^Documentation$ /documentation/ [R=301]\n-RewriteRule ^[A-Z].* http://wiki.qemu-project.org/$0 [NE,R]\n-RewriteRule ^download(/.+) http://download.qemu-project.org$1 [NE,R]\n-RewriteRule ^images(/.+) http://wiki.qemu-project.org/images$1 [NE,R]\n+RewriteRule ^[A-Z].* http://wiki.qemu.org/$0 [NE,R]\n+RewriteRule ^download(/.+) http://download.qemu.org$1 [NE,R]\n+RewriteRule ^images(/.+) http://wiki.qemu.org/images$1 [NE,R]\ndiff --git a/_download/source.html b/_download/source.html\nindex d090a5e..5e06ee7 100644\n--- a/_download/source.html\n+++ b/_download/source.html\n@@ -1,21 +1,21 @@\n \n \t<p>Grab the source code for the latest releases and compile it yourself!\n \tDetailed compilation instructions can be found in the wiki for\n-\t\t<a href=\"http://wiki.qemu-project.org/Hosts/Linux\">Linux</a>,\n-\t\t<a href=\"http://wiki.qemu-project.org/Hosts/Windows\">Win32</a> and\n-\t\t<a href=\"http://wiki.qemu-project.org/Hosts/Mac\">macOS</a>.</p>\n+\t\t<a href=\"http://wiki.qemu.org/Hosts/Linux\">Linux</a>,\n+\t\t<a href=\"http://wiki.qemu.org/Hosts/Windows\">Win32</a> and\n+\t\t<a href=\"http://wiki.qemu.org/Hosts/Mac\">macOS</a>.</p>\n \n \t<div id=\"releases\">\n \t{% include releases.html %}\n \t</div>\n \t<p>or stay on the bleeding edge with the\n-\t <a href=\"http://git.qemu-project.org/\">git repository!</a></p>\n+\t <a href=\"http://git.qemu.org/\">git repository!</a></p>\n \n \t<h2>Build instructions</h2>\n \n \t{% for release in site.data.releases offset: 0 limit: 1 %}\n \t<p>To download and build QEMU {{release.branch}}.{{release.patch}}:</p>\n-<pre>wget http://download.qemu-project.org/qemu-{{release.branch}}.{{release.patch}}.tar.xz\n+<pre>wget http://download.qemu.org/qemu-{{release.branch}}.{{release.patch}}.tar.xz\n tar xvJf qemu-{{release.branch}}.{{release.patch}}.tar.xz\n cd qemu-{{release.branch}}.{{release.patch}}\n ./configure\n@@ -24,7 +24,7 @@ make\n \t{% endfor %}\n \n \t<p>To download and build QEMU from git:</p>\n-<pre>git clone git://git.qemu-project.org/qemu.git\n+<pre>git clone git://git.qemu.org/qemu.git\n cd qemu\n git submodule init\n git submodule update --recursive\ndiff --git a/_includes/footer.html b/_includes/footer.html\nindex 7a3e8b1..979a477 100644\n--- a/_includes/footer.html\n+++ b/_includes/footer.html\n@@ -8,15 +8,15 @@\n \t\t<ul class=\"style\">\n \t\t\t<li><a href=\"/contribute\">Contribute</a></li>\n \t\t\t<li><a href=\"/contribute/report-a-bug\">Reporting a bug</a></li>\n-\t\t\t<li><a href=\"http://wiki.qemu-project.org/Documentation/GettingStartedDevelopers\">New contributors</a></li>\n-\t\t\t<li><a href=\"http://wiki.qemu-project.org/Contribute/SubmitAPatch\">Submitting a patch</a></li>\n-\t\t\t<li><a href=\"http://wiki.qemu-project.org/Contribute/FAQ\">Contributor FAQ</a></li>\n+\t\t\t<li><a href=\"http://wiki.qemu.org/Documentation/GettingStartedDevelopers\">New contributors</a></li>\n+\t\t\t<li><a href=\"http://wiki.qemu.org/Contribute/SubmitAPatch\">Submitting a patch</a></li>\n+\t\t\t<li><a href=\"http://wiki.qemu.org/Contribute/FAQ\">Contributor FAQ</a></li>\n \t\t</ul>\n \t\t<ul class=\"style\">\n \t\t\t<li><a href=\"/documentation\">Documentation</a></li>\n \t\t\t<li><a href=\"https://qemu.weilnetz.de/qemu-doc.html\">Manual</a></li>\n-\t\t\t<li><a href=\"http://wiki.qemu-project.org/Category:Developer_documentation\">Developer docs</a></li>\n-\t\t\t<li><a href=\"http://wiki.qemu-project.org/\">Wiki</a></li>\n+\t\t\t<li><a href=\"http://wiki.qemu.org/Category:Developer_documentation\">Developer docs</a></li>\n+\t\t\t<li><a href=\"http://wiki.qemu.org/\">Wiki</a></li>\n \t\t</ul>\n \t\t<ul class=\"style\">\n \t\t\t<li><a href=\"http://planet.virt-tools.org/\">virt tools planet</a></li>\ndiff --git a/_includes/releases.html b/_includes/releases.html\nindex 683d552..4881f83 100644\n--- a/_includes/releases.html\n+++ b/_includes/releases.html\n@@ -1,10 +1,10 @@\n <ul>\n {% for release in site.data.releases offset: 0 limit: 4 %}\n <li><strong><a\n- href=\"http://download.qemu-project.org/qemu-{{release.branch}}.{{release.patch}}.tar.xz\">{{release.branch}}.{{release.patch}}</a></strong>\n+ href=\"http://download.qemu.org/qemu-{{release.branch}}.{{release.patch}}.tar.xz\">{{release.branch}}.{{release.patch}}</a></strong>\n {{release.date}}<br><a\n- href=\"http://download.qemu-project.org/qemu-{{release.branch}}.{{release.patch}}.tar.xz.sig\">signature</a> — <a\n- href=\"http://wiki.qemu-project.org/ChangeLog/{{release.branch}}\">changes</a></li>\n+ href=\"http://download.qemu.org/qemu-{{release.branch}}.{{release.patch}}.tar.xz.sig\">signature</a> — <a\n+ href=\"http://wiki.qemu.org/ChangeLog/{{release.branch}}\">changes</a></li>\n {% endfor %}\n </ul>\n <p><a {% if page.url == '/' %}class=\"button\"{%endif%} href=\"http://download.qemu.org/\">Full list of releases</a><p>\ndiff --git a/_posts/2017-02-04-the-new-qemu-website-is-up.md b/_posts/2017-02-04-the-new-qemu-website-is-up.md\nindex 692e561..6dc5eeb 100644\n--- a/_posts/2017-02-04-the-new-qemu-website-is-up.md\n+++ b/_posts/2017-02-04-the-new-qemu-website-is-up.md\n@@ -9,13 +9,13 @@ At last, QEMU's new website is up!\n \n The new site aims to be simple and provides the basic information\n needed to download and start contributing to QEMU. It complements the\n-[wiki](http://wiki.qemu-project.org/), which remains the central point for\n+[wiki](http://wiki.qemu.org/), which remains the central point for\n developers to share information quickly with the rest of the community.\n \n We tried to test the website on most browsers and to make it lightweight\n and responsive. It is built using [Jekyll](https://jekyllrb.com/)\n and the source code for the website can be cloned from the\n-[qemu-web.git](http://git.qemu-project.org/?p=qemu-web.git;a=summary)\n+[qemu-web.git](http://git.qemu.org/?p=qemu-web.git;a=summary)\n repository. Just like for any other project hosted by QEMU, the best way\n to propose or contribute a new change is by sending a patch through the\n [qemu-devel@nongnu.org](https://lists.nongnu.org/mailman/listinfo/qemu-devel)\n@@ -23,10 +23,10 @@ mailing list.\n \n For example, if you would like to add a new screenshot to the homepage,\n you can clone the `qemu-web.git` repository, add a PNG file to the\n-[`screenshots/`](http://git.qemu-project.org/?p=qemu-web.git;a=tree;f=screenshots;hb=HEAD)\n-directory, and edit the [`_data/screenshots.yml`](http://git.qemu-project.org/?p=qemu-web.git;a=blob;f=_data/screenshots.yml;hb=HEAD)\n+[`screenshots/`](http://git.qemu.org/?p=qemu-web.git;a=tree;f=screenshots;hb=HEAD)\n+directory, and edit the [`_data/screenshots.yml`](http://git.qemu.org/?p=qemu-web.git;a=blob;f=_data/screenshots.yml;hb=HEAD)\n file to include the new screenshot.\n \n Blog posts about QEMU are also welcome; they are simple HTML or Markdown\n-files and are stored in the [`_posts/`](http://git.qemu-project.org/?p=qemu-web.git;a=tree;f=_posts;hb=HEAD)\n+files and are stored in the [`_posts/`](http://git.qemu.org/?p=qemu-web.git;a=tree;f=_posts;hb=HEAD)\n directory of the repository.\ndiff --git a/_posts/2017-03-19-qemu-in-the-blogs-february-2017.md b/_posts/2017-03-19-qemu-in-the-blogs-february-2017.md\nindex 6540f45..42af6d2 100644\n--- a/_posts/2017-03-19-qemu-in-the-blogs-february-2017.md\n+++ b/_posts/2017-03-19-qemu-in-the-blogs-february-2017.md\n@@ -32,4 +32,4 @@ More virtualization blog posts can be found on the [virt tools\n planet](http://planet.virt-tools.org/).\n \n In other news, QEMU is now in hard freeze for release 2.9.0. The preliminary\n-list of features is on the [wiki](http://wiki.qemu-project.org/ChangeLog/2.9).\n+list of features is on the [wiki](http://wiki.qemu.org/ChangeLog/2.9).\ndiff --git a/contribute.md b/contribute.md\nindex b10ba7f..4ee31db 100644\n--- a/contribute.md\n+++ b/contribute.md\n@@ -5,11 +5,11 @@ permalink: /contribute/\n \n * Report a bug: [https://bugs.launchpad.net/qemu/](https://bugs.launchpad.net/qemu/)<br>[How to report a bug](report-a-bug/)\n \n-* Clone the git repository: <br>`git clone git://git.qemu-project.org/qemu.git`\n+* Clone the git repository: <br>`git clone git://git.qemu.org/qemu.git`\n \n-* Join the mailing list: [qemu-devel@nongnu.org](http://lists.nongnu.org/mailman/listinfo/qemu-devel)<br>[See the list of QEMU mailing lists](http://wiki.qemu-project.org/MailingLists)\n+* Join the mailing list: [qemu-devel@nongnu.org](http://lists.nongnu.org/mailman/listinfo/qemu-devel)<br>[See the list of QEMU mailing lists](http://wiki.qemu.org/MailingLists)\n \n * Chat with the developers on IRC: irc.oftc.net, channel #qemu\n \n-* Read developer documentation: “[Getting started for developers](http://wiki.qemu-project.org/Documentation/GettingStartedDevelopers)”,\n- “[Contributor FAQ](http://wiki.qemu-project.org/Contribute/FAQ)”, “[How to submit a patch](http://wiki.qemu-project.org/Contribute/SubmitAPatch)”\n+* Read developer documentation: “[Getting started for developers](http://wiki.qemu.org/Documentation/GettingStartedDevelopers)”,\n+ “[Contributor FAQ](http://wiki.qemu.org/Contribute/FAQ)”, “[How to submit a patch](http://wiki.qemu.org/Contribute/SubmitAPatch)”\ndiff --git a/documentation.md b/documentation.md\nindex de6acb9..4a63cc3 100644\n--- a/documentation.md\n+++ b/documentation.md\n@@ -4,10 +4,10 @@ permalink: /documentation/\n ---\n \n The [QEMU user manual](https://qemu.weilnetz.de/qemu-doc.html) can be read online, courtesy of Stefan Weil.\n-More documentation is found in the <a href=\"http://git.qemu-project.org/?p=qemu.git;a=tree;f=docs;hb=master\">`docs`</a>\n+More documentation is found in the <a href=\"http://git.qemu.org/?p=qemu.git;a=tree;f=docs;hb=master\">`docs`</a>\n directory of the QEMU git tree.\n \n-The [QEMU wiki](http://wiki.qemu-project.org) contains more\n-[user documentation](http://wiki.qemu-project.org/Category:User_documentation) and\n-[developer documentation](http://wiki.qemu-project.org/Category:Developer_documentation)\n+The [QEMU wiki](http://wiki.qemu.org) contains more\n+[user documentation](http://wiki.qemu.org/Category:User_documentation) and\n+[developer documentation](http://wiki.qemu.org/Category:Developer_documentation)\n that has not been integrated into the QEMU git tree.\ndiff --git a/index.html b/index.html\nindex 5a78a15..f4c9c18 100644\n--- a/index.html\n+++ b/index.html\n@@ -62,7 +62,7 @@ $('.colorbox').on(\"click.random-namespace\", function() {\n \n \t\t</div>\n \t\t<hr>\n-\t\t<p>QEMU is a member of <a href=\"http://wiki.qemu-project.org/Conservancy\">Software Freedom Conservancy</a>.</p>\n+\t\t<p>QEMU is a member of <a href=\"http://wiki.qemu.org/Conservancy\">Software Freedom Conservancy</a>.</p>\n \t</div>\n </div>\n \n", "prefixes": [ "web", "1/2" ] }