Page MenuHomePhabricator

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

Authored by max on Dec 19 2022, 12:38 PM.
Tags
None
Referenced Files
F2110976: D5949.diff
Tue, Jun 25, 9:34 PM
F2110143: D5949.id19754.diff
Tue, Jun 25, 6:50 PM
Unknown Object (File)
Mon, Jun 24, 10:01 PM
Unknown Object (File)
Mon, Jun 24, 5:44 PM
Unknown Object (File)
Mon, Jun 24, 4:41 PM
Unknown Object (File)
Sun, Jun 23, 7:01 PM
Unknown Object (File)
Thu, Jun 13, 5:18 AM
Unknown Object (File)
Thu, May 30, 5:27 AM
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.