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.
2017-01-17 18:10:13 -08:00
Pavel Roskin
5c32e79605
Fix libpciaccess compilation on non-Linux systems
...
Both gcc and clang have __builtin_bswap16 and __builtin_bswap32.
2017-01-17 18:10:13 -08:00
Pavel Roskin
265ce37077
Fix download caching, only download missing or currently empty files
2017-01-17 18:10:13 -08:00
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.
2017-01-16 12:05:23 +09:00
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".
2017-01-05 17:27:20 -08:00
Pavel Roskin
02f78abf46
Ignore X11rdp executable
2017-01-04 10:37:22 -08:00
Pavel Roskin
6aed11a8ce
Update version to 0.9.1
2016-12-20 13:07:53 -08:00
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.
2016-12-02 23:47:37 +00:00
Pavel Roskin
5bb54122ba
Strip the installed X11rdp binary, not the original
2016-11-13 09:14:58 -08:00
Pavel Roskin
cd6e8faccc
Reorder static libraries to avoid the need to link them twice
2016-11-13 09:09:32 -08:00
Pavel Roskin
d93bb4cf4b
Check that X11RDPBASE is set, give it a better description
...
Use BINBASE for the binary install path.
2016-11-13 09:04:54 -08:00
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.
2016-10-21 17:14:48 +09:00
Koichiro IWAO
cf1a99b4e2
buildx.sh: simplify counting lines
2016-10-21 17:11:10 +09:00
Pavel Roskin
bc5e166f13
Move libXdmcp above libxcb, libxcb can use it
2016-10-09 21:35:30 -07:00
Pavel Roskin
293d8b4b79
Add *.a to top .gitignore, add xorg/X11R7.6/.gitignore
2016-10-09 21:35:27 -07:00
Pavel Roskin
3cf67c684b
buildx.sh: force forward patch, don't ask whether to revert
2016-10-09 21:35:23 -07:00
Pavel Roskin
6247a3afac
buildx.sh: remove special case for python, it's not built anymore
2016-10-08 02:02:07 +00:00
Pavel Roskin
d602e71465
Change compilation order to resolve dependencies
...
With this change, buildx.sh succeeds on a system without pre-existing
X11 installation.
2016-10-08 02:02:07 +00:00
Pavel Roskin
b2bbaef640
buildx.sh: utilize all available CPUs when compiling
2016-10-08 02:02:07 +00:00
Pavel Roskin
8e7d12ff50
buildx.sh: "clean" is a constant string, not a semantic variable
2016-10-08 02:02:07 +00:00
Pavel Roskin
22c370a6a1
buildx.sh: use "mkdir -p" to create $PREFIX_DIR, don't retry
...
Improve messages about $PREFIX_DIR
2016-10-08 02:02:07 +00:00
Koichiro IWAO
1612730140
X11rdp: remove python as it isn't really needed these days
...
Closes #399 .
2016-10-05 09:52:29 +09:00
Koichiro IWAO
bc37e5aaac
x11rdp: apply keyboard options
2016-09-02 13:44:11 +09:00
jsorg71
660132a49d
Merge pull request #402 from metalefty/update-python
...
X11rdp: update python 2.7 -> 2.7.11
2016-08-08 11:15:51 -07:00
jsorg71
8353baab3d
Merge pull request #390 from proski/june21
...
Cleanups and C++ compatibility
2016-08-05 14:38:41 -07:00
jsorg71
87da32bac8
Merge pull request #394 from AkiraPenguin/devel
...
Fix pc105-jp-Henkan key.
2016-08-05 14:17:37 -07:00
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.
2016-07-20 10:22:50 +09:00
Jay Sorg
eed0227d81
X11rdp: xrandr change for multimon
2016-07-13 10:52:41 -07:00
Akira Taniguchi
614101441e
Add files via upload
2016-06-29 00:17:38 +09:00
Pavel Roskin
ae5bb5bf9c
Fix incorrect use of "it's" and "its", adjust wording
2016-06-21 16:30:15 -07:00
Pavel Roskin
ca9cbcafc8
Typo fixes
2016-05-04 23:33:30 -07:00
Jay Sorg
b3273a3bfc
X11rdp: Mesa link fix
2016-04-21 11:11:28 -07:00
Jay Sorg
5e398e0c91
multimon fix
2016-04-20 18:11:47 -07:00
Jay Sorg
473f3dcd0c
X11rdp: merge multimon from Xorg driver
2016-04-19 15:34:45 -07:00
Pavel Roskin
92a6833e9b
Fix typos
2016-02-13 20:41:07 -08:00
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.
2016-02-12 23:52:46 -08:00
Pavel Roskin
f8cb1588ef
Replace "charactor" with "character" everywhere
2016-01-30 17:33:04 -08:00
jsorg71
a25e5e99dd
Merge pull request #306 from metalefty/fontconfig-disable-docs
...
X11rdp: disable fontconfig docs
2016-01-24 22:35:09 -08:00
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.
2016-01-19 11:26:19 +09:00
Pavel Roskin
964e860072
Run through codespell
2016-01-14 08:47:50 -08:00
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
2015-08-26 20:19:36 +02:00
Jay Sorg
dbf959f5fa
X11rdp: do not Enqueue motion unless mouse position actually changes, fixes some context menus not always working
2015-07-19 11:52:17 -07:00
Jay Sorg
9c2951fa6c
X11rdp: update versions, web site
2015-03-17 10:47:20 -07:00
Jay Sorg
4a95950f96
X11rdp: check for errors from shmem calls
2015-03-17 10:37:23 -07:00
Jay Sorg
291cb738a3
X11rdp: use pCompositeClip for offscreen pixmaps
2015-03-11 11:01:03 -07:00
Akira Taniguchi
59db9707ad
Fix "\ _" on jp keyboard
2014-12-26 00:50:45 +09:00
Jay Sorg
762209e0dd
xorg: server removed and put in submodule
2014-12-11 21:55:21 -08:00
Jay Sorg
290aee8cd9
X11rdp: switch back to 'base' rules for xkb
2014-11-28 14:11:38 -08:00
Jay Sorg
2010567ecc
X11rdp: set options and default 105 keyboard
2014-11-26 19:06:28 -08:00
Jay Sorg
32598e3214
Xorg: yuv rfx unsigned
2014-11-03 19:08:54 -08:00