* [dpdk-web] [PATCH] switch CDN to HTTPS
@ 2017-12-11 22:46 Thomas Monjalon
2017-12-13 15:44 ` [dpdk-web] [PATCH v2 1/3] force HTTPS for downloads Thomas Monjalon
0 siblings, 1 reply; 8+ messages in thread
From: Thomas Monjalon @ 2017-12-11 22:46 UTC (permalink / raw)
To: web
The CDN fast.dpdk.org (sponsored by Fastly) can be reached with HTTPS,
starting December 12, in order to be protected against First Order attack.
Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
---
about.html | 2 +-
doc.html | 22 ++++++++++----------
doc/archives.html | 20 +++++++++----------
download.html | 4 ++--
fonts.css | 60 +++++++++++++++++++++++++++----------------------------
rel.html | 24 +++++++++++-----------
6 files changed, 66 insertions(+), 66 deletions(-)
diff --git a/about.html b/about.html
index 0233106..efc14c5 100644
--- a/about.html
+++ b/about.html
@@ -103,7 +103,7 @@
</ul>
<h2>Logos</h3>
<p>
- <a href="http://fast.dpdk.org/download/logos/">The DPDK logos</a>
+ <a href="https://fast.dpdk.org/download/logos/">The DPDK logos</a>
are provided by Intel under a Creative Commons Attribution-NoDerivatives 4.0 License
(<a href="http://creativecommons.org/licenses/by-nd/4.0/">CC BY-ND 4.0</a>).
</p>
diff --git a/doc.html b/doc.html
index 7dbbeb0..c639bf9 100644
--- a/doc.html
+++ b/doc.html
@@ -52,7 +52,7 @@
<a href="/doc/guides/rel_notes/">release notes</a>
are formatted with <a href="http://sphinx-doc.org/">sphinx</a>.
<li>The guides are also available as
- <a href="http://fast.dpdk.org/doc/pdf-guides/">PDF files</a>.
+ <a href="https://fast.dpdk.org/doc/pdf-guides/">PDF files</a>.
<h3>Applications</h3>
<ul>
<li><a href="http://pktgen-dpdk.readthedocs.org">pktgen-dpdk (traffic generator)</a>
@@ -71,16 +71,16 @@
</ul>
<h2>Performance Reports</h2>
<ul>
- <li><a href="http://fast.dpdk.org/doc/perf/DPDK_17_08_Intel_NIC_performance_report.pdf">DPDK 17.08 Intel NIC Performance Report</a>
- <li><a href="http://fast.dpdk.org/doc/perf/DPDK_17_08_Intel_virtio_performance_report.pdf">DPDK 17.08 Intel Vhost/Virtio Performance Report</a>
- <li><a href="http://fast.dpdk.org/doc/perf/DPDK_17_05_Intel_NIC_performance_report.pdf">DPDK 17.05 Intel NIC Performance Report</a>
- <li><a href="http://fast.dpdk.org/doc/perf/DPDK_17_05_Intel_virtio_performance_report.pdf">DPDK 17.05 Intel Vhost/Virtio Performance Report</a>
- <li><a href="http://fast.dpdk.org/doc/perf/DPDK_17_05_Mellanox_NIC_performance_report.pdf">DPDK 17.05 Mellanox NIC Performance Report</a>
- <li><a href="http://fast.dpdk.org/doc/perf/DPDK_17_05_Netcope_NIC_performance_report.pdf">DPDK 17.05 Netcope NIC Performance Report</a>
- <li><a href="http://fast.dpdk.org/doc/perf/DPDK_17_02_Intel_NIC_performance_report.pdf">DPDK 17.02 Intel NIC Performance Report</a>
- <li><a href="http://fast.dpdk.org/doc/perf/DPDK_17_02_Intel_virtio_performance_report.pdf">DPDK 17.02 Intel Vhost/Virtio Performance Report</a>
- <li><a href="http://fast.dpdk.org/doc/perf/DPDK_17_02_Mellanox_NIC_performance_report.pdf">DPDK 17.02 Mellanox NIC Performance Report</a>
- <li><a href="http://fast.dpdk.org/doc/perf/DPDK_16_11_Intel_NIC_performance_report.pdf">DPDK 16.11 Intel NIC Performance Report</a>
+ <li><a href="https://fast.dpdk.org/doc/perf/DPDK_17_08_Intel_NIC_performance_report.pdf">DPDK 17.08 Intel NIC Performance Report</a>
+ <li><a href="https://fast.dpdk.org/doc/perf/DPDK_17_08_Intel_virtio_performance_report.pdf">DPDK 17.08 Intel Vhost/Virtio Performance Report</a>
+ <li><a href="https://fast.dpdk.org/doc/perf/DPDK_17_05_Intel_NIC_performance_report.pdf">DPDK 17.05 Intel NIC Performance Report</a>
+ <li><a href="https://fast.dpdk.org/doc/perf/DPDK_17_05_Intel_virtio_performance_report.pdf">DPDK 17.05 Intel Vhost/Virtio Performance Report</a>
+ <li><a href="https://fast.dpdk.org/doc/perf/DPDK_17_05_Mellanox_NIC_performance_report.pdf">DPDK 17.05 Mellanox NIC Performance Report</a>
+ <li><a href="https://fast.dpdk.org/doc/perf/DPDK_17_05_Netcope_NIC_performance_report.pdf">DPDK 17.05 Netcope NIC Performance Report</a>
+ <li><a href="https://fast.dpdk.org/doc/perf/DPDK_17_02_Intel_NIC_performance_report.pdf">DPDK 17.02 Intel NIC Performance Report</a>
+ <li><a href="https://fast.dpdk.org/doc/perf/DPDK_17_02_Intel_virtio_performance_report.pdf">DPDK 17.02 Intel Vhost/Virtio Performance Report</a>
+ <li><a href="https://fast.dpdk.org/doc/perf/DPDK_17_02_Mellanox_NIC_performance_report.pdf">DPDK 17.02 Mellanox NIC Performance Report</a>
+ <li><a href="https://fast.dpdk.org/doc/perf/DPDK_16_11_Intel_NIC_performance_report.pdf">DPDK 16.11 Intel NIC Performance Report</a>
</ul>
<h2>Training</h2>
<p>List of resources available online:</p>
diff --git a/doc/archives.html b/doc/archives.html
index 0bc4e35..b1aad49 100644
--- a/doc/archives.html
+++ b/doc/archives.html
@@ -42,52 +42,52 @@
<p>DPDK 17.11 |
<a href="/doc/api-17.11/">HTML API</a> |
<a href="/doc/guides-17.11/">HTML guides</a> |
- <a href="http://fast.dpdk.org/doc/pdf-guides-17.11/">PDF guides</a>
+ <a href="https://fast.dpdk.org/doc/pdf-guides-17.11/">PDF guides</a>
</p>
<p>DPDK 17.08 |
<a href="/doc/api-17.08/">HTML API</a> |
<a href="/doc/guides-17.08/">HTML guides</a> |
- <a href="http://fast.dpdk.org/doc/pdf-guides-17.08/">PDF guides</a>
+ <a href="https://fast.dpdk.org/doc/pdf-guides-17.08/">PDF guides</a>
</p>
<p>DPDK 17.05 |
<a href="/doc/api-17.05/">HTML API</a> |
<a href="/doc/guides-17.05/">HTML guides</a> |
- <a href="http://fast.dpdk.org/doc/pdf-guides-17.05/">PDF guides</a>
+ <a href="https://fast.dpdk.org/doc/pdf-guides-17.05/">PDF guides</a>
</p>
<p>DPDK 17.02 |
<a href="/doc/api-17.02/">HTML API</a> |
<a href="/doc/guides-17.02/">HTML guides</a> |
- <a href="http://fast.dpdk.org/doc/pdf-guides-17.02/">PDF guides</a>
+ <a href="https://fast.dpdk.org/doc/pdf-guides-17.02/">PDF guides</a>
</p>
<p>DPDK 16.11 |
<a href="/doc/api-16.11/">HTML API</a> |
<a href="/doc/guides-16.11/">HTML guides</a> |
- <a href="http://fast.dpdk.org/doc/pdf-guides-16.11/">PDF guides</a>
+ <a href="https://fast.dpdk.org/doc/pdf-guides-16.11/">PDF guides</a>
</p>
<p>DPDK 16.07 |
<a href="/doc/api-16.07/">HTML API</a> |
<a href="/doc/guides-16.07/">HTML guides</a> |
- <a href="http://fast.dpdk.org/doc/pdf-guides-16.07/">PDF guides</a>
+ <a href="https://fast.dpdk.org/doc/pdf-guides-16.07/">PDF guides</a>
</p>
<p>DPDK 16.04 |
<a href="/doc/api-16.04/">HTML API</a> |
<a href="/doc/guides-16.04/">HTML guides</a> |
- <a href="http://fast.dpdk.org/doc/pdf-guides-16.04/">PDF guides</a>
+ <a href="https://fast.dpdk.org/doc/pdf-guides-16.04/">PDF guides</a>
</p>
<p>DPDK 2.2 |
<a href="/doc/api-2.2/">HTML API</a> |
<a href="/doc/guides-2.2/">HTML guides</a> |
- <a href="http://fast.dpdk.org/doc/pdf-guides-2.2/">PDF guides</a>
+ <a href="https://fast.dpdk.org/doc/pdf-guides-2.2/">PDF guides</a>
</p>
<p>DPDK 2.1 |
<a href="/doc/api-2.1/">HTML API</a> |
<a href="/doc/guides-2.1/">HTML guides</a> |
- <a href="http://fast.dpdk.org/doc/pdf-guides-2.1/">PDF guides</a>
+ <a href="https://fast.dpdk.org/doc/pdf-guides-2.1/">PDF guides</a>
</p>
<p>DPDK 2.0 |
<a href="/doc/api-2.0/">HTML API</a> |
<a href="/doc/guides-2.0/">HTML guides</a> |
- <a href="http://fast.dpdk.org/doc/pdf-guides-2.0/">PDF guides</a>
+ <a href="https://fast.dpdk.org/doc/pdf-guides-2.0/">PDF guides</a>
</p>
<p>DPDK 1.8 |
<a href="/doc/api-1.8/">HTML API</a> |
diff --git a/download.html b/download.html
index c625b1c..09c43c9 100644
--- a/download.html
+++ b/download.html
@@ -40,11 +40,11 @@
</header>
<section id="download">
<h2>Download</h2>
- <a href="http://fast.dpdk.org/rel/dpdk-17.11.tar.xz" class="button">
+ <a href="https://fast.dpdk.org/rel/dpdk-17.11.tar.xz" class="button">
<i class="material-icons">archive</i>
Latest Major<br>17.11
</a><!-- no whitespace
- --><a href="http://fast.dpdk.org/rel/dpdk-17.08.1.tar.xz" class="button">
+ --><a href="https://fast.dpdk.org/rel/dpdk-17.08.1.tar.xz" class="button">
<i class="material-icons">archive</i>
Latest Stable<br>17.08.1
</a><!-- no whitespace
diff --git a/fonts.css b/fonts.css
index 2260dfd..447ab62 100644
--- a/fonts.css
+++ b/fonts.css
@@ -1,61 +1,61 @@
@font-face {
font-family: 'opensans';
- src: url('http://fast.dpdk.org/fonts/opensans-regular.eot');
- src: url('http://fast.dpdk.org/fonts/opensans-regular.eot?#iefix') format('embedded-opentype'),
- url('http://fast.dpdk.org/fonts/opensans-regular.woff') format('woff'),
- url('http://fast.dpdk.org/fonts/opensans-regular.ttf') format('truetype'),
- url('http://fast.dpdk.org/fonts/opensans-regular.svg#open_sansregular') format('svg');
+ src: url('https://fast.dpdk.org/fonts/opensans-regular.eot');
+ src: url('https://fast.dpdk.org/fonts/opensans-regular.eot?#iefix') format('embedded-opentype'),
+ url('https://fast.dpdk.org/fonts/opensans-regular.woff') format('woff'),
+ url('https://fast.dpdk.org/fonts/opensans-regular.ttf') format('truetype'),
+ url('https://fast.dpdk.org/fonts/opensans-regular.svg#open_sansregular') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'opensans';
- src: url('http://fast.dpdk.org/fonts/opensans-semibold.eot');
- src: url('http://fast.dpdk.org/fonts/opensans-semibold.eot?#iefix') format('embedded-opentype'),
- url('http://fast.dpdk.org/fonts/opensans-semibold.woff') format('woff'),
- url('http://fast.dpdk.org/fonts/opensans-semibold.ttf') format('truetype'),
- url('http://fast.dpdk.org/fonts/opensans-semibold.svg#open_sanssemibold') format('svg');
+ src: url('https://fast.dpdk.org/fonts/opensans-semibold.eot');
+ src: url('https://fast.dpdk.org/fonts/opensans-semibold.eot?#iefix') format('embedded-opentype'),
+ url('https://fast.dpdk.org/fonts/opensans-semibold.woff') format('woff'),
+ url('https://fast.dpdk.org/fonts/opensans-semibold.ttf') format('truetype'),
+ url('https://fast.dpdk.org/fonts/opensans-semibold.svg#open_sanssemibold') format('svg');
font-weight: bold;
font-style: normal;
}
@font-face {
font-family: 'opensans';
- src: url('http://fast.dpdk.org/fonts/opensans-italic.eot');
- src: url('http://fast.dpdk.org/fonts/opensans-italic.eot?#iefix') format('embedded-opentype'),
- url('http://fast.dpdk.org/fonts/opensans-italic.woff') format('woff'),
- url('http://fast.dpdk.org/fonts/opensans-italic.ttf') format('truetype'),
- url('http://fast.dpdk.org/fonts/opensans-italic.svg#open_sansitalic') format('svg');
+ src: url('https://fast.dpdk.org/fonts/opensans-italic.eot');
+ src: url('https://fast.dpdk.org/fonts/opensans-italic.eot?#iefix') format('embedded-opentype'),
+ url('https://fast.dpdk.org/fonts/opensans-italic.woff') format('woff'),
+ url('https://fast.dpdk.org/fonts/opensans-italic.ttf') format('truetype'),
+ url('https://fast.dpdk.org/fonts/opensans-italic.svg#open_sansitalic') format('svg');
font-weight: normal;
font-style: italic;
}
@font-face {
font-family: 'exo2';
- src: url('http://fast.dpdk.org/fonts/exo2-regular.eot');
- src: url('http://fast.dpdk.org/fonts/exo2-regular.eot?#iefix') format('embedded-opentype'),
- url('http://fast.dpdk.org/fonts/exo2-regular.woff') format('woff'),
- url('http://fast.dpdk.org/fonts/exo2-regular.ttf') format('truetype'),
- url('http://fast.dpdk.org/fonts/exo2-regular.svg#exo_2.0regular') format('svg');
+ src: url('https://fast.dpdk.org/fonts/exo2-regular.eot');
+ src: url('https://fast.dpdk.org/fonts/exo2-regular.eot?#iefix') format('embedded-opentype'),
+ url('https://fast.dpdk.org/fonts/exo2-regular.woff') format('woff'),
+ url('https://fast.dpdk.org/fonts/exo2-regular.ttf') format('truetype'),
+ url('https://fast.dpdk.org/fonts/exo2-regular.svg#exo_2.0regular') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'exo2';
- src: url('http://fast.dpdk.org/fonts/exo2-bold.eot');
- src: url('http://fast.dpdk.org/fonts/exo2-bold.eot?#iefix') format('embedded-opentype'),
- url('http://fast.dpdk.org/fonts/exo2-bold.woff') format('woff'),
- url('http://fast.dpdk.org/fonts/exo2-bold.ttf') format('truetype'),
- url('http://fast.dpdk.org/fonts/exo2-bold.svg#exo_2.0bold') format('svg');
+ src: url('https://fast.dpdk.org/fonts/exo2-bold.eot');
+ src: url('https://fast.dpdk.org/fonts/exo2-bold.eot?#iefix') format('embedded-opentype'),
+ url('https://fast.dpdk.org/fonts/exo2-bold.woff') format('woff'),
+ url('https://fast.dpdk.org/fonts/exo2-bold.ttf') format('truetype'),
+ url('https://fast.dpdk.org/fonts/exo2-bold.svg#exo_2.0bold') format('svg');
font-weight: bold;
font-style: normal;
}
@font-face {
font-family: 'exo2';
- src: url('http://fast.dpdk.org/fonts/exo2-blackitalic.eot');
- src: url('http://fast.dpdk.org/fonts/exo2-blackitalic.eot?#iefix') format('embedded-opentype'),
- url('http://fast.dpdk.org/fonts/exo2-blackitalic.woff') format('woff'),
- url('http://fast.dpdk.org/fonts/exo2-blackitalic.ttf') format('truetype'),
- url('http://fast.dpdk.org/fonts/exo2-blackitalic.svg#exo_2.0black_italic') format('svg');
+ src: url('https://fast.dpdk.org/fonts/exo2-blackitalic.eot');
+ src: url('https://fast.dpdk.org/fonts/exo2-blackitalic.eot?#iefix') format('embedded-opentype'),
+ url('https://fast.dpdk.org/fonts/exo2-blackitalic.woff') format('woff'),
+ url('https://fast.dpdk.org/fonts/exo2-blackitalic.ttf') format('truetype'),
+ url('https://fast.dpdk.org/fonts/exo2-blackitalic.svg#exo_2.0black_italic') format('svg');
font-weight: bold;
font-style: italic;
}
diff --git a/rel.html b/rel.html
index 8bf5e62..23005f6 100644
--- a/rel.html
+++ b/rel.html
@@ -44,7 +44,7 @@
<i class="material-icons">date_range</i>
Roadmap
</a><!-- no whitespace
- --><a href="http://fast.dpdk.org/rel/" class="button">
+ --><a href="https://fast.dpdk.org/rel/" class="button">
<i class="material-icons">view_list</i>
All Releases
</a><!-- no whitespace
@@ -60,57 +60,57 @@
<th>md5</th>
</tr>
<tr>
- <td><a href="http://fast.dpdk.org/rel/dpdk-17.11.tar.xz">DPDK 17.11</a></td>
+ <td><a href="https://fast.dpdk.org/rel/dpdk-17.11.tar.xz">DPDK 17.11</a></td>
<td><a href="/doc/guides/rel_notes/release_17_11.html">2017 November 15</a></td>
<td><pre>53ee9e054a8797c9e67ffa0eb5d0c701</pre></td>
</tr>
<tr>
- <td><a href="http://fast.dpdk.org/rel/dpdk-17.08.1.tar.xz">DPDK 17.08.1</a></td>
+ <td><a href="https://fast.dpdk.org/rel/dpdk-17.08.1.tar.xz">DPDK 17.08.1</a></td>
<td><a href="/doc/guides-17.08/rel_notes/release_17_08.html">2017 December 7</a></td>
<td><pre>faea23aa2899508b1738999d6f12502c</pre></td>
</tr>
<tr>
- <td><a href="http://fast.dpdk.org/rel/dpdk-17.05.2.tar.xz">DPDK 17.05.2</a></td>
+ <td><a href="https://fast.dpdk.org/rel/dpdk-17.05.2.tar.xz">DPDK 17.05.2</a></td>
<td><a href="/doc/guides-17.05/rel_notes/release_17_05.html">2017 September 7</a></td>
<td><pre>37afc9ce410d8e6945a1beb173074003</pre></td>
</tr>
<tr>
- <td><a href="http://fast.dpdk.org/rel/dpdk-17.02.1.tar.xz">DPDK 17.02.1</a></td>
+ <td><a href="https://fast.dpdk.org/rel/dpdk-17.02.1.tar.xz">DPDK 17.02.1</a></td>
<td><a href="/doc/guides-17.02/rel_notes/release_17_02.html">2017 June 2</a></td>
<td><pre>cbdf8b7a92ce934d47c38cbc9c20c54a</pre></td>
</tr>
<tr>
- <td><a href="http://fast.dpdk.org/rel/dpdk-16.11.4.tar.xz">DPDK 16.11.4 (LTS)</a></td>
+ <td><a href="https://fast.dpdk.org/rel/dpdk-16.11.4.tar.xz">DPDK 16.11.4 (LTS)</a></td>
<td><a href="/doc/guides-16.11/rel_notes/release_16_11.html">2017 December 8</a></td>
<td><pre>ad756810aac6c6d9329ecead1680aceb</pre></td>
</tr>
<tr>
- <td><a href="http://fast.dpdk.org/rel/dpdk-16.07.2.tar.xz">DPDK 16.07.2</a></td>
+ <td><a href="https://fast.dpdk.org/rel/dpdk-16.07.2.tar.xz">DPDK 16.07.2</a></td>
<td><a href="/doc/guides-16.07/rel_notes/release_16_07.html">2016 November 30</a></td>
<td><pre>4922ea2ec935b64ff5c191fec53344a6</pre></td>
</tr>
<tr>
- <td><a href="http://fast.dpdk.org/rel/dpdk-16.04.tar.xz">DPDK 16.04</a></td>
+ <td><a href="https://fast.dpdk.org/rel/dpdk-16.04.tar.xz">DPDK 16.04</a></td>
<td><a href="/doc/guides/rel_notes/release_16_04.html">2016 April 12</a></td>
<td><pre>d1f82e7d7589b3b2f623c155442b8306</pre></td>
</tr>
<tr>
- <td><a href="http://fast.dpdk.org/rel/dpdk-2.2.0.tar.xz">DPDK 2.2</a></td>
+ <td><a href="https://fast.dpdk.org/rel/dpdk-2.2.0.tar.xz">DPDK 2.2</a></td>
<td><a href="/doc/guides/rel_notes/release_2_2.html">2015 December 15</a></td>
<td><pre>bfa10283b49d56264c82519d130458cc</pre></td>
</tr>
<tr>
- <td><a href="http://fast.dpdk.org/rel/dpdk-2.1.0.tar.xz">DPDK 2.1</a></td>
+ <td><a href="https://fast.dpdk.org/rel/dpdk-2.1.0.tar.xz">DPDK 2.1</a></td>
<td><a href="/doc/guides/rel_notes/release_2_1.html">2015 August 17</a></td>
<td><pre>a0d69f78f360e03dbdf38ae93fad32d4</pre></td>
</tr>
<tr>
- <td><a href="http://fast.dpdk.org/rel/dpdk-2.0.0.tar.xz">DPDK 2.0</a></td>
+ <td><a href="https://fast.dpdk.org/rel/dpdk-2.0.0.tar.xz">DPDK 2.0</a></td>
<td><a href="/doc/guides/rel_notes/release_2_0.html">2015 April 3</a></td>
<td><pre>44bf2ffd39e8370d4dee8907699f964a</pre></td>
</tr>
<tr>
- <td><a href="http://fast.dpdk.org/rel/dpdk-1.8.0.tar.xz">DPDK 1.8</a></td>
+ <td><a href="https://fast.dpdk.org/rel/dpdk-1.8.0.tar.xz">DPDK 1.8</a></td>
<td><a href="/doc/guides/rel_notes/release_1_8.html">2014 December 3</a></td>
<td><pre>14f26ca9e1c9f72f0d7abda83cbf8127</pre></td>
</tr>
--
2.15.0
^ permalink raw reply [flat|nested] 8+ messages in thread
* [dpdk-web] [PATCH v2 1/3] force HTTPS for downloads
2017-12-11 22:46 [dpdk-web] [PATCH] switch CDN to HTTPS Thomas Monjalon
@ 2017-12-13 15:44 ` Thomas Monjalon
2017-12-13 15:44 ` [dpdk-web] [PATCH v2 2/3] support HTTPS Thomas Monjalon
` (3 more replies)
0 siblings, 4 replies; 8+ messages in thread
From: Thomas Monjalon @ 2017-12-13 15:44 UTC (permalink / raw)
To: web
The CDN fast.dpdk.org (sponsored by Fastly) can be reached with HTTPS,
starting December 12, in order to be protected against First Order attack.
Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
---
download.html | 4 ++--
rel.html | 24 ++++++++++++------------
2 files changed, 14 insertions(+), 14 deletions(-)
diff --git a/download.html b/download.html
index c625b1c..09c43c9 100644
--- a/download.html
+++ b/download.html
@@ -40,11 +40,11 @@
</header>
<section id="download">
<h2>Download</h2>
- <a href="http://fast.dpdk.org/rel/dpdk-17.11.tar.xz" class="button">
+ <a href="https://fast.dpdk.org/rel/dpdk-17.11.tar.xz" class="button">
<i class="material-icons">archive</i>
Latest Major<br>17.11
</a><!-- no whitespace
- --><a href="http://fast.dpdk.org/rel/dpdk-17.08.1.tar.xz" class="button">
+ --><a href="https://fast.dpdk.org/rel/dpdk-17.08.1.tar.xz" class="button">
<i class="material-icons">archive</i>
Latest Stable<br>17.08.1
</a><!-- no whitespace
diff --git a/rel.html b/rel.html
index 8bf5e62..23005f6 100644
--- a/rel.html
+++ b/rel.html
@@ -44,7 +44,7 @@
<i class="material-icons">date_range</i>
Roadmap
</a><!-- no whitespace
- --><a href="http://fast.dpdk.org/rel/" class="button">
+ --><a href="https://fast.dpdk.org/rel/" class="button">
<i class="material-icons">view_list</i>
All Releases
</a><!-- no whitespace
@@ -60,57 +60,57 @@
<th>md5</th>
</tr>
<tr>
- <td><a href="http://fast.dpdk.org/rel/dpdk-17.11.tar.xz">DPDK 17.11</a></td>
+ <td><a href="https://fast.dpdk.org/rel/dpdk-17.11.tar.xz">DPDK 17.11</a></td>
<td><a href="/doc/guides/rel_notes/release_17_11.html">2017 November 15</a></td>
<td><pre>53ee9e054a8797c9e67ffa0eb5d0c701</pre></td>
</tr>
<tr>
- <td><a href="http://fast.dpdk.org/rel/dpdk-17.08.1.tar.xz">DPDK 17.08.1</a></td>
+ <td><a href="https://fast.dpdk.org/rel/dpdk-17.08.1.tar.xz">DPDK 17.08.1</a></td>
<td><a href="/doc/guides-17.08/rel_notes/release_17_08.html">2017 December 7</a></td>
<td><pre>faea23aa2899508b1738999d6f12502c</pre></td>
</tr>
<tr>
- <td><a href="http://fast.dpdk.org/rel/dpdk-17.05.2.tar.xz">DPDK 17.05.2</a></td>
+ <td><a href="https://fast.dpdk.org/rel/dpdk-17.05.2.tar.xz">DPDK 17.05.2</a></td>
<td><a href="/doc/guides-17.05/rel_notes/release_17_05.html">2017 September 7</a></td>
<td><pre>37afc9ce410d8e6945a1beb173074003</pre></td>
</tr>
<tr>
- <td><a href="http://fast.dpdk.org/rel/dpdk-17.02.1.tar.xz">DPDK 17.02.1</a></td>
+ <td><a href="https://fast.dpdk.org/rel/dpdk-17.02.1.tar.xz">DPDK 17.02.1</a></td>
<td><a href="/doc/guides-17.02/rel_notes/release_17_02.html">2017 June 2</a></td>
<td><pre>cbdf8b7a92ce934d47c38cbc9c20c54a</pre></td>
</tr>
<tr>
- <td><a href="http://fast.dpdk.org/rel/dpdk-16.11.4.tar.xz">DPDK 16.11.4 (LTS)</a></td>
+ <td><a href="https://fast.dpdk.org/rel/dpdk-16.11.4.tar.xz">DPDK 16.11.4 (LTS)</a></td>
<td><a href="/doc/guides-16.11/rel_notes/release_16_11.html">2017 December 8</a></td>
<td><pre>ad756810aac6c6d9329ecead1680aceb</pre></td>
</tr>
<tr>
- <td><a href="http://fast.dpdk.org/rel/dpdk-16.07.2.tar.xz">DPDK 16.07.2</a></td>
+ <td><a href="https://fast.dpdk.org/rel/dpdk-16.07.2.tar.xz">DPDK 16.07.2</a></td>
<td><a href="/doc/guides-16.07/rel_notes/release_16_07.html">2016 November 30</a></td>
<td><pre>4922ea2ec935b64ff5c191fec53344a6</pre></td>
</tr>
<tr>
- <td><a href="http://fast.dpdk.org/rel/dpdk-16.04.tar.xz">DPDK 16.04</a></td>
+ <td><a href="https://fast.dpdk.org/rel/dpdk-16.04.tar.xz">DPDK 16.04</a></td>
<td><a href="/doc/guides/rel_notes/release_16_04.html">2016 April 12</a></td>
<td><pre>d1f82e7d7589b3b2f623c155442b8306</pre></td>
</tr>
<tr>
- <td><a href="http://fast.dpdk.org/rel/dpdk-2.2.0.tar.xz">DPDK 2.2</a></td>
+ <td><a href="https://fast.dpdk.org/rel/dpdk-2.2.0.tar.xz">DPDK 2.2</a></td>
<td><a href="/doc/guides/rel_notes/release_2_2.html">2015 December 15</a></td>
<td><pre>bfa10283b49d56264c82519d130458cc</pre></td>
</tr>
<tr>
- <td><a href="http://fast.dpdk.org/rel/dpdk-2.1.0.tar.xz">DPDK 2.1</a></td>
+ <td><a href="https://fast.dpdk.org/rel/dpdk-2.1.0.tar.xz">DPDK 2.1</a></td>
<td><a href="/doc/guides/rel_notes/release_2_1.html">2015 August 17</a></td>
<td><pre>a0d69f78f360e03dbdf38ae93fad32d4</pre></td>
</tr>
<tr>
- <td><a href="http://fast.dpdk.org/rel/dpdk-2.0.0.tar.xz">DPDK 2.0</a></td>
+ <td><a href="https://fast.dpdk.org/rel/dpdk-2.0.0.tar.xz">DPDK 2.0</a></td>
<td><a href="/doc/guides/rel_notes/release_2_0.html">2015 April 3</a></td>
<td><pre>44bf2ffd39e8370d4dee8907699f964a</pre></td>
</tr>
<tr>
- <td><a href="http://fast.dpdk.org/rel/dpdk-1.8.0.tar.xz">DPDK 1.8</a></td>
+ <td><a href="https://fast.dpdk.org/rel/dpdk-1.8.0.tar.xz">DPDK 1.8</a></td>
<td><a href="/doc/guides/rel_notes/release_1_8.html">2014 December 3</a></td>
<td><pre>14f26ca9e1c9f72f0d7abda83cbf8127</pre></td>
</tr>
--
2.15.0
^ permalink raw reply [flat|nested] 8+ messages in thread
* [dpdk-web] [PATCH v2 2/3] support HTTPS
2017-12-13 15:44 ` [dpdk-web] [PATCH v2 1/3] force HTTPS for downloads Thomas Monjalon
@ 2017-12-13 15:44 ` Thomas Monjalon
2017-12-13 15:52 ` Mcnamara, John
2017-12-13 15:44 ` [dpdk-web] [PATCH v2 3/3] force HTTPS for logins Thomas Monjalon
` (2 subsequent siblings)
3 siblings, 1 reply; 8+ messages in thread
From: Thomas Monjalon @ 2017-12-13 15:44 UTC (permalink / raw)
To: web
Switch to relative URLs as dpdk.org can be reached with HTTPS.
Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
---
403.html | 26 ++++++++++----------
404.html | 26 ++++++++++----------
about.html | 6 ++---
about/charter.html | 4 ++--
about/ecosystem.html | 4 ++--
about/techboard.html | 4 ++--
| 2 +-
cgit-head.html | 2 +-
dev.html | 16 ++++++-------
dev/roadmap.html | 4 ++--
dev/techboard-minutes.html | 36 ++++++++++++++--------------
doc.html | 26 ++++++++++----------
doc/archives.html | 24 +++++++++----------
| 4 ++--
doc/memnic-pmd.html | 4 ++--
doc/nics.html | 6 ++---
doc/quick-start.html | 4 ++--
doc/virtio-net-pmd.html | 4 ++--
doc/vmxnet3-usermap.html | 4 ++--
download.html | 4 ++--
events.html | 4 ++--
fonts.css | 60 +++++++++++++++++++++++-----------------------
index.html | 4 ++--
layout.css | 2 +-
ml.html | 4 ++--
news.html | 4 ++--
rel.html | 4 ++--
scripts/serve_local.py | 2 +-
sitemap.xml | 12 +++++-----
29 files changed, 153 insertions(+), 153 deletions(-)
diff --git a/403.html b/403.html
index 8609ed8..f16f1f7 100644
--- a/403.html
+++ b/403.html
@@ -4,9 +4,9 @@
<meta charset="utf-8" />
<meta name=viewport content="width=device-width, initial-scale=1" />
<title>DPDK 403</title>
- <link rel="stylesheet" href="http://dpdk.org/reset.css" />
- <link rel="stylesheet" href="http://dpdk.org/layout.css" />
- <link rel="stylesheet" href="http://dpdk.org/content.css" />
+ <link rel="stylesheet" href="//dpdk.org/reset.css" />
+ <link rel="stylesheet" href="//dpdk.org/layout.css" />
+ <link rel="stylesheet" href="//dpdk.org/content.css" />
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-39229303-1']);
@@ -15,25 +15,25 @@
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
- ga.src = 'http://www.google-analytics.com/ga.js';
+ ga.src = '//www.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</head>
<body>
<header>
- <h1><a href="http://dpdk.org/"><img src="http://dpdk.org/logos/dpdk.png"
+ <h1><a href="//dpdk.org/"><img src="//dpdk.org/logos/dpdk.png"
alt="DPDK: Data Plane Development Kit"></a></h1>
<nav>
<ul>
- <li><a href="http://dpdk.org/">Home</a></li>
- <li><a href="http://dpdk.org/download">Download</a></li>
- <li><a href="http://dpdk.org/doc">Documentation</a></li>
- <li><a href="http://dpdk.org/dev">Development</a></li>
- <li><a href="http://dpdk.org/ml">Mailing Lists</a></li>
- <li><a href="http://dpdk.org/events">Events</a></li>
- <li><a href="http://dpdk.org/news">News</a></li>
- <li><a href="http://dpdk.org/about">About</a></li>
+ <li><a href="//dpdk.org/">Home</a></li>
+ <li><a href="//dpdk.org/download">Download</a></li>
+ <li><a href="//dpdk.org/doc">Documentation</a></li>
+ <li><a href="//dpdk.org/dev">Development</a></li>
+ <li><a href="//dpdk.org/ml">Mailing Lists</a></li>
+ <li><a href="//dpdk.org/events">Events</a></li>
+ <li><a href="//dpdk.org/news">News</a></li>
+ <li><a href="//dpdk.org/about">About</a></li>
</ul>
</nav>
</header>
diff --git a/404.html b/404.html
index 992b65d..c573b23 100644
--- a/404.html
+++ b/404.html
@@ -4,9 +4,9 @@
<meta charset="utf-8" />
<meta name=viewport content="width=device-width, initial-scale=1" />
<title>DPDK 404</title>
- <link rel="stylesheet" href="http://dpdk.org/reset.css" />
- <link rel="stylesheet" href="http://dpdk.org/layout.css" />
- <link rel="stylesheet" href="http://dpdk.org/content.css" />
+ <link rel="stylesheet" href="//dpdk.org/reset.css" />
+ <link rel="stylesheet" href="//dpdk.org/layout.css" />
+ <link rel="stylesheet" href="//dpdk.org/content.css" />
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-39229303-1']);
@@ -15,25 +15,25 @@
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
- ga.src = 'http://www.google-analytics.com/ga.js';
+ ga.src = '//www.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</head>
<body>
<header>
- <h1><a href="http://dpdk.org/"><img src="http://dpdk.org/logos/dpdk.png"
+ <h1><a href="//dpdk.org/"><img src="//dpdk.org/logos/dpdk.png"
alt="DPDK: Data Plane Development Kit"></a></h1>
<nav>
<ul>
- <li><a href="http://dpdk.org/">Home</a></li>
- <li><a href="http://dpdk.org/download">Download</a></li>
- <li><a href="http://dpdk.org/doc">Documentation</a></li>
- <li><a href="http://dpdk.org/dev">Development</a></li>
- <li><a href="http://dpdk.org/ml">Mailing Lists</a></li>
- <li><a href="http://dpdk.org/events">Events</a></li>
- <li><a href="http://dpdk.org/news">News</a></li>
- <li><a href="http://dpdk.org/about">About</a></li>
+ <li><a href="//dpdk.org/">Home</a></li>
+ <li><a href="//dpdk.org/download">Download</a></li>
+ <li><a href="//dpdk.org/doc">Documentation</a></li>
+ <li><a href="//dpdk.org/dev">Development</a></li>
+ <li><a href="//dpdk.org/ml">Mailing Lists</a></li>
+ <li><a href="//dpdk.org/events">Events</a></li>
+ <li><a href="//dpdk.org/news">News</a></li>
+ <li><a href="//dpdk.org/about">About</a></li>
</ul>
</nav>
</header>
diff --git a/about.html b/about.html
index 0233106..5b0ea8d 100644
--- a/about.html
+++ b/about.html
@@ -15,14 +15,14 @@
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
- ga.src = 'http://www.google-analytics.com/ga.js';
+ ga.src = '//www.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</head>
<body>
<header>
- <h1><a href="http://dpdk.org/"><img src="/logos/dpdk.png"
+ <h1><a href="//dpdk.org/"><img src="/logos/dpdk.png"
alt="DPDK: Data Plane Development Kit"></a></h1>
<nav>
<ul>
@@ -103,7 +103,7 @@
</ul>
<h2>Logos</h3>
<p>
- <a href="http://fast.dpdk.org/download/logos/">The DPDK logos</a>
+ <a href="//fast.dpdk.org/download/logos/">The DPDK logos</a>
are provided by Intel under a Creative Commons Attribution-NoDerivatives 4.0 License
(<a href="http://creativecommons.org/licenses/by-nd/4.0/">CC BY-ND 4.0</a>).
</p>
diff --git a/about/charter.html b/about/charter.html
index 8484c07..2b42e09 100644
--- a/about/charter.html
+++ b/about/charter.html
@@ -15,14 +15,14 @@
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
- ga.src = 'http://www.google-analytics.com/ga.js';
+ ga.src = '//www.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</head>
<body>
<header>
- <h1><a href="http://dpdk.org/"><img src="/logos/dpdk.png"
+ <h1><a href="//dpdk.org/"><img src="/logos/dpdk.png"
alt="DPDK: Data Plane Development Kit"></a></h1>
<nav>
<ul>
diff --git a/about/ecosystem.html b/about/ecosystem.html
index db07f44..4127df0 100644
--- a/about/ecosystem.html
+++ b/about/ecosystem.html
@@ -15,14 +15,14 @@
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
- ga.src = 'http://www.google-analytics.com/ga.js';
+ ga.src = '//www.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</head>
<body>
<header>
- <h1><a href="http://dpdk.org/"><img src="/logos/dpdk.png"
+ <h1><a href="//dpdk.org/"><img src="/logos/dpdk.png"
alt="DPDK: Data Plane Development Kit"></a></h1>
<nav>
<ul>
diff --git a/about/techboard.html b/about/techboard.html
index 47041be..55b320c 100644
--- a/about/techboard.html
+++ b/about/techboard.html
@@ -15,14 +15,14 @@
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
- ga.src = 'http://www.google-analytics.com/ga.js';
+ ga.src = '//www.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</head>
<body>
<header>
- <h1><a href="http://dpdk.org/"><img src="/logos/dpdk.png"
+ <h1><a href="//dpdk.org/"><img src="/logos/dpdk.png"
alt="DPDK: Data Plane Development Kit"></a></h1>
<nav>
<ul>
--git a/cgit-footer.html b/cgit-footer.html
index d5feae6..b661e5e 100644
--- a/cgit-footer.html
+++ b/cgit-footer.html
@@ -1 +1 @@
-<div class='footer'><a href="http://dpdk.org/dev">dpdk.org</a></div>
+<div class='footer'><a href="//dpdk.org/dev">dpdk.org</a></div>
diff --git a/cgit-head.html b/cgit-head.html
index 56fed77..80351d4 100644
--- a/cgit-head.html
+++ b/cgit-head.html
@@ -6,7 +6,7 @@
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
- ga.src = 'http://www.google-analytics.com/ga.js';
+ ga.src = '//www.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
diff --git a/dev.html b/dev.html
index 3253fdd..8f6db8d 100644
--- a/dev.html
+++ b/dev.html
@@ -15,14 +15,14 @@
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
- ga.src = 'http://www.google-analytics.com/ga.js';
+ ga.src = '//www.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</head>
<body>
<header>
- <h1><a href="http://dpdk.org/"><img src="/logos/dpdk.png"
+ <h1><a href="//dpdk.org/"><img src="/logos/dpdk.png"
alt="DPDK: Data Plane Development Kit"></a></h1>
<nav>
<ul>
@@ -41,12 +41,12 @@
<h2>Development</h2>
<p>Anyone is welcome to contribute.
<p>The collaboration is based on <a href="/browse/">git</a>
- and <a href="http://dpdk.org/ml/archives/dev">emails</a>.
+ and <a href="/ml/archives/dev">emails</a>.
Coming patches are listed in <a href="/dev/patchwork">patchwork</a>.
<p>Planned features are listed in the <a href="/dev/roadmap">roadmap</a>
and integrated during a <a href="/dev/roadmap#cycle">cycle started by a merge window</a>.
<p>Bugs are open in <a
- href="http://dpdk.org/tracker/buglist.cgi?bug_status=__open__&product=DPDK">bugzilla</a>.
+ href="/tracker/buglist.cgi?bug_status=__open__&product=DPDK">bugzilla</a>.
<h3 id="licenses">Licenses</h3>
<p>Main code is BSD licensed and Linux kernel related parts are naturally licensed under the GPL.
@@ -68,8 +68,8 @@
<p>To prepare a patch, it must be saved with
<a href="http://www.kernel.org/pub/software/scm/git/docs/git-commit.html">git commit</a>.
<p>The title will be clearly visible in the
- <a href="http://dpdk.org/browse/dpdk/log">git repository</a>
- and in the <a href="http://dpdk.org/ml/archives/dev">email archives</a>.
+ <a href="/browse/dpdk/log">git repository</a>
+ and in the <a href="/ml/archives/dev">email archives</a>.
So it is important to make it short and clear for quick reading and searches.
Prefixes like <em>"mk:"</em>, <em>"mem:"</em> or <em>"pci:"</em> make it easy to read.<br>
The email title must begin with <em>[PATCH]</em> to distinguish it among discussions.
@@ -94,7 +94,7 @@
<p>Annotations take place after the 3 dashes and should explicit
what has changed since the previous version.
<p>The Message-ID can be found in the email header of the previous patch or in its
- <a href="http://dpdk.org/patch/14470">patchwork page</a>.
+ <a href="/patch/14470">patchwork page</a>.
<p>In the case of a bug reported on the mailing list, the patch should be a reply to the bug report.
<p>An updated patchset should be a reply to the previous cover letter.
<p>When sending several patches in a series, a cover letter may explain the global idea:
@@ -137,7 +137,7 @@
with a <a href="/dev/patchwork/help/pwclient/">pwclient</a> command line.
<h3 id="bugzilla">Contribute by finding or fixing bugs</h3>
- <p>There is a <a href="http://dpdk.org/tracker/">bug tracker</a> where
+ <p>There is a <a href="/tracker/">bug tracker</a> where
anybody can notify a bug to the community, and follow the resolution.
<p>A notification is sent to dev@dpdk.org for every new bug.
The fixes must be sent and discussed on the mailing list.
diff --git a/dev/roadmap.html b/dev/roadmap.html
index 0d67c89..a2fea2f 100644
--- a/dev/roadmap.html
+++ b/dev/roadmap.html
@@ -15,14 +15,14 @@
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
- ga.src = 'http://www.google-analytics.com/ga.js';
+ ga.src = '//www.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</head>
<body>
<header>
- <h1><a href="http://dpdk.org/"><img src="/logos/dpdk.png"
+ <h1><a href="//dpdk.org/"><img src="/logos/dpdk.png"
alt="DPDK: Data Plane Development Kit"></a></h1>
<nav>
<ul>
diff --git a/dev/techboard-minutes.html b/dev/techboard-minutes.html
index b1b1609..02721c2 100644
--- a/dev/techboard-minutes.html
+++ b/dev/techboard-minutes.html
@@ -15,14 +15,14 @@
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
- ga.src = 'http://www.google-analytics.com/ga.js';
+ ga.src = '//www.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</head>
<body>
<header>
- <h1><a href="http://dpdk.org/"><img src="/logos/dpdk.png"
+ <h1><a href="//dpdk.org/"><img src="/logos/dpdk.png"
alt="DPDK: Data Plane Development Kit"></a></h1>
<nav>
<ul>
@@ -50,22 +50,22 @@
sends minutes of its meetings on the mailing list.
They are listed below.
<ul>
- <li><a href="http://dpdk.org/ml/archives/dev/2017-November/082639.html">2017-11-22</a>
- <li><a href="http://dpdk.org/ml/archives/dev/2017-November/081360.html">2017-10-26</a>
- <li><a href="http://dpdk.org/ml/archives/dev/2017-October/079961.html">2017-10-13</a>
- <li><a href="http://dpdk.org/ml/archives/dev/2017-September/076208.html">2017-09-15</a>
- <li><a href="http://dpdk.org/ml/archives/dev/2017-September/074613.html">2017-08-30</a>
- <li><a href="http://dpdk.org/ml/archives/dev/2017-August/073643.html">2017-08-09</a>
- <li><a href="http://dpdk.org/ml/archives/dev/2017-July/070779.html">2017-07-05</a>
- <li><a href="http://dpdk.org/ml/archives/dev/2017-June/068615.html">2017-06-21</a>
- <li><a href="http://dpdk.org/ml/archives/dev/2017-June/068450.html">2017-06-07</a>
- <li><a href="http://dpdk.org/ml/archives/dev/2017-June/067407.html">2017-05-18</a>
- <li><a href="http://dpdk.org/ml/archives/dev/2017-May/065185.html">2017-04-27</a>
- <li><a href="http://dpdk.org/ml/archives/dev/2017-April/063924.html">2017-04-10</a>
- <li><a href="http://dpdk.org/ml/archives/dev/2017-March/061009.html">2017-03-20</a>
- <li><a href="http://dpdk.org/ml/archives/dev/2017-March/059599.html">2017-03-02</a>
- <li><a href="http://dpdk.org/ml/archives/dev/2017-February/057779.html">2017-02-15</a>
- <li><a href="http://dpdk.org/ml/archives/dev/2017-January/056363.html">2017-01-25</a>
+ <li><a href="/ml/archives/dev/2017-November/082639.html">2017-11-22</a>
+ <li><a href="/ml/archives/dev/2017-November/081360.html">2017-10-26</a>
+ <li><a href="/ml/archives/dev/2017-October/079961.html">2017-10-13</a>
+ <li><a href="/ml/archives/dev/2017-September/076208.html">2017-09-15</a>
+ <li><a href="/ml/archives/dev/2017-September/074613.html">2017-08-30</a>
+ <li><a href="/ml/archives/dev/2017-August/073643.html">2017-08-09</a>
+ <li><a href="/ml/archives/dev/2017-July/070779.html">2017-07-05</a>
+ <li><a href="/ml/archives/dev/2017-June/068615.html">2017-06-21</a>
+ <li><a href="/ml/archives/dev/2017-June/068450.html">2017-06-07</a>
+ <li><a href="/ml/archives/dev/2017-June/067407.html">2017-05-18</a>
+ <li><a href="/ml/archives/dev/2017-May/065185.html">2017-04-27</a>
+ <li><a href="/ml/archives/dev/2017-April/063924.html">2017-04-10</a>
+ <li><a href="/ml/archives/dev/2017-March/061009.html">2017-03-20</a>
+ <li><a href="/ml/archives/dev/2017-March/059599.html">2017-03-02</a>
+ <li><a href="/ml/archives/dev/2017-February/057779.html">2017-02-15</a>
+ <li><a href="/ml/archives/dev/2017-January/056363.html">2017-01-25</a>
</ul>
</section>
<footer></footer>
diff --git a/doc.html b/doc.html
index 7dbbeb0..930d8c6 100644
--- a/doc.html
+++ b/doc.html
@@ -15,14 +15,14 @@
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
- ga.src = 'http://www.google-analytics.com/ga.js';
+ ga.src = '//www.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</head>
<body>
<header>
- <h1><a href="http://dpdk.org/"><img src="/logos/dpdk.png"
+ <h1><a href="//dpdk.org/"><img src="/logos/dpdk.png"
alt="DPDK: Data Plane Development Kit"></a></h1>
<nav>
<ul>
@@ -52,7 +52,7 @@
<a href="/doc/guides/rel_notes/">release notes</a>
are formatted with <a href="http://sphinx-doc.org/">sphinx</a>.
<li>The guides are also available as
- <a href="http://fast.dpdk.org/doc/pdf-guides/">PDF files</a>.
+ <a href="//fast.dpdk.org/doc/pdf-guides/">PDF files</a>.
<h3>Applications</h3>
<ul>
<li><a href="http://pktgen-dpdk.readthedocs.org">pktgen-dpdk (traffic generator)</a>
@@ -71,16 +71,16 @@
</ul>
<h2>Performance Reports</h2>
<ul>
- <li><a href="http://fast.dpdk.org/doc/perf/DPDK_17_08_Intel_NIC_performance_report.pdf">DPDK 17.08 Intel NIC Performance Report</a>
- <li><a href="http://fast.dpdk.org/doc/perf/DPDK_17_08_Intel_virtio_performance_report.pdf">DPDK 17.08 Intel Vhost/Virtio Performance Report</a>
- <li><a href="http://fast.dpdk.org/doc/perf/DPDK_17_05_Intel_NIC_performance_report.pdf">DPDK 17.05 Intel NIC Performance Report</a>
- <li><a href="http://fast.dpdk.org/doc/perf/DPDK_17_05_Intel_virtio_performance_report.pdf">DPDK 17.05 Intel Vhost/Virtio Performance Report</a>
- <li><a href="http://fast.dpdk.org/doc/perf/DPDK_17_05_Mellanox_NIC_performance_report.pdf">DPDK 17.05 Mellanox NIC Performance Report</a>
- <li><a href="http://fast.dpdk.org/doc/perf/DPDK_17_05_Netcope_NIC_performance_report.pdf">DPDK 17.05 Netcope NIC Performance Report</a>
- <li><a href="http://fast.dpdk.org/doc/perf/DPDK_17_02_Intel_NIC_performance_report.pdf">DPDK 17.02 Intel NIC Performance Report</a>
- <li><a href="http://fast.dpdk.org/doc/perf/DPDK_17_02_Intel_virtio_performance_report.pdf">DPDK 17.02 Intel Vhost/Virtio Performance Report</a>
- <li><a href="http://fast.dpdk.org/doc/perf/DPDK_17_02_Mellanox_NIC_performance_report.pdf">DPDK 17.02 Mellanox NIC Performance Report</a>
- <li><a href="http://fast.dpdk.org/doc/perf/DPDK_16_11_Intel_NIC_performance_report.pdf">DPDK 16.11 Intel NIC Performance Report</a>
+ <li><a href="//fast.dpdk.org/doc/perf/DPDK_17_08_Intel_NIC_performance_report.pdf">DPDK 17.08 Intel NIC Performance Report</a>
+ <li><a href="//fast.dpdk.org/doc/perf/DPDK_17_08_Intel_virtio_performance_report.pdf">DPDK 17.08 Intel Vhost/Virtio Performance Report</a>
+ <li><a href="//fast.dpdk.org/doc/perf/DPDK_17_05_Intel_NIC_performance_report.pdf">DPDK 17.05 Intel NIC Performance Report</a>
+ <li><a href="//fast.dpdk.org/doc/perf/DPDK_17_05_Intel_virtio_performance_report.pdf">DPDK 17.05 Intel Vhost/Virtio Performance Report</a>
+ <li><a href="//fast.dpdk.org/doc/perf/DPDK_17_05_Mellanox_NIC_performance_report.pdf">DPDK 17.05 Mellanox NIC Performance Report</a>
+ <li><a href="//fast.dpdk.org/doc/perf/DPDK_17_05_Netcope_NIC_performance_report.pdf">DPDK 17.05 Netcope NIC Performance Report</a>
+ <li><a href="//fast.dpdk.org/doc/perf/DPDK_17_02_Intel_NIC_performance_report.pdf">DPDK 17.02 Intel NIC Performance Report</a>
+ <li><a href="//fast.dpdk.org/doc/perf/DPDK_17_02_Intel_virtio_performance_report.pdf">DPDK 17.02 Intel Vhost/Virtio Performance Report</a>
+ <li><a href="//fast.dpdk.org/doc/perf/DPDK_17_02_Mellanox_NIC_performance_report.pdf">DPDK 17.02 Mellanox NIC Performance Report</a>
+ <li><a href="//fast.dpdk.org/doc/perf/DPDK_16_11_Intel_NIC_performance_report.pdf">DPDK 16.11 Intel NIC Performance Report</a>
</ul>
<h2>Training</h2>
<p>List of resources available online:</p>
diff --git a/doc/archives.html b/doc/archives.html
index 0bc4e35..7efee37 100644
--- a/doc/archives.html
+++ b/doc/archives.html
@@ -15,14 +15,14 @@
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
- ga.src = 'http://www.google-analytics.com/ga.js';
+ ga.src = '//www.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</head>
<body>
<header>
- <h1><a href="http://dpdk.org/"><img src="/logos/dpdk.png"
+ <h1><a href="//dpdk.org/"><img src="/logos/dpdk.png"
alt="DPDK: Data Plane Development Kit"></a></h1>
<nav>
<ul>
@@ -42,52 +42,52 @@
<p>DPDK 17.11 |
<a href="/doc/api-17.11/">HTML API</a> |
<a href="/doc/guides-17.11/">HTML guides</a> |
- <a href="http://fast.dpdk.org/doc/pdf-guides-17.11/">PDF guides</a>
+ <a href="//fast.dpdk.org/doc/pdf-guides-17.11/">PDF guides</a>
</p>
<p>DPDK 17.08 |
<a href="/doc/api-17.08/">HTML API</a> |
<a href="/doc/guides-17.08/">HTML guides</a> |
- <a href="http://fast.dpdk.org/doc/pdf-guides-17.08/">PDF guides</a>
+ <a href="//fast.dpdk.org/doc/pdf-guides-17.08/">PDF guides</a>
</p>
<p>DPDK 17.05 |
<a href="/doc/api-17.05/">HTML API</a> |
<a href="/doc/guides-17.05/">HTML guides</a> |
- <a href="http://fast.dpdk.org/doc/pdf-guides-17.05/">PDF guides</a>
+ <a href="//fast.dpdk.org/doc/pdf-guides-17.05/">PDF guides</a>
</p>
<p>DPDK 17.02 |
<a href="/doc/api-17.02/">HTML API</a> |
<a href="/doc/guides-17.02/">HTML guides</a> |
- <a href="http://fast.dpdk.org/doc/pdf-guides-17.02/">PDF guides</a>
+ <a href="//fast.dpdk.org/doc/pdf-guides-17.02/">PDF guides</a>
</p>
<p>DPDK 16.11 |
<a href="/doc/api-16.11/">HTML API</a> |
<a href="/doc/guides-16.11/">HTML guides</a> |
- <a href="http://fast.dpdk.org/doc/pdf-guides-16.11/">PDF guides</a>
+ <a href="//fast.dpdk.org/doc/pdf-guides-16.11/">PDF guides</a>
</p>
<p>DPDK 16.07 |
<a href="/doc/api-16.07/">HTML API</a> |
<a href="/doc/guides-16.07/">HTML guides</a> |
- <a href="http://fast.dpdk.org/doc/pdf-guides-16.07/">PDF guides</a>
+ <a href="//fast.dpdk.org/doc/pdf-guides-16.07/">PDF guides</a>
</p>
<p>DPDK 16.04 |
<a href="/doc/api-16.04/">HTML API</a> |
<a href="/doc/guides-16.04/">HTML guides</a> |
- <a href="http://fast.dpdk.org/doc/pdf-guides-16.04/">PDF guides</a>
+ <a href="//fast.dpdk.org/doc/pdf-guides-16.04/">PDF guides</a>
</p>
<p>DPDK 2.2 |
<a href="/doc/api-2.2/">HTML API</a> |
<a href="/doc/guides-2.2/">HTML guides</a> |
- <a href="http://fast.dpdk.org/doc/pdf-guides-2.2/">PDF guides</a>
+ <a href="//fast.dpdk.org/doc/pdf-guides-2.2/">PDF guides</a>
</p>
<p>DPDK 2.1 |
<a href="/doc/api-2.1/">HTML API</a> |
<a href="/doc/guides-2.1/">HTML guides</a> |
- <a href="http://fast.dpdk.org/doc/pdf-guides-2.1/">PDF guides</a>
+ <a href="//fast.dpdk.org/doc/pdf-guides-2.1/">PDF guides</a>
</p>
<p>DPDK 2.0 |
<a href="/doc/api-2.0/">HTML API</a> |
<a href="/doc/guides-2.0/">HTML guides</a> |
- <a href="http://fast.dpdk.org/doc/pdf-guides-2.0/">PDF guides</a>
+ <a href="//fast.dpdk.org/doc/pdf-guides-2.0/">PDF guides</a>
</p>
<p>DPDK 1.8 |
<a href="/doc/api-1.8/">HTML API</a> |
--git a/doc/doxy-header.html b/doc/doxy-header.html
index 655f909..3d9aa5b 100644
--- a/doc/doxy-header.html
+++ b/doc/doxy-header.html
@@ -20,14 +20,14 @@
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
- ga.src = 'http://www.google-analytics.com/ga.js';
+ ga.src = '//www.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</head>
<body>
<header>
- <h1><a href="http://dpdk.org/"><img src="/logos/dpdk.png"
+ <h1><a href="//dpdk.org/"><img src="/logos/dpdk.png"
alt="DPDK: Data Plane Development Kit"></a></h1>
<nav>
<ul>
diff --git a/doc/memnic-pmd.html b/doc/memnic-pmd.html
index c079941..e29bafd 100644
--- a/doc/memnic-pmd.html
+++ b/doc/memnic-pmd.html
@@ -15,14 +15,14 @@
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
- ga.src = 'http://www.google-analytics.com/ga.js';
+ ga.src = '//www.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</head>
<body>
<header>
- <h1><a href="http://dpdk.org/"><img src="/logos/dpdk.png"
+ <h1><a href="//dpdk.org/"><img src="/logos/dpdk.png"
alt="DPDK: Data Plane Development Kit"></a></h1>
<nav>
<ul>
diff --git a/doc/nics.html b/doc/nics.html
index 673c49a..ffe4455 100644
--- a/doc/nics.html
+++ b/doc/nics.html
@@ -15,14 +15,14 @@
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
- ga.src = 'http://www.google-analytics.com/ga.js';
+ ga.src = '//www.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</head>
<body>
<header>
- <h1><a href="http://dpdk.org/"><img src="/logos/dpdk.png"
+ <h1><a href="//dpdk.org/"><img src="/logos/dpdk.png"
alt="DPDK: Data Plane Development Kit"></a></h1>
<nav>
<ul>
@@ -40,7 +40,7 @@
<section>
<h2>Supported NICs</h2>
<p>Features supported by the drivers can be checked in the
- <a href="http://dpdk.org/doc/guides/nics/overview.html#id1">networking drivers matrix</a>.</p>
+ <a href="/doc/guides/nics/overview.html#id1">networking drivers matrix</a>.</p>
<h3>Amazon</h3>
<ul>
<li><a href="/doc/guides/nics/ena.html">ena</a> (Elastic Network Adapter)</li>
diff --git a/doc/quick-start.html b/doc/quick-start.html
index ae55a7b..85551fa 100644
--- a/doc/quick-start.html
+++ b/doc/quick-start.html
@@ -15,14 +15,14 @@
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
- ga.src = 'http://www.google-analytics.com/ga.js';
+ ga.src = '//www.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</head>
<body>
<header>
- <h1><a href="http://dpdk.org/"><img src="/logos/dpdk.png"
+ <h1><a href="//dpdk.org/"><img src="/logos/dpdk.png"
alt="DPDK: Data Plane Development Kit"></a></h1>
<nav>
<ul>
diff --git a/doc/virtio-net-pmd.html b/doc/virtio-net-pmd.html
index 91ae147..334ade3 100644
--- a/doc/virtio-net-pmd.html
+++ b/doc/virtio-net-pmd.html
@@ -15,14 +15,14 @@
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
- ga.src = 'http://www.google-analytics.com/ga.js';
+ ga.src = '//www.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</head>
<body>
<header>
- <h1><a href="http://dpdk.org/"><img src="/logos/dpdk.png"
+ <h1><a href="//dpdk.org/"><img src="/logos/dpdk.png"
alt="DPDK: Data Plane Development Kit"></a></h1>
<nav>
<ul>
diff --git a/doc/vmxnet3-usermap.html b/doc/vmxnet3-usermap.html
index cda5e4e..d15a0f4 100644
--- a/doc/vmxnet3-usermap.html
+++ b/doc/vmxnet3-usermap.html
@@ -15,14 +15,14 @@
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
- ga.src = 'http://www.google-analytics.com/ga.js';
+ ga.src = '//www.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</head>
<body>
<header>
- <h1><a href="http://dpdk.org/"><img src="/logos/dpdk.png"
+ <h1><a href="//dpdk.org/"><img src="/logos/dpdk.png"
alt="DPDK: Data Plane Development Kit"></a></h1>
<nav>
<ul>
diff --git a/download.html b/download.html
index 09c43c9..fe7bb50 100644
--- a/download.html
+++ b/download.html
@@ -16,14 +16,14 @@
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
- ga.src = 'http://www.google-analytics.com/ga.js';
+ ga.src = '//www.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</head>
<body>
<header>
- <h1><a href="http://dpdk.org/"><img src="/logos/dpdk.png"
+ <h1><a href="//dpdk.org/"><img src="/logos/dpdk.png"
alt="DPDK: Data Plane Development Kit"></a></h1>
<nav>
<ul>
diff --git a/events.html b/events.html
index 90a7668..5651021 100644
--- a/events.html
+++ b/events.html
@@ -16,14 +16,14 @@
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
- ga.src = 'http://www.google-analytics.com/ga.js';
+ ga.src = '//www.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</head>
<body>
<header>
- <h1><a href="http://dpdk.org/"><img src="/logos/dpdk.png"
+ <h1><a href="//dpdk.org/"><img src="/logos/dpdk.png"
alt="DPDK: Data Plane Development Kit"></a></h1>
<nav>
<ul>
diff --git a/fonts.css b/fonts.css
index 2260dfd..39065bf 100644
--- a/fonts.css
+++ b/fonts.css
@@ -1,61 +1,61 @@
@font-face {
font-family: 'opensans';
- src: url('http://fast.dpdk.org/fonts/opensans-regular.eot');
- src: url('http://fast.dpdk.org/fonts/opensans-regular.eot?#iefix') format('embedded-opentype'),
- url('http://fast.dpdk.org/fonts/opensans-regular.woff') format('woff'),
- url('http://fast.dpdk.org/fonts/opensans-regular.ttf') format('truetype'),
- url('http://fast.dpdk.org/fonts/opensans-regular.svg#open_sansregular') format('svg');
+ src: url('//fast.dpdk.org/fonts/opensans-regular.eot');
+ src: url('//fast.dpdk.org/fonts/opensans-regular.eot?#iefix') format('embedded-opentype'),
+ url('//fast.dpdk.org/fonts/opensans-regular.woff') format('woff'),
+ url('//fast.dpdk.org/fonts/opensans-regular.ttf') format('truetype'),
+ url('//fast.dpdk.org/fonts/opensans-regular.svg#open_sansregular') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'opensans';
- src: url('http://fast.dpdk.org/fonts/opensans-semibold.eot');
- src: url('http://fast.dpdk.org/fonts/opensans-semibold.eot?#iefix') format('embedded-opentype'),
- url('http://fast.dpdk.org/fonts/opensans-semibold.woff') format('woff'),
- url('http://fast.dpdk.org/fonts/opensans-semibold.ttf') format('truetype'),
- url('http://fast.dpdk.org/fonts/opensans-semibold.svg#open_sanssemibold') format('svg');
+ src: url('//fast.dpdk.org/fonts/opensans-semibold.eot');
+ src: url('//fast.dpdk.org/fonts/opensans-semibold.eot?#iefix') format('embedded-opentype'),
+ url('//fast.dpdk.org/fonts/opensans-semibold.woff') format('woff'),
+ url('//fast.dpdk.org/fonts/opensans-semibold.ttf') format('truetype'),
+ url('//fast.dpdk.org/fonts/opensans-semibold.svg#open_sanssemibold') format('svg');
font-weight: bold;
font-style: normal;
}
@font-face {
font-family: 'opensans';
- src: url('http://fast.dpdk.org/fonts/opensans-italic.eot');
- src: url('http://fast.dpdk.org/fonts/opensans-italic.eot?#iefix') format('embedded-opentype'),
- url('http://fast.dpdk.org/fonts/opensans-italic.woff') format('woff'),
- url('http://fast.dpdk.org/fonts/opensans-italic.ttf') format('truetype'),
- url('http://fast.dpdk.org/fonts/opensans-italic.svg#open_sansitalic') format('svg');
+ src: url('//fast.dpdk.org/fonts/opensans-italic.eot');
+ src: url('//fast.dpdk.org/fonts/opensans-italic.eot?#iefix') format('embedded-opentype'),
+ url('//fast.dpdk.org/fonts/opensans-italic.woff') format('woff'),
+ url('//fast.dpdk.org/fonts/opensans-italic.ttf') format('truetype'),
+ url('//fast.dpdk.org/fonts/opensans-italic.svg#open_sansitalic') format('svg');
font-weight: normal;
font-style: italic;
}
@font-face {
font-family: 'exo2';
- src: url('http://fast.dpdk.org/fonts/exo2-regular.eot');
- src: url('http://fast.dpdk.org/fonts/exo2-regular.eot?#iefix') format('embedded-opentype'),
- url('http://fast.dpdk.org/fonts/exo2-regular.woff') format('woff'),
- url('http://fast.dpdk.org/fonts/exo2-regular.ttf') format('truetype'),
- url('http://fast.dpdk.org/fonts/exo2-regular.svg#exo_2.0regular') format('svg');
+ src: url('//fast.dpdk.org/fonts/exo2-regular.eot');
+ src: url('//fast.dpdk.org/fonts/exo2-regular.eot?#iefix') format('embedded-opentype'),
+ url('//fast.dpdk.org/fonts/exo2-regular.woff') format('woff'),
+ url('//fast.dpdk.org/fonts/exo2-regular.ttf') format('truetype'),
+ url('//fast.dpdk.org/fonts/exo2-regular.svg#exo_2.0regular') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'exo2';
- src: url('http://fast.dpdk.org/fonts/exo2-bold.eot');
- src: url('http://fast.dpdk.org/fonts/exo2-bold.eot?#iefix') format('embedded-opentype'),
- url('http://fast.dpdk.org/fonts/exo2-bold.woff') format('woff'),
- url('http://fast.dpdk.org/fonts/exo2-bold.ttf') format('truetype'),
- url('http://fast.dpdk.org/fonts/exo2-bold.svg#exo_2.0bold') format('svg');
+ src: url('//fast.dpdk.org/fonts/exo2-bold.eot');
+ src: url('//fast.dpdk.org/fonts/exo2-bold.eot?#iefix') format('embedded-opentype'),
+ url('//fast.dpdk.org/fonts/exo2-bold.woff') format('woff'),
+ url('//fast.dpdk.org/fonts/exo2-bold.ttf') format('truetype'),
+ url('//fast.dpdk.org/fonts/exo2-bold.svg#exo_2.0bold') format('svg');
font-weight: bold;
font-style: normal;
}
@font-face {
font-family: 'exo2';
- src: url('http://fast.dpdk.org/fonts/exo2-blackitalic.eot');
- src: url('http://fast.dpdk.org/fonts/exo2-blackitalic.eot?#iefix') format('embedded-opentype'),
- url('http://fast.dpdk.org/fonts/exo2-blackitalic.woff') format('woff'),
- url('http://fast.dpdk.org/fonts/exo2-blackitalic.ttf') format('truetype'),
- url('http://fast.dpdk.org/fonts/exo2-blackitalic.svg#exo_2.0black_italic') format('svg');
+ src: url('//fast.dpdk.org/fonts/exo2-blackitalic.eot');
+ src: url('//fast.dpdk.org/fonts/exo2-blackitalic.eot?#iefix') format('embedded-opentype'),
+ url('//fast.dpdk.org/fonts/exo2-blackitalic.woff') format('woff'),
+ url('//fast.dpdk.org/fonts/exo2-blackitalic.ttf') format('truetype'),
+ url('//fast.dpdk.org/fonts/exo2-blackitalic.svg#exo_2.0black_italic') format('svg');
font-weight: bold;
font-style: italic;
}
diff --git a/index.html b/index.html
index bd8a68c..b5690c4 100644
--- a/index.html
+++ b/index.html
@@ -15,14 +15,14 @@
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
- ga.src = 'http://www.google-analytics.com/ga.js';
+ ga.src = '//www.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</head>
<body>
<header>
- <h1><a href="http://dpdk.org/"><img src="/logos/dpdk.png"
+ <h1><a href="//dpdk.org/"><img src="/logos/dpdk.png"
alt="DPDK: Data Plane Development Kit"></a></h1>
<nav>
<ul>
diff --git a/layout.css b/layout.css
index 9ca6b73..7a1f619 100644
--- a/layout.css
+++ b/layout.css
@@ -1,4 +1,4 @@
-@import url(http://dpdk.org/fonts.css);
+@import url(//dpdk.org/fonts.css);
html {
margin: 0 1em;
diff --git a/ml.html b/ml.html
index 46aa735..1b15563 100644
--- a/ml.html
+++ b/ml.html
@@ -15,14 +15,14 @@
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
- ga.src = 'http://www.google-analytics.com/ga.js';
+ ga.src = '//www.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</head>
<body>
<header>
- <h1><a href="http://dpdk.org/"><img src="/logos/dpdk.png"
+ <h1><a href="//dpdk.org/"><img src="/logos/dpdk.png"
alt="DPDK: Data Plane Development Kit"></a></h1>
<nav>
<ul>
diff --git a/news.html b/news.html
index 4e75ef5..f99993c 100644
--- a/news.html
+++ b/news.html
@@ -15,14 +15,14 @@
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
- ga.src = 'http://www.google-analytics.com/ga.js';
+ ga.src = '//www.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</head>
<body>
<header>
- <h1><a href="http://dpdk.org/"><img src="/logos/dpdk.png"
+ <h1><a href="//dpdk.org/"><img src="/logos/dpdk.png"
alt="DPDK: Data Plane Development Kit"></a></h1>
<nav>
<ul>
diff --git a/rel.html b/rel.html
index 23005f6..c2d5cd2 100644
--- a/rel.html
+++ b/rel.html
@@ -16,14 +16,14 @@
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
- ga.src = 'http://www.google-analytics.com/ga.js';
+ ga.src = '//www.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</head>
<body>
<header>
- <h1><a href="http://dpdk.org/"><img src="/logos/dpdk.png"
+ <h1><a href="//dpdk.org/"><img src="/logos/dpdk.png"
alt="DPDK: Data Plane Development Kit"></a></h1>
<nav>
<ul>
diff --git a/scripts/serve_local.py b/scripts/serve_local.py
index bdfc92e..589fe48 100644
--- a/scripts/serve_local.py
+++ b/scripts/serve_local.py
@@ -37,7 +37,7 @@ class DPDK_Handler(BaseHTTPServer.BaseHTTPRequestHandler):
self.send_response(200)
self.send_header('Content-type', mimetype)
self.end_headers()
- self.wfile.write(f.read().replace('http://dpdk.org', ''))
+ self.wfile.write(f.read().replace('//dpdk.org', ''))
f.close()
except IOError:
self.send_error(404, 'File Not Found: %s' % path)
diff --git a/sitemap.xml b/sitemap.xml
index 7982224..e1ec9d4 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -1,27 +1,27 @@
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
- <loc>http://dpdk.org/dev</loc>
+ <loc>https://dpdk.org/dev</loc>
<priority>1.0</priority>
</url>
<url>
- <loc>http://dpdk.org/news</loc>
+ <loc>https://dpdk.org/news</loc>
<priority>0.9</priority>
</url>
<url>
- <loc>http://dpdk.org/doc</loc>
+ <loc>https://dpdk.org/doc</loc>
<priority>0.8</priority>
</url>
<url>
- <loc>http://dpdk.org/ml</loc>
+ <loc>https://dpdk.org/ml</loc>
<priority>0.7</priority>
</url>
<url>
- <loc>http://dpdk.org/download</loc>
+ <loc>https://dpdk.org/download</loc>
<priority>0.6</priority>
</url>
<url>
- <loc>http://dpdk.org/about</loc>
+ <loc>https://dpdk.org/about</loc>
<priority>0.5</priority>
</url>
</urlset>
--
2.15.0
^ permalink raw reply [flat|nested] 8+ messages in thread
* [dpdk-web] [PATCH v2 3/3] force HTTPS for logins
2017-12-13 15:44 ` [dpdk-web] [PATCH v2 1/3] force HTTPS for downloads Thomas Monjalon
2017-12-13 15:44 ` [dpdk-web] [PATCH v2 2/3] support HTTPS Thomas Monjalon
@ 2017-12-13 15:44 ` Thomas Monjalon
2017-12-13 15:52 ` Mcnamara, John
2017-12-13 15:51 ` [dpdk-web] [PATCH v2 1/3] force HTTPS for downloads Mcnamara, John
2017-12-13 15:52 ` Thomas Monjalon
3 siblings, 1 reply; 8+ messages in thread
From: Thomas Monjalon @ 2017-12-13 15:44 UTC (permalink / raw)
To: web
Patchwork and bugzilla should be used with HTTPS
to avoid clear-text password login.
Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
---
dev.html | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/dev.html b/dev.html
index 8f6db8d..a539eae 100644
--- a/dev.html
+++ b/dev.html
@@ -42,11 +42,11 @@
<p>Anyone is welcome to contribute.
<p>The collaboration is based on <a href="/browse/">git</a>
and <a href="/ml/archives/dev">emails</a>.
- Coming patches are listed in <a href="/dev/patchwork">patchwork</a>.
+ Coming patches are listed in <a href="https://dpdk.org/dev/patchwork">patchwork</a>.
<p>Planned features are listed in the <a href="/dev/roadmap">roadmap</a>
and integrated during a <a href="/dev/roadmap#cycle">cycle started by a merge window</a>.
<p>Bugs are open in <a
- href="/tracker/buglist.cgi?bug_status=__open__&product=DPDK">bugzilla</a>.
+ href="https://dpdk.org/tracker/buglist.cgi?bug_status=__open__&product=DPDK">bugzilla</a>.
<h3 id="licenses">Licenses</h3>
<p>Main code is BSD licensed and Linux kernel related parts are naturally licensed under the GPL.
@@ -126,7 +126,7 @@
in <a href="/dev/patchwork">patchwork</a> with status <em>"New"</em>.
So they are visible in the default view (filter <em>"Action Required"</em>).
<p>Access to management of his own patches is granted
- after <a href="/dev/patchwork/register">registration</a>.
+ after <a href="https://dpdk.org/dev/patchwork/register">registration</a>.
The status may be manually updated to <em>"RFC"</em>,
<em>"Changes Requested"</em>, <em>"Superseded"</em> or <em>"Rejected"</em>.
After sending a new version of a patch, developers should set
@@ -137,7 +137,7 @@
with a <a href="/dev/patchwork/help/pwclient/">pwclient</a> command line.
<h3 id="bugzilla">Contribute by finding or fixing bugs</h3>
- <p>There is a <a href="/tracker/">bug tracker</a> where
+ <p>There is a <a href="https://dpdk.org/tracker/">bug tracker</a> where
anybody can notify a bug to the community, and follow the resolution.
<p>A notification is sent to dev@dpdk.org for every new bug.
The fixes must be sent and discussed on the mailing list.
--
2.15.0
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [dpdk-web] [PATCH v2 1/3] force HTTPS for downloads
2017-12-13 15:44 ` [dpdk-web] [PATCH v2 1/3] force HTTPS for downloads Thomas Monjalon
2017-12-13 15:44 ` [dpdk-web] [PATCH v2 2/3] support HTTPS Thomas Monjalon
2017-12-13 15:44 ` [dpdk-web] [PATCH v2 3/3] force HTTPS for logins Thomas Monjalon
@ 2017-12-13 15:51 ` Mcnamara, John
2017-12-13 15:52 ` Thomas Monjalon
3 siblings, 0 replies; 8+ messages in thread
From: Mcnamara, John @ 2017-12-13 15:51 UTC (permalink / raw)
To: Thomas Monjalon, web
> -----Original Message-----
> From: web [mailto:web-bounces@dpdk.org] On Behalf Of Thomas Monjalon
> Sent: Wednesday, December 13, 2017 3:45 PM
> To: web@dpdk.org
> Subject: [dpdk-web] [PATCH v2 1/3] force HTTPS for downloads
>
> The CDN fast.dpdk.org (sponsored by Fastly) can be reached with HTTPS,
> starting December 12, in order to be protected against First Order attack.
>
> Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
First Order attack!?
Acked-by: John McNamara <john.mcnamara@intel.com>
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [dpdk-web] [PATCH v2 2/3] support HTTPS
2017-12-13 15:44 ` [dpdk-web] [PATCH v2 2/3] support HTTPS Thomas Monjalon
@ 2017-12-13 15:52 ` Mcnamara, John
0 siblings, 0 replies; 8+ messages in thread
From: Mcnamara, John @ 2017-12-13 15:52 UTC (permalink / raw)
To: Thomas Monjalon, web
> -----Original Message-----
> From: web [mailto:web-bounces@dpdk.org] On Behalf Of Thomas Monjalon
> Sent: Wednesday, December 13, 2017 3:45 PM
> To: web@dpdk.org
> Subject: [dpdk-web] [PATCH v2 2/3] support HTTPS
>
> Switch to relative URLs as dpdk.org can be reached with HTTPS.
>
> Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
Acked-by: John McNamara <john.mcnamara@intel.com>
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [dpdk-web] [PATCH v2 1/3] force HTTPS for downloads
2017-12-13 15:44 ` [dpdk-web] [PATCH v2 1/3] force HTTPS for downloads Thomas Monjalon
` (2 preceding siblings ...)
2017-12-13 15:51 ` [dpdk-web] [PATCH v2 1/3] force HTTPS for downloads Mcnamara, John
@ 2017-12-13 15:52 ` Thomas Monjalon
3 siblings, 0 replies; 8+ messages in thread
From: Thomas Monjalon @ 2017-12-13 15:52 UTC (permalink / raw)
To: web
13/12/2017 16:44, Thomas Monjalon:
> The CDN fast.dpdk.org (sponsored by Fastly) can be reached with HTTPS,
> starting December 12, in order to be protected against First Order attack.
>
> Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
Applied quickly as the dark side is already invading.
May the SSL force be with DPDK!
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [dpdk-web] [PATCH v2 3/3] force HTTPS for logins
2017-12-13 15:44 ` [dpdk-web] [PATCH v2 3/3] force HTTPS for logins Thomas Monjalon
@ 2017-12-13 15:52 ` Mcnamara, John
0 siblings, 0 replies; 8+ messages in thread
From: Mcnamara, John @ 2017-12-13 15:52 UTC (permalink / raw)
To: Thomas Monjalon, web
> -----Original Message-----
> From: web [mailto:web-bounces@dpdk.org] On Behalf Of Thomas Monjalon
> Sent: Wednesday, December 13, 2017 3:45 PM
> To: web@dpdk.org
> Subject: [dpdk-web] [PATCH v2 3/3] force HTTPS for logins
>
> Patchwork and bugzilla should be used with HTTPS to avoid clear-text
> password login.
>
> Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
Acked-by: John McNamara <john.mcnamara@intel.com>
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2017-12-13 15:52 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-12-11 22:46 [dpdk-web] [PATCH] switch CDN to HTTPS Thomas Monjalon
2017-12-13 15:44 ` [dpdk-web] [PATCH v2 1/3] force HTTPS for downloads Thomas Monjalon
2017-12-13 15:44 ` [dpdk-web] [PATCH v2 2/3] support HTTPS Thomas Monjalon
2017-12-13 15:52 ` Mcnamara, John
2017-12-13 15:44 ` [dpdk-web] [PATCH v2 3/3] force HTTPS for logins Thomas Monjalon
2017-12-13 15:52 ` Mcnamara, John
2017-12-13 15:51 ` [dpdk-web] [PATCH v2 1/3] force HTTPS for downloads Mcnamara, John
2017-12-13 15:52 ` Thomas Monjalon
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).