Saurab Dulal | d3b60a8 | 2019-02-15 13:38:31 -0600 | [diff] [blame] | 1 | NLSR 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 |