FreeRDP/client/common
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
..
test freerdp: fix several type related warnings 2014-05-08 18:02:02 -04:00
client.c libfreerdp-client: cleanup .rdp file parsing 2013-12-05 12:35:31 -05:00
CMakeLists.txt cmake: mark required libraries for export 2014-04-23 10:16:02 +02:00
cmdline.c Changes for base64 2014-05-11 22:49:10 +02:00
compatibility.c core: FIPS for fastpath and RDP security fixes 2014-04-02 14:17:39 +02:00
compatibility.h freerdp: various missing link dependencies and symbol exports 2013-09-03 21:48:26 -04:00
file.c Merge branch 'master' of github.com:FreeRDP/FreeRDP 2014-04-26 13:47:01 -04:00
module.def wfreerdp-server: fix build on Windows 2012-10-16 13:31:16 -04:00