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 | |
Davide Pesavento | 9f6a7d9 | 2020-10-06 15:21:48 -0400 | [diff] [blame] | 8 | New features |
| 9 | ^^^^^^^^^^^^ |
Alexander Afanasyev | 687dba8 | 2015-09-27 15:32:58 -0700 | [diff] [blame] | 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 | |
Davide Pesavento | 9f6a7d9 | 2020-10-06 15:21:48 -0400 | [diff] [blame] | 19 | Improvements and bug fixes |
| 20 | ^^^^^^^^^^^^^^^^^^^^^^^^^^ |
Alexander Afanasyev | 687dba8 | 2015-09-27 15:32:58 -0700 | [diff] [blame] | 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 | |
Davide Pesavento | 9f6a7d9 | 2020-10-06 15:21:48 -0400 | [diff] [blame] | 33 | * Refactor code to avoid deprecated ``Block::fromBuffer`` overloads (:issue:`2553`) |
Alexander Afanasyev | 687dba8 | 2015-09-27 15:32:58 -0700 | [diff] [blame] | 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 | |
Davide Pesavento | 9f6a7d9 | 2020-10-06 15:21:48 -0400 | [diff] [blame] | 51 | * Fix hanging of ``nfdc`` on wrong input (:issue:`2690`) |
Alexander Afanasyev | 687dba8 | 2015-09-27 15:32:58 -0700 | [diff] [blame] | 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 | |
Davide Pesavento | 9f6a7d9 | 2020-10-06 15:21:48 -0400 | [diff] [blame] | 65 | * Emulate ``std::to_string`` when it is missing (:issue:`2299`) |
Alexander Afanasyev | 687dba8 | 2015-09-27 15:32:58 -0700 | [diff] [blame] | 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`) |