- 28 Jun, 2015 2 commits
-
-
Mike DePaulo authored
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.
-
Mike DePaulo authored
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.
-
- 25 Jun, 2015 1 commit
-
-
Mike Gabriel authored
-
- 23 Jun, 2015 10 commits
-
-
Mihai Moldovan authored
Attributes GH PR #44: https://github.com/ArcticaProject/nx-libs/pull/44
-
Mike Gabriel authored
COPYING: Replace content with GPL-2 license text, because that is the overall (i.e., strictest) license we have to deal with in nx-libs.
-
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>).
-
Mike Gabriel authored
-
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>
-
Mihai Moldovan authored
Attributes GH PR #43: https://github.com/ArcticaProject/nx-libs/pull/43
-
- 22 Jun, 2015 2 commits
-
-
Mike Gabriel authored
-
Mihai Moldovan authored
Attributes GH PR #42: https://github.com/ArcticaProject/nx-libs/pull/42
-
- 21 Jun, 2015 4 commits
-
-
Mike Gabriel authored
-
Mihai Moldovan authored
Attributes GH PR #41: https://github.com/ArcticaProject/nx-libs/pull/41
-
Mike Gabriel authored
-
Mike Gabriel authored
-
- 20 Jun, 2015 5 commits
-
-
Mike Gabriel authored
-
Mike Gabriel authored
-
Mike DePaulo authored
-
Mike Gabriel authored
Library clean-up: Drop libxkbui, has been built previously but none of its symbols have been used in NX.
-
Henning Heinold authored
-
- 19 Jun, 2015 1 commit
-
-
Mike Gabriel authored
-
- 16 Jun, 2015 6 commits
-
-
Mihai Moldovan authored
Attributes GH PR #40: https://github.com/ArcticaProject/nx-libs/pull/40
-
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
-
Mike Gabriel authored
Fix negotiation in stage 10 error.
-
- 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 6 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>
-
Alan Coopersmith authored
ProcPutImage() calculates a length field from a width, left pad and depth specified by the client (if the specified format is XYPixmap). The calculations for the total amount of memory the server needs for the pixmap can overflow a 32-bit number, causing out-of-bounds memory writes on 32-bit systems (since the length is stored in a long int variable). v2: backport to nx-libs 3.6.x (Mike DePaulo) v3: port to NXdispatch.c rather than dispatch.c (Mike DePaulo) Reported-by:
Ilja Van Sprundel <ivansprundel@ioactive.com> Signed-off-by:
Alan Coopersmith <alan.coopersmith@oracle.com> Reviewed-by:
Peter Hutterer <peter.hutterer@who-t.net> Conflicts: dix/dispatch.c
-