Project

General

Profile

Actions

Task #3946

closed

Get rid of cryptopp dependency

Added by Davide Pesavento about 7 years ago. Updated over 6 years ago.

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

100%

Estimated time:

Description

Kill it with fire!


Related issues 3 (0 open3 closed)

Blocked by ndn-cxx - Task #3886: Remove util::Digest class templateClosedDavide Pesavento

Actions
Blocked by ndn-cxx - Task #3924: Reimplement util::Sha256 without cryptoppClosedDavide Pesavento

Actions
Blocked by ndn-cxx - Task #4246: Remove v1 security frameworkClosedAlex Afanasyev

Actions
Actions #1

Updated by Davide Pesavento about 7 years ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 10
Actions #2

Updated by Junxiao Shi about 7 years ago

  • Blocked by Task #3886: Remove util::Digest class template added
Actions #3

Updated by Davide Pesavento about 7 years ago

  • Blocked by Task #3924: Reimplement util::Sha256 without cryptopp added
Actions #4

Updated by Davide Pesavento almost 7 years ago

  • % Done changed from 10 to 40
Actions #5

Updated by Junxiao Shi almost 7 years ago

What's the plan for Oid class in encoding/oid.hpp? It uses Crypto++ and https://gerrit.named-data.net/3639 does not delete it.

Actions #6

Updated by Davide Pesavento almost 7 years ago

Junxiao Shi wrote:

What's the plan for Oid class in encoding/oid.hpp? It uses Crypto++ and https://gerrit.named-data.net/3639 does not delete it.

If it's not used by anything else, it should be removed, either in that or in a followup commit.

Actions #7

Updated by Davide Pesavento over 6 years ago

  • % Done changed from 40 to 70

https://gerrit.named-data.net/4116

The only remaining uses of CryptoPP are in the old (v1) security framework, which is going to be removed with https://gerrit.named-data.net/3639, which in turn is blocked by #3920.

After change 3639 is merged, I will remove the dependency from the build system and update the docs.

Actions #8

Updated by Alex Afanasyev over 6 years ago

  • Blocked by Task #4246: Remove v1 security framework added
Actions #9

Updated by Alex Afanasyev over 6 years ago

  • Status changed from In Progress to Code review
  • % Done changed from 70 to 100
Actions #10

Updated by Alex Afanasyev over 6 years ago

  • Status changed from Code review to Closed
Actions

Also available in: Atom PDF