Commit Graph

  • 7ef1e0c8ca Merge pull request #414 from jiten19/mainstream Marc-André Moreau 2012-02-10 09:26:39 -08:00
  • e0b2d6f335 Merge remote-tracking branch 'upstream/master' Philippe Auphelle 2012-02-10 13:56:22 +01:00
  • 4720596d61 remove unncessary NULL ptr check cool 2012-02-09 22:20:52 -11:00
  • 8302b724e1 RDP6 compression cool 2012-02-09 22:20:24 -11:00
  • 8e627212a0 changelog: update for 1.0.1 Marc-André Moreau 2012-02-09 21:01:42 -05:00
  • fdfc817fb6 xfreerdp: fix segfault with --gdi sw on disconnect Marc-André Moreau 2012-02-09 21:01:13 -05:00
  • 8e88983a62 libfreerdp-utils: re-introduce free(NULL) check in xfree() Marc-André Moreau 2012-02-09 20:32:08 -05:00
  • 717b37fd48 channels/rdpdr: cleanup Marc-André Moreau 2012-02-09 20:04:27 -05:00
  • 7a6c813fcf libfreerdp-utils: extend plugin utils Marc-André Moreau 2012-02-09 19:48:52 -05:00
  • aaaafcc4b7 libfreerdp-utils: improve freerdp_load_plugin Marc-André Moreau 2012-02-09 17:48:30 -05:00
  • bffda2747b libfreerdp-channels: refactoring Marc-André Moreau 2012-02-09 16:57:14 -05:00
  • 72280d4bab Merge remote-tracking branch 'upstream/master' Philippe Auphelle 2012-02-09 11:15:03 +01:00
  • 549faa6d87 libfreerdp-gdi: optimize line drawing Marc-André Moreau 2012-02-08 22:34:37 -05:00
  • c38c0f9001 libfreerdp-utils: fix file utils Marc-André Moreau 2012-02-08 21:56:50 -05:00
  • 2bde041788 wfreerdp: fix RemoteFX Marc-André Moreau 2012-02-08 21:44:22 -05:00
  • 66ebfb0e9f wfreerdp: fix compilation and warnings Marc-André Moreau 2012-02-08 21:16:37 -05:00
  • caae69e980 libfreerdp-core: change source descriptor from MSTSC to FREERDP Marc-André Moreau 2012-02-08 14:45:24 -05:00
  • 9951cdce12 Merge pull request #408 from pjd/fixes Marc-André Moreau 2012-02-08 07:29:11 -08:00
  • e73a525ad5 Move the comment into correct place. Pawel Jakub Dawidek 2012-02-08 12:46:53 +01:00
  • e9f89af8a5 The fastpath header can be two or three bytes long. Check also the latter case. Pawel Jakub Dawidek 2012-02-08 11:50:29 +01:00
  • 58e08a7726 Merge pull request #407 from hcgpalm/master Marc-André Moreau 2012-02-07 20:27:16 -08:00
  • 0975c0f07e libfreerdp-core: improve error checking in certificate validation Marc-André Moreau 2012-02-07 22:16:57 -05:00
  • 6040f10ca9 Merge remote-tracking branch 'upstream/master' Philippe Auphelle 2012-02-07 15:03:48 +01:00
  • 986890b8b9 Merge pull request #404 from pjd/server_slow_path_input Otavio Salvador 2012-02-07 05:01:53 -08:00
  • 2f5ae364dc Merge pull request #403 from pjd/fixes Otavio Salvador 2012-02-07 05:00:49 -08:00
  • eb8c5c5f81 Implement server-side support for slow-path Input Event PDU. Pawel Jakub Dawidek 2012-02-07 13:38:27 +01:00
  • 1fa1331a54 Modify the UnicodeKeyboardEvent callback to also include flags argument. According to the specification first two bytes contain keyboardFlags. Those keyboardFlags are a bit different than in the regular (non-unicode) Keyboard Event. There is no KBD_FLAGS_EXTENDED here and also when key is pressed there is neither KBD_FLAGS_DOWN nor KBD_FLAGS_RELEASE flag set. When key is released the KBD_FLAGS_RELEASE flag is set. Pawel Jakub Dawidek 2012-02-07 12:22:01 +01:00
  • 2ee9cc5e18 Simplify code by using per_read_length() instead of reimplementing it. Pawel Jakub Dawidek 2012-02-07 11:15:32 +01:00
  • 4117e71a79 Merge pull request #402 from pjd/disconnect Marc-André Moreau 2012-02-06 18:31:27 -08:00
  • b75b5eb8a1 After DEACTIVATE ALL PDU server can send MCS Disconnect Provider Ultimatum PDU to disconnect. Handle such condition and exit from xfreerdp gracefully (almost, exit status is still != 0). Pawel Jakub Dawidek 2012-02-06 22:37:18 +01:00
  • e3d6e8782e Merge pull request #401 from pjd/fixes Marc-André Moreau 2012-02-06 13:42:47 -08:00
  • d6592a17a9 Windows XP can send short (and non-standard) DEACTIVATE_ALL PDUs. Handle them properly. Pawel Jakub Dawidek 2012-02-06 22:34:16 +01:00
  • 4a950cedd7 Better packet length checking. Pawel Jakub Dawidek 2012-02-06 22:31:41 +01:00
  • ded92bc9cd Fix password field length Christer Palm 2012-02-06 01:27:21 +01:00
  • b6ec892f27 Merge branch 'master' of github.com:FreeRDP/FreeRDP Marc-André Moreau 2012-02-04 18:18:54 -05:00
  • 66cd849229 xfreerdp-server: improve XShm encoding Marc-André Moreau 2012-02-04 18:18:46 -05:00
  • 47de99062d libfreerdp-core: added --certificate-name option for explicitly specifying a certificate name Marc-André Moreau 2012-02-04 15:16:41 -05:00
  • ffec1c2062 libfreerdp-core: improve and clarify certificate checking Marc-André Moreau 2012-02-04 15:04:03 -05:00
  • 7efe3c46e7 Merge branch 'master' of github.com:FreeRDP/FreeRDP Marc-André Moreau 2012-02-04 02:21:49 -05:00
  • 4695faae38 libfreerdp-core: added check for certificate name against hostname Marc-André Moreau 2012-02-04 02:21:39 -05:00
  • 545ae8e4a7 Merge pull request #397 from NiKiZe/master Marc-André Moreau 2012-02-03 15:07:43 -08:00
  • 3c2997b352 Fix duplicate xfree on format_name->name, shuld resolve Issue #387 and #395 ? Christian Nilsson 2012-02-04 00:04:41 +01:00
  • c422c7477a Merge pull request #396 from celsius/master Marc-André Moreau 2012-02-03 07:59:35 -08:00
  • d0730c42e3 Merge pull request #394 from pjd/fixes Marc-André Moreau 2012-02-03 07:49:38 -08:00
  • 5ca9a37f68 remove redundant if(NULL) checks (already checked inside of cache_free and rail_free) Besides "ptr=NULL; free(ptr);" does nothing so no need to check for NULL in xfree() Alexis Moinet 2012-02-03 15:27:04 +01:00
  • 1619b43781 Fix problem where we check errno even for status == 0. This way when connection was properly terminated, but errno had EAGAIN value from before, we looped idenfiniately. Pawel Jakub Dawidek 2012-02-03 14:44:45 +01:00
  • 68afff5faa Merge remote-tracking branch 'upstream/master' Philippe Auphelle 2012-02-03 14:44:10 +01:00
  • feb20edda7 Plug memory leak in case of an empty file and terminate string with '\0'. Pawel Jakub Dawidek 2012-02-03 09:00:39 +01:00
  • 9c81ff8022 libfreerdp-core: change certificate store directory name to match OpenSSL Marc-André Moreau 2012-02-02 18:33:26 -05:00
  • 521f956c00 libfreerdp-core: merging certificate.c with certstore.c Marc-André Moreau 2012-02-02 18:20:02 -05:00
  • 26d68997eb Merge branch 'master' of github.com:FreeRDP/FreeRDP Marc-André Moreau 2012-02-02 17:36:16 -05:00
  • bae5de89e1 libfreerdp-utils: refactoring of certificate store Marc-André Moreau 2012-02-02 17:36:07 -05:00
  • 65565e7ab4 Merge pull request #392 from pjd/fixes Marc-André Moreau 2012-02-02 14:25:12 -08:00
  • 770dbc11c5 Remove the "extended" flag from VK_DIVIDE. It was breaking '?' in my environment. Pawel Jakub Dawidek 2012-02-02 23:21:10 +01:00
  • 13c94e0159 Merge pull request #391 from pjd/fixes Marc-André Moreau 2012-02-02 13:49:37 -08:00
  • 9d2ea6e937 According to specification bits from the first octet and bit 8 from the second octet (if there is more than one octet) shall not all be ones. Before that change integer >= 0xFF80 was encoded into two bytes instead of three. While here also add support for encoding integers into three bytes. Pawel Jakub Dawidek 2012-02-02 21:48:56 +01:00
  • 8cd639dcb1 Merge pull request #390 from pjd/fixes Marc-André Moreau 2012-02-02 10:17:02 -08:00
  • 7c9bbcc8e1 Add missing two bytes for pad2Octets field in FASTPATH_UPDATETYPE_SYNCHRONIZE packet. Pawel Jakub Dawidek 2012-02-02 17:34:19 +01:00
  • 0c7703d293 xfreerdp-server: adjust capture settings for better performance Marc-André Moreau 2012-02-01 22:40:36 -05:00
  • abad646414 xfreerdp-server: control frame rate per second Marc-André Moreau 2012-02-01 22:05:01 -05:00
  • cd278d7967 Merge branch 'master' of github.com:FreeRDP/FreeRDP Marc-André Moreau 2012-02-01 21:37:11 -05:00
  • ca8b92a247 xfreerdp-server: added frame tick event Marc-André Moreau 2012-02-01 21:37:01 -05:00
  • 9e4d76648b libfreerdp-core: fix more memory leaks Marc-André Moreau 2012-02-01 21:11:46 -05:00
  • b9c782fb21 libfreerdp-utils: fix realloc on null pointer in arguments parsing Marc-André Moreau 2012-02-01 18:51:41 -05:00
  • b4e542ba46 libfreerdp-core: fix multiple memory leaks detected by valgrind Marc-André Moreau 2012-02-01 18:42:20 -05:00
  • 0c048708b1 cliprdr: fix realloc on null pointer Marc-André Moreau 2012-02-01 17:28:12 -05:00
  • b806aba590 Merge pull request #384 from nfedera/redirectsegvfix Marc-André Moreau 2012-02-01 09:02:45 -08:00
  • a3a4e9afa9 core: fixed segfault caused by double free of password_cookie blob Norbert Federa 2012-02-01 17:58:06 +01:00
  • 62afd588f4 Merge remote-tracking branch 'upstream/master' Philippe Auphelle 2012-02-01 13:50:40 +01:00
  • 5ee606cf10 xfreerdp-server: optimize screen region encoding Marc-André Moreau 2012-01-31 21:05:47 -05:00
  • cfd54a4e38 xfreerdp-server: fix event queuing Marc-André Moreau 2012-01-31 16:28:23 -05:00
  • d2a96e99d5 Merge branch 'master' of github.com:FreeRDP/FreeRDP Marc-André Moreau 2012-01-31 14:10:12 -05:00
  • 636f9fa402 xfreerdp-server: fix memory leak for snapshots Marc-André Moreau 2012-01-31 14:09:55 -05:00
  • c3f6ef66ef Merge pull request #382 from mfleisz/master Otavio Salvador 2012-01-31 08:35:24 -08:00
  • c872b4ca80 Init update->SuppressOutput for clients too Martin Fleisz 2012-01-31 08:11:22 -08:00
  • fcff3b8275 Merge pull request #381 from pjd/bitmap Otavio Salvador 2012-01-31 07:33:23 -08:00
  • 19f99d66ba Each bitmap send by the server contains color depth. Even if we negotiated 8bpp server can send bitmap which has 16bpp. Fix a crash using bpp to allocate image from the bitmap data instead of negotiated color depth. Pawel Jakub Dawidek 2012-01-31 14:33:49 +01:00
  • bb61820bfb Merge pull request #380 from pjd/stream Marc-André Moreau 2012-01-31 04:44:58 -08:00
  • 645c30361b Merge pull request #379 from pjd/certificate Marc-André Moreau 2012-01-31 04:37:47 -08:00
  • d733924df8 Use stream API instead of accessing stream fields directly. This include use of stream_attach(), so 'size' is properly set. Pawel Jakub Dawidek 2012-01-31 13:34:26 +01:00
  • d2860f3210 Use stream_attach() so that the 'size' field in the stream structure is properly set. This allows to assert in stream API that we don't try to access memory outside stream buffer. Pawel Jakub Dawidek 2012-01-31 12:06:35 +01:00
  • c59a838613 Merge remote-tracking branch 'upstream/master' Philippe Auphelle 2012-01-31 11:18:21 +01:00
  • 413fc774c5 Merge pull request #378 from adambprotiviti/redir-pw-fix Marc-André Moreau 2012-01-30 22:55:37 -08:00
  • 873e904abd Final commit for fixing password issue; removed debug strings. Adam Brand 2012-01-30 20:54:29 -08:00
  • 927bc71780 Fixed issue with RDS farm redirection and passwords. Adam Brand 2012-01-30 20:49:27 -08:00
  • 589e9e1142 xfreerdp-server: add event queue Marc-André Moreau 2012-01-30 22:46:02 -05:00
  • 5356e5a44e xfreerdp-server: adding xf_event.c and xf_input.c, refactoring Marc-André Moreau 2012-01-30 21:35:15 -05:00
  • e11dd6d588 Fixed some obvious things; still doesn't work. Adam Brand 2012-01-30 18:33:46 -08:00
  • 4aeb52aace First attempt at fixing the password issue; this segfaults unfortunately. Adam Brand 2012-01-30 17:54:46 -08:00
  • 603e600bdb xfreerdp-server: add better path detection support for finding server keys Marc-André Moreau 2012-01-30 20:35:33 -05:00
  • e33f21b958 libfreerdp-utils: extend file utils to do path detection Marc-André Moreau 2012-01-30 17:47:55 -05:00
  • faae95185f libfreerdp-core: defined boolean as int on windows Marc-André Moreau 2012-01-30 10:18:33 -05:00
  • b4a89cee1e Merge pull request #376 from bmiklautz/w32typedef Otavio Salvador 2012-01-30 05:44:32 -08:00
  • 06c79294ca Fix for issue #374. Bernhard Miklautz 2012-01-30 12:05:50 +01:00
  • 012825e3b6 libfreerdp-core: fix code style in gcc.c Marc-André Moreau 2012-01-29 15:05:34 -05:00
  • bde353b635 libfreerdp-core: fix reconnection for non IP-based redirection Marc-André Moreau 2012-01-29 14:49:54 -05:00
  • 005ffa0bb0 wfreerdp: fix mingw64 cross-compilation (Felix Wolfheimer) Marc-André Moreau 2012-01-29 11:11:13 -05:00
  • 04039da49a Merge pull request #371 from bmiklautz/osxdisableffmpeg Marc-André Moreau 2012-01-26 18:22:15 -08:00
  • a30a054df4 build: make ffmpeg optional on os x Bernhard Miklautz 2012-01-27 02:32:06 +01:00
  • cec8c97a1d Merge pull request #370 from bmiklautz/buildfixes Marc-André Moreau 2012-01-26 17:29:07 -08:00