Michael Jumper
|
b0d9bbc121
|
GUACAMOLE-279: Add explicit definitions for each human-readable xterm color.
|
2017-08-13 15:12:05 -07:00 |
|
Michael Jumper
|
27cf97cb9e
|
GUACAMOLE-279: Handle xterm palette assignments, parsing each color as an X11 color spec.
|
2017-08-13 15:12:05 -07:00 |
|
Nick Couchman
|
6400af605e
|
GUACAMOLE-325: Merge restore Windows-compatibility at libguac level.
|
2017-08-13 14:24:58 -04:00 |
|
Michael Jumper
|
c53575b18c
|
GUACAMOLE-279: Use guac_terminal_color for color palette assignments.
|
2017-07-11 08:24:18 -07:00 |
|
Michael Jumper
|
eec3607b16
|
GUACAMOLE-279: Migrate to mutable terminal color palette.
|
2017-07-10 14:08:21 -07:00 |
|
Michael Jumper
|
d3c5a8a050
|
GUACAMOLE-325: Add Winsock-specific guac_socket implementation.
|
2017-07-05 20:55:03 -07:00 |
|
Michael Jumper
|
eb73563445
|
GUACAMOLE-325: Explicitly check for Winsock.
|
2017-07-05 20:55:02 -07:00 |
|
Michael Jumper
|
d85f61deaf
|
GUACAMOLE-325: Do not lock files on Windows. Use Windows-specific _mkdir() call where necessary.
|
2017-07-05 20:55:02 -07:00 |
|
Michael Jumper
|
1c404d1881
|
GUACAMOLE-325: Use recv() on Windows platforms.
|
2017-07-05 20:55:02 -07:00 |
|
Michael Jumper
|
944857d130
|
GUACAMOLE-325: Include -no-undefined in libguac libtool flags.
|
2017-07-05 20:55:02 -07:00 |
|
Michael Jumper
|
7b8d250bd5
|
GUACAMOLE-325: Explicitly check for libdl, using it if provided and warning if both libdl and dlopen() are absent.
|
2017-07-05 20:55:02 -07:00 |
|
Michael Jumper
|
9dcddd1947
|
GUACAMOLE-325: Use select() if poll() is unavailable.
|
2017-07-05 20:55:02 -07:00 |
|
James Muehlner
|
6236eb8f98
|
GUACAMOLE-337: Merge move of libguacd code into public libguac API.
|
2017-07-05 19:56:06 -07:00 |
|
Michael Jumper
|
b608d2266b
|
GUACAMOLE-337: Clarify behavior of guac_user_handle_connection().
|
2017-07-05 19:54:06 -07:00 |
|
Michael Jumper
|
7857dd0a9a
|
GUACAMOLE-303: Ensure there is always space for the null terminator when normalizing.
|
2017-07-04 12:00:43 -07:00 |
|
Michael Jumper
|
60141175dd
|
GUACAMOLE-337: Document that socket-ssl.h is not guaranteed to be present.
|
2017-07-01 18:55:20 -07:00 |
|
Michael Jumper
|
f504b1a5e8
|
GUACAMOLE-337: Move libguacd functionality into libguac.
|
2017-07-01 18:50:03 -07:00 |
|
Michael Jumper
|
5b748a4b42
|
GUACAMOLE-337: Separate definition of guacd read timeout from libguacd.
|
2017-07-01 18:50:03 -07:00 |
|
Michael Jumper
|
06a5043442
|
GUACAMOLE-337: Include only *-types.h headers when only types are needed.
|
2017-07-01 18:50:03 -07:00 |
|
Michael Jumper
|
f311c23ffa
|
GUACAMOLE-337: Move SSL socket into libguac.
|
2017-07-01 18:50:03 -07:00 |
|
Michael Jumper
|
78dbf64416
|
GUACAMOLE-337: Add missing libtool flags for libguacd.
|
2017-07-01 16:05:17 -07:00 |
|
Michael Jumper
|
3a46fffe44
|
GUACAMOLE-337: Do not include config.h in libguacd public headers.
|
2017-07-01 16:05:14 -07:00 |
|
Michael Jumper
|
6c484c1efd
|
GUACAMOLE-337: Limit public libguacd API to simply user handshake handling and SSL/TLS sockets.
|
2017-07-01 16:05:12 -07:00 |
|
Michael Jumper
|
7f3b985cc6
|
GUACAMOLE-337: Install libguacd as a normal library.
|
2017-07-01 16:05:11 -07:00 |
|
Michael Jumper
|
69d8d87ec9
|
GUACAMOLE-337: Remove unnecessary include of syslog.h by libguacd.
|
2017-07-01 16:05:08 -07:00 |
|
Michael Jumper
|
a56a7207ac
|
GUACAMOLE-337: Remove unnecessary link to libguac-common for libguacd.
|
2017-07-01 16:04:52 -07:00 |
|
Michael Jumper
|
d51e92eb31
|
GUACAMOLE-303: Add "sftp-root-directory" parameter to VNC, RDP, and SSH.
|
2017-06-29 15:48:23 -07:00 |
|
Michael Jumper
|
0474f86c46
|
GUACAMOLE-303: Extend common SFTP filesystem such that arbitrary directories can be used as the root of the filesystem.
|
2017-06-29 15:36:10 -07:00 |
|
Michael Jumper
|
e5a1b4d8ae
|
GUACAMOLE-326: Explicitly deny attempted reads/writes to Windows named data streams (like "foo:Zone.identifier" for the file "foo").
|
2017-06-26 14:40:32 -07:00 |
|
Michael Jumper
|
d9c1ce7738
|
GUACAMOLE-203: Merge support for SSH/SFTP connection keep-alive packets.
|
2017-06-25 12:01:02 -07:00 |
|
Nick Couchman
|
a5efbb5933
|
GUACAMOLE-203: Fix function prototype to remove const.
|
2017-06-25 14:56:50 -04:00 |
|
Nick Couchman
|
650f7a0a32
|
GUACAMOLE-203: if is not a function...
|
2017-06-25 14:10:42 -04:00 |
|
Nick Couchman
|
041fcc4651
|
GUACAMOLE-203: Change remaining instances of timer to timeout.
|
2017-06-25 05:13:22 -04:00 |
|
Nick Couchman
|
711cdd6929
|
GUACAMOLE-203: Allow keepalive param to be modified inside the function.
|
2017-06-25 05:13:12 -04:00 |
|
Nick Couchman
|
05dfb1a6ae
|
GUACAMOLE-203: Deal correctly with negative keepalive values.
|
2017-06-25 05:10:22 -04:00 |
|
Nick Couchman
|
ed77114038
|
GUACAMOLE-203: Fix issue using guac_client_log instead of guac_user_log.
|
2017-06-14 13:01:01 -04:00 |
|
Nick Couchman
|
8c24c77d55
|
GUACAMOLE-203: Change timer to timeout
|
2017-06-14 13:00:30 -04:00 |
|
Nick Couchman
|
af4d762147
|
GUACAMOLE-203: Move warning about minimum alive interval to single place in common code.
|
2017-06-14 12:49:49 -04:00 |
|
Nick Couchman
|
89b9a905db
|
GUACAMOLE-203: Tweak warning message sent to users.
|
2017-06-14 11:11:32 -04:00 |
|
Nick Couchman
|
df718395e8
|
GUACAMOLE-203: Change alive interval from int to unsigned.
|
2017-06-14 10:17:28 -04:00 |
|
Nick Couchman
|
193051dfd5
|
GUACAMOLE-203: Change parameter name for consistency
|
2017-06-14 08:40:07 -04:00 |
|
Nick Couchman
|
070bd25721
|
GUACAMOLE-203: if statement style tweak
|
2017-06-14 08:27:09 -04:00 |
|
Michael Jumper
|
584c108d1a
|
GUACAMOLE-314: Bump libtool version info (interface added, none changed/removed).
|
2017-06-01 22:52:12 -07:00 |
|
Michael Jumper
|
57ee384180
|
GUACAMOLE-314: Bump version numbers to 0.9.13-incubating.
|
2017-06-01 22:48:02 -07:00 |
|
Nick Couchman
|
03403e3ea5
|
GUACAMOLE-203: Correct implementation of SSH keepalive option for SFTP connections across all protocols.
|
2017-05-31 21:03:14 -04:00 |
|
Nick Couchman
|
e7fc8a0d98
|
GUACAMOLE-203: Expand SSH keepalives to cover SFTP connections for other protocols.
|
2017-05-31 21:03:09 -04:00 |
|
Nick Couchman
|
9993684205
|
GUACAMOLE-203: Warn user if they try to enter keepalive value < 2 seconds.
|
2017-05-31 21:03:06 -04:00 |
|
Nick Couchman
|
1e3d82cc63
|
GUACAMOLE-203: Update comment for keep alive interval.
|
2017-05-31 21:03:04 -04:00 |
|
Nick Couchman
|
f693b02e12
|
GUACAMOLE-203: Tighten up code, implement constant for socket poll timer.
|
2017-05-31 21:02:59 -04:00 |
|
Nick Couchman
|
75019f5e4b
|
GUACAMOLE-203: Add a few more comments to code.
|
2017-05-31 21:02:53 -04:00 |
|
Nick Couchman
|
8ab7e56972
|
GUACAMOLE-203: Implement keepalive config in SSH connection.
|
2017-05-31 21:02:50 -04:00 |
|
Nick Couchman
|
f42f05aab7
|
GUACAMOLE-203: Add option entries for ServerAliveInterval.
|
2017-05-31 21:02:38 -04:00 |
|
Michael Jumper
|
9da27ad578
|
GUACAMOLE-280: Ensure bold and half-bright attributes cancel each other out.
|
2017-05-21 13:48:10 -07:00 |
|
Michael Jumper
|
2146200dfd
|
GUACAMOLE-280: Add support for faint (low) intensity SGR.
|
2017-05-21 13:46:21 -07:00 |
|
James Muehlner
|
6d2cfdabf8
|
GUACAMOLE-306: Merge VNC client null check fix.
|
2017-05-21 11:20:05 -07:00 |
|
Michael Jumper
|
8024f13458
|
GUACAMOLE-306: Do not attempt to send VNC events with a non-existent VNC client object.
|
2017-05-19 14:20:28 -07:00 |
|
Michael Jumper
|
58e26eb312
|
GUACAMOLE-278: argc value received by 256-color SGR sequence parser must equal the number of remaining argv elements.
|
2017-04-27 10:15:58 -07:00 |
|
James Muehlner
|
0e5498fc83
|
GUACAMOLE-278: Merge SGR bright color support for terminal.
|
2017-04-26 22:13:01 -07:00 |
|
Michael Jumper
|
4b7c679808
|
GUACAMOLE-265: Set connection name when terminal window title is changed.
|
2017-04-26 21:19:56 -07:00 |
|
James Muehlner
|
d88b5d1011
|
GUACAMOLE-278: Merge 256-color support for terminal.
|
2017-04-26 21:13:51 -07:00 |
|
Michael Jumper
|
2a91e2ff2d
|
GUACAMOLE-278: Add support for xterm's bright SGR colors (90-97 and 100-107).
|
2017-04-26 21:06:08 -07:00 |
|
Michael Jumper
|
a04022883c
|
GUACAMOLE-278: Provide constants defining locations of dark vs. intense colors in 16-color palette.
|
2017-04-26 21:01:53 -07:00 |
|
Michael Jumper
|
691a3ab840
|
GUACAMOLE-282: Correct common surface transfer functions to copy/ignore alpha channel as required.
|
2017-04-24 11:57:12 -07:00 |
|
Michael Jumper
|
10180095d8
|
GUACAMOLE-278: Handle (but ignore) xterm's 256-color palette redefinition OSC.
|
2017-04-23 13:59:03 -07:00 |
|
Michael Jumper
|
e4ce7b0eeb
|
GUACAMOLE-278: Ignore 256-color SGR sequences which contain out-of-range values.
|
2017-04-23 13:52:08 -07:00 |
|
Michael Jumper
|
19f7424c62
|
GUACAMOLE-278: Log unhandled/invalid sequences at DEBUG level.
|
2017-04-23 13:52:07 -07:00 |
|
Michael Jumper
|
87fba523ee
|
GUACAMOLE-278: Handle xterm 256-color SGR sequences.
|
2017-04-23 13:24:13 -07:00 |
|
Michael Jumper
|
11bf6f05c4
|
GUACAMOLE-278: Expand terminal palette to 256 entries. Use xterm colors for entries 16 through 255.
|
2017-04-23 13:24:04 -07:00 |
|
Michael Jumper
|
eaa71f5717
|
GUACAMOLE-278: Move terminal palette/color definitions into dedicated files.
|
2017-04-23 13:23:58 -07:00 |
|
Michael Jumper
|
48fc4afc5b
|
GUACAMOLE-278: Copy terminal color values rather than referencing only by palette index.
|
2017-04-23 13:23:48 -07:00 |
|
James Muehlner
|
69caa9936b
|
GUACAMOLE-40: Merge RD gateway support.
|
2017-04-20 21:36:44 -07:00 |
|
Michael Jumper
|
228874804e
|
GUACAMOLE-268: Use 64-bit unsigned integers to represent file size internally (identical to RDPDR).
|
2017-04-17 11:52:07 -07:00 |
|
Michael Jumper
|
09099050cb
|
GUACAMOLE-40: Set RD gateway and load balancing settings for FreeRDP where applicable.
|
2017-04-10 00:13:38 -07:00 |
|
Michael Jumper
|
da8636ef54
|
GUACAMOLE-40: Add and parse RD gateway connection parameters.
|
2017-04-09 23:58:11 -07:00 |
|
dborth
|
8833c0dd79
|
GUACAMOLE-262: set VNC trueColour flag to 1 instead of 255
|
2017-04-03 09:28:22 -06:00 |
|
Michael Jumper
|
1081131aa5
|
GUACAMOLE-259: Log server and user frame timing information at TRACE level.
|
2017-03-31 10:48:58 -07:00 |
|
James Muehlner
|
457c48ec71
|
GUACAMOLE-259: Merge addition of new TRACE log level.
|
2017-03-31 10:45:41 -07:00 |
|
Michael Jumper
|
e910dcbfcc
|
GUACAMOLE-259: Add TRACE log level.
|
2017-03-30 01:15:51 -07:00 |
|
Michael Jumper
|
61896e829c
|
GUACAMOLE-257: Set VNC/SSH file upload handlers only if SFTP is enabled.
|
2017-03-28 10:48:38 -07:00 |
|
Michael Jumper
|
039a1c52e4
|
GUACAMOLE-239: Merge support for CLOCK_MONOTONIC.
|
2017-03-23 21:05:49 -07:00 |
|
Roman Stoffel
|
ddc1aa0b5f
|
GUACAMOLE-239: When available, use CLOCK_MONOTONIC to prevent backwards running time
|
2017-03-23 23:06:24 +01:00 |
|
James Muehlner
|
516c4a0593
|
Merge 0.9.12-incubating changes back to master.
|
2017-03-17 10:43:50 -07:00 |
|
Michael Jumper
|
6a3ce58ab7
|
GUACAMOLE-240: Document parameters and behavior of PulseAudio callbacks.
|
2017-03-15 22:26:11 -07:00 |
|
Michael Jumper
|
adf9db7454
|
GUACAMOLE-240: Always pass guac_pa_stream to PulseAudio callbacks.
|
2017-03-15 21:24:29 -07:00 |
|
James Muehlner
|
2c2824fc5b
|
Merge 0.9.12-incubating changes back to master.
|
2017-03-13 22:13:10 -07:00 |
|
Michael Jumper
|
fe8771e181
|
GUACAMOLE-231: Notifying terminal for mouse movement is no longer necessary (common cursor sends its own position updates without requiring new frames).
|
2017-03-11 14:58:52 -08:00 |
|
Michael Jumper
|
240e18cd92
|
GUACAMOLE-231: Broadcast mouse position only to users who are not moving the mouse.
|
2017-03-11 14:57:09 -08:00 |
|
Michael Jumper
|
ae7e8d3890
|
GUACAMOLE-231: Report mouse position using new "mouse" instruction. Rely on client-side cursor layer implementation.
|
2017-03-11 14:57:09 -08:00 |
|
Michael Jumper
|
1a96c5b415
|
GUACAMOLE-231: Add "mouse" instruction for server reporting of mouse position.
|
2017-03-11 14:57:09 -08:00 |
|
James Muehlner
|
1d5d8784b3
|
Merge 0.9.12-incubating changes back to master.
|
2017-03-10 09:46:59 -08:00 |
|
Michael Jumper
|
6a1db08299
|
GUACAMOLE-231: Notify terminal when display is modified due to mouse cursor movement.
|
2017-03-06 22:41:19 -08:00 |
|
James Muehlner
|
da7b77d2ec
|
Merge 0.9.12-incubating changes back to master.
|
2017-03-01 09:43:39 -08:00 |
|
James Muehlner
|
de9b8d6d2c
|
GUACAMOLE-226: Merge default layer opacity fix.
|
2017-03-01 09:42:40 -08:00 |
|
Michael Jumper
|
72284cfc7c
|
GUACAMOLE-226: All new layers are fully opaque.
|
2017-03-01 08:45:12 -08:00 |
|
Michael Jumper
|
270d51d4d4
|
GUACAMOLE-205: Use semantically-named macro rather than repeatedly and explicitly check OpenSSL version.
|
2017-02-28 13:01:30 -08:00 |
|
Michael Jumper
|
98a5faaa77
|
GUACAMOLE-205: Provide OpenSSL 1.1 API shims for missing accessors.
|
2017-02-28 13:01:30 -08:00 |
|
Michael Jumper
|
dbfb782dd5
|
GUACAMOLE-205: Update to 1.1 version of OpenSSL API.
|
2017-02-28 13:01:30 -08:00 |
|
James Muehlner
|
c8fca94899
|
GUACAMOLE-223: Merge thread safety fix for SSL.
|
2017-02-28 10:55:17 -08:00 |
|
James Muehlner
|
c4903a8e36
|
Merge 0.9.12-incubating changes back to master.
|
2017-02-28 10:32:49 -08:00 |
|
James Muehlner
|
3ff8323153
|
GUACAMOLE-169: Merge namespaced directory reshuffle.
|
2017-02-28 10:28:45 -08:00 |
|
James Muehlner
|
eb5ef5a027
|
GUACAMOLE-194: Merge removal of double-free code.
|
2017-02-28 10:19:58 -08:00 |
|
Michael Jumper
|
f85978e43a
|
GUACAMOLE-225: Bump libtool version info (interface added, none changed/removed).
|
2017-02-28 09:47:53 -08:00 |
|
Michael Jumper
|
3f7ccb6b9a
|
GUACAMOLE-169: Move terminal headers to namespaced directory.
|
2017-02-27 14:34:46 -08:00 |
|
Michael Jumper
|
d371f2d9ee
|
GUACAMOLE-169: Move common-ssh headers to namespaced directory.
|
2017-02-27 14:28:23 -08:00 |
|
Michael Jumper
|
fb8a2766da
|
GUACAMOLE-194: Free SSH user for VNC+SFTP and RDP+SFTP only within client free.
|
2017-02-26 15:10:53 -08:00 |
|
James Muehlner
|
c344aa854f
|
GUACAMOLE-222: Merge explicit closing of STFP downloaded files.
|
2017-02-26 14:53:38 -08:00 |
|
Michael Jumper
|
9218a79e62
|
GUACAMOLE-223: Set required thread-related callbacks for OpenSSL.
|
2017-02-26 14:32:08 -08:00 |
|
Michael Jumper
|
821feeabb0
|
GUACAMOLE-223: Always invoke SSL_free().
|
2017-02-26 14:25:50 -08:00 |
|
Michael Jumper
|
58b85da8f2
|
GUACAMOLE-222: Ensure files downloaded via SFTP are explicitly closed upon completion.
|
2017-02-26 14:11:42 -08:00 |
|
James Muehlner
|
f23133043b
|
Merge 0.9.12-incubating changes back to master.
|
2017-02-26 00:43:17 -08:00 |
|
James Muehlner
|
a808a6b177
|
GUACAMOLE-188: Merge usage of Porter-Duff operator for blending ARGB surfaces.
|
2017-02-26 00:39:25 -08:00 |
|
James Muehlner
|
6939142d2f
|
GUACAMOLE-217: Merge libavcodec version number update.
|
2017-02-26 00:22:12 -08:00 |
|
James Muehlner
|
2703c5afff
|
GUACAMOLE-217: Merge libavcodec version number update.
|
2017-02-25 23:49:23 -08:00 |
|
Michael Jumper
|
0fb567bb53
|
GUACAMOLE-188: Clamp alpha blending results to maximum component value (0xFF).
|
2017-02-25 19:57:10 -08:00 |
|
Michael Jumper
|
12d29569a6
|
GUACAMOLE-188: Use Porter-Duff "over" operator when drawing with ARGB surfaces.
|
2017-02-25 19:57:10 -08:00 |
|
Michael Jumper
|
d40b2d8153
|
GUACAMOLE-217: FFmpeg's decoupled I/O functions were not available until libavcodec 57.37.100.
|
2017-02-25 19:42:43 -08:00 |
|
Michael Jumper
|
c796787f25
|
GUACAMOLE-218: Reset internal RDPSND audio format counter whenever a new SNDC_FORMATS PDU is received.
|
2017-02-25 15:08:16 -08:00 |
|
James Muehlner
|
077cc84d27
|
GUACAMOLE-208: Merge new protocol status codes.
|
2017-02-15 21:52:36 -08:00 |
|
Michael Jumper
|
4f4643dd2f
|
GUACAMOLE-208: Report network failures to connect with UPSTREAM_NOT_FOUND.
|
2017-02-15 21:40:00 -08:00 |
|
Michael Jumper
|
a78d52e615
|
GUACAMOLE-208: Handle RDP disconnect reason codes.
|
2017-02-15 21:23:46 -08:00 |
|
Michael Jumper
|
0210b7dc6b
|
GUACAMOLE-208: Add protocol status codes representing upstream network errors and session behavior.
|
2017-02-15 21:23:07 -08:00 |
|
James Muehlner
|
cd8646b38f
|
Merge 0.9.12-incubating changes back to master.
|
2017-02-15 20:53:17 -08:00 |
|
Michael Jumper
|
12cde5d520
|
GUACAMOLE-200: Clear reference to active job after the job has been freed.
|
2017-02-15 20:11:26 -08:00 |
|
Michael Jumper
|
7a4b737a3a
|
GUACAMOLE-200: Document all parameters of guac_rdp_print_job_write().
|
2017-02-15 19:59:50 -08:00 |
|
Michael Jumper
|
da81d16c27
|
GUACAMOLE-206: Do not drop keys while Alt is held.
|
2017-02-14 21:25:20 -08:00 |
|
Michael Jumper
|
bf2a5885d0
|
GUACAMOLE-200: Move print job cleanup into main RDP client thread.
|
2017-02-14 00:09:24 -08:00 |
|
Michael Jumper
|
5a68f932d6
|
GUACAMOLE-200: Maintain print jobs at top level. Do not rely on proper free of RDPDR plugin.
|
2017-02-14 00:02:17 -08:00 |
|
Michael Jumper
|
1537e475af
|
GUACAMOLE-200: Refactor RDPDR print job object to top-level.
|
2017-02-13 23:51:33 -08:00 |
|
Michael Jumper
|
17093a8149
|
GUACAMOLE-200: Kill any remaining print job when connection closes.
|
2017-02-13 23:08:54 -08:00 |
|
Michael Jumper
|
d23a22b7c6
|
GUACAMOLE-200: Clean up PostScript document title search logic.
|
2017-02-13 18:42:28 -08:00 |
|
Michael Jumper
|
3fc43fba37
|
GUACAMOLE-200: Refactor RDPDR printer such that the "ack" handler cannot block.
|
2017-02-13 18:42:28 -08:00 |
|
Michael Jumper
|
a6e3f19bf7
|
GUACAMOLE-149: Ignore zero-width characters.
|
2017-01-31 23:57:02 -08:00 |
|
Michael Jumper
|
fc6f36150f
|
GUACAMOLE-193: Take character attributes into account when testing for visibility.
|
2017-01-30 22:39:49 -08:00 |
|
James Muehlner
|
d831a4b9df
|
GUACAMOLE-188: Merge alpha component support for common surface.
|
2017-01-29 12:45:46 -08:00 |
|
James Muehlner
|
075c770432
|
GUACAMOLE-187: Merge surface resize optimization.
|
2017-01-29 12:37:52 -08:00 |
|
James Muehlner
|
701268271d
|
GUACAMOLE-167: Merge move away from deprecated avodec_encode_video2() when possible.
|
2017-01-29 12:34:21 -08:00 |
|
James Muehlner
|
135514a0d2
|
GUACAMOLE-94: Merge move from readdir_r to readdir.
|
2017-01-29 12:30:24 -08:00 |
|
James Muehlner
|
0d0f6b9c69
|
GUACAMOLE-135: Merge new Swiss-French RDP keymap.
|
2017-01-29 12:27:49 -08:00 |
|
Michael Jumper
|
b796b2c933
|
GUACAMOLE-148: Clarify that the cursor is expected to potentially exceed the terminal bounds.
|
2017-01-28 22:54:06 -08:00 |
|
Michael Jumper
|
6c1eeb96b0
|
GUACAMOLE-148: Move cursor bounds checking to common location (where necessary).
|
2017-01-28 22:48:45 -08:00 |
|
Michael Jumper
|
073fbe684d
|
GUACAMOLE-148: Scroll automatically only when cursor is within scrolling region.
|
2017-01-28 22:47:06 -08:00 |
|
Michael Jumper
|
b9faca923b
|
GUACAMOLE-135: Correct Swiss French mapping of "¬", "|", and "¢" (off by one key).
|
2017-01-28 14:55:38 -08:00 |
|
Michael Jumper
|
c79b303237
|
GUACAMOLE-135: Clean up spacing and alignment of Swiss French keymap.
|
2017-01-28 14:23:33 -08:00 |
|
Michael Jumper
|
c6f6bb67f0
|
GUACAMOLE-135: Swiss Franch dead umlaut should map from keysym 0xFE57.
|
2017-01-28 14:22:22 -08:00 |
|
Michael Jumper
|
fb298acdcd
|
GUACAMOLE-135: Abbreviate Swiss French mapping range where possible.
|
2017-01-28 14:21:17 -08:00 |
|
Michael Jumper
|
86493dda93
|
GUACAMOLE-135: Remove duplicate scancode mappings from Swiss French keymap.
|
2017-01-28 14:19:52 -08:00 |
|
Cédric Marie-Marthe
|
941fd9659a
|
GUACAMOLE-135: Add Swiss-French keymap for RDP.
|
2017-01-28 13:35:21 -08:00 |
|
Michael Jumper
|
dc6cae46ca
|
GUACAMOLE-94: Use readdir() instead of readdir_r(). Multiple threads will not be accessing the same directory stream.
|
2017-01-28 00:11:59 -08:00 |
|
Michael Jumper
|
9a51675e32
|
GUACAMOLE-167: Use avcodec_send_frame() / avcodec_receive_packet() when available.
|
2017-01-27 20:29:45 -08:00 |
|
Michael Jumper
|
1a5f48961c
|
GUACAMOLE-188: Allow alpha component to be set within common surface.
|
2017-01-27 16:51:45 -08:00 |
|