Prepare release 2.9 (NFD 22.02)
Change-Id: I95b6f5fcdbd5fb5e965f3f65c7841344498aed22
diff --git a/docs/source/RELEASE_NOTES.rst b/docs/source/RELEASE_NOTES.rst
index bd0b38e..8920abf 100644
--- a/docs/source/RELEASE_NOTES.rst
+++ b/docs/source/RELEASE_NOTES.rst
@@ -5,6 +5,28 @@
All of the ndnSIM documentation is accessible from the `ndnSIM website <https://ndnsim.net>`__.
+Release 2.9 (NFD 22.02)
+-----------------------
+
+- Update the submodule of NFD to version 22.02
+
+ `NFD 22.02 release notes <https://named-data.net/doc/NFD/22.02/RELEASE_NOTES.html>`__
+
+ .. note::
+ In order to retrieve the marked versions of ndn-cxx and NFD, use
+ ``--recursive`` option to the git clone command or run ``git
+ submodule update --init`` after clone, pull, or merge.
+
+- Update the submodule of ndn-cxx to version 0.8.0-18-g4999b2ed
+
+ `ndn-cxx 0.8.0 release notes <https://named-data.net/doc/ndn-cxx/0.8.0/RELEASE_NOTES.html>`__
+
+- Base NS-3 was rebased to version 3.35
+
+- The compilation now uses the C++17 standard.
+
+- Update uses of ``QueueBase::MaxSize`` to ``DropTailQueue<Packet>::MaxSize``
+
Release 2.8
-----------
diff --git a/docs/source/_templates/indexcontent.html b/docs/source/_templates/indexcontent.html
index c5810a1..71a7eb9 100644
--- a/docs/source/_templates/indexcontent.html
+++ b/docs/source/_templates/indexcontent.html
@@ -59,8 +59,9 @@
<td width="50%" valign="top">
<h2>ndnSIM Versions</h2>
<div class="tile">
- <p class="biglink"><a class="biglink" href="#">ndnSIM 2.8</a><br/>
+ <p class="biglink"><a class="biglink" href="#">ndnSIM 2.9</a><br/>
<span class="linkdescr">the latest version</span></p>
+ <p class="biglink"><a class="biglink" href="https://ndnsim.net/2.8/">ndnSIM 2.8</a><br/>
<p class="biglink"><a class="biglink" href="https://ndnsim.net/2.7/">ndnSIM 2.7</a><br/>
<p class="biglink"><a class="biglink" href="https://ndnsim.net/2.6/">ndnSIM 2.6</a><br/>
<p class="biglink"><a class="biglink" href="https://ndnsim.net/2.5/">ndnSIM 2.5</a><br/>
diff --git a/docs/source/fw.rst b/docs/source/fw.rst
index 298bd38..0fbed1c 100644
--- a/docs/source/fw.rst
+++ b/docs/source/fw.rst
@@ -21,7 +21,7 @@
+--------------------------------------------+----------------------------------------------------------------------------------------------+
| Strategy Name | Description |
+============================================+==============================================================================================+
-| ``/localhost/nfd/strategy/best-route`` | :nfd:`Best Route Strategy <nfd::fw::BestRouteStrategy2>` **(default)** |
+| ``/localhost/nfd/strategy/best-route`` | :nfd:`Best Route Strategy <nfd::fw::BestRouteStrategy>` **(default)** |
| | |
| | The best route strategy forwards an Interest to the |
| | upstream with lowest routing cost. |
diff --git a/docs/source/getting-started.rst b/docs/source/getting-started.rst
index b1a42ff..3076ceb 100644
--- a/docs/source/getting-started.rst
+++ b/docs/source/getting-started.rst
@@ -9,10 +9,10 @@
ndnSIM 2.x has been successfully compiled and used on following platforms:
-- Ubuntu Linux 20.04
-- Ubuntu Linux 18.04
-- macOS 10.15
-- macOS 10.14
+- Ubuntu 20.04 (amd64)
+- Ubuntu 21.10 (amd64)
+- macOS 12 (Intel only)
+- macOS 11 (Intel only)
.. _requirements:
@@ -21,11 +21,13 @@
**1. Core dependencies**
-- ``python`` >= 3.5
-- ``libsqlite3``
-- ``pkg-config``
-- ``openssl``
-- Boost libraries >= 1.54
+- GCC >= 7.4 or clang >= 4.0 (on Linux and FreeBSD)
+- Xcode >= 9.0 (on macOS)
+- Python >= 3.6
+- pkg-config
+- Boost >= 1.65.1
+- OpenSSL >= 1.0.2
+- SQLite 3.x
.. role:: red