Commit Graph

196 Commits

Author SHA1 Message Date
Michael Jumper
61fde22b41 GUAC-1005: Include libfreerdp-core in test for freerdp_channels_new(). The function is not always included in libfreerdp-client, and its absence can result in libfreerdp-client not being linked in. 2015-02-09 16:24:00 -08:00
Michael Jumper
959a7a202d GUAC-994: Add support for interleaved_decompress() and planar_decompress() variants in FreeRDP 1.2.0-beta1+android9. Use working color conversion function (old one is present but will not work in 1.2.0). 2015-01-23 15:08:00 -08:00
Michael Jumper
065e0fe462 GUAC-938: Bump version numbers for 0.9.4. 2015-01-06 15:23:01 -08:00
Michael Jumper
d85a18c24d GUAC-935: Add missing headers. Fix test for PubSub. 2014-11-25 22:11:43 -08:00
Michael Jumper
904fcfe75a GUAC-935: Only update display size if it's been longer than 250ms. 2014-11-25 02:20:54 -08:00
Michael Jumper
1fc80182a3 GUAC-865: rdpSettings may not have SupportDisplayControl, even if freerdp/client/disp.h is present. 2014-11-21 13:51:01 -08:00
Michael Jumper
a0e1e5f0c6 GUAC-865: Initial support for display update. 2014-11-21 13:30:24 -08:00
Michael Jumper
fdc21d3184 GUAC-865: Check for display update support. 2014-11-21 12:42:50 -08:00
Michael Jumper
7064e12959 GUAC-852: Use rdpContext.codecs as a basis for determining whether FreeRDP uses _aligned_malloc() internally. 2014-11-20 21:41:38 -08:00
Michael Jumper
98195e606a GUAC-852: Abstract away color conversion. 2014-11-20 21:07:22 -08:00
Michael Jumper
f401597f10 GUAC-852: Use old bitmap_decompress if no codecs in context. Restore use of freerdp_image_flip. 2014-11-20 21:07:18 -08:00
Michael Jumper
450db1657e GUAC-852: Make checks for FreeRDP libs non-fatal. Additionally check for libfrerdp + libfreerdp-client (replaces libfreerdp-core on master). 2014-11-20 12:25:26 -08:00
Michael Jumper
0af6c7d22a GUAC-874: Load RDPDR and set device redirection if audio enabled. 2014-10-05 15:16:28 -07:00
Michael Jumper
3b8e2a5528 GUAC-874: Remove detection of FastPath settings. Rely on defaults. 2014-10-05 14:30:55 -07:00
Michael Jumper
b2ab26c727 GUAC-849: Check for presence of AudioPlayback setting in FreeRDP settings struct. 2014-10-04 20:26:01 -07:00
Michael Jumper
6dc35bcbad GUAC-855: Bump version to 0.9.3. 2014-09-19 11:28:34 -07:00
Michael Jumper
d217e1ee9c GUAC-847: Allow default location of config file to be overridden. 2014-09-08 14:41:49 -07:00
Michael Jumper
8420ed7b13 GUAC-745: Fix variable naming - should be have_freerdp. 2014-08-12 15:16:00 -07:00
Michael Jumper
a29f0e8ccd GUAC-745: Add --without-SUPPORT options for vnc/rdp/ssh/etc. 2014-08-12 14:37:48 -07:00
Michael Jumper
c37e274977 GUAC-772: Bump version numbers to 0.9.2. 2014-07-21 13:32:09 -07:00
Michael Jumper
98c6e6496d GUAC-780: Ensure libgcrypt is initialized for pthreads if used by libssh2. OpenSSL should be OK. 2014-07-21 10:27:39 -07:00
Michael Jumper
e687f59834 GUAC-707: Fix check for common vs channels (should be non-fatal to RDP). Fix check for freerdp_channels_global_init(). 2014-07-20 20:29:57 -07:00
Felipe Weckx
8c1a152467 GUAC-707 support for latest FreeRDP release (1.2.0-beta1) 2014-07-17 13:13:21 -07:00
Michael Jumper
dfafd021cf GUAC-762: Check for ossp/uuid.h vs uuid.h. 2014-07-02 13:33:47 -07:00
Michael Jumper
633a0fe371 GUAC-757: Also search for OSSP UUID as libuuid. 2014-06-26 16:28:26 -07:00
Michael Jumper
a44539b108 GUAC-744: Generate and store connection ID within guac_client. 2014-06-26 15:09:44 -07:00
Michael Jumper
b106e13bb1 GUAC-718: Scale text layout to fit within ideal size. 2014-06-02 15:34:48 -07:00
Michael Jumper
e98d1ad79c GUAC-681: Bump version numbers to 0.9.1. 2014-05-22 12:27:48 -07:00
Michael Jumper
ffb33ccea5 GUAC-654: Telnet support does not require libssl. 2014-05-07 15:39:00 -07:00
Michael Jumper
feda99c325 GUAC-654: Telnet library options variable should be TELNET_LIBS. 2014-05-07 15:36:35 -07:00
Michael Jumper
a7d1dde24f GUAC-654: Implement simple telnet client. No screen resize yet. 2014-05-07 13:46:25 -07:00
Michael Jumper
f2781ed0cc GUAC-653: Move mouse and key handling into terminal. Move clipboard into terminal. 2014-05-05 19:02:41 -07:00
Michael Jumper
b4e7f95603 GUAC-653: Move terminal code to common location. 2014-05-05 16:17:59 -07:00
Michael Jumper
624048d248 GUAC-598: Remove unneeded _BSD_SOURCE define. 2014-04-11 13:48:06 -07:00
Michael Jumper
d24aaeb614 GUAC-598: Bring up to compliance with POSIX standard claimed by source. 2014-04-11 13:48:06 -07:00
Michael Jumper
15dc035db1 GUAC-597: Remove unnecessary dlopen() test, add automatically generated dlopen() test result to Makefile.am. 2014-04-11 13:48:06 -07:00
Michael Jumper
19e194a3ce GUAC-573: Fix include path for common lib. 2014-03-26 11:55:17 -07:00
Michael Jumper
60d4e90c4b GUAC-569: Bump version numbers of guacamole-server components to 0.9.0. Update libtool version info for libguac. 2014-03-25 11:08:36 -07:00
Michael Jumper
93639cbf12 Move VNC pointers to common. 2014-01-06 16:18:54 -08:00
Michael Jumper
da3bef2119 Add common utility sources. 2014-01-06 15:53:22 -08:00
Michael Jumper
678becb267 Ensure ENABLE_SSH_AGENT conditional is always defined within automake. 2014-01-04 21:30:19 -08:00
Michael Jumper
442ed427a0 Clean up includes, clean up build. 2014-01-01 14:52:01 -08:00
Michael Jumper
0303c4e24b Relicense everything (except French keymap) as MIT. Status of French keymap is TBD. 2014-01-01 14:46:18 -08:00
Michael Jumper
d2fd406c75 Free alloc'd memory. 2013-12-02 09:23:31 -08:00
Michael Jumper
755c677304 Add ssh_agent source from test. 2013-12-02 01:49:07 -08:00
Michael Jumper
602571400d Switch from libssh to libssh2 in configure.ac, add dependency on libssl. 2013-12-01 15:08:42 -08:00
Michael Jumper
9a8363e0ba Test for fastpath settings. 2013-11-05 12:34:36 -08:00
Michael Jumper
7547b4b5bd Ticket #452: Fix segfault related to FastPath and pointer checks. 2013-11-05 02:02:34 -08:00
Michael Jumper
15796cbc4d Set ENABLE_SSH_PUBLIC_KEY if support for in-memory keys found in libssh. 2013-10-30 15:05:37 -07:00
Michael Jumper
1ba575d3aa Implement directory set. 2013-10-28 14:11:04 -07:00
Michael Jumper
3a28534232 Ticket #429: Detect listenForIncomingConnectionsNoFork() function, conditionally compile listen support. 2013-10-25 17:49:22 -07:00
Michael Jumper
9e1ebb8362 Add subdir-objects option, ignore .dirstamp files. 2013-10-25 17:21:54 -07:00
Michael Jumper
9c4adf60a2 Add additional quoting around nested AC_CHECK_HEADERS. 2013-09-10 14:50:04 -07:00
Michael Jumper
17752733fe Update changelog, bump version. 2013-08-26 14:11:36 -07:00
Michael Jumper
f70333a65a Remove MALLOC/REALLOC macros from configura.ac as they cause trouble with memory debugging AND compilation. 2013-08-22 14:52:09 -07:00
Michael Jumper
307c6be945 Switch from libpulse-simple to libpulse. 2013-08-09 15:16:59 -07:00
Michael Jumper
8c0e0e019b Add check for PulseAudio. 2013-08-09 10:48:00 -07:00
Michael Jumper
8d7784a45f Output for custom tests. 2013-07-22 20:26:16 -07:00
Michael Jumper
733c008f9b Add missing comma. 2013-07-22 20:26:15 -07:00
Michael Jumper
5c4a468264 Fix and improve tests. 2013-07-22 20:26:15 -07:00
Michael Jumper
14fedacfc7 Finally working compile. 2013-07-22 20:26:15 -07:00
Michael Jumper
f3f0900de9 Detect event interface, fix cliprdr. 2013-07-22 20:26:15 -07:00
Michael Jumper
c0f681066e Add test for change in type of rdpBitmap.Decompress. Fix cliprdr header. 2013-07-22 20:26:15 -07:00
Michael Jumper
daa1e18355 Check for addin registration headers and function, use if available. 2013-07-22 20:26:15 -07:00
Michael Jumper
c2fe48f00c Much more robust testing. Initial migration to own settings structure. 2013-07-22 20:26:15 -07:00
Michael Jumper
df01ba66ea Detect extension format. 2013-07-22 20:26:15 -07:00
Michael Jumper
45b8d29a4f Check for interval_ms. 2013-07-22 20:26:15 -07:00
Michael Jumper
aeea99a87f Detect types availability. 2013-07-22 20:26:14 -07:00
Michael Jumper
678d21cd36 More winpr compat, fix include test. 2013-07-22 20:26:14 -07:00
Michael Jumper
20ca4ef6f6 Add C macro for WinPR detection. 2013-07-22 20:26:14 -07:00
Michael Jumper
4eccb8c4d5 Check for support for streams via winpr. 2013-07-22 20:26:14 -07:00
Michael Jumper
db4f3f190d Check for libfreerdp-client (newer), then libfreerdp-channels (legacy, common). 2013-07-22 20:26:14 -07:00
Michael Jumper
6d89578f05 Remove unnecessary AC_SUBST. 2013-07-22 16:22:02 -07:00
Michael Jumper
aa68f2df21 Check for libssh. 2013-07-21 19:56:03 -07:00
Michael Jumper
77999e6371 Fix library function tests in configure.ac (AC_CHECK_FUNCS provides no means of specifying the library to check). 2013-07-16 14:28:03 -07:00
Michael Jumper
473ad8e464 Bump version to 0.8.2. 2013-07-13 17:33:23 -07:00
Michael Jumper
c99b257dac Should also link libogg. 2013-07-09 01:14:29 -07:00
Michael Jumper
3646bdbbbf Also check for (and link with) libvorbis. 2013-07-09 00:58:14 -07:00
Michael Jumper
edf9762667 Fix linking flag for libdl. 2013-07-08 19:05:06 -07:00
Michael Jumper
2b93deaac6 Do not unnecessarily link libraries. 2013-07-08 17:40:20 -07:00
Michael Jumper
0f609cb666 Test for VNC repeater support and cairo_format_stride_for_width(). 2013-07-08 13:03:04 -07:00
Michael Jumper
e6ec853edb Ticket #366: Restore --with-init-dir option for configure. 2013-07-08 10:35:56 -07:00
Michael Jumper
73fb45bbd5 Restore AC_DEFINE from old configure.in for ENABLE_OGG macro. 2013-07-02 12:14:19 -07:00
Michael Jumper
62258c9278 Revert "Add libgs dependency, only compile guac_rdpdr if libgs found."
This reverts commit b77a7e0bffdcc44cc5488663d780c1a2c31ef781.
2013-07-01 15:03:46 -07:00
Michael Jumper
ad050208b9 Add libgs dependency, only compile guac_rdpdr if libgs found. 2013-07-01 15:03:46 -07:00
Michael Jumper
e7c70111ef Fix build process such that pango is properly detected. 2013-06-12 11:47:44 -07:00
Michael Jumper
602e0045b6 Substitute values properly, fix linking flags. 2013-06-11 22:41:23 -07:00
Michael Jumper
760506da3d Remove SPICE - will move to branch off unstable. 2013-06-06 10:24:21 -07:00
Michael Jumper
02258ff5b1 Moved and updated help text displayed at end of configure. 2013-06-05 15:18:53 -07:00
Michael Jumper
effedda762 Update tests to use new include path. 2013-06-05 12:12:32 -07:00
Michael Jumper
e9e2d628b6 Add remaining protocols, fix client.h in RDP. 2013-06-05 12:05:39 -07:00
Michael Jumper
1d3fa12747 Build guacd and libguac. 2013-06-05 11:50:48 -07:00
Michael Jumper
82b4d27566 One configure.ac to rule them all. 2013-06-05 10:45:07 -07:00
Michael Jumper
e750d1aabb Convert SSH and SPICE to new system. Add options for disabling packages. 2013-06-04 23:39:15 -07:00
Michael Jumper
e0d09d4be8 Convert RDP and VNC to new build system. 2013-06-04 20:19:33 -07:00
Michael Jumper
e6a1521e75 Improved build scripts for guacd and libguac, added parent build scripts. 2013-06-04 16:29:31 -07:00