blob: 82734e505664a8004101f5967c5182a2614c0dea [file] [log] [blame] [view]
Vince Lehmane9f116d2015-07-15 10:40:21 -05001Release Notes
2=============
3
Ashlesh Gawandeda475f02017-03-01 17:20:58 -06004Mini-NDN version 0.3.0 (changes since version 0.2.0)
5
6Release date: March 3, 2017
7
8**New featues**:
9
10- Mini-NDN cluster edition
11
12- New experiments for making NLSR testing easier
13
14**Bug fixes**:
15
16- Set site name correctly
17
18- Install missing certificates in NLSR security config
19
20- Fix quitting of NLSR due to key not found error
21
22**Misc changes**:
23
24- Removed nlsr.conf file, generate it within the code
25
26- Use argparse instead of deprecated optparse
27
28- Update security config section for NLSR
29
30- Change mininet prompt to mini-ndn
31
32- Set network name at one place
33
34- Update install.sh script to install openssl
35
36- Update install.sh script to install cryptopp from package instead of compiling from source
37
38- Update install.sh to clean build folder every time to get rid of removed files such as old experiments
39
40- Fix old code - use net.hosts instead of storing hosts in a variable
41
42- Use nfdc instead of deprecated nfd-status
43
Ashlesh Gawande0cccdb82016-08-15 12:58:06 -050044Mini-NDN version 0.2.0 (changes since version 0.1.1)
Ashlesh Gawandeda475f02017-03-01 17:20:58 -060045----------------------------------------
Ashlesh Gawande0cccdb82016-08-15 12:58:06 -050046
47Release date: August 18, 2016
48
49**New featues**:
50
51- Automatic security configuration for NLSR
52
53- Use /usr/local/etc/ndn/nfd.conf as default config file for NFD
54
55- Class to monitor /proc/$PID/stat file for PID
56
57- Mini-NDN exits gracefully on SIGINT and non-convergence
58
59- Faster Mini-NDN install script - does not do apt-get update everytime
60
61- NLSR is launched with explicit config file for easier process identification
62
63- Add and update more documentation
64
65**Bug fixes**:
66
67- NFD is killed correctly on exit
68
69- Best route strategy is set correctly
70
Vince Lehman68b08152015-10-23 10:15:36 -050071Mini-NDN version 0.1.1 (changes since version 0.1.0)
72----------------------------------------
73
74Release date: November 4, 2015
75
76**New features**:
77
78- Use nfd.conf.sample from currently installed NFD
79
80- Add working directory option to allow execution environment outside of /tmp
81
82- Add results directory option to store experiment results after completion
83
84- Add support for switches in GUI and configuration file
85
86- Add failNode and recoverNode methods to Experiment class
87
88- Add most connected node (MCN) failure experiment
89
90- Add option to specify percentage of nodes pinged
91
92**Code changes**:
93
94- Refactor program options into container class
95
96- Remove unused "FIB Entries" option from NDN host options
97
98**Bug fixes**:
99
100- Abort start up if experiment name is invalid
101
102- Restart pings after recovery in failure experiment
103
Vince Lehmane9f116d2015-07-15 10:40:21 -0500104Mini-NDN version 0.1.0 (initial release)
105----------------------------------------
106
107Release date: July 15, 2015
108
109Mini-NDN is a lightweight networking emulation tool that enables testing, experimentation, and
110research on the NDN platform. Based on Mininet, Mini-NDN uses the NDN libraries, NFD, NLSR, and
111tools released by the [NDN project](http://named-data.net/codebase/platform/) to emulate
112an NDN network on a single system.
113
114**Included features**:
115
116- Run a complete NDN network on a single system
117
118- Automatic configuration of NLSR to provide a routable NDN network
119
120- Supports user created NDN applications
121
122- Create a topology using the included Mini-NDN Edit GUI application
123
124- Allows individual configuration of NFD and NLSR parameters for each node
125
126- Provides an experiment management framework for easy creation of custom networking experiments
127
128- Uses a simple topology file format to define hosts, links, and configuration values
129
130- Configure network link parameters including bandwidth, delay, and loss rate
131
132- Includes a pre-configured topology file to replicate the NDN testbed