9f1d0201ec
This patch changes the prototype for decode_base64 so that the encode / decode method are consistant (encode(BYTE *) => char* and decode(char*) => BYTE*). It also does some improvements with unrolling loops so that end conditions are tested only at the end. The patch also adds some unitary tests. Before the patch base64_decode() made valgrind complain about uninitialized bits, after valgrind is happy and very quiet. |
||
---|---|---|
.. | ||
test | ||
base64.c | ||
ber.c | ||
certificate.c | ||
CMakeLists.txt | ||
crypto.c | ||
der.c | ||
er.c | ||
per.c | ||
tls.c |