update CHANGES.html
authorTom Henderson <tomh@tomh.org>
Mon, 07 Sep 2015 12:07:08 -0700
changeset 11656 64199441c3d6
parent 11655 afd3d2ce8799
child 11657 c16a6e88ecf7
update CHANGES.html
CHANGES.html
--- a/CHANGES.html	Mon Sep 07 11:21:25 2015 -0700
+++ b/CHANGES.html	Mon Sep 07 12:07:08 2015 -0700
@@ -54,12 +54,6 @@
 <h1>Changes from ns-3.23 to ns-3.24</h1>
 <h2>New API:</h2>
 <ul>
-</ul>
-<h2>Changes to existing API:</h2>
-<ul>
-  <li> The signatures on several TcpHeader methods were changed to take const arguments.</li>
-  <li> class TcpL4Protocol replaces Send() methods with SendPacket(), and adds new methods to AddSocket() and RemoveSocket() from a node.  Also, a new PacketReceived() method was introduced to get the TCP header of an incoming packet and check its checksum.</li>
-  <li> The CongestionWindow and SlowStartThreshold trace sources have been moved from the TCP subclasses such as NewReno, Reno, Tahoe, and Westwood to the TcpSocketBase class.</li>
   <li>In 'src/wifi', several changes were made to enable partial 802.11ac support:
     <ul>
       <li>A new helper (VhtWifiMacHelper) was added to set up a Very high throughput (VHT) MAC entity.</li>
@@ -67,7 +61,18 @@
       <li>A new 11ac preamble has been added.</li>
       <li>A new information element has been added:  VhtCapabilities. This information element is added to the MAC frame header if the node is a VHT node. This VhtCapabilites information element is used to advertise the VHT capabilites of the node to other nodes in the network.</li>
     </ul>
-  <li> WifiMode has been refactored:
+  </li>
+  <li>The ArpCache API was extended to allow the manual removal of ArpCache entries and the addition of permanent (static) entries for IPv4.
+  </li>
+  <li> The SimpleChannel in the 'network' module now allows per-NetDevice blacklists, in order to do hidden terminal testcases.
+  </li>
+</ul>
+<h2>Changes to existing API:</h2>
+<ul>
+  <li> The signatures on several TcpHeader methods were changed to take const arguments.</li>
+  <li> class TcpL4Protocol replaces Send() methods with SendPacket(), and adds new methods to AddSocket() and RemoveSocket() from a node.  Also, a new PacketReceived() method was introduced to get the TCP header of an incoming packet and check its checksum.</li>
+  <li> The CongestionWindow and SlowStartThreshold trace sources have been moved from the TCP subclasses such as NewReno, Reno, Tahoe, and Westwood to the TcpSocketBase class.</li>
+  <li> The WifiMode object has been refactored:
     <ul>
       <li>11n data rates are now renamed according to their MCS value. E.g. OfdmRate65MbpsBW20MHz has been renamed into HtMcs7. 11ac data rates have been defined according to this new renaming.</li>
       <li>HtWifiMacHelper and VhtWifiMacHelper provide a helper to convert a MCS value into a data rate value.</li>
@@ -78,6 +83,8 @@
 </ul>
 <h2>Changes to build system:</h2>
 <ul>
+  <li> Waf was upgraded to 1.8.12</li>
+  <li> Waf scripts and test.py test runner program were made compatible with Python 3</li>
 </ul>
 <h2>Changed behavior:</h2>
 This section is for behavioral changes to the models that were not due to a bug fix.