Armin Novak
75ae38dff2
Silenced VerifyX509Certificate logging.
...
Now only writing log entries if something was an actual
error, otherwise stay silent.
2015-10-16 11:04:42 +02:00
Bernhard Miklautz
7aca1e0dc5
Merge pull request #2910 from dupondje/master
...
FindGStreamer_1_0: fix build failure for new gstreamer versions
2015-10-16 10:38:11 +02:00
root
934c4ff7a4
update values-zh/strings.xml
2015-10-16 15:54:26 +08:00
bjcollins
ace5bba0ed
Cleanup unnecessary/unintended changes from last commit
2015-10-15 19:10:04 -05:00
bjcollins
8e27b6d05e
RemoteApp Support
...
1. Remove all uses of "localWindowOffsetCorr" variables, they added an extra layer of complexity and they are not actually needed to handle coordination of window position/size between
the local coordinate system and the remote one. This logic was causing issues in the case where the window was moved off the left side of the screen.
2. Update the xf_setWindowVisibilityRects function to offset the visibility rects as necessary when the window is hanging off the left side of the screen.
3. Stop sending mouse events when doing keyboard moves/sizes(as desired), and stop sending two mouse events for non-keyboard moves/sizes
4. Move location of new UTF8_STRING variable from previous commit
5. Refresh window and window shape for any window position/size updates, this helps keep the local and server windows in sync and works around some race conditions
2015-10-15 18:41:55 -05:00
bjcollins
cc676c4468
Remote app support
...
All window state order offsets are signed according to the RDP spec, lets treat them as such.
2015-10-15 18:18:21 -05:00
bjcollins
cb4e4cf6fc
Store Miscellaneous X11 Atoms into variables to match how we handle other X11 Atoms.
2015-10-15 14:59:53 -05:00
bjcollins
d1a8119dac
RemoteApp support
...
Remove use of WindowRects to affect window shape, the VisibilityRects are used for this purpose.
2015-10-15 14:47:10 -05:00
bjcollins
5bfbee8f78
Ensure that app windows always get a window type assigned to them.
2015-10-15 14:39:59 -05:00
bjcollins
6934c18adf
Continue processing all other window orders for new remote app windows instead
...
of existing after only looking at part of the information. For instance, window visibility
rects are part of the message with the new order and were being ignored.
2015-10-15 14:35:07 -05:00
bjcollins
964f0addbf
Do not support fullscreen toggle keyboard sequence in remote_app mode. There is no support in interface for this
...
and the fullscreen code is not designed to handle remote app windows.
2015-10-15 14:31:15 -05:00
bjcollins
6d3565bd4c
Fix xf_rail_paint fencepost error
...
The regions used to store and calculate the invalidRegion are exclusive
of the bottom and right edges, not inclusive.
Fixes "mouse droppings" in mspaint.exe when moving the mouse leftwards
across the canvas.
2015-10-15 14:29:48 -05:00
Daniel Bungert
32e2f81cc5
Clamp ultra-wide glyph opRight vals to desktop width
2015-10-14 14:16:19 -06:00
Marc-André Moreau
6223e31162
Merge pull request #2924 from awakecoding/master
...
egfx multimon fixes
2015-10-14 10:50:26 -04:00
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
clouder
1030f8dad8
add values-zh/string.xml
2015-10-08 17:20:44 +08: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
zihao.jiang
86a3b30d25
Server/Shadow: Fix invalid ALIGN in shadow_client_send_bitmap_update
2015-10-05 22:33:38 +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
Jean-Louis Dupond
bea27fd919
FindGStreamer_1_0: fix build failure for new gstreamer versions
2015-10-04 18:17:33 +02: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