HomePhabricator
Diffusion Comm 5e1172cfc123

[services][refactoring] Tunnelbroker - Remove unique pointers from CryptoTools.

Description

[services][refactoring] Tunnelbroker - Remove unique pointers from CryptoTools.

Summary:
We are aware of memory leaks using the new allocation for the cryptoPP classes and used unique pointers and release().
According to the CryptoPP pipeline documentation, we don't need to free the memory manually and can switch to the new approach because using unique pointers and release() have no makes sense here.

Related linear task: ENG-627

Test Plan: Successfully built the server and verify the string by the rsaVerifyString function.

Reviewers: karol-bisztyga, palys-swm, ashoat, jimpo

Reviewed By: palys-swm, ashoat

Subscribers: benschac, ashoat, palys-swm, Adrian, atul, karol-bisztyga

Differential Revision: https://phabricator.ashoat.com/D3186

Details

Provenance
maxAuthored on Feb 12 2022, 11:49 PM
Reviewer
tomek
Differential Revision
D3186: [services][refactoring] Tunnelbroker - Remove unique pointers from CryptoTools.
Parents
rCOMMfbe6c326de48: [web] [refactor] currentModal --> modal
Branches
Unknown
Tags
Unknown