| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
make undoing the FIXME more obvious.
|
|
|
|
| |
that includes headers from our Xlib version. This avoids FTBFS caused by type redefinitions and should really be a temporary measure.
|
| |
|
|
|
|
| |
Work-around needs to persist until libX11 from X.Org gets used by nxagent.
|
|
|
|
| |
shared library.
|
|
|
|
| |
libXcomposite shared library.
|
|
|
|
| |
Xlib versions that still expect the pointer type to exist (e.g. Ubuntu <= 14.04, Debian <= 7.0).
|
|\
| |
| |
| | |
Attributes GH PR #61: https://github.com/ArcticaProject/nx-libs/pull/61
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In the process of building nxagent against more and more system-wide installed
X.org libraries, we come to the limit of including structs from this (bundled
nx-X11) and that (system-wide X.Org) library.
This commit introduces a clear namespace separation of headers provided by
nx-X11 and headers provided by X.Org. This approach is only temporary as we
want to drop all nx-X11 bundled libraries from nx-libs.
However, for a while we need to make this separation clear and also ship
some reduced fake X.Org headers that avoid pulling in libX* and libNX_X*
symbols at the same time.
This patch has been tested on Debian jessie and unstable and requires no
overall testing on various distros and distro versions, as we finally will
drop all libNX_X* libraries and build against X.org's client libs.
For now, this hack eases our development / cleanup process.
|
|\
| |
| |
| | |
Attributes GH PR #58: https://github.com/ArcticaProject/nx-libs/pull/58
|
|/
|
|
|
|
|
|
|
|
|
| |
Flagged by cppcheck 1.62:
[dix/dixfonts.c:1792]: (error) Common realloc mistake:
'font_path_string' nulled but not freed upon failure
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
Signed-off-by: Keith Packard <keithp@keithp.com>
Rebased against NX: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
|
|\
| |
| |
| | |
Attributes GH PR #54: https://github.com/ArcticaProject/nx-libs/pull/54
|
|/
|
|
|
|
|
|
|
|
| |
This lets us stop using the 'pointer' typedef in Xdefs.h as 'pointer'
is used throughout the X server for other things, and having duplicate
names generates compiler warnings.
Signed-off-by: Keith Packard <keithp@keithp.com>
Reviewed-by: Eric Anholt <eric@anholt.net>
Rebased against NX: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
|
|
|
|
| |
Fixes ArcticaProject/nx-libs#63
|
|
|
|
| |
nxagent DDX.
|
|
|
|
| |
installation/upgrade and removal.
|
|
|
|
| |
not libnx-xinerama1).
|
| |
|
|\
| |
| | |
Various fixes for pkgconfig file creation.
|
| | |
|
| | |
|
| | |
|
|\ \ |
|
| | |
| | |
| | |
| | | |
support.
|
| | |
| | |
| | |
| | | |
This reverts commit b77b26f4acc3932c29a1e0788e22d24e29e091d5.
|
| | |
| | |
| | |
| | |
| | |
| | | |
Should be a weak dependency, but RPM doesn't support that too well yet.
Cherry-picked from 3.5.0.x branch.
|
| | |
| | |
| | |
| | | |
Cherry-picked from 3.5.0.x branch.
|
| | |
| | |
| | |
| | | |
pushd and pop.
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
As the system a tarball gets extracted on may potentially be unable
to handle symlinks, we ship symlinks as files in the rolled tarball.
By transforming symlinks into real files, we also assure that all
VERSION files/symlinks get shipped in the tarballs.
Fixes ArcticaProject/nx-libs#27
|
| | |
| | |
| | |
| | | |
development packages.
|
| | |
| | |
| | |
| | | |
into the corresponding development packages.
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
xorg-server does not follow the convention of using 2 dashes,
and apparently nx-libs doesn't either.
Note that --help does produce the help output. However, it
produces this additional output after it:
Error: NX transport initialization failed.
Therefore, we should instruct users to call -help instead.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
xorg-server does not follow the convention of using 2 dashes.
Note that --help does produce the help output. However, it
produces this additional output after it:
Error: Aborting session with 'Unrecognized option: --help'.
Session: Aborting session at 'Sun Jun 28 01:35:35 2015'.
Session: Session aborted at 'Sun Jun 28 01:35:35 2015'.
It also causes a return code of 1 rather than 0.
Therefore, we should instruct users to call -help instead.
|
| | | |
|
| | |
| | |
| | |
| | | |
the mcookie tool.
|
| | |
| | |
| | |
| | | |
overall (i.e., strictest) license we have to deal with in nx-libs.
|
| | | |
|
| | |
| | |
| | |
| | | |
moving it into doc/ folder.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
nx-libs-lite tarball.
* bin/{nxagent,nxauth,x2goagent}
* etc/
* doc/nx-X11_vs_XOrg69_patches
* README.keystrokes"
* nx-libs.spec
|
| | | |
|
| | |
| | |
| | |
| | | |
four digits (i.e., 1234-<patchname>.<suffix>).
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Due to C arithmetic conversion rules we must use an unsigned constant (or a
cast) to perform the multiplication using unsigned arithmetic.
Fixes ArcticaProject/nx-libs#55.
Author: Emanuele Giaquinta <emanuele.giaquinta@gmail.com>
Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com>
Rebased against NX: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
|
| | | |
|