Commit Graph

2358 Commits

Author SHA1 Message Date
Bernhard Miklautz 3d59c44f7a Git build versioning added.
Now --version prints something like "This is FreeRDP version 1.0.1 (git
1.0.1-710-g90ec2)". Having a git commit id helps to identify builds and eases
debuggin.

The downside is that GetGitRevisionDescription retriggers a cmake
re-configuration after each git commit. But thats the only way to get correct
version informations without having git hooks or similar.

GetGitRevisionDescription is based on Ryan Pavlik cmake Modules.
2012-07-27 03:11:40 +02:00
Marc-André Moreau 32390d7807 Merge pull request #668 from lysannkessler/spikes/hyperv
Allow connections to Hyper-V VMMS
2012-07-26 07:34:57 -07:00
Marc-André Moreau 7e62beeb91 Merge pull request #669 from floe/master
Fix for issue #656 - invalid free() in NTLM
2012-07-26 07:34:39 -07:00
Florian Echtler 415e663d61 fix NTLM segfault from issue #656 2012-07-26 16:31:22 +02:00
lysannkessler ecc0209bc3 rename command line option --disable-security-layer-negotiation to --no-nego 2012-07-26 12:55:35 +02:00
Jay Sorg 49f2fdfbd6 channels: added sample server code for skel 2012-07-25 19:33:43 -07:00
Jay Sorg bbeec4aa5e channels: fix minor bug in skel plugin, added comments 2012-07-25 17:41:58 -07:00
lysannkessler 8c2d46a436 Merge branch 'master' into spikes/hyperv 2012-07-25 19:05:10 +02:00
lysannkessler 6b754ab836 casting context to xfContext in more lines and more code clarity 2012-07-25 19:05:03 +02:00
lysannkessler f8430e246c moved final security connection step into nego_connect for consistency 2012-07-25 18:50:19 +02:00
lysannkessler d9c260f221 added command line options to specify preconnection PDU information 2012-07-25 18:46:43 +02:00
lysannkessler 3c6df95978 added a setting and a command line flag to disable security layer negotiation 2012-07-25 12:35:52 +02:00
lysannkessler 664c870de8 move transport.h include from header into c file 2012-07-25 10:38:47 +02:00
Lysann Kessler 9af4d84050 Merge branch 'master' into spikes/hyperv
Conflicts:
	client/X11/xf_graphics.c
2012-07-25 00:10:45 +02:00
Lysann Kessler 083711fd09 use xfContext->settings->color_depth instead of xfi->srcBpp 2012-07-25 00:09:14 +02:00
Lysann Kessler 2068263193 Merge branch 'master' into spikes/hyperv 2012-07-24 18:27:20 +02:00
Lysann Kessler e43e14e2e7 fix an issue with bitmap creation in X11 client where xfi->srcBpp differs from the connection's color depth 2012-07-24 18:05:34 +02:00
Lysann Kessler ac4b32b9cc print fastpath debug information if WITH_DEBUG_RDP is set 2012-07-23 23:01:23 +02:00
Marc-André Moreau 6155e3718f libwinpr-sspi: store NTLM hashes in SAM, generate NTLMv2 hashes on the fly 2012-07-22 23:23:23 -04:00
Marc-André Moreau ed6c83b76d Merge pull request #652 from grandpaul/add-wm-pid-hint
Set _NET_WM_PID X property when the window is creating.
2012-07-22 09:54:16 -07:00
Marc-André Moreau 495aba9a39 libfreerdp-crypto: fix issue #625 (crypto_cert_fingerprint) 2012-07-22 12:52:55 -04:00
Marc-André Moreau fffc6297a0 Merge pull request #655 from dorianj/smallfixes
test-client: zero write fds before running (fix #494)
2012-07-22 09:45:42 -07:00
Marc-André Moreau c198576345 Merge pull request #658 from mfleisz/master
Extended plugin system to be able to link/load plugins statically, credit goes to Mike McDonald from Quest Software
2012-07-22 09:45:04 -07:00
Martin Fleisz 87f18e59ae Extended plugin system to be able to link/load plugins statically, credit goes to Mike McDonald from Quest Software 2012-07-16 07:18:50 -07:00
Dorian Johnson e63de28be1 Build: fix #647: printer forward causes crash on Mac OS X 2012-07-12 11:39:38 -05:00
Ying-Chun Liu (PaulLiu) 9a64adb9aa Set _NET_WM_PID X property when the window is creating.
_NET_WM_PID is used by some window managers to map the window
and the XDG desktop files. This patch sets _NET_WM_PID for this
purpose.

Signed-off-by: Ying-Chun Liu (PaulLiu) <paul.liu@canonical.com>
2012-07-09 14:52:15 +08:00
Dorian Johnson 53cb0cf965 test-client: zero write fds before running (fix #494) 2012-07-06 11:19:41 -05:00
Marc-André Moreau 5da865a120 Merge pull request #650 from FreeRDP/winpr
WinPR Server-Side NLA
2012-07-04 18:27:54 -07:00
Marc-André Moreau f3d480bba2 Merge branch 'master' of github.com:FreeRDP/FreeRDP into winpr 2012-07-04 18:34:37 -04:00
Marc-André Moreau 3c7ad65bea libwinpr-utils: cleanup stream utils 2012-07-04 18:33:49 -04:00
Marc-André Moreau 7fe240df11 Merge pull request #649 from mfleisz/master
winpr-crt: Fixed compilation errors in _wcsdup on Android
2012-07-04 08:25:44 -07:00
Marc-André Moreau c04084669f Merge pull request #646 from grandpaul/fixextensionpath
Fix default path of extensions so it is easier for packaging.
2012-07-04 08:24:43 -07:00
Marc-André Moreau 3a964ff14a Merge pull request #648 from dorianj/fixsslnocomp
libfreerdp-crypto: only use SSL_OP_NO_COMPRESSION if it's defined.
2012-07-04 08:24:19 -07:00
Martin Fleisz 2130e897a0 winpr-crt: Fixed compilation errors in _wcsdup on Android 2012-07-04 03:28:04 -07:00
Dorian Johnson 278b885872 stream.h: add explicit cast to stream_read_uint16
this was causing warnings on clang with pedantic
2012-07-03 12:41:53 -05:00
Dorian Johnson bb1b964963 libfreerdp-crypto: only use SSL_OP_NO_COMPRESSION if it's defined.
Mac OS X 10.7 as well as recent Ubuntu installs don't have this flag,
so using it breaks the build.
2012-07-03 11:45:09 -05:00
Ying-Chun Liu (PaulLiu) 1a11fcd5fb Fix default path of extensions so it is easier for packaging.
Due to Multi-arch requirement, we need to be able to assign the
extensions path by prefix. This patch adds the support to change
the default extensions path base on prefix.

Signed-off-by: Ying-Chun Liu (PaulLiu) <paul.liu@canonical.com>
2012-07-03 15:51:00 +08:00
Marc-André Moreau e1e7626c56 libwinpr-sspi: add support for MsvChannelBindings and MsvTargetName 2012-07-01 22:13:02 -04:00
Marc-André Moreau 693b1787b7 libwinpr-sspi: get rid of old AV_PAIR code for NTLM 2012-07-01 21:40:33 -04:00
Marc-André Moreau 6d7f1e427c libwinpr-sspi: get partial server-side NLA functionality with mstsc.exe as a client 2012-07-01 19:43:13 -04:00
Marc-André Moreau bf559e37eb libwinpr-sspi: add proper detection of MIC in server-side NLA 2012-07-01 17:05:31 -04:00
Marc-André Moreau 63a3fe70cb libwinpr-sspi: improve NTLM message debugging 2012-07-01 14:33:36 -04:00
Marc-André Moreau aff78da527 libwinpr-sspi: cleanup buffer management 2012-06-29 18:22:39 -04:00
Marc-André Moreau d3f9b057a2 libwinpr-sspi: add GetSystemTimeAsFileTime() 2012-06-29 16:43:07 -04:00
Marc-André Moreau 633e0f90bf libwinpr-sspi: simplify NTLM header and fields read/write 2012-06-29 16:09:14 -04:00
Marc-André Moreau 3ff86d0501 libwinpr-sspi: refactoring of NTLM messages 2012-06-29 14:31:32 -04:00
Marc-André Moreau 5a11fbcac1 libwinpr-utils: add support for reading domain accounts in local SAM 2012-06-29 11:36:31 -04:00
Marc-André Moreau 35ddcafdb1 libwinpr-sspi: simplify NTLM code with NTLM_MESSAGE_FIELD 2012-06-29 10:58:44 -04:00
Marc-André Moreau 43554bf00b Merge pull request #640 from FreeRDP/winpr
WinPR
2012-06-29 06:52:28 -07:00
Marc-André Moreau e4c920c946 Merge branch 'master' of github.com:FreeRDP/FreeRDP into winpr 2012-06-29 08:55:58 -04:00