Commit Graph

348 Commits (3c95a2aef2c7b9f3632df4229ce8b807aa79d8a7)

Author SHA1 Message Date
Pavel Roskin 5c8f050c1a X11rdp: respect XRDP_SOCKET_PATH environment variable 8 years ago
Pavel Roskin 8a1de8dbc4 Remove trailing whitespace 8 years ago
Pavel Roskin ec1655d3ca Compile applewmproto before xorg-server
xorg-server can use applewmproto if it's available.
8 years ago
Pavel Roskin 3b52a36afd Use fonts installed as part of X11rdp 8 years ago
Pavel Roskin 1e83db964b Fix Mesa compatibility with clang 8 years ago
Pavel Roskin 9c83414a9c Make sure X11rdp is not copied to a file called "bin"
It can happen if buildx.sh is run with one argument and them with another
without removing build_dir in between.
8 years ago
Pavel Roskin 983a7073bf Use OPENSSL_CFLAGS even if -lcrypto is used directly
OpenSSL headers are used even when the full set of OpenSSL libraries is
not used.
8 years ago
Pavel Roskin bbe718bd3a Don't define RDP_IS_XORG and RDP_IS_XFREE86, they are unused 8 years ago
Pavel Roskin 8db3de08eb Remove missing directories from the include path for X11rdp 8 years ago
Pavel Roskin 5d3197618e Fix pixmap compilation with clang
Clang does not allow a variable to be used for the "K" register, even if
all uses of the inlined function use a constant value.

The current version of pixmap doesn't use the inline function. It uses a
macro regardless of the optimization level. There should be no
performance overhead from using the macro.
8 years ago
Pavel Roskin 5c32e79605 Fix libpciaccess compilation on non-Linux systems
Both gcc and clang have __builtin_bswap16 and __builtin_bswap32.
8 years ago
Pavel Roskin 265ce37077 Fix download caching, only download missing or currently empty files 8 years ago
Koichiro IWAO 97cd454cd6 x11rdp: respect disconnect timeout set by XRDP_SESMAN_MAX_DISC_TIME
The old code overwrites disconnect timeout to 60 sec when
XRDP_SESMAN_KILL_DISCONNECT is set to truthy value.
8 years ago
Pavel Roskin 6664aac00f Use "void" for empty argument list in declarations
In C, an empty argument list in a declaration means that the function
can accept any arguments. Use "void" instead, it means "no arguments".

C++ treats void and empty list as "no arguments".
8 years ago
Pavel Roskin 02f78abf46 Ignore X11rdp executable 8 years ago
Pavel Roskin 6aed11a8ce Update version to 0.9.1 8 years ago
Pavel Roskin a40be19c7b Provide reasonable hTotal, vTotal and dotClock for the display mode
gtk3 programs crash when they divide dotClock by hTotal and vTotal to
calculate the refresh rate.
8 years ago
Pavel Roskin 5bb54122ba Strip the installed X11rdp binary, not the original 8 years ago
Pavel Roskin cd6e8faccc Reorder static libraries to avoid the need to link them twice 8 years ago
Pavel Roskin d93bb4cf4b Check that X11RDPBASE is set, give it a better description
Use BINBASE for the binary install path.
8 years ago
Koichiro IWAO 6b589569ee buildx.sh: download tarballs using keepalive
Executing wget like

  wget http://example.com/file1 http://example.com/file2 ...

can do HTTP keepalive.

Quit calling wget with single file. Downloading multiple files in one
http connection is a little bit faster than executing wget more than
100 times. And parallelly execute two instances of wget to increase
download speed.
8 years ago
Koichiro IWAO cf1a99b4e2 buildx.sh: simplify counting lines 8 years ago
Pavel Roskin bc5e166f13 Move libXdmcp above libxcb, libxcb can use it 8 years ago
Pavel Roskin 293d8b4b79 Add *.a to top .gitignore, add xorg/X11R7.6/.gitignore 8 years ago
Pavel Roskin 3cf67c684b buildx.sh: force forward patch, don't ask whether to revert 8 years ago
Pavel Roskin 6247a3afac buildx.sh: remove special case for python, it's not built anymore 8 years ago
Pavel Roskin d602e71465 Change compilation order to resolve dependencies
With this change, buildx.sh succeeds on a system without pre-existing
X11 installation.
8 years ago
Pavel Roskin b2bbaef640 buildx.sh: utilize all available CPUs when compiling 8 years ago
Pavel Roskin 8e7d12ff50 buildx.sh: "clean" is a constant string, not a semantic variable 8 years ago
Pavel Roskin 22c370a6a1 buildx.sh: use "mkdir -p" to create $PREFIX_DIR, don't retry
Improve messages about $PREFIX_DIR
8 years ago
Koichiro IWAO 1612730140 X11rdp: remove python as it isn't really needed these days
Closes #399.
8 years ago
Koichiro IWAO bc37e5aaac x11rdp: apply keyboard options 9 years ago
jsorg71 660132a49d Merge pull request #402 from metalefty/update-python
X11rdp: update python 2.7 -> 2.7.11
9 years ago
jsorg71 8353baab3d Merge pull request #390 from proski/june21
Cleanups and C++ compatibility
9 years ago
jsorg71 87da32bac8 Merge pull request #394 from AkiraPenguin/devel
Fix pc105-jp-Henkan key.
9 years ago
Koichiro IWAO 32561a7b74 X11rdp: update python 2.7 -> 2.7.11
Python 2.7 cannot build with OpenSSL 1.0.2h pointed out in #399.
Python-2.7.11.tar.xz needs to be uploaded to server1.xrdp.org.
9 years ago
Jay Sorg eed0227d81 X11rdp: xrandr change for multimon 9 years ago
Akira Taniguchi 614101441e Add files via upload 9 years ago
Pavel Roskin ae5bb5bf9c Fix incorrect use of "it's" and "its", adjust wording 9 years ago
Pavel Roskin ca9cbcafc8 Typo fixes 9 years ago
Jay Sorg b3273a3bfc X11rdp: Mesa link fix 9 years ago
Jay Sorg 5e398e0c91 multimon fix 9 years ago
Jay Sorg 473f3dcd0c X11rdp: merge multimon from Xorg driver 9 years ago
Pavel Roskin 92a6833e9b Fix typos 9 years ago
Pavel Roskin ffc4efb9ce Don't ignore files known to git
That can cause unexpected behavior, especially with third party tools.
The ignored files will be lost if the source tree is re-imported to
another git repository, unless special care is taken.

Whitelist all non-generated makefiles.

To whitelist instfiles/pam.d/xrdp-sesman, add path to all generated
executables listed in the top-level .gitignore, sort .gitignore
alphabetically.

Add mkinstalldir, it's used by Automake on some systems.
9 years ago
Pavel Roskin f8cb1588ef Replace "charactor" with "character" everywhere 9 years ago
jsorg71 a25e5e99dd Merge pull request #306 from metalefty/fontconfig-disable-docs
X11rdp: disable fontconfig docs
9 years ago
Koichiro IWAO fbe6c10fc5 X11rdp: disable fontconfig docs
as it rarely fails to build. Nobody actually needs fontconfig docs
to build and run x11rdp even if it builds successfully. Thus we can
just disable it.
9 years ago
Pavel Roskin 964e860072 Run through codespell 9 years ago
mirabilos c3f9f82daf replace image with one I shot myself just now: “Blick auf’s Meßdorfer Feld”
(view towards Meßdorfer Feld, from ↳ tarent) published under any
OSI certified Open Source licence
10 years ago