| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(057_nx-X11_sanitize-eventmasks.full.patch).
Multiple endiannes issues were setting incorrect event masks when creating and
drawing X11 windows.
This time, a smaller integer has been casted to a bigger one and passed to some
function actually setting its value.
This meant, that garbage from stack was attached to the smaller integer value,
putting unknown memory into the lower bytes of the bigger integer.
Fix this by creating a big, initialized temporary variable, let the function do
its magic on that one and pass the value back to the smaller variable--and
cross your fingers the smaller variable can hold it without overrunning. (The
last bit is a design issue we can't really fix and has been around even before
this patch.)
|
|
|
|
|
|
|
|
| |
(056_nx-X11_Werror-format-security.full.patch).
The below patch fixes more -Werror=format-security errors.
Interestingly, most of the errors only showed up on our arm builds. No
idea why.
|
|
|
|
| |
(055_nx-X11_imake-Werror-format-security.full.patch).
|
| |
|
|
|
|
| |
(053_nx-X11_no-xcomp1-install-target.full.patch).
|
|
|
|
| |
(052_nxcomp_macos10-nxauth-location.full+lite.patch)
|
|
|
|
|
|
|
|
|
|
|
| |
The Mac OS X 10.5 SDK requires the second argument of FD_ISSET to be
writeable, although it does only access the data. Given that we have a
const pointer for a const struct, copy and pass that.
.
Note that this is merely a workaround for OS X 10.5, as 10.6 and later
define the second argument of FD_ISSET as const struct const *foo, too.
.
It is safe, as data is accessed read-only by FD_ISSET, even on 10.5.
|
|
|
|
|
|
| |
Restore ability to build things in parallel.
(${MAKE} must always appear in the rule directly, and not be
hidden through expansions of other variables to get this to work.)
|
| |
|
|
|
|
| |
(029_nxcomp_ppc64.full+lite.patch)
|
|
|
|
|
|
| |
(028_nx-X11_abstract-kernel-sockets.full.patch).
Relevant code taken from xtrans 1.2.7 on 2014-06-11.
|
|
|
|
| |
(027_nxcomp_abstract-X11-socket.full+lite.patch).
|
|
|
|
|
|
| |
026_nxcompext_honour-optflags.full.patch
026_nxcomp_honour-optflags.full+lite.patch
026_nxcompshad_honour-optflags.full.patch
|
|
|
|
| |
(025_nxcomp-fix-ftbfs-against-jpeg9a.full+lite.patch).
|
|
|
|
|
| |
024_fix-make-clean.full.patch
024_fix-make-clean.full+lite.patch
|
|
|
|
|
|
|
|
|
| |
From tarball, NX libraries and binaries are installed to
/usr/local/lib/nx.
.
FIXME: The paths in this patch get superceded by current build
logic in nx-libs.spec and debian/rules. This should be
merged into the NX build logic finally.
|
| |
|
| |
|
|
|
|
|
|
| |
009_nxproxy_add-man-page.full+lite.patch
009_nxagent_add-man-page.full.patch
010_nxauth_fix-binary-name-in-man-page.full.patch
|
|
|
|
|
|
| |
Use memset instead of setting sa_restorer to NULL.
Original-Author: Alexander Morozov
|
|
|
|
|
| |
When building nxcompshad .gch files get created. On
cleanup these should be removed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
From the libpng homepage...
The libpng 1.5.x series continues the evolution of the libpng API,
finally hiding the contents of the venerable and hoary png_struct and
png_info data structures inside private (i.e., non-installed) header
files. Instead of direct struct-access, applications should be using
the various png_get_xxx() and png_set_xxx() accessor functions, which
have existed for almost as long as libpng itself. (Apps that compiled
against libpng 1.4 without warnings about deprecated features should
happily compile against 1.5, too.
Patch origin: Fedora packagers of libXcomp3.
|
|
|
|
| |
Use builtin includes to build with gcc43.
|
|
|
|
|
|
| |
By an unknown reason this patch currently is needed to
build nx-X11, nxcomp, nxcompshad and nxcompext with
dpkg-buildpackage and debuild.
|
|
|
|
| |
Use builtin includes to build with gcc43.
|
|
|
|
|
|
|
|
|
| |
(002_nxcompshad_build-against-nx-x11-only.full.patch).
Make sure nxcompshad get built against nx-X11.
.
Furthermore /usr/X11R6/lib is an outdated path on
current Debian systems.
|
| |
|
| |
|
|
|
|
| |
cleaned up natively.
|
|
|
|
|
|
|
|
|
| |
700_nx-X11_mesa-initialize-server-support-correctly.full.patch. Initialize server_support array with correct size. Fix Mesa upstream bugzilla bug #7353. (Fixes: #776)."
This reverts commit 4db6f0fdba904d00c1cfc3909b9b2c09655abf87.
Reason: the file nx-X11/extras/Mesa/src/glx/x11/glxextensions.c is not
used at build time and has been removed from the code base in NX 3.6.
|
|
|
|
| |
Initialize server_support array with correct size. Fix Mesa upstream bugzilla bug #7353. (Fixes: #776).
|
|
|
|
| |
the NX code reduction effort.
|
|
|
|
| |
process.
|
|
|
|
| |
patch files matter to the NX code reduction efforts.
|
|
|
|
| |
NX code tree.
|
|
|
|
| |
018_nx-X11_update-libtool-ltmain-script.full.patch, 019_nx-X11_expat-build-against-system-libxmltok.full.patch. They patch files that are not used at build time.
|
|
|
|
| |
efforts
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
at build time.
|
| |
|
| |
|
|
|
|
|
|
| |
+ Add Obsoletes: fields to all shared libs for marking the non-versioned
library package (names) as obsolete.
+ Don't depend on nx-libs base package with fixed version.
|
| |
|
| |
|
| |
|
| |
|
| |
|