Page MenuHomePhabricator

[services] Tunnelbroker - Remove `cryptopp` from dependencies
ClosedPublic

Authored by max on Dec 19 2022, 12:38 PM.
Tags
None
Referenced Files
F3493702: D5949.diff
Thu, Dec 19, 3:55 AM
F3491067: D5949.id20253.diff
Wed, Dec 18, 6:16 PM
F3491066: D5949.id20249.diff
Wed, Dec 18, 6:16 PM
F3491065: D5949.id20065.diff
Wed, Dec 18, 6:16 PM
F3491064: D5949.id19754.diff
Wed, Dec 18, 6:16 PM
F3491063: D5949.id19725.diff
Wed, Dec 18, 6:16 PM
F3488670: D5949.id.diff
Wed, Dec 18, 10:59 AM
Unknown Object (File)
Sat, Nov 23, 12:01 PM
Subscribers

Details

Reviewers
jon
bartek
varun
ashoat
Group Reviewers
Restricted Owners Package(Owns No Changed Paths)
Commits
rCOMM578d3d993813: [services] Tunnelbroker - Remove `cryptopp` from dependencies
Summary

This diff removes the deprecated C++ cryptopp library from the dependencies.
In D5947 we are switched to using the Rust function for the signed string verification and we don't need the cryptopp and related C++ code base anymore.

Linear task: ENG-2492

Test Plan

Passing CI gates.

Diff Detail

Repository
rCOMM Comm
Branch
remove-cryptopp-dependencies
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

max held this revision as a draft.
Owners added a reviewer: Restricted Owners Package.Dec 19 2022, 12:38 PM

Rebasing on master changes.

max published this revision for review.Dec 21 2022, 6:07 AM

As we have trouble using Nix in the CI gate please ignore the Nix build fail for now.

This revision is now accepted and ready to land.Dec 21 2022, 1:36 PM

Rebasing on master changes.

This revision now requires review to proceed.Dec 23 2022, 8:07 AM

Adding @ashoat for a final pass because this diff touches dependencies.

This revision is now accepted and ready to land.Dec 23 2022, 10:24 AM

Merging with master changes.