blob: 90abf8e781932500fb3ef843586644806928c50c [file] [log] [blame]
Alexander Afanasyev45312f52015-09-27 12:06:50 -07001ndn-cxx version 0.3.2
2---------------------
3
4Release date: May 12, 2015
5
6Changes since version 0.3.1:
7
8New features:
9^^^^^^^^^^^^^
10
11- Add Link abstraction (:issue:`2587`)
12
13- Add Link and SelectedDelegation fields to the Interest abstraction (:issue:`2587`)
14
15- Initial implementation of several components for the upcoming PIB feature (:issue:`2451`):
16
17 * User-facing PIB implementation and implementation-specific PIB interface
18 * In-memory PIB implementation
19 * Define new abstraction for identity, key, and certificate
20
21Updates and bug fixes:
22^^^^^^^^^^^^^^^^^^^^^^
23
24- Enable decoding Exclude containing ImplicitSha256DigestComponent (:issue:`2629`)
25
26- Update waf build system to version 1.8.9 (:issue:`2209`, :issue:`2657`, :issue:`2792`)
27
28- Avoid duplicating output in IndentedStream (:issue:`2723`)
29
30- Fix skipping empty name component `(...)` during URI decoding (:issue:`2725`)
31
32- Enable ability to exclude empty name component (:issue:`2660`)
33
34- Fix bug with TLV-LENGTH processing in `Block::fromStream` (:issue:`2728`, :issue:`2729`)
35
36- Disable precompiled headers on OS X with clang < 6.1.0 (:issue:`2804`)
37
38Deprecated:
39^^^^^^^^^^^
40
41- `Block::fromBuffer` overloads with output parameter (:issue:`2553`)
42
43Removed:
44^^^^^^^^
45
46- Delete deprecated Controller functions:
47
48 * `Controller::start` overloads, except the overload taking CommandOptions
49 * `Controller::Sign` typedef
50 * `Controller::getDefaultCommandTimeout`
51 * `ControlCommand::getPrefix`
52 * `ControlCommand::getRequestName(ControlParameters)`
53 * `Controller::Controller(Face&)`