blob: 737d4cc91dbc7e4606781da2f314a7a4bde9dc1b [file] [log] [blame]
Saurab Dulald3b60a82019-02-15 13:38:31 -06001NLSR version 0.5.0
2++++++++++++++++++
3
4**New Features**
5
6- Set CanBePrefix to false on Hello Interest (:issue:`4581`)
7- Optionally write prefixes to a copy of config file via nlsrc advertise (:issue:`4303`)
8- Use SegmentPublisher utility from PSync to publish LSA data (:issue:`4760`)
9- Add PSync as a dependency and switch it as default in conf file. (:issue:`4082`)
10
11**Changes**
12
13- Decouple classes from Nlsr object for easier unit testing (:issue:`1952`)
14- Set sequence number file in SequencingManager constructor. (:issue:`4288`)
15- Read conf file in test prefix update processor instead of static string (:issue:`3960`)
16- Canonize FaceUri in conf file processor (:issue:`4817`)
17- Remove redundant function "calculateHypDryRoutingTable" (:issue:`4811`)
18- In dry run mode, print HR and LS routing table in nlsrc separately (:issue:`4452`)
19- Fix ASan memory leaks in unit tests (:issue:`4682`)
20- Systemd service files dependency corrections for Ubuntu 18.04 (:issue:`4594`)
21
22**Bug Fixes**
23
24- Fix processing of interest w/ segments for segmented LSA data (:issue:`4784`)
25- Fib: don't refresh neighbor router's FIB entry (:issue:`4799`)
26- Disable Interest filter loopback where ever not needed (:issue:`4768`)
27- Avoid crash when ndn-cxx is compiled with tests by setting canBePrefix (:issue:`4691`)
28- Make sure NLSR is not using any deprecated API (:issue:`4679`)
29- Fix crash in equals operator of adjacency-list (:issue:`4705`)
30- Fix error handling and normalize exit codes
31
32**Miscellaneous**
33
34- Improving documentation for NLSR
35- A beginners' guide to installing and testing on Fedora