Commit Graph

  • 2a6298ac63 Add support for _NET_WM_PING to be used by Window Managers. Henrik Andersson 2015-09-15 14:31:16 +0200
  • 49a67bdfce Add _NET_WM_PID and required WM_CLIENT_MACHINE properties to windows. Henrik Andersson 2015-09-15 12:38:28 +0200
  • c843a3237f Reset clip at window resize. Henrik Andersson 2015-09-15 09:31:44 +0200
  • f8d725847b Fixed a typo Henrik Andersson 2015-08-22 19:44:21 +0200
  • 079758d92b Update instructions for release. Henrik Andersson 2015-08-21 14:25:25 +0200
  • b76f12515b Merge pull request #4 from hean01-cendio/fixes Henrik Andersson 2015-08-21 09:06:00 +0200
  • 6a6e01ae7c Update working Windows versions. Henrik Andersson 2015-08-21 09:03:02 +0200
  • f95ae65dcb Update the visible copyright year. Peter Åstrand 2015-03-13 08:57:20 +0000
  • 378b10f296 Make sure to break out of inner loop when pending resize is triggered. This will make a reconnect happen as fast as possible and prevent waiting for any xwin inputs or data on rdp channel. Henrik Andersson 2015-02-11 14:33:57 +0000
  • 0db1aeac1f Modern versions of binutils requires that you list all DSOs. libcrypto normally requires libdl. Peter Åstrand 2015-02-10 08:48:58 +0000
  • e71e7f8d8c Apply patch #218 Henrik Andersson 2014-11-19 07:44:18 +0000
  • c577bc1d59 Use correct uri's in example. Henrik Andersson 2014-11-03 11:35:37 +0000
  • 82d8b8fdc6 Bump trunk version to 1.8.3post Henrik Andersson 2014-11-03 11:34:49 +0000
  • b793a87e6d Updated CHangeLog and bumped version to 1.8.3 Henrik Andersson 2014-10-31 11:39:04 +0000
  • 761cc053e2 Fixes a bug with Windows Server 2012 r2 and smartcard redirection were the RDPDR channel is shutdown by server. Henrik Andersson 2014-09-11 11:54:46 +0000
  • fffb479e0c Workaround for bug in pcsc lite where timeout value 0 for SCardGetStatusChange() behaves just like INFINIT. Henrik Andersson 2014-09-11 11:15:46 +0000
  • 03c53c48bd Fix implementation of DR_CORE_CLIENT_NAME_REQ packet. Henrik Andersson 2014-09-11 08:58:40 +0000
  • ae54605c8d - Clarification of client and server announce Henrik Andersson 2014-09-11 08:54:31 +0000
  • 388cec747d - Clarification of code. Henrik Andersson 2014-09-11 08:38:27 +0000
  • 0858a6c9a7 Clarify implementation to match MS-RDPEFS spec. Henrik Andersson 2014-09-11 08:19:23 +0000
  • ace6c10a5b Remove dead code. Henrik Andersson 2014-09-11 07:50:48 +0000
  • 1b50eb1e42 diag message spelling fix: persitent > persistent Peter Åstrand 2014-09-11 06:36:25 +0000
  • 0440d0faca Make use of constants defined in specification instead of magic character numbers found in protocol stream for clarity. Henrik Andersson 2014-09-09 12:34:09 +0000
  • 4707416314 Make sure we close the connection before redirect. Complementary fix for commit r1825. Henrik Andersson 2014-09-02 10:24:40 +0000
  • 03ec4e1fc8 Add additional 4 bytes to stream allocation. Henrik Andersson 2014-08-29 10:57:24 +0000
  • ee8366405d Make sure we handle redirection PDU packet received within rdp_connect() loop. Henrik Andersson 2014-08-27 12:19:59 +0000
  • 78a4f41f48 Fix sigsegv while using credssp and kerberos without specifying domainname as argument. Henrik Andersson 2014-08-27 12:15:21 +0000
  • d70b65edc7 Revert of commit 1794. Fixes regression with "disconnect: Invalid licensing message." Henrik Andersson 2014-08-18 07:47:07 +0000
  • 46a3684c27 Document the new seamless protocol command PERSISTENT and implement the usage of the new command in rdesktop. Henrik Andersson 2014-07-03 10:42:04 +0000
  • 2ceb56e0d4 Added seamless_reset_state() and use it whenever a new window is created. This fixes issues with seamless protocol parser between reconnects. Henrik Andersson 2014-07-02 08:25:07 +0000
  • d0b0e731d9 Fix compile error introduced in previous commit. Henrik Andersson 2014-07-02 08:05:30 +0000
  • 07008abc10 Make sure to always add RDP5_NO_CURSOR_SHADOW even when specifying that nothing should be disabled in performance flags. Henrik Andersson 2014-07-01 06:17:02 +0000
  • a87ed59ad4 Updates all constants for TS_INFO_PACKET flags to much names in specification. Henrik Andersson 2014-06-27 13:49:19 +0000
  • 1c97aa5be1 Fix constant naming and enabled windowskey by default. Henrik Andersson 2014-06-27 13:15:24 +0000
  • 6ef81653f7 Add keyboard layout US international with dead keys. Henrik Andersson 2014-06-26 08:13:29 +0000
  • b4ac3c4182 Clear g_seamless_spawn_cmd when used. Fixes problem were a new seamless application is spawned upon a reconnection due to resize or network failure. Henrik Andersson 2014-05-28 07:56:23 +0000
  • 0fe7375197 Bump version to 1.8.2post Henrik Andersson 2014-05-20 15:19:07 +0000
  • 0ac32bd06c Bump version to 1.8.2 and updated ChangeLog Henrik Andersson 2014-05-20 14:37:02 +0000
  • d3c4cb3535 Run indentation script. Henrik Andersson 2014-05-20 14:34:45 +0000
  • 35ed85c03b Reducing hash and keymap hashtable slots from 65535 to 127 which will reduce memory footprint. Henrik Andersson 2014-05-20 11:24:59 +0000
  • 2a76ef7b53 Handle trailing whitespace in a keyname sequence. Henrik Andersson 2014-05-20 10:52:39 +0000
  • cb06fe1863 Applied slightly modified patch #220 that fixes hash collisions with keysyms. Henrik Andersson 2014-05-20 10:43:03 +0000
  • e597ef4e90 Make sure to use rdp_out_unistr() when writing strings to streams in CredSSP. (The other part of bug #383. Henrik Andersson 2014-05-20 07:49:52 +0000
  • 77ec7d1128 Use rdp_out_unistr to fill in string in tspasswordcreds packet. This fixes bug were login fails due to non-ASCII characters in username or password. Henrik Andersson 2014-05-20 07:40:17 +0000
  • a563c49723 Use correct types for reading cursot hotspot and clamp the point into cursor boundingbox. Henrik Andersson 2014-05-20 06:27:09 +0000
  • f000599925 Fix typo. Henrik Andersson 2014-05-13 14:36:18 +0000
  • 4a4d0a9160 Updated comment to be more clarifying. Henrik Andersson 2014-05-13 14:34:23 +0000
  • 8c7c645285 Reintroduce special caps flag 0x00800000 which got removed in commit r1791. Henrik Andersson 2014-05-13 14:03:08 +0000
  • a1f8856484 Make password variable global and clear it in correct place. Henrik Andersson 2014-04-24 12:02:40 +0000
  • 708c3861f1 Remove process of packets in rdp_connect. Henrik Andersson 2014-04-23 06:11:55 +0000
  • a8e9328c9f 0x35 in dutch layout should be for minus; not hyphen Peter Åstrand 2014-04-15 11:28:00 +0000
  • f545366312 Add no_cursor_shadow to default performance flags. Henrik Andersson 2014-03-12 06:22:28 +0000
  • b8557c42ea Always enable rdpsnd channel and use flags to control use of streamed audio or not. Henrik Andersson 2014-03-06 11:43:43 +0000
  • e21475f3dc Change default printer driver to "MS Publisher Imagesetter". Henrik Andersson 2014-03-06 08:32:02 +0000
  • 38ca609c78 Added minimal implementation for TS_AUTORECONNECT_STATUS_PDU. Henrik Andersson 2014-02-19 08:57:51 +0000
  • 6e5bb07c9c Clear memory before use. Fixes bug where hash of licensefilename differs between load and save. Henrik Andersson 2014-02-19 08:02:07 +0000
  • 6364680a8c Don't send incomplete connection request packet on reconnect. Fixes connection error when reconnecting after a network error or pending_resize disconnection.. Henrik Andersson 2014-02-07 14:08:00 +0000
  • f28bddc81b Fix bug with broken auto reconnect packet, introduced in commit 1766. Henrik Andersson 2014-02-07 13:10:45 +0000
  • dbb87244dd Reset license issued state to make redirections work with issued device licenses. Henrik Andersson 2014-02-07 08:44:55 +0000
  • f9cb55471d Initialize g_hostname at declaration. Henrik Andersson 2014-02-07 07:33:04 +0000
  • 0628179dba Send correct type for new licence request. Henrik Andersson 2014-02-06 10:33:44 +0000
  • f8b0b64742 Update licence constants to match specs for clarity Henrik Andersson 2014-02-06 10:32:52 +0000
  • b9d0c366e2 Update debug log to use the new license constants. Henrik Andersson 2014-02-06 09:48:56 +0000
  • f613559ea5 Added a handler for license error alert. Henrik Andersson 2014-02-05 11:58:22 +0000
  • b4dfb9b5e0 Use license terms used in specification for easier overview. Henrik Andersson 2014-02-05 09:50:29 +0000
  • 7ece007132 Fix indentation... Henrik Andersson 2013-12-12 14:01:58 +0000
  • c618390bbe Break out of rdp main loop if server sent a redirect PDU. This is needed on 2012r2 were server will not disconnect a rdp connection after a redirect packet. Henrik Andersson 2013-12-10 11:16:56 +0000
  • f5eac11fe8 Do not rename printercache blob if we dont have source and dest name. Henrik Andersson 2013-12-06 13:56:37 +0000
  • 013ac6d541 Make sure to check agains null pointer in disk_create() Simplified FileRenameInformation in disk_set_information() and handle error if newname is null. Henrik Andersson 2013-12-06 13:52:29 +0000
  • fe10877ed5 Make sure we free memory allocated by rdp_in_unistr() Henrik Andersson 2013-12-06 13:36:00 +0000
  • f0b6604347 Changed rdp_in_unistr() to make dynamic allocation of converted string instead of using hardcoded buffer sizes and assumtion that conversion just fits the size. Henrik Andersson 2013-12-06 12:43:08 +0000
  • 6de37a4f3b Dynamic allocation of redirect username. Henrik Andersson 2013-12-06 07:54:51 +0000
  • 8c5d480bf3 Use g_redirect flag when creating a logon packet and clear the flag when finished. Henrik Andersson 2013-12-04 11:52:33 +0000
  • 48f661b1b0 Fix issue with WTS 2003 and a case were a network error is triggered at a server redirect, preventing connection to the new server. Henrik Andersson 2013-12-04 11:45:37 +0000
  • 723b636153 Redirect should not take the codepath as a reconnect which uses its own cookie and another code path. Henrik Andersson 2013-11-28 15:13:56 +0000
  • a090d06331 Use redirect cookie instead of password if available. Henrik Andersson 2013-11-28 15:13:04 +0000
  • a2492ab3b0 Missed to run indent-all script of previous script. Henrik Andersson 2013-11-28 14:47:29 +0000
  • 030333d7e1 Cleanup and clarify of TS_INFO_PAKCKET. - Removed unused LOGON_BLOB code - Removed AUTOLOGON, if password is null no logon will be performed anyway. - Comments of fields written to packet - Clarified string handling difference between TS_INFO_PACKET and TS_EXTENDED_INFO_PACKET Henrik Andersson 2013-11-28 14:46:14 +0000
  • 820a2f7bb8 Server redirect password should be interpreted as a binary blob and not a unicode string, which is passed though as a password during the redirection. Henrik Andersson 2013-11-28 11:59:05 +0000
  • a1db8d906c Fix issue while parsing the redirect packet to match the spec. However there is a change in the length compared to current implementation which has provenly been working, so lets handle it with a flag for now. Henrik Andersson 2013-11-28 11:33:50 +0000
  • 092f895a20 Revert an issue introduced by commit r1757 due to unclear specs. The data is processed in lower layers in the protocol stack. Henrik Andersson 2013-11-28 11:18:11 +0000
  • 2503dbb9d9 Cleanup and clarify the implementation of TS_UD_CS_CLUSTER. Henrik Andersson 2013-11-28 11:10:35 +0000
  • 448a16511f Fixe bug with size of destination for unistr convert. Henrik Andersson 2013-11-26 11:47:16 +0000
  • e63a44acb1 Completes previous commit r1759, making redirect server string dynamically allocated when used. Henrik Andersson 2013-11-26 11:40:45 +0000
  • a080b6750e Make use of announce target FQDN in a redirect. Henrik Andersson 2013-11-26 11:26:49 +0000
  • 3c110e5e17 Do not perform an actual redirect if server redirect pdu is flagged as informational. Henrik Andersson 2013-11-26 11:06:32 +0000
  • f74729b592 Added handling of enhanced security redirect PDU. Part of the rework of server redirection. Henrik Andersson 2013-11-26 08:21:06 +0000
  • 3e0d255bfb Initial cleanup of the redirection implementation. Renamed redirect cookie to proper redirect load balance info, also made it dynamically allocated due to its variable length. Henrik Andersson 2013-11-26 07:56:04 +0000
  • 8a074afa72 Added Slovak keymap. See #138 for more information. Henrik Andersson 2013-11-22 12:40:00 +0000
  • e6f48a19e7 Fixes a few problems with the CS keymap. See issue #138 for more information. Henrik Andersson 2013-11-22 12:37:11 +0000
  • dfd5611837 Bump version to 1.8.1post Henrik Andersson 2013-11-18 08:27:39 +0000
  • 9d5aa0f4a1 Bump version to 1.8.1 Henrik Andersson 2013-11-18 08:22:51 +0000
  • 0cdc31e651 Typo fixed in configure.ac, fixes bug #374 Henrik Andersson 2013-11-18 07:44:05 +0000
  • 0cbef220a6 Fixes a bug where rdesktop steals CPU cycles. Henrik Andersson 2013-11-14 12:31:42 +0000
  • 697c0f190d Initialize deactivate variable and make sure we check it to control reconnection logic. Henrik Andersson 2013-09-27 08:18:34 +0000
  • 2ea8e8e5d7 When using SeamlessRDP with broken window managers, we hade a timeout of 1 second for ConfigureNotify. Lower this to 0.5 seconds. Peter Åstrand 2013-09-19 14:45:22 +0000
  • 7945532bfe Similar to SeamlessRDPshell commit 1745. Avoid issues with topmost ("_NET_WM_STATE_ABOVE") windows relating to non-topmost windows. Peter Åstrand 2013-09-19 14:39:08 +0000
  • 8bc905eb5c Added the 4 new exit codes to the man page. Henrik Andersson 2013-09-19 08:38:07 +0000
  • d74b2d4278 Added 4 new disconnect reasons with corresponding return code. Henrik Andersson 2013-09-17 14:48:56 +0000
  • 4bc4e5b473 Correct build warning caused by commit 1732. Peter Åstrand 2013-09-17 13:32:16 +0000