| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| | |
Attributes GH PR #50: https://github.com/ArcticaProject/nx-libs/pull/50
|
| |
| |
| |
| | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
| |
| |
| |
| |
| |
| |
| |
| | |
The lastSetTime value which indicates when the configuration within the
server was last changed was not getting set in the appropriate RandR
requests.
Signed-off-by: Keith Packard <keithp@keithp.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
set but not used variables
shadowing a previous local
A hidden problem was that the VERIFY_RR_* macros define local 'rc'
variables, any other local definitions for those would be shadowed and
generate warnings from gcc. I've renamed the other locals 'ret'
instead of 'rc'.
Signed-off-by: Keith Packard <keithp@keithp.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
ProcRRGetScreenSizeRange uses REQUEST(xRRGetScreenSizeRangeReq) followed by
REQUEST_SIZE_MATCH(xRRGetScreenInfoReq). This happens to work out because both
requests have the same size, so this is not a functional change, just a cosmetic
one.
Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
Signed-off-by: Keith Packard <keithp@keithp.com>
|
| |
| |
| |
| |
| |
| | |
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
Reviewed-by: Keith Packard <keithp@keithp.com>
Tested-by: Daniel Stone <daniel@fooishbar.org>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Reported by parfait 1.0:
Error: Memory leak (CWE 401)
Memory leak of pointer 'newModes' allocated with realloc(((char*)modes), ((num_modes + 1) * 8))
at line 93 of randr/rrmode.c in function 'RRModeCreate'.
pointer allocated at line 82 with realloc(((char*)modes), ((num_modes + 1) * 8)).
Error: Memory leak (CWE 401)
Memory leak of pointer 'newModes' allocated with malloc(8)
at line 93 of randr/rrmode.c in function 'RRModeCreate'.
pointer allocated at line 84 with malloc(8).
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
Reviewed-by: Keith Packard <keithp@keithp.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
We don't return rates to randr < 1.1 clients, so don't allocate space
for them. This fixes a FatalError due to not all allocated space being
used.
X.Org bug#21861 <http://bugs.freedesktop.org/show_bug.cgi?id=21861>
Reported-by: Guillaume Quintin <coincoin169g@gmail.com>
Signed-off-by: Julien Cristau <jcristau@debian.org>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Return a error if the screen is configured to an invalid size.
Signed-off-by: Tiago Vignatti <tiago.vignatti@nokia.com>
Reviewed-by: Adam Jackson <ajax@redhat.com>
Reviewed-by: Daniel Stone <daniel@fooishbar.org>
Signed-off-by: Keith Packard <keithp@keithp.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
All of the crts and outputs were freed, but not the arrays full of
pointers to them.
Signed-off-by: Keith Packard <keithp@keithp.com>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
| |
| |
| |
| |
| | |
User mode has no customer when create until assigned
to some output.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
https://bugs.freedesktop.org/show_bug.cgi?id=51375
https://bugs.freedesktop.org/attachment.cgi?id=63397
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
Reviewed-by: Keith Packard <keithp@keithp.com>
Tested-by: Daniel Stone <daniel@fooishbar.org>
|
|\ \
| | |
| | |
| | | |
Attributes GH PR #57: https://github.com/ArcticaProject/nx-libs/pull/57
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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.
|
|\| |
| | |
| | |
| | | |
Attributes GH PR #44: https://github.com/ArcticaProject/nx-libs/pull/44
|
| | |
| | |
| | |
| | | |
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>
|
|\ \
| | |
| | |
| | | |
Attributes GH PR #43: https://github.com/ArcticaProject/nx-libs/pull/43
|
|/ / |
|
|\ \
| | |
| | |
| | | |
Attributes GH PR #42: https://github.com/ArcticaProject/nx-libs/pull/42
|
|/ /
| |
| |
| | |
Unused in nx-libs.
|
|\ \
| | |
| | |
| | | |
Attributes GH PR #41: https://github.com/ArcticaProject/nx-libs/pull/41
|
| | | |
|
| | | |
|
|/ /
| |
| |
| | |
configuration files.
|
| | |
|
| | |
|
|\ \
| | |
| | | |
Library clean-up: Drop libxkbui, has been built previously but none of its symbols have been used in NX.
|
|/ / |
|
| | |
|
|\ \
| | |
| | |
| | | |
Attributes GH PR #40: https://github.com/ArcticaProject/nx-libs/pull/40
|
| | |
| | |
| | |
| | | |
build methods (built-in DRI drivers, etc.).
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* MS Windows (non-tested)
* Mac OS X (not provided)
* SGISI / opengl (not provided)
* DRI support (nxagent uses Mesa software emulation only)
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The client-side library libNX_GL.{a,so} is not built when building nx-libs.
However, nx-X11/lib/GL/** ships several imake include files
(Imakefile.inc) that are also used in nx-X11/programs/Xserver/GL/**.
These files have been moved from the nx-X11/lib/GL/ code subtree to the
nx-X11/programs/Xserver/GL/.
Furthermore, we don't provide module builds of the GL extension anymore,
as that feature is neither used in nx-libs.
|
| | |
|
|\ \
| |/
|/| |
Fix negotiation in stage 10 error.
|
| |
| |
| |
| |
| | |
Problem fixed by adding a select() call to implement a timeout,
and retrying writes if needed.
|
|\ \
| | |
| | |
| | | |
Attributes GH PR #39: https://github.com/ArcticaProject/nx-libs/pull/39
|
| | |
| | |
| | |
| | | |
not used anywhere.
|
| | | |
|