RELEASE_NOTES
changeset 5476 f410b023d472
parent 5475 aaad42033f2b
child 5496 8f82aaf62357
--- a/RELEASE_NOTES	Wed Nov 04 20:28:31 2009 -0800
+++ b/RELEASE_NOTES	Wed Nov 04 21:08:32 2009 -0800
@@ -4,9 +4,83 @@
 This file contains ns-3 release notes (most recent releases first).
 
 All of the ns-3 documentation is accessible from the ns-3 website: 
-http://www.nsnam.org
-including tutorials:
-http://www.nsnam.org/tutorials.html
+http://www.nsnam.org including tutorials: http://www.nsnam.org/tutorials.html
+
+Release 3.6
+===========
+
+Availability
+------------
+This release is immediately available from:
+http://www.nsnam.org/releases/ns-allinone-3.6.tar.bz2
+
+Supported platforms
+-------------------
+ns-3.6 has been tested on the following platforms:
+  - linux x86 gcc 4.4.1, 4.2, 4.1, and, 3.4.6.
+  - linux x86_64 gcc 4.4.0, 4.3.2, 4.2.3, 4.2.1, 4.1.3, 3.4.6
+  - MacOS X ppc and x86 (gcc 4.0.x and 4.2.x)
+  - cygwin gcc 3.4.4 (debug only), gcc 4.3.2 (debug and optimized)
+
+Not all ns-3 options are available on all platforms; consult the
+wiki for more information:
+http://www.nsnam.org/wiki/index.php/Installation
+
+New user-visible features
+-------------------------
+
+  a) 802.11 models:
+     - Add an implementation of the minstrel rate control algorithm 
+       (Duy Nguyen for gsoc)
+     - AthstatsHelper: enables the wifi device to produce periodic 
+       reports similar to the ones generated by madwifi's
+       athstats tool (Nicola Baldo)
+     - 10MHz and 5MHz channel width supported by 802.11a model 
+       (Ramon Bauza and Kirill Andreev)
+     - Channel switching support. YansWifiPhy can now switch among 
+       different channels (Ramon Bauza and Pavel Boyko)
+  
+  b) IPv6 models:
+    - IPv6 interface;
+    - IPv6 layer;
+    - IPv6 raw socket;
+    - Static IPv6 routing;
+    - ICMPv6 layer;
+    - Some ICMPv6 error messages (destination unreachable, ...);
+    - Neighbor Discovery Protocol (NS/NA, RS/RA, redirection);
+    - Ping6 application (send Echo request);
+    - Radvd application (send RA);
+    - Examples (ping6, simple-routing-ping6, radvd, radvd-two-prefix,
+      icmpv6-redirect).
+
+  c) Wireless Mesh Networking models:
+    - General multi-interface mesh stack infrastructure (devices/mesh module).
+    - IEEE 802.11s (Draft 3.0) model including Peering Management Protocol and HWMP.
+    - Forwarding Layer for Meshing (FLAME) protocol.
+
+  d) Nix-vector routing:  
+    - Ipv4NixVectorHelper
+    - Examples (nix-simple, nms-p2p-nix)
+
+  e) New Test Framework
+    - Use test.py instead of ./waf check or ./waf --regression
+    - Previous unit tests have been ported to new framework.
+    - Examples are tested for run-ability.
+
+  f) A new Flow Monitor module
+   - To very easily measure flow metrics in a simulation
+   - No need to use trace callbacks or parsing trace files
+
+API changes from ns-3.5
+-----------------------
+API changes for this release are documented in the file CHANGES.html. 
+
+Known issues
+------------
+ns-3.6 build is known to fail on the following platforms:
+  - gcc 3.3 and earlier
+  - optimized builds on gcc 3.4.4 and 3.4.5
+  - optimized builds on linux x86 gcc 4.0.x
 
 Release 3.5
 ===========
@@ -14,15 +88,16 @@
 Availability
 ------------
 This release is immediately available from:
-http://www.nsnam.org/releases/ns-3.5.tar.bz2
+http://www.nsnam.org/releases/ns-allinone-3.5.tar.bz2
 
 Supported platforms
 -------------------
-ns-3.4 has been tested on the following platforms:
+ns-3.5 has been tested on the following platforms:
   - linux x86 gcc 4.2, 4.1, and, 3.4.6.
   - linux x86_64 gcc 4.4.0, 4.3.2, 4.2.3, 4.2.1, 4.1.3, 3.4.6
   - MacOS X ppc and x86 (gcc 4.0.x and 4.2.x)
   - cygwin gcc 3.4.4 (debug only), gcc 4.3.2 (debug and optimized)
+  - mingw gcc 3.4.5 (debug only)
 
 Not all ns-3 options are available on all platforms; consult the
 wiki for more information:
@@ -63,8 +138,8 @@
 ---------------
 Our next release, which is expected to happen in 2 to 4 months from now, will
 feature the merging of some of our projects currently in development including
-fuller IPv6 support, and some smaller features such as a new Global ARP package 
-and possibly a new Testing and Validation suite.
+fuller IPv6 support, some smaller features such as a new Global ARP 
+package, and possibly a new Testing and Validation suite.
 
 Release 3.4
 ===========
@@ -72,7 +147,7 @@
 Availability
 ------------
 This release is immediately available from:
-http://www.nsnam.org/releases/ns-3.4.tar.bz2
+http://www.nsnam.org/releases/ns-allinone-3.4.tar.bz2
 
 Supported platforms
 -------------------