FreeRDP/libfreerdp
Hardening 9f1d0201ec Changes for base64
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.
2014-05-11 22:49:10 +02:00
..
cache Merge branch 'master' of github.com:FreeRDP/FreeRDP 2014-04-26 13:47:01 -04:00
codec freerdp: fix several type related warnings 2014-05-08 18:02:02 -04:00
common Merge branch 'master' of github.com:FreeRDP/FreeRDP 2014-04-26 13:47:01 -04:00
core Changes for base64 2014-05-11 22:49:10 +02:00
crypto Changes for base64 2014-05-11 22:49:10 +02:00
gdi cmake: mark required libraries for export 2014-04-23 10:16:02 +02:00
locale cmake: mark required libraries for export 2014-04-23 10:16:02 +02:00
primitives cmake: mark required libraries for export 2014-04-23 10:16:02 +02:00
rail cmake: mark required libraries for export 2014-04-23 10:16:02 +02:00
utils Merge branch 'master' of github.com:FreeRDP/FreeRDP 2014-04-26 13:47:01 -04:00
CMakeLists.txt update and improve pkg-config files 2014-04-23 13:12:23 +02:00
dummy.c freerdp: various missing link dependencies and symbol exports 2013-09-03 21:48:26 -04:00