Commit Graph

185 Commits

Author SHA1 Message Date
matt335672 ae6a55dbac Replace Windows font utility with native utilities
To generate new fonts, the freetype2 library is required. This
can now be specified by configure in the usual way. If it's missing,
new fonts cannot be generated.
2022-09-06 09:31:47 +01:00
Koichiro IWAO a275c1de92 configure: ulalaca is still experimental 2022-05-28 01:40:21 +09:00
Koichiro IWAO 8d88fe7a83 Add ulalaca to build 2022-05-19 12:10:05 +09:00
matt335672 d77de66c26 Cater for missing --runstatedir in autoconf 2.69 2022-05-17 12:15:53 +01:00
Koichiro IWAO 017d18c045 Change development version to 0.9.80
This idea is inspired by TigerVNC.
2022-04-26 16:23:52 +09:00
matt335672 0db849fc5c Move SCP to a Unix Domain Socket
The TCP socket implementation of sesman has a number of limitations,
namely that it is affected by firewalls, and also that determining the
user on the other end requires a full authentication process.

The advantage of the TCP socket is that sesman and xrdp can be run on
separate machines. This is however not supported by the xorgxrdp
backend (shared memory), and is insecure, in that passwords are sent
in-the-clear, and the connection is susceptible to MitM attacks. This
architecture has been deprecated in release notes since xrdp v0.9.17,
and although it will continue to be supported in any further releases
in the x0.9.x series, it will not be supported in the next major
version.
2022-04-18 09:12:35 +01:00
matt335672 dd968a98b0 Merge pull request #2163 from matt335672/newipc
Replace SCP V0 and V1 with new IPC mechanism
2022-03-17 11:32:19 +00:00
Koichiro IWAO 3fa6e9852b Bump version to v0.9.19 2022-03-16 10:16:44 +09:00
matt335672 1746ac2f79 Remove SCP V0 and V1 files 2022-03-15 10:45:00 +00:00
matt335672 6cf053c9df Add libipm test suite 2022-03-15 10:23:27 +00:00
matt335672 e059336dff Add libipm facility 2022-03-15 10:23:27 +00:00
matt335672 d5f99f41ac Add autotools SIZEOF_INT macro 2022-03-15 10:23:27 +00:00
matt335672 3de1e966b4 Support imlib2 on RHEL 7 2022-01-12 11:41:26 +00:00
Koichiro IWAO 1ce2215aac Bump version to v0.9.18 2022-01-11 09:00:27 +09:00
Christopher Pitstick 0a2562d33d Initial cut at a unit test for xrdp_sec_process_mcs_data_monitors 2021-12-08 01:41:07 -05:00
matt335672 63c3ca4ddd Merge pull request #1962 from matt335672/imlib2
Add imlib2 support for login screen customisation (#1962)
2021-09-01 10:19:11 +01:00
matt335672 e35507125c Address review comments and re-test 2021-09-01 10:09:30 +01:00
matt335672 1606cdfb8e Added -with-imlib2 to configure.ac 2021-09-01 10:09:30 +01:00
matt335672 47737c7d13 Add unit tests for xrdp_bitmap_load() 2021-09-01 10:09:30 +01:00
Koichiro IWAO 61cb6ca4f9 Bump version to 0.9.1 2021-08-31 11:21:55 +09:00
matt335672 7e03f8d006 Actively prevent user from specifying --enable-xrdpdebug 2021-06-04 14:43:18 +01:00
matt335672 c714a555bd Added in --enable-devel-streamcheck 2021-05-28 10:57:12 +01:00
matt335672 52a52daddd Split development option into separate things 2021-05-28 10:57:12 +01:00
Koichiro IWAO b042d986fc bump version to v0.9.16 2021-04-30 20:45:02 +09:00
Koichiro IWAO 55f57e5a5d make distcheck should only succeed if check is installed 2021-04-24 23:38:40 +09:00
Koichiro IWAO b86315de42 add --enable-tests flag to ensure dependencies for the tests 2021-04-24 23:38:13 +09:00
Koichiro IWAO bb7b7a3374 Perform unit tests only if check is installed 2021-04-20 23:17:26 +09:00
Koichiro IWAO 859a9d87c3 rely on pkg-config when finding check
The former code complains to install check even it is actually
installed.
2021-04-15 22:38:46 +09:00
Alexandre Quesnel 09174ccd4d Adding g_strnjoin() with units tests 2021-04-14 04:41:53 +00:00
Alexandre Quesnel 16fe9a021a Moving gtcp_proxy and tcp_proxy to the tools/devel directory 2021-03-26 14:16:00 +00:00
Alexandre Quesnel ec52c6466d Adding self-contained tests to be built during make all 2021-03-26 00:59:16 +00:00
matt335672 956e742213 Rename USE_NOPAM as USE_PAM 2021-02-05 11:44:43 +00:00
Koichiro IWAO 114fc6eeaa bump version to v0.9.15 2020-12-28 22:52:10 +09:00
matt335672 c69a26e9b4 Addressed review comments 2020-12-15 10:55:26 +00:00
matt335672 7ddc43aeea Cosmetic fixes for minor issues 2020-12-14 11:35:31 +00:00
Alexandre Quesnel ec53a0398d Enabling fuse for 32-bit CI builds 2020-09-08 17:16:09 +00:00
Koichiro IWAO 9ec6162a54 bump version to v0.9.14 2020-08-31 14:24:54 +09:00
Alexandre Quesnel 7e58209b19 Fixing the build with --enable-xrdpdebug and CFLAGS=-Werror -Wall 2020-07-25 23:53:26 +00:00
Koichiro IWAO b3b1fff833 bump version to v0.9.13 2020-03-11 13:04:35 +09:00
Koichiro IWAO dd047bb181 bump version to v0.9.12 2019-12-28 21:07:35 +09:00
Jay Sorg d7b1f12d9b default rdpsnd audin off, can enable with --enable-rdpsndaudin 2019-10-22 22:48:15 -07:00
Koichiro IWAO a350292628 bump version to v0.9.11 2019-08-19 16:00:33 +09:00
Koichiro IWAO d6e2dbe82d Bump to v0.9.10 2019-04-18 10:22:53 +09:00
Koichiro IWAO 5a80fc9256 Bump version to v0.9.9 2018-12-25 13:31:09 +09:00
Koichiro IWAO 7672014d4e Bump version to v0.9.8 2018-09-25 13:49:55 +09:00
Koichiro IWAO 2d3170c007 Bump version to v0.9.7 2018-06-29 00:04:25 +09:00
Koichiro IWAO c0c7c3f106 xrdp: unify inconsistent mixed use of
* configure params
* configure options
* configure string
2018-06-27 09:00:55 +09:00
Koichiro IWAO be05afb30b xrdp: print configure options to --version more pretty 2018-06-27 09:00:52 +09:00
Jay Sorg 349616a35d add ipv6only to configure echo and add configure parameter to xrdp -h output 2018-05-25 22:17:31 -07:00
Koichiro IWAO 9d8816b41b configure: set default value for enable_strict_locations
This change prints yes or no to configure summary introduced in #1118.
2018-05-10 18:28:34 +09:00