Page MenuHomePhabricator

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

Authored by max on Dec 19 2022, 12:38 PM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Dec 19, 7:28 AM
Unknown Object (File)
Thu, Dec 19, 7:18 AM
Unknown Object (File)
Thu, Dec 19, 7:09 AM
Unknown Object (File)
Thu, Dec 19, 6:51 AM
Unknown Object (File)
Thu, Dec 19, 3:55 AM
Unknown Object (File)
Wed, Dec 18, 6:16 PM
Unknown Object (File)
Wed, Dec 18, 6:16 PM
Unknown Object (File)
Wed, Dec 18, 6:16 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
Lint
Lint Not Applicable
Unit
Tests Not Applicable

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.