- 16 May, 2015 2 commits
-
-
Mike Gabriel authored
This patch is some code fixes to allow developer debuging by using TEST macros in the NX code
-
Mike Gabriel authored
This patch allows to cleanup the nxcomp resources to allow for a seco…
-
- 15 May, 2015 6 commits
-
-
Nito Martinez authored
Particularly the following macros have been tested -DTEST -DDEBUG -DDUMP -DFLUSH -DTOKEN -DSPLIT -DPING -DMIXED -DMATCH -DTIME
-
Mihai Moldovan authored
-
Mike Gabriel authored
-
Mike Gabriel authored
-
Mike Gabriel authored
-
Nito Martinez authored
This patch allows to cleanup the nxcomp resources to allow for a second connection inside the same process, instead of a new process as is the nxproxy case. This involves creating a new API call void NXTransCleanupForReconnect(void); which basically cleans up the global state for the connection but does not exit the process. Background ========== This is needed for the IOS platform, where the nxproxy model of forking does not work. Also NX handles most of the errors with an "exit" call which in IOS cannot be easily handled.
-
- 12 May, 2015 4 commits
-
-
Mihai Moldovan authored
Attributes GH PR #18: https://github.com/ArcticaProject/nx-libs/pull/18
-
Mihai Moldovan authored
-
Mihai Moldovan authored
-
Mihai Moldovan authored
-
- 04 May, 2015 3 commits
-
-
Mihai Moldovan authored
-
Mihai Moldovan authored
-
Mihai Moldovan authored
-
- 01 May, 2015 3 commits
-
-
Mike DePaulo authored
dix: Allow zero-height PutImage requests (fix for X.Org's CVE-2015-3418).
-
Mike Gabriel authored
library clean-up: Don't build libNX_Xdamage anymore. Use system's libXdamage shared library. (Fixes ArcticaProject/nx-libs#6, X2GoBTS#826).
-
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) Signed-off-by:
Keith Packard <keithp@keithp.com>
-
- 30 Apr, 2015 4 commits
-
-
Mihai Moldovan authored
-
Mihai Moldovan authored
-
Mihai Moldovan authored
-
Mihai Moldovan authored
debian/libnx-xinerama1.*: move Xinerama dir back to nx-x11-common. Only delete known files. Fixes RPM build failures.
-
- 29 Apr, 2015 1 commit
-
-
Mike Gabriel authored
debian/libnx-xinerama1.*: also create libXinerama symlink in libnx-xinerama1.postinst (and remove in libxinerama1.prerm).
-
- 28 Apr, 2015 4 commits
-
-
Mihai Moldovan authored
Due to the nx-x11-common package being a noarch/allarch package, creating the symlink in nx-libs' Makefile will lead to the symlink referencing the "default" architecture dpkg uses for building noarch/allarch packages. Incidentally, this worked fine for Debian, as amd64 seems to be the default architecture. On Ubuntu, however, the default architecture up to Vivid (15.04) was i386. For those builds, the symlink pointed to the 32 bit library of libNX_Xinerama.so.1 -- essentially breaking this feature. Move the symlink creation to the arch-sensitive libnx-xinerama1 package. The postinst and prerm scriptlets will work fine, unless someone installs the i386 package version *after* the amd64 version. Given that we already create symlinks to libNX_X11 and friends using that method, no new regression is introduced. Strictly speaking that's a bug, but we'll hopefully clean that up later...
-
Mihai Moldovan authored
Attributes GH PR #17: https://github.com/ArcticaProject/nx-libs/pull/17
-
Mike Gabriel authored
-
Mike Gabriel authored
imake cleanup: Break up multiple vars into invidual lines to ease further work on patches / pull requests.
-
- 27 Apr, 2015 5 commits
-
-
Mike Gabriel authored
-
Mihai Moldovan authored
-
Mihai Moldovan authored
-
Mihai Moldovan authored
-
Mihai Moldovan authored
-
- 26 Apr, 2015 8 commits
-
-
Mihai Moldovan authored
-
Mihai Moldovan authored
Worked out fine so far, because the next line was empty, but this can easily change...
-
Mihai Moldovan authored
Prevents random characters as being treated as part of a variable name.
-
Mihai Moldovan authored
-
Mihai Moldovan authored
Fixes potential bugs, including one triggered by an unquoted hash within the command line. BASH accepts this. Other shells do not (i.e., treat everything following the hash character as a comment.)
-
Mike Gabriel authored
libXcompshad underlinking problem: Fix undefined reference to 'XShmQueryVersion', 'XShmDetach', 'XShmCreateImage', 'XShmAttach', and 'XShmGetImage'.
-
Mike Gabriel authored
-
Mike Gabriel authored
libX11 underlinking problem: Fix undefined reference to 'XdmcpWrap' (by linking against X.Org'x libXdmcp).
-