Project

General

Profile

Actions

Feature #4567

closed

Encode Interest into v0.3 format and drop support for v0.2 format

Added by Junxiao Shi about 6 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
Normal
Category:
Base
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:
4.50 h

Description

Change ndn::Interest class to always encode into v0.3 format. Decoder no longer accepts v0.2 format.
This is part of Packet03Transition.


Related issues 9 (0 open9 closed)

Related to ndn-cxx - Feature #4709: Update Interest::toUri for v0.3 formatClosedDavide Pesavento

Actions
Blocked by ndn-cxx - Feature #4658: Encode and decode Interest ApplicationParametersClosedDavide Pesavento

Actions
Blocked by ndn-cxx - Bug #4664: NotificationSubscriber uses ChildSelectorClosedJunxiao Shi

Actions
Blocked by ndn-cxx - Bug #4665: CertificateBundleFetcher uses ChildSelectorClosedAlex Afanasyev

Actions
Blocked by ChronoSync - Bug #4684: common.hpp imports Exclude typeClosed

Actions
Blocks ndn-cxx - Feature #4804: Signed Interest v0.3ClosedEric Newberry

Actions
Blocked by NFD - Feature #4805: Process CanBePrefix and drop SelectorsClosedJunxiao Shi

Actions
Blocked by NFD - Task #4916: Release 0.6.6ClosedAlex Afanasyev

Actions
Blocks NFD - Task #5045: Release 0.7.0ClosedAlex Afanasyev

Actions
Actions #1

Updated by Davide Pesavento about 6 years ago

Actions #2

Updated by Junxiao Shi almost 6 years ago

  • Blocked by Feature #4658: Encode and decode Interest ApplicationParameters added
Actions #3

Updated by Junxiao Shi almost 6 years ago

  • Blocked by Bug #4664: NotificationSubscriber uses ChildSelector added
Actions #4

Updated by Junxiao Shi almost 6 years ago

  • Blocked by Bug #4665: CertificateBundleFetcher uses ChildSelector added
Actions #5

Updated by Junxiao Shi over 5 years ago

  • Blocked by Bug #4684: common.hpp imports Exclude type added
Actions #6

Updated by Junxiao Shi over 5 years ago

  • Blocks Feature #4709: Update Interest::toUri for v0.3 format added
Actions #7

Updated by Davide Pesavento over 5 years ago

  • Tags set to Packet03Transition
Actions #8

Updated by Junxiao Shi over 5 years ago

Actions #9

Updated by Junxiao Shi over 5 years ago

  • Blocks Feature #4805: Process CanBePrefix and drop Selectors added
Actions #10

Updated by Junxiao Shi over 5 years ago

Actions #11

Updated by Junxiao Shi almost 5 years ago

  • Blocks deleted (Feature #4805: Process CanBePrefix and drop Selectors)
Actions #12

Updated by Junxiao Shi almost 5 years ago

Actions #13

Updated by Davide Pesavento almost 5 years ago

  • Blocked by Feature #4805: Process CanBePrefix and drop Selectors added
Actions #14

Updated by Davide Pesavento almost 5 years ago

Actions #15

Updated by Davide Pesavento almost 5 years ago

Actions #16

Updated by Davide Pesavento over 4 years ago

  • Subject changed from Encode Interest as v0.3 format and interpret v0.2 as v0.3 to Encode Interest into v0.3 format and drop support for v0.2 format
  • Description updated (diff)
  • Status changed from New to In Progress
  • Assignee set to Davide Pesavento

Decoder continues to accept v0.2 format, and interpret it as v0.3 semantics

Per 2019-07-29 NDN Platform call, we're skipping the above step and dropping v0.2 support immediately.

Actions #17

Updated by Davide Pesavento over 4 years ago

  • % Done changed from 0 to 50

https://gerrit.named-data.net/c/ndn-cxx/+/5641 implements most of the changes. Further cleanups and optimizations are possible, but will be done in a separate commit.

Actions #18

Updated by Junxiao Shi over 4 years ago

  • Blocked by Feature #4988: Encode Interests to PacketFormat03 added
Actions #19

Updated by Junxiao Shi over 4 years ago

  • Blocked by deleted (Feature #4988: Encode Interests to PacketFormat03)
Actions #20

Updated by Junxiao Shi over 4 years ago

  • Blocks deleted (Feature #4709: Update Interest::toUri for v0.3 format)
Actions #21

Updated by Davide Pesavento over 4 years ago

  • Related to Feature #4709: Update Interest::toUri for v0.3 format added
Actions #22

Updated by Davide Pesavento over 4 years ago

  • Status changed from In Progress to Code review
  • % Done changed from 50 to 100
Actions #23

Updated by Davide Pesavento over 4 years ago

  • Status changed from Code review to Closed
Actions #24

Updated by Davide Pesavento over 4 years ago

Actions

Also available in: Atom PDF