Dan Bungert
c025042d07
NLA over TLS support
...
Improve credssp transport layer handling, so that it works
with the correct TLS object.
2013-10-28 14:39:10 -06:00
Dan Bungert
426dc2cf84
fix blocking issues. Full TLS over TLS.
2013-10-25 17:17:36 -06:00
Dan Bungert
cefcac3414
more debug
2013-10-25 15:29:46 -06:00
Dan Bungert
f13c8a0be7
Logging
2013-10-25 10:43:21 -06:00
Dan Bungert
db890d9bf2
TLS over TLS baseline functionality.
...
TLS over TLS works and we get screen drawing and server interaction.
Network traffic flows in spurts with frequent apparent hangups.
2013-10-24 12:58:06 -06:00
Dan Bungert
eb25e45149
TLS over TLS maybe working.
2013-10-24 12:58:06 -06:00
Marc-André Moreau
b5dd670e73
libfreerdp-core: extend OpenSSL TSG BIO
2013-10-24 12:56:43 -06:00
Marc-André Moreau
bd6760bd13
libfreerdp-core: start implement TSG OpenSSL BIO
2013-10-24 12:56:43 -06:00
Marc-André Moreau
e9787c7a9d
libfreerdp-core: minor TS Gateway fixes
2013-10-24 12:56:43 -06:00
Marc-André Moreau
5ef8d929dc
Merge pull request #1553 from dpoe/master
...
commandline session reconnect
2013-10-23 09:55:49 -07:00
Marc-André Moreau
1eeaf07bcd
Merge pull request #1556 from akallabeth/WaitForSingleObject_portable_thread_timeout
...
Wait for single object portable thread and mutex timeout
2013-10-23 09:54:11 -07:00
Marc-André Moreau
aaf0e5cf43
Merge pull request #1557 from zhangzl2013/fs-redirection
...
fix fs channal bug on internationalization.
2013-10-23 09:53:29 -07:00
Marc-André Moreau
96e172a700
Merge pull request #1552 from bmiklautz/issue/1478
...
mppc_dec: fixed typo in decompression
2013-10-23 09:51:56 -07:00
Armin Novak
2ba55a48f8
Added missing variable declaration.
2013-10-23 12:25:04 +02:00
Zhang Zhaolong
471b8be8fe
Bug fix: fs redirection shows Chinese characters as messy code on Windows.
2013-10-23 18:16:27 +08:00
Armin Novak
17a024dcd1
Returing WAIT_TIMEOUT for MUTEX objects now too.
2013-10-23 12:16:23 +02:00
Armin Novak
c1051fe4c6
Always including <errno.h> now.
2013-10-23 12:13:53 +02:00
Armin Novak
7704788474
Implemented fallback functions for pthread_timedjoin_np and
...
pthread_mutex_timedlock functions for systems without PTHREAD_GNU_EXT
Now returning WAIT_TIMEOUT if the operation timed out.
2013-10-23 12:09:09 +02:00
Marc-André Moreau
0b8c7ce447
Merge pull request #1554 from zhangzl2013/keyboard-focus
...
fix a keyboard focus bug.
2013-10-22 23:14:48 -07:00
Zhang Zhaolong
ccf37ed498
fix a keyboard focus bug:
...
keyboard will loose focus when recovering from minimized state.
2013-10-23 14:03:04 +08:00
Daryl Poe
076b8a84c2
commandline session reconnect
2013-10-22 09:14:29 -06:00
Bernhard Miklautz
8aacf094d0
mppc_dec: fixed typo in decompression
...
fixes #1478
2013-10-22 16:16:38 +02:00
Marc-André Moreau
e979dcf485
Merge pull request #1532 from madsensh/backbutton
...
Fix extended mouse event to register the click for forward/back buttons
2013-10-17 14:36:09 -07:00
Marc-André Moreau
7ae818eef8
Merge pull request #1533 from akallabeth/android_async
...
Android async
2013-10-17 14:32:15 -07:00
Marc-André Moreau
d2d1226292
Merge pull request #1537 from bmiklautz/windowsbuild
...
Windows build fixes
2013-10-17 14:31:27 -07:00
Marc-André Moreau
87c9ca1a65
Merge pull request #1550 from dbungert/gateway
...
Gateway: 2 Fixes
2013-10-17 14:30:46 -07:00
Dan Bungert
04c2e4aef6
Gateway: Logoff crash fix
...
This addresses a race condition where the freerdp client
may crash on logoff.
2013-10-17 14:53:39 -06:00
Dan Bungert
486250b182
Gateway: Parsing fix for Create Tunnel Response
...
This fix addresses a logon issue that may occur when a logon
message is present.
2013-10-17 14:51:04 -06:00
Marc-André Moreau
f0fe2a2c12
Merge pull request #1543 from nfedera/fix-2013-10-11-01
...
winpr: greatly improved NtCurrentTeb performance
2013-10-11 11:48:24 -07:00
Norbert Federa
6f9a8dbc1e
winpr: greatly improved NtCurrentTeb performance
...
Use pthread_setspecific/pthread_getspecific to store/retrieve the thread
environment block (TEB). Use pthread_once to trigger the creation of that
data from within NtCurrentTeb.
This allows us to get rid of the process environment block stuff which
was only used to provide serialized access to a thread table in order to
retrieve the TEB.
NtCurrentTeb is currently only as a per-thread storage location for the
last error value used by SetLastError and GetLastError.
Also made the TestErrorSetLastError CTest a bit more demanding.
It makes sure the 4 threads run for at least 2 seconds.
Each thread constantly calls SetLastError with a random value and checks
if GetLastError returns the same value again. The total amount of
these iterations is calculated in order to measure the performance.
This change increases the NtCurrentTeb performance by roughly 50% on
linux and by several thousand percent (yes) on Mac OS X.
Thanks for watching.
2013-10-11 19:34:23 +02:00
Bernhard Miklautz
57d295441f
windows build: use different .def file for xp
...
Use different def file for windows < 5.1.
2013-10-07 15:03:50 +02:00
Bernhard Miklautz
23f33ca20e
windows build: ignore generated files (nmake)
2013-10-07 15:03:13 +02:00
Martin Fleisz
cca9774c5e
Merge pull request #1534 from bmiklautz/iosbuild
...
IOS build improvements
2013-10-07 03:29:12 -07:00
Bernhard Miklautz
fa1bc1f2fe
ios build: updated README.ios
2013-10-06 13:47:52 +02:00
Bernhard Miklautz
38883e5ecd
ios ssl build: support for user specified sdks
...
To build against a specific (not auto detected) SDK version set
USER_OS_SDK and/or USER_SIM_SDK at the top of the script.
2013-10-06 13:47:21 +02:00
Bernhard Miklautz
27d8844fab
ios ssl build: do sdk detection before download
2013-10-06 12:42:54 +02:00
Bernhard Miklautz
e30d6109bc
Cleaned up and improved iOS openssl build script
...
* Added support for optional build directory (first argument)
* Automatically detect iOS/iPhoneSimulator SDKs (oldest SDK found is used)
2013-10-05 23:53:53 +02:00
Bernhard Miklautz
f30d3ac3a1
ios build: added option to set signing certificate
...
Code signing certificate can be set with with cmake option CODE_SIGN_IDENTITY.
Like -DCODE_SIGN_IDENTITY="signing identity"
2013-10-05 22:00:37 +02:00
Bernhard Miklautz
6d2142182d
ios simulator build: set CMAKE_OSX_SYSROOT
...
When building for iphone simulator it is required to set the CMAKE_OSX_SYSROOT
to "iphonesimulator" otherwise command line builds (with cmake --build) will fail.
2013-10-05 21:47:03 +02:00
Bernhard Miklautz
7b706ba840
ios build: fixed toolchain for cmake 2.8.10
2013-10-05 21:45:41 +02:00
Bernhard Miklautz
e6f3cd7dff
build: link winpr-synch against winpr-sysinfo
2013-10-05 14:09:04 +02:00
Armin Novak
dfab92ada8
Merge branch 'master' of https://github.com/FreeRDP/FreeRDP into android_async
2013-10-04 11:44:10 +02:00
Armin Novak
051892a8b1
Fixed typo.
...
Fixed XML menu configuration.
2013-10-04 11:43:42 +02:00
Armin Novak
a9c351a0ae
Moved async settings to debug menu.
...
Fixed classpath settings for aFreeRDP project.
2013-10-04 11:30:51 +02:00
Bernhard Miklautz
e46f95120a
Merge pull request #1523 from akallabeth/cmdline_parser_fix
...
Fixed freerdp_command_line_parse_comma_separated_values
2013-10-04 02:02:42 -07:00
Armin Novak
d7ee71cc8b
Merge branch 'master' of https://github.com/FreeRDP/FreeRDP into android_async
...
Conflicts:
client/Android/FreeRDPCore/.classpath
client/Android/FreeRDPCore/src/com/freerdp/freerdpcore/domain/BookmarkBase.java
client/Android/FreeRDPCore/src/com/freerdp/freerdpcore/services/BookmarkBaseGateway.java
client/Android/FreeRDPCore/src/com/freerdp/freerdpcore/services/BookmarkDB.java
2013-10-04 10:04:03 +02:00
Armin Novak
b5e7a91690
Merge remote-tracking branch 'upstream/master' into android_async
2013-10-04 09:48:01 +02:00
Shannon Madsen
e0acb7a464
Fix extended mouse event to register the click for forward/back buttons
2013-10-03 20:38:04 -07:00
Bernhard Miklautz
5c61ac97cb
Merge pull request #1524 from akallabeth/android_debug_settings
...
Add debug settings menu for android
Menu needs to be activated with cmake with -DWITH_ANDROID_DEBUG_MENU=ON
2013-10-03 05:36:42 -07:00
Bernhard Miklautz
7ad0a33fb0
Merge pull request #1531 from bmiklautz/issue/1526
...
android: fixed classpaths
2013-10-03 04:38:48 -07:00