0
0
mirror of https://github.com/OpenVPN/openvpn3.git synced 2024-09-20 04:02:15 +02:00
openvpn3/openvpn/crypto
Charlie Vigue ef8da98bd4 Buffer: Prepare to decouple allocated buffer / RC
Rename BufferAllocated --> BufferAllocatedRc

Buffer: split RC from BufferAllocated
Also make changes as needed where BufferAllocated is used

Buffer: Split allocation flags into own struct
Leaving flags in template causes each alias to have identical flags
by different names, which requires each type to pointlessly use
the nested name.

Make RC: Clean up headers buffer.hpp, make_rc.hpp

Signed-off-by: Charlie Vigue <charlie.vigue@openvpn.com>
2024-09-11 13:23:28 +00:00
..
bs64_data_limit.hpp
cipher.hpp
crypto_aead.hpp
crypto_chm.hpp
cryptoalgs.hpp
cryptodc.hpp
cryptodcsel.hpp
decrypt_chm.hpp
definitions.hpp
digestapi.hpp
encrypt_chm.hpp
hashstr.hpp
ovpnhmac.hpp
packet_id_aead.hpp
packet_id.hpp
selftest.hpp
static_key.hpp
tls_crypt_v2.hpp
tls_crypt.hpp