Marc-André Moreau
029cbf3aca
libfreerdp-gdi: fix egfx multimon support
2015-10-13 15:50:39 -04:00
Marc-André Moreau
4ab373aced
xfreerdp: fix multiple egfx context support in X11 GFX
2015-10-13 14:49:30 -04:00
Marc-André Moreau
1b7e36a20f
Merge branch 'master' of github.com:FreeRDP/FreeRDP
2015-10-13 11:09:43 -04:00
Marc-André Moreau
863939fd58
Merge pull request #2919 from realjiangms/fix_allow_empty_password
...
Sec/NLA: Support passwordless (blank password) login with NLA.
2015-10-13 10:40:28 -04:00
Marc-André Moreau
91663df6c2
Merge pull request #2920 from awakecoding/mbedtls
...
WinPR mbed TLS support
2015-10-13 10:23:58 -04:00
Marc-André Moreau
329194b87e
libwinpr-crypto: fix OpenSSL 1.0 HMAC API change
2015-10-13 09:54:59 -04:00
Marc-André Moreau
6ab29da576
libwinpr-crypto: fix error checking
2015-10-13 09:43:26 -04:00
Marc-André Moreau
0a7e07a3a5
libwinpr-crypto: avoid linking to less common digests and ciphers
2015-10-13 09:13:52 -04:00
Hardening
8ee0eb4342
Merge pull request #2912 from realjiangms/shadow_fix_auth_nopasswd
...
Server/Shadow: Minor fix on authentication in shadow_client.c.
2015-10-13 08:53:45 +02:00
Marc-André Moreau
87780a850d
Merge branch 'master' of github.com:FreeRDP/FreeRDP into mbedtls
2015-10-09 15:58:50 -04:00
Marc-André Moreau
4f769866d7
winpr: make clean non-OpenSSL build possible (without schannel, makecert)
2015-10-09 15:57:41 -04:00
Marc-André Moreau
82afb0f1ee
libwinpr-crypto: add generic digest API and OpenSSL compatible key derivation
2015-10-09 15:23:15 -04:00
zihao.jiang
a7f4685c09
Sec/NLA: Support passwordless (blank password) login with NLA.
...
It was supported in freerdp 1.0.2 but not supported in lastest master.
We should take empty password if it is explicitly specified with /v option.
If a password is not specified, we could first try SAM file. If the user entry does not exist, prompt for password.
2015-10-10 01:48:41 +08:00
Marc-André Moreau
54292f29ea
libwinpr-crypto: add generic cipher API with OpenSSL/mbedtls support
2015-10-09 12:15:31 -04:00
Marc-André Moreau
87c42127c7
libwinpr-sspi: remove OpenSSL dependency in NTLM SSPI module
2015-10-08 16:48:58 -04:00
Marc-André Moreau
5bff1d0fdf
libwinpr-crypto: add rand and RC4 functions with OpenSSL/mbedtls
2015-10-08 16:26:37 -04:00
Marc-André Moreau
7521ecd759
libwinpr-crypto: add basic hashing and HMAC support with OpenSSL/mbedTLS
2015-10-08 13:58:55 -04:00
Marc-André Moreau
ac62d43e0f
winpr: isolate OpenSSL
2015-10-06 10:56:24 -04:00
Martin Fleisz
d277346fce
Merge pull request #2914 from sriramster/master
...
Remove warning: HANDLE event variable unused
2015-10-06 09:02:22 +02:00
Marc-André Moreau
94a2f9533e
winpr: start porting to non-OpenSSL
2015-10-05 16:23:44 -04:00
Sriram Raghunathan
1c1e215ed9
Remove warning: HANDLE event variable unused
2015-10-05 22:42:59 +05:30
zihao.jiang
50e5837c0f
Server/Shadow: Fix Authentication in shadow_client.c.
...
Currently if username or password is not set, the authentication is always failed because the authentication callback is never tried.
Fix to always give a chance to try the subsystem authentication callback even if username / password is not set.
2015-10-05 22:34:58 +08:00
Marc-André Moreau
6d810a5d78
Merge pull request #2909 from akallabeth/clipboard_remove_copy
...
Speedup for clipboard
2015-10-05 08:44:42 -04:00
Marc-André Moreau
8ffb7babe9
Merge pull request #2901 from volth/patch-1
...
Fixed crash when unused Japanese keys are pressed.
2015-10-05 08:40:34 -04:00
Armin Novak
82134fbef3
Remove unnecessary copy operation.
2015-10-02 09:29:00 +02:00
Martin Fleisz
2d641c4dd4
Merge pull request #2864 from bjcollins/smartcard_same_name_readers
...
Give unique aliases for smartcards with the same name, so that two re…
2015-10-01 13:45:20 +02:00
Norbert Federa
2df3cda704
Merge pull request #2908 from hardening/fix_region
...
Fix a bug in region_union_rect()
2015-10-01 11:28:47 +02:00
David FORT
ff92a12ceb
Fix a bug in region_union_rect()
...
When region_union_rect() was called with a rect that was above the region without
intersecting it, the first band was created too large. This patch fixes this and
add a unitary test.
All credits go to @nfedera that:
* found the bug;
* find a dataset to reproduce;
* code the unitary test;
* spotted a suspicious line that was the faulty one.
2015-09-30 21:14:43 +02:00
Hardening
1e1983b7da
Merge pull request #2903 from ssieb/fix-redir
...
Don't fail the redirect if padding wasn't sent before disconnecting
2015-09-24 21:18:46 +02:00
Samuel Sieb
812e14af04
Don't fail the redirect if padding wasn't sent before disconnecting
2015-09-24 10:37:21 -07:00
volth
2b7681da85
Update xf_keyboard.c
...
With Japanese physical keyboard and English layout, pressing the extra keys can cause FreeRDP crash.
2015-09-23 18:40:34 +00:00
Marc-André Moreau
3fd0c45be8
afreerdp: fix build warnings
2015-09-22 11:53:50 -04:00
Hardening
62da9d28c6
Merge pull request #2899 from awakecoding/master
...
Standard RDP security server redirection fix
2015-09-21 23:42:32 +02:00
Marc-André Moreau
a91506161d
libfreerdp-core: fix redirection with standard RDP security
2015-09-21 15:36:19 -04:00
Martin Fleisz
859a097c13
Merge pull request #2897 from bjcollins/rail_fix_window_title
...
Minor rail fixes/tweaks
2015-09-21 14:31:47 +02:00
Hardening
77e113c89b
Merge pull request #2898 from bjcollins/smartcard_status_buffer_size
...
Fix use of invalid input causing SCARD_E_INSUFFICIENT_BUFFER errors
2015-09-21 13:50:29 +02:00
bjcollins
456416a871
Dont use invalid/bogus input value for cbAtrLen for Smartcard Status Calls, instead just always use the max value here to indicate we have max
...
buffer space available.
2015-09-18 16:55:06 -05:00
bjcollins
47c260177c
fix window title for rail as it was not being set on initial window creation
...
remove duplicate call to XStoreName when setting window title
expand WITH_XEXT #define for rail window rects as extra unecessary work was being done when WITH_XEXT was not defined
2015-09-18 16:14:30 -05:00
Marc-André Moreau
d1cb3410de
Merge pull request #2896 from awakecoding/master
...
Win32 Gateway Fix, iOS TCP connection infinite loop fix
2015-09-18 11:57:01 -04:00
Marc-André Moreau
70b037145e
libwinpr-synch: fix broken FD_ISSET check caused by hidden type cast from int to char
2015-09-18 11:38:27 -04:00
Marc-André Moreau
9c35b73fb6
libfreerdp-core: fix gateway connectivity on Windows
2015-09-17 14:32:40 -04:00
Marc-André Moreau
8a5c55788b
libwinpr-sspi: don't warn about non-error security statuses
2015-09-17 11:16:20 -04:00
Martin Fleisz
f8ceb3f606
Merge pull request #2895 from aballier/ffmpeg
...
channels/tsmf/client/ffmpeg: Fix build with ffmpeg git master.
2015-09-17 16:02:00 +02:00
Alexis Ballier
b7b66968f9
channels/tsmf/client/ffmpeg: Fix build with ffmpeg git master.
...
Replace old, deprecated and now removed, APIs with their new equivalent while retaining backward compatibility with old ffmpeg versions.
2015-09-17 10:36:44 +02:00
Martin Fleisz
affe82cae8
Merge pull request #2890 from realjiangms/shadow_fix_memory_leak
...
server: Fix several memory leak found while running valgrind on freerdp-shadow
2015-09-17 10:33:43 +02:00
zihao.jiang
f21749ac07
server: Fix several memory leak while running valgrind on freerdp-shadow
2015-09-17 01:02:22 +08:00
Marc-André Moreau
6dff045961
Merge branch 'master' of github.com:FreeRDP/FreeRDP
2015-09-16 10:41:32 -04:00
Marc-André Moreau
48c7a8dc1d
Merge pull request #2889 from dvincent-devolutions/gateway
...
Fix RDP8 gateway disconnections
2015-09-16 10:41:07 -04:00
Denis Vincent
3ea0fe0c01
Small corrections to BIO implementation.
2015-09-16 09:54:03 -04:00
Marc-André Moreau
8e3baed882
cmake: add mbed TLS detection
2015-09-15 20:52:46 -04:00