Alexander Afanasyev | 687dba8 | 2015-09-27 15:32:58 -0700 | [diff] [blame^] | 1 | NFD version 0.3.2 |
| 2 | ----------------- |
| 3 | |
| 4 | Release date: May 12, 2015 |
| 5 | |
| 6 | Changes since version 0.3.1: |
| 7 | |
| 8 | New features: |
| 9 | ^^^^^^^^^^^^^ |
| 10 | |
| 11 | - **Tables** |
| 12 | |
| 13 | * Change lookup API to allow async implementations of ContentStore (:issue:`2411`) |
| 14 | |
| 15 | - **Management** |
| 16 | |
| 17 | * Perform FIB updates before modifying RIB (:issue:`1941`) |
| 18 | |
| 19 | Updates and bug fixes: |
| 20 | ^^^^^^^^^^^^^^^^^^^^^^ |
| 21 | |
| 22 | - **Documentation** |
| 23 | |
| 24 | * Update planned Features: face enhancements (:issue:`2617`) |
| 25 | |
| 26 | * Updated NFD's developer guide to reflect new changes and adding a new section on |
| 27 | NFD/ndn-cxx unit testing |
| 28 | |
| 29 | - **Face** |
| 30 | |
| 31 | * Refactor channel acceptors to avoid use of shared pointers (:issue:`2613`) |
| 32 | |
| 33 | * Refactor code to avoid deprecated `Block::fromBuffer` overloads (:issue:`2553`) |
| 34 | |
| 35 | * Refactor code to use move semantics for sockets where possible (:issue:`2613`) |
| 36 | |
| 37 | * Switch to non-throwing version of websocketpp APIs (:issue:`2630`) |
| 38 | |
| 39 | - **Forwarding** |
| 40 | |
| 41 | * Extend measurements lifetime in AccessStrategy (:issue:`2452`) |
| 42 | |
| 43 | - **Management** |
| 44 | |
| 45 | * Stop removed namespace from inheriting ancestor route (:issue:`2757`) |
| 46 | |
| 47 | * Fix TestFibUpdates/EraseFace on Ubuntu 14.04 32-bit (:issue:`2697`) |
| 48 | |
| 49 | - **Tools** |
| 50 | |
| 51 | * Fix hanging of `nfdc` on wrong input (:issue:`2690`) |
| 52 | |
| 53 | - **Build** |
| 54 | |
| 55 | * Make build scripts compatible with Python 3 (:issue:`2625`) |
| 56 | |
| 57 | * Get rid of the last use of ndn::dns in NFD (:issue:`2422`) |
| 58 | |
| 59 | * Update waf build system to version 1.8.9 (:issue:`2209`, :issue:`2657`, :issue:`2792`) |
| 60 | |
| 61 | * Tweak default pkg-config search paths (:issue:`2711`) |
| 62 | |
| 63 | * Use C version of snprintf (:issue:`2299`) |
| 64 | |
| 65 | * Emulate `std::to_string` when it is missing (:issue:`2299`) |
| 66 | |
| 67 | * Fix several "defined but not used" warnings with gcc-5 (:issue:`2767`) |
| 68 | |
| 69 | * Disable precompiled headers on OS X with clang < 6.1.0 (:issue:`2804`) |