blob: ca2456b3bde284c7feb61d6b9382b82bdde900bb [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
Davide Pesavento933a5672020-07-03 22:32:43 -04008New features
9^^^^^^^^^^^^
Alexander Afanasyev45312f52015-09-27 12:06:50 -070010
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
Davide Pesavento933a5672020-07-03 22:32:43 -040021Updates and bug fixes
22^^^^^^^^^^^^^^^^^^^^^
Alexander Afanasyev45312f52015-09-27 12:06:50 -070023
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
Davide Pesavento933a5672020-07-03 22:32:43 -040038Deprecated
39^^^^^^^^^^
Alexander Afanasyev45312f52015-09-27 12:06:50 -070040
41- `Block::fromBuffer` overloads with output parameter (:issue:`2553`)
42
Davide Pesavento933a5672020-07-03 22:32:43 -040043Removed
44^^^^^^^
Alexander Afanasyev45312f52015-09-27 12:06:50 -070045
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&)`