- 28 Sep, 2015 20 commits
-
-
Mike Gabriel authored
-
Mike Gabriel authored
debian/roll-tarball.sh: Rename README.md to README.NX-Development before moving it into doc/ folder.
-
Mike Gabriel authored
* bin/{nxagent,nxauth,x2goagent} * etc/ * doc/nx-X11_vs_XOrg69_patches * README.keystrokes" * nx-libs.spec
-
Mike Gabriel authored
-
Mike Gabriel authored
debian/roll-tarball.sh: Allow patch files names having a dash next to the four digits (i.e., 1234-<patchname>.<suffix>).
-
Emanuele Giaquinta authored
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>
-
Mike Gabriel authored
-
Mike Gabriel authored
-
Mike Gabriel authored
-
Mike Gabriel authored
-
Mike Gabriel authored
-
Mike Gabriel authored
-
Mike DePaulo authored
-
Henning Heinold authored
-
Mike Gabriel authored
-
Mike Gabriel authored
imake clean-up: Enforce build of Mesa GLX extension. Drop all other GLX build methods (built-in DRI drivers, etc.).
-
Mike Gabriel authored
* MS Windows (non-tested) * Mac OS X (not provided) * SGISI / opengl (not provided) * DRI support (nxagent uses Mesa software emulation only)
-
Mike Gabriel authored
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.
-
Mihai Moldovan authored
-
Vadim Troshchinskiy authored
Problem fixed by adding a select() call to implement a timeout, and retrying writes if needed.
-
- 25 Sep, 2015 1 commit
-
-
Ulrich Sibiller authored
This was brought in by a backport since in later versions xalloc/xfree have been replaced by malloc/free.
-
- 01 Jul, 2015 1 commit
-
-
Peter Åstrand authored
Signed-off-by:
Peter Hutterer <peter.hutterer@who-t.net>
-
- 06 Jun, 2015 10 commits
-
-
Keith Packard authored
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>
-
Keith Packard authored
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>
-
Aaron Plattner authored
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>
-
Alan Coopersmith authored
Signed-off-by:
Alan Coopersmith <alan.coopersmith@oracle.com> Reviewed-by:
Keith Packard <keithp@keithp.com> Tested-by:
Daniel Stone <daniel@fooishbar.org>
-
Alan Coopersmith authored
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>
-
Julien Cristau authored
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>
-
Tiago Vignatti authored
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>
-
Keith Packard authored
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>
-
Keith Packard authored
User mode has no customer when create until assigned to some output.
-
Jaroslav Šmíd authored
https://bugs.freedesktop.org/show_bug.cgi?id=51375 https://bugs.freedesktop.org/attachment.cgi?id=63397Signed-off-by:
Alan Coopersmith <alan.coopersmith@oracle.com> Reviewed-by:
Keith Packard <keithp@keithp.com> Tested-by:
Daniel Stone <daniel@fooishbar.org>
-
- 02 Jun, 2015 3 commits
-
-
Mihai Moldovan authored
Attributes GH PR #39: https://github.com/ArcticaProject/nx-libs/pull/39
-
Mihai Moldovan authored
-
Mike Gabriel authored
-
- 31 May, 2015 5 commits
-
-
Mike Gabriel authored
* Unix file socket support -> 3.6.x * Embedding / re-parenting -> 3.6.x
-
Mike Gabriel authored
Xext CVE fixes in XVideo extension.
-
Mike Gabriel authored
DIX CVE fixes in nx-X11/programs/Xserver/hw/nxagent/ rather than nx-X11/programs/Xserver/dix/.
-
Alan Coopersmith authored
v2: backport to nx-libs 3.6.x (Mike DePaulo) v3: port to NXxvdisp.c rather than xvdisp.c (Mike DePaulo) Signed-off-by:
Alan Coopersmith <alan.coopersmith@oracle.com> Reviewed-by:
Peter Hutterer <peter.hutterer@who-t.net> Conflicts: Xext/xvdisp.c
-
Keith Packard authored
The length checking code validates PutImage height and byte width by making sure that byte-width >= INT32_MAX / height. If height is zero, this generates a divide by zero exception. Allow zero height requests explicitly, bypassing the INT32_MAX check. Fix for regression introduced by fix for CVE-2014-8092. v2: backports to nx-libs 3.6.x (Mike Gabriel) v3: port to NXdispatch.c rather than dispatch.c (Mike DePaulo) Signed-off-by:
Keith Packard <keithp@keithp.com>
-