FreeRDP/libfreerdp
Brent Collins d98b88642b Add new command-line option to force xfreerdp into a fips compliant mode.
This option will ensure that NLA is disabled(since NTLM uses weak crypto algorithms), FIPS
encryption is enabled, and ensure fips mode is enabled for openssl.

Selectively override specific uses of MD5/RC4 with new API calls specifically tailored to override FIPS.

Add comments on why overriding the use of these algorithms under FIPS is acceptable for the locations where overrides happen.

Remove check of server proprietary certificate which was already being ignore to avoid use of MD5.

Initialize winpr openssl earlier to ensure fips mode is set before starting using any crypto algorithms.
2017-11-17 12:43:06 +01:00
..
cache cache: Use Bitmap_Free instead of free 2017-09-07 09:38:44 +02:00
codec Replaced atoi 2017-11-15 15:52:16 +01:00
common Add new command-line option to force xfreerdp into a fips compliant mode. 2017-11-17 12:43:06 +01:00
core Add new command-line option to force xfreerdp into a fips compliant mode. 2017-11-17 12:43:06 +01:00
crypto Add new command-line option to force xfreerdp into a fips compliant mode. 2017-11-17 12:43:06 +01:00
gdi egfx: fix disconnection caused by invalid cache entries due to wrong announced cache size 2017-10-10 17:12:16 +02:00
locale Merge pull request #4034 from blino/wayland-keymap 2017-11-16 12:07:07 +01:00
primitives primitives/yuv: fix endianess issue 2017-10-19 11:55:13 +02:00
utils fix clang warnings, directly include wtypes.h (#4097) 2017-08-29 09:09:38 +02:00
CMakeLists.txt Disable GFX H264 if no backend compiled in. 2017-07-17 09:25:21 +02:00
freerdp.pc.in Include major version number in library names 2017-01-16 11:11:58 +01:00
FreeRDPConfig.cmake.in cleanup cmake exports and pkg-config files 2016-01-12 17:32:33 +01:00