diff options
author | jsing <> | 2021-12-13 17:50:24 +0000 |
---|---|---|
committer | jsing <> | 2021-12-13 17:50:24 +0000 |
commit | 7dd0b50f9292ae10e16399f27f6712f641219cc5 (patch) | |
tree | e252c1cc65d0d8d05a5d8c1375cfde2a278f11ea /src/lib/libssl/bs_cbs.c | |
parent | 5dc3c1edf50a3819117d36117d179b329070e45d (diff) | |
download | openbsd-7dd0b50f9292ae10e16399f27f6712f641219cc5.tar.gz openbsd-7dd0b50f9292ae10e16399f27f6712f641219cc5.tar.bz2 openbsd-7dd0b50f9292ae10e16399f27f6712f641219cc5.zip |
Convert asn1_d2i_ex_primitive()/asn1_collect() from BUF_MEM to CBB.
With this we get simpler code, overflow checking and more sensible
memory ownership. Also switch the free_cont case to freezero() since this
could contain secrets.
ok inoguchi@ tb@
Diffstat (limited to 'src/lib/libssl/bs_cbs.c')
0 files changed, 0 insertions, 0 deletions