Commit Graph

2636 Commits

Author SHA1 Message Date
Michael Jumper
1f60526ab8 GUACAMOLE-407: Do not build guaclog within guacd Docker image. The guacd image should contain only guacd. 2018-04-01 21:36:59 -07:00
Michael Jumper
14389326b4 GUACAMOLE-407: Remove unnecessary setting of LC_ALL within build (only needed at runtime). 2018-04-01 21:31:44 -07:00
Michael Jumper
eb282e49d9 GUACAMOLE-407: Use Debian (stable) instead of Ubuntu. 2018-04-01 21:26:30 -07:00
Michael Jumper
2e4fb5b91c GUACAMOLE-407: Upgrade Docker image to Ubuntu 17.10. 2018-04-01 21:16:38 -07:00
Michael Jumper
d6510360d0 GUACAMOLE-407: Dynamically derive runtime dependencies. 2018-04-01 21:16:38 -07:00
Michael Jumper
554d3209db GUACAMOLE-407: Restrict runtime dependencies to only those libraries which are actually linked. 2018-04-01 21:16:38 -07:00
Michael Jumper
72638aa03e GUACAMOLE-407: Update Docker image to use more recent packages by switching to Ubuntu. 2018-04-01 21:16:38 -07:00
Michael Jumper
3516704b82 GUACAMOLE-42: Merge changes adding support for specifying the guacd log level for the Docker image. 2018-03-31 10:53:39 -07:00
Nick Couchman
a9d01af104 GUACAMOLE-42: Run CMD so that ENV can be used. 2018-03-29 04:32:06 -04:00
Nick Couchman
1cfba83164 GUACAMOLE-42: Configure log level in docker. 2018-03-28 19:55:56 -04:00
Michael Jumper
e2feb41605 GUACAMOLE-30: Merge support for systemd. 2018-03-16 23:18:18 -07:00
Nick Couchman
fef819fbb9 GUACAMOLE-30: Add license to file and want network.target. 2018-03-16 17:02:53 -04:00
Nick Couchman
f75579de7e GUACAMOLE-30: Change from script to data. 2018-03-15 07:30:55 -04:00
Nick Couchman
77cac3b30d GUACAMOLE-30: Implement systemd script for guacd 2018-03-15 06:52:41 -04:00
Michael Jumper
344ed4f42e GUACAMOLE-523: Merge changes registering RDPDR devices using the configured RDP client name. 2018-03-08 11:14:37 -08:00
Nick Couchman
a27757682a GUACAMOLE-523: Add default value for client name. 2018-03-08 12:21:04 -05:00
Nick Couchman
b72bcafecd GUACAMOLE-523: Pass configured client name through for redirect messages. 2018-03-08 12:16:31 -05:00
Nick Couchman
bc1e2f5276 GUACAMOLE-517: Merge add definition for "Print Screen" key to base RDP keymap. 2018-03-06 15:20:02 -05:00
Michael Jumper
5d37530687 GUACAMOLE-517: Add definition for "Print Screen" key to base RDP keymap. 2018-03-06 12:01:50 -08:00
Michael Jumper
bc5b01d4d8 GUACAMOLE-448: Merge support for configuring the level of caching used by RDP. 2018-02-22 00:39:31 -08:00
Nick Couchman
d239207f0f GUACAMOLE-448: Add support for configuring glyph caching. 2018-02-20 15:35:50 -05:00
Nick Couchman
3187a641cf GUACAMOLE-471: Merge update copyright year in NOTICE to 2018 2018-02-07 22:38:16 -05:00
Nick Couchman
329cc9ee48 GUACAMOLE-351: Merge add "-v" parameter 2018-02-07 22:35:42 -05:00
Michael Jumper
3b327378eb GUACAMOLE-351: Add "-v" option which causes guacd to print its version information and exit. 2018-02-07 13:45:13 -08:00
Michael Jumper
f4f5b4e65a GUACAMOLE-351: Separate guac_config structure into own header file, independent of how that config is loaded. 2018-02-07 13:33:52 -08:00
Michael Jumper
5f27616f32 GUACAMOLE-471: Update copyright year in NOTICE to 2018. 2018-02-07 12:48:02 -08:00
James Muehlner
05f54d098c GUACAMOLE-502: Merge cessastion of name instruction in RDP/VNC to avoid incorreclty updating window title. 2018-02-06 22:43:46 -08:00
James Muehlner
599ca960aa GUACAMOLE-500: Merge buffer size compilation warning fix. 2018-02-06 22:30:07 -08:00
Michael Jumper
cd0e48234a GUACAMOLE-500: Explicitly guarantee typescript filename cannot exceed buffer size. 2018-02-06 22:13:55 -08:00
James Muehlner
5b58c7e15b GUACAMOLE-324: Merge buffer write bug fix. 2018-02-06 21:38:27 -08:00
James Muehlner
9ed3baf004 GUACAMOLE-482: Merge encoding error handling improvements. 2018-02-06 21:30:30 -08:00
Michael Jumper
9705b39c2b GUACAMOLE-324: Continuously write chunks of data until entire buffer has been sent. 2018-02-06 21:29:31 -08:00
Michael Jumper
19b5050fbf GUACAMOLE-482: Fail overall encoding process if any instruction handler reports failure. 2018-02-06 21:19:24 -08:00
Michael Jumper
b0c14bd59f GUACAMOLE-482: Report video encoding failure if frame flush fails. 2018-02-06 21:18:39 -08:00
James Muehlner
1cf86e12a1 GUACAMOLE-485: Merge terminal emulator build fix. 2018-02-06 20:54:56 -08:00
Michael Jumper
d75a18e603 GUACAMOLE-485: Disable build of terminal emulator if Pango was manually disabled. 2018-02-06 20:21:14 -08:00
Michael Jumper
02cd424d18 GUACAMOLE-502: Do not send connection name / hostname (which may be internal information). 2018-02-06 20:12:53 -08:00
Nick Couchman
4d7191147c GUACAMOLE-313: Merge add support for including key events within session recordings. 2018-02-02 16:16:42 -05:00
Nick Couchman
ebc6b9429f GUACAMOLE-492: Merge remove guaclog binary erroneously added to source tree. 2018-01-31 22:42:48 -05:00
Michael Jumper
139251ea73 GUACAMOLE-492: Remove guaclog binary erroneously added to source tree. 2018-01-31 16:45:09 -08:00
Nick Couchman
3f6acb6378 GUACAMOLE-313: Merge remove handling of Unicode codepoints which cannot actually be represented by an X11 keysym. 2018-01-30 19:06:01 -05:00
Nick Couchman
b1d050285a GUACAMOLE-313: Merge ensure keydef structure is freed in all cases. 2018-01-30 19:04:22 -05:00
Nick Couchman
8ca6ff3a94 GUACAMOLE-313: Merge exclude built guaclog.1 mangpage from git. 2018-01-30 18:41:28 -05:00
Nick Couchman
35eebe8553 GUACAMOLE-313: Merge properly initialize modifier flag for all keydefs. 2018-01-30 18:39:41 -05:00
Michael Jumper
7f9e61a1f2 GUACAMOLE-313: Exclude built guaclog.1 manpage from git. 2018-01-30 15:28:15 -08:00
Michael Jumper
555126441e GUACAMOLE-313: Remove code handling Unicode codepoints which cannot be represented by X11 keysyms. 2018-01-30 15:26:25 -08:00
Michael Jumper
cfd69cd122 GUACAMOLE-313: Clarify logic testing for Unicode keysyms. 2018-01-30 15:26:05 -08:00
Michael Jumper
5f547fb118 GUACAMOLE-313: Ensure keydef structure is freed in all cases. 2018-01-30 15:16:56 -08:00
Michael Jumper
575ff91369 GUACAMOLE-313: Properly initialize modifier flag for all keydefs. 2018-01-30 15:11:23 -08:00
Nick Couchman
5f5b4ea8eb GUACAMOLE-313: Merge add "guaclog" utility for producing human-readable interpreatations of keys pressed in session recordings. 2018-01-30 14:07:35 -05:00