This is an automated email from the git hooks/post-receive script.

x2go pushed a change to annotated tag 3.5.99.0
in repository nx-libs.

        at  a9c26ae   (tag)
   tagging  470611e02ccb0aba1800da36130dc8824a6862e1 (commit)
  replaces  redist-client/3.5.0.28
 tagged by  Mike Gabriel
        on  Wed Jul 6 10:40:02 2016 +0200

- Log -----------------------------------------------------------------
Release 3.5.99.0
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAABCAAGBQJXfMPiAAoJEJr0azAldxsxJsIQALzr+NcSDoIzuSPY7ZihoRjQ
xPlJmIGgWO1Hp7I3AigUXSb79dxarpPSW8HyAy0ZEEjRpdARjS7ZM5RTyO3GSZsq
WIrjbGx6yrHzJ++yKnclqivJAluIY6sZwBzXt/1kUzgd3alfroJoXtkj4itZLDHi
nUQSwtAjiFfbkguhm2H0cQR5vPs2owJdHu1YiHEaOfHq6A7ckU0JkCEptLbW9yGG
nlttLLkXG+iIERNdGZXrkGYfBEbAujis7+2bKPjYWlXEZOzTL3z1H28ikqELMMcA
rI5t1cFLdr7K3qeNDWGFLPHHwLJ9uOqSd1kH3hyVya1KOG8wuefsMsMjZaMC6gfH
/aaCN26CDNa+B0aeTkb9WitDdxmXHeB+k7hFo93prAv8hdjECewFJqjysBMEnrVH
WOTa/FZXD7WkEc1PNg1efNgm3igybNBzCM//K+EtDwRLi0oKQxXPBQlIhRFrIGdY
ZKgJ7BntwjMXFQAgMV03e5vsHH8dJkOSYRxkap1JPXKqWe1XSdAw1v6RvxbGLSP9
MkveDub5GH48tuLx15U2vJQjVJs8aFsYS9Rrn/rHJ08C3Top/qcmdDHwmXsyPstP
C9NWn5KXZ4TJFZ50GscGa4dyU9vZr+0XAtJCHFc2b6WPtXp6u2tGBAGj72EhJIQ8
3e5b4jkrWmy1aZJbK+hA
=RDkz
-----END PGP SIGNATURE-----

Aaron Plattner (1):
      Backport: randr: Fix REQUEST vs. REQUEST_SIZE_MATCH mismatch

Adam Jackson (12):
      glx: Be more paranoid about variable-length requests [CVE-2014-8093 1/6] 
(v2)
      glx: Be more strict about rejecting invalid image sizes [CVE-2014-8093 
2/6]
      glx: Additional paranoia in __glXGetAnswerBuffer / 
__GLX_GET_ANSWER_BUFFER (v2) [CVE-2014-8093 3/6]
      glx: Add safe_{add,mul,pad} (v3) [CVE-2014-8093 4/6] (v4)
      glx: Integer overflow protection for non-generated render requests (v3) 
[CVE-2014-8093 5/6]
      glx: Top-level length checking for swapped VendorPrivate requests 
[CVE-2014-8098 4/8]
      glx: Length checking for non-generated single requests (v2) 
[CVE-2014-8098 7/8]
      glx: Length checking for RenderLarge requests (v2) [CVE-2014-8098 3/8] 
(v3)
      glx: Pass remaining request length into ->varsize (v2) [CVE-2014-8098 
8/8] (V3)
      randr: Remove mirandr
      Remove fbpseudocolor
      Restore compression of duplicate log file entries.

Alan Coopersmith (19):
      unchecked malloc may allow unauthed client to crash Xserver 
[CVE-2014-8091]
      dix: integer overflow in ProcPutImage() [CVE-2014-8092 1/4]
      dix: integer overflow in GetHosts() [CVE-2014-8092 2/4]
      dix: integer overflow in RegionSizeof() [CVE-2014-8092 3/4]
      dix: integer overflow in REQUEST_FIXED_SIZE() [CVE-2014-8092 4/4]
      dbe: unvalidated lengths in DbeSwapBuffers calls [CVE-2014-8097]
      Xi: unvalidated lengths in Xinput extension [CVE-2014-8095]
      xcmisc: unvalidated length in SProcXCMiscGetXIDList() [CVE-2014-8096]
      Xv: unvalidated lengths in XVideo extension swapped procs [CVE-2014-8099]
      render: unvalidated lengths in Render extn. swapped procs [CVE-2014-8100 
2/2]
      xfixes: unvalidated length in SProcXFixesSelectSelectionInput 
[CVE-2014-8102]
      randr: unvalidated lengths in RandR extension swapped procs 
[CVE-2014-8101]
      dix: integer overflow in GetHosts() [CVE-2014-8092 2/4]
      render: unvalidated lengths in Render extn. swapped procs [CVE-2014-8100 
2/2]
      dix: integer overflow in ProcPutImage() [CVE-2014-8092 1/4]
      Xv: unvalidated lengths in XVideo extension swapped procs [CVE-2014-8099]
      Backport: RRModeCreate: plug memory leak of newModes if AddResource fails
      Backport: ProcRRGetScreenInfo: swap configTimestamp as well
      Remove unneccesary casts from WriteToClient calls

Alexander Wuerstlein (1):
      Make nxagent-specific keyboard bindings configurable 
(320_nxagent_configurable-keystrokes.full.patch).

Clemens Lang (4):
      In Types.h, don't use STL internals on libc++ 
(605_nxcomp_Types.h-dont-use-STL-internals-on-libc++.full+lite.patch).
      nx{comp{,ext,shad},proxy}: use path discovery for finding makedepend. 
Remove old cruft.
      nxcomp{,shad}: fix dynamic library linking on OS X. Use -dynamiclib 
instead of -bundle.
      nxcomp{,ext,shad}: use the correct library naming scheme on OS X. It 
differs from other UNIX-based systems.

Cyril Brulebois (1):
      fb: Mark some variables as unused.

Daniel Stone (2):
      Coverity #844, #845, #846: Fix memory leaks.
      Remove INITARGS braindamage, change to void; add XkbExtensionInit 
prototype to xkb.h. Explicitly initialise nTypes in xkb.c.

Emanuele Giaquinta (2):
      Fix alpha premultiplication in XRenderParseColor.
      Fix alpha premultiplication in XRenderParseColor.

Fernando Carvajal (5):
      Remove compatibility code for nxcomp before 3.5.0
      Remove obsolete compatibility files from nxcomp
      Add testing doc for nxcomp drop-old-proto-compat
      Remove TextCompressor class and files from nxcomp
      Clean up compiler warnings in nxcomp

Gabriel Marcano (1):
      Fix FTBFS against libjpeg9a 
(025_nxcomp-fix-ftbfs-against-jpeg9a.full+lite.patch).

Henning Heinold (2):
      remove libxkbui, looks like it is not used anywhere
      remove libxkbui, looks like it is not used anywhere

Horst Schirmeier (2):
      Add 321_nxagent_x2go-specific-keystroke-config.full.patch. If nxagent is 
launched as x2goagent, use X2Go-specific paths for the keystrokes.cfg file. 
(Fixes: #744).
      Adapt paths of keystrokes.cfg if nxagent runs as x2goagent 
(321_nxagent_x2go-specific-keystroke-config.full.patch).

Jamey Sharp (2):
      Make WriteEventsToClient/WriteToClient no-op on fake or dead clients.
      Set event sequence number in WriteEventsToClient instead of at callers.

Jan Engelhardt (4):
      Allow to pass in configure args (030_nx-X11_configure-args.full.patch).
      Description: Enable parallel make (031_nx-X11_parallel-make.full.patch).
      Use shared libraries (301_nx-X11_use-shared-libs.full.patch).
      Unique Library Names Patch 
(600_nx-X11+nxcompext+nxcompshad_unique-libnames.full.patch).

Jaroslav Šmíd (1):
      Backport: Bug 51375: Xorg doesn't set status for RRGetOutputInfo

Jeremy Huddleston (1):
      Add _X_UNUSED attribute to designate unused variables and silence warnings

Joerg Sonnenberger (2):
      Do proper input validation to fix for CVE-2011-2895.
      Do proper input validation to fix for CVE-2011-2895.

Julien Cristau (4):
      render: check request size before reading it [CVE-2014-8100 1/2]
      glx: Length checking for GLXRender requests (v2) [CVE-2014-8098 2/8] (v3)
      render: check request size before reading it [CVE-2014-8100 1/2]
      Backport: randr: fix server crash in RRGetScreenInfo

Karl Tomlinson (1):
      MakeBigReq: don't move the last word, already handled by Data32 (X.Org 
CVE-2013-7439).

Keith Packard (10):
      dix: Allow zero-height PutImage requests (fix for X.Org's CVE-2015-3418).
      dix: Allow zero-height PutImage requests (fix for X.Org's CVE-2015-3418).
      Backport: Drop a reference to user mode after create
      Backport: Free randr crtc and output pointer arrays
      Backport: randr: Clean up compiler warnings about unused and shadowing 
variables
      Backport: Make RANDR 'set' timestamps follow client specified time. Bug 
21987.
      Replace 'pointer' type with 'void *'
      Move mi/miregion.c to dix/region.c
      os: Make sure that writing our pid to the lock file actually worked
      Xserver/Xext/xres.c: Drop unused REQUEST macro call (for 
xXResQueryVersionReq).

Kristian Høgsberg (1):
      Make WriteToClient take a const void * like any decent IO write function.

Marcelo Boveto Shima (5):
      gcc43 fix (003_nxcompshad_gcc43.full.patch)
      Description: gcc43 fix (005_nxcomp_gcc43.full+lite.patch)
      FHS path fix for rgb file
      FHS path fix for SecurityPolicy file 
(102_xserver-xext_set-securitypolicy-path.full.patch).
      Export remote keyboard configuration to session directory 
(105_nxagent_export-remote-keyboard-config.full.patch)

Mihai Moldovan (94):
      common: change X2go -> X2Go.
      debian/changelog: add entry for last change.
      Fix BIGENDIAN issue in nxcomp (relevant on PPC64 arch) 
(029_nxcomp_ppc64.full+lite.patch)
      workaround for Mac OS X 10.5 (051_nxcomp_macos105-fdisset.full+lite.patch(
      Fix nxauth location on Mac OS X 10 
(052_nxcomp_macos10-nxauth-location.full+lite.patch)
      Create Windows and fix drawing issues on Big Endian 64bit systems 
(057_nx-X11_sanitize-eventmasks.full.patch).
      Several fixes for building debug versions of NX 
(990_fix-DEBUG-and-TEST-builds.full.patch).
      Revert "CVE-2014-0210: unvalidated length fields in fs_read_query_info() 
from xorg/lib/libXfont commit 491291cabf78efdeec8f18b09e14726a9030cc8f"
      Revert "CVE-2014-0210: unvalidated length in _fs_recv_conn_setup() from 
xorg/lib/libXfont commit 891e084b26837162b12f841060086a105edde86d"
      Revert "dix: integer overflow in GetHosts() [CVE-2014-8092 2/4]"
      nx-X11/lib/font/fc/fserve.c: initialize remaining bufleft variables.
      debian/changelog: merge with 3.5.0.x release branch.
      debian/changelog: fix wrong signature.
      nx{comp{,ext,shad},proxy}: try really hard to find makedepend. Do not 
fail if it is not available.
      nx-libs.spec: Versioned libXcomp* should obsolete unversioned libXcomp*, 
not libNX_Xcomp*.
      nx-libs.spec: add overlooked Obsolete: statement to libNX_Xfixes3.
      nxcomp{,ext,shad}: only use the first three numbers in the full version 
for current_version on OS X. ld(1) on 10.6 fails otherwise.
      debian/changelog: sync with 3.5.0.x branch.
      nx-X11: handle source pictures (those without a Drawable surface) 
gracefully.
      nx-X11: fix typo in previous commit.
      debian/changelog: sync with 3.5.0.x branch.
      nx-X11: add more NULL guards to TEST and DEBUG sections of Render.c.
      Merge branch 'feature/other-Xserver-cleanup' into arctica-3.6.x
      Merge branch 'sunweaver-pr/nxupgradeagent-cleanup' into arctica-3.6.x
      Merge branch 'sunweaver-pr/xcursor-cleanup' into arctica-3.6.x
      Merge branch 'sunweaver-pr/libxfont-cleanup' into arctica-3.6.x
      Merge branch 'sunweaver-pr/libxdmcp-cleanup' into arctica-3.6.x
      Merge branch 'sunweaver-pr/xbitmaps-cleanup' into arctica-3.6.x
      debian/roll-tarballs.sh: use more quotes.
      debian/roll-tarballs.sh: convert tabs to spaces.
      debian/roll-tarballs.sh: use more curly braces.
      debian/roll-tarballs.sh: don't escape last newline of a multiline command.
      README.keystrokes: copy actions documentation from the wiki.
      README.keystrokes: add documentation for branding behavior.
      etc/keystrokes.cfg: fix whitespace errors.
      README.keystrokes: remove accidentally copied Dokuwiki syntax.
      debian/changelog: merge with 3.5.0.x branch.
      Merge branch 'sunweaver-pr/imake-cleanup-nonpresent-buildlogic' into 
arctica-3.6.x
      libnx-xinerama1: also create libXinerama symlink in postinst (and remove 
in prerm.)
      debian/libnx-xinerama1.*: move Xinerama dir back to nx-x11-common. Only 
delete known files. Fixes RPM build failures.
      debian/changelog: correctly sync with 3.5.0.x branch. Add latest entries.
      nx-libs.spec: actually create libXinerama.so.1 symlink during build phase.
      debian/changelog: sync with 3.5.0.x branch.
      debian/libnx-xinerama1.*: fix faulty logic when creating symlinks.
      debian/changelog: add entry for last change.
      debian/changelog: merge with master branch.
      debian/libnx-xinerama1.*: fix faulty logic when creating symlinks.
      debian/changelog: add entry for last change.
      debian/changelog: merge with master branch.
      Merge branch 'sunweaver-pr/libxdamage-cleanup' into arctica-3.6.x
      README.md: reword a few sections, whitespace fixes.
      Merge branch 'nitomartinez-qindel-readme' into arctica-3.6.x
      README.md: replace simple link with a text link, capitalization.
      Merge branch 'sunweaver-pr/libxrandr-cleanup' into arctica-3.6.x
      Merge branch 'sunweaver-pr/DXPC-re-license-retroactively' into 
arctica-3.6.x
      nxcomp/Misc.cpp: fix build failure introduced in 
1f44331574bdbe4069d13e4c26df18094b49e658.
      debian/changelog: sync with master/3.5.0.x branch.
      Merge branch 'sunweaver-pr/libxres-cleanup' into arctica-3.6.x
      nxcomp/Loop.cpp: tiny whitespace fix. No functional change.
      Merge branch 'sunweaver-pr/libglx-cleanup' into arctica-3.6.x
      Merge branch 'sunweaver-pr/hw-driver-cleanup' into arctica-3.6.x
      Merge branch 'sunweaver-pr/libxf86rush-cleanup' into arctica-3.6.x
      Merge branch 'sunweaver-pr/libXx86FOO-cleanup' into arctica-3.6.x
      Merge branch 'sunweaver-pr/roll-tarball-fixes' into arctica-3.6.x
      debian/changelog: sync with master/3.5.0.x branch.
      Merge branch 'sunweaver-pr/no-autotools-cruft' into arctica-3.6.x
      Merge branch 'uli42-pr/backported_fixes' into arctica-3.6.x
      debian/changelog: sync with master/3.5.0.x branch.
      debian/roll-tarballs.sh: more quotes, more curly braces, replace cd with 
pushd and pop.
      debian/control: add xkb-data to nxagent's Recommends.
      nx-libs.spec: add xkeyboard-config to nxagent's Requires.
      nxcomp/Loop.cpp: tiny whitespace fix. No functional change.
      debian/changelog: sync with master/3.5.0.x branch.
      debian/changelog: sync with master/3.5.0.x branch.
      debian/roll-tarballs.sh: more quotes, more curly braces, replace cd with 
pushd and pop.
      debian/control: add xkb-data to nxagent's Recommends.
      nx-libs.spec: add xkeyboard-config to nxagent's Requires.
      Merge branch 'sunweaver-pr/libxrender-cleanup' into arctica-3.6.x
      hw/nxagent/Events.c: Avoid '#endif <empty line> #ifdef DEBUG' blocks.
      Merge branch 'sunweaver-pr/nxagent-no-compiler-warnings' into 
arctica-3.6.x
      
nx-X11/programs/Xserver/{dix/{colormap.c,window.c},hw/nxagent/NXwindow.c,include/{colormap,window{,str}}.h}:
 backport features needed for Composite 0.4.
      misc nx-X11/{programs/Xserver/composite,include/extensions}: update to 
Composite 0.4 - with changes where neccessary and rough edges.
      nx-X11/programs/Xserver/composite/Imakefile: add new file to SRCS and 
OBJS and define -DNXAGENT_SERVER while building the Composite extension to 
disable some code that depends upon a newer X.Org architecture.
      nx-X11/programs/Xserver/{hw/nxagent/NX,render/}picture.c: add and use new 
function ReduceCompositeOp().
      
nx-X11/programs/Xserver/{dix/{colormap.c,window.c},hw/nxagent/NXwindow.c,include/{colormap,window{,str}}.h}:
 backport features needed for Composite 0.4.
      misc nx-X11/{programs/Xserver/composite,include/extensions}: update to 
Composite 0.4 - with changes where neccessary and rough edges.
      nx-X11/programs/Xserver/composite/Imakefile: add new file to SRCS and 
OBJS and define -DNXAGENT_SERVER while building the Composite extension to 
disable some code that depends upon a newer X.Org architecture.
      nx-X11/programs/Xserver/{hw/nxagent/NX,render/}picture.c: add and use new 
function ReduceCompositeOp().
      Merge branch 'sunweaver-pr/xserver-drop-outdated-xext-extensions' into 
arctica-3.6.x
      nx-X11/programs/Xserver/hw/nxagent/Handlers.h: fix stack smashing related 
to different data type sizes between Xserver and Xlib.
      
{nx-X11/programs/Xserver/hw/nxagent/{{Args,Handlers,Image,Options}.c,Options.h},nxcomp/{Loop,Misc}.cpp}:
 add configurable sleep delay if session is suspended.
      nx-X11/programs/Xserver/hw/nxagent/Handlers.h: fix stack smashing related 
to different data type sizes between Xserver and Xlib.
      
{nx-X11/programs/Xserver/hw/nxagent/{{Args,Handlers,Image,Options}.c,Options.h},nxcomp/{Loop,Misc}.cpp}:
 add configurable sleep delay if session is suspended.
      Merge branch 
'sunweaver-pr/hw-nxagent-drop-duplicate-Xserver-code_disable-Xserver-code-and-include-in-nxagent'
 into arctica-3.6.x

Mike DePaulo (41):
      Fix RPM spec syntax error
      Fix build when LDFLAGS (etc) contains spaces.
      LZW decompress: fix for CVE-2011-2895 From xorg/lib/Xfont commit 
d11ee5886e9d9ec610051a206b135a4cdc1e09a0
      Fix CVE-2011-4028: File disclosure vulnerability. upstream xorg/xserver 
commit 6ba44b91e37622ef8c146d8f2ac92d708a18ed34
      Avoid use-after-free in dix/dixfonts.c: doImageText() [CVE-2013-4396] 
from xorg/Xserver 
http://lists.x.org/archives/xorg-announce/2013-October/002332.html
      CVE-2013-6462: unlimited sscanf overflows stack buffer in 
bdfReadCharacters() from xorg/lib/libXfont 
http://lists.x.org/archives/xorg-announce/2014-January/002389.html
      CVE-2014-0209: integer overflow of realloc() size in FontFileAddEntry() 
from xorg/lib/libXfont commit 2f5e57317339c526e6eaee1010b0e2ab8089c42e
      CVE-2014-0209: integer overflow of realloc() size in lexAlias() from 
xorg/lib/libXfont commit 05c8020a49416dd8b7510cbba45ce4f3fc81a7dc
      CVE-2014-0210: unvalidated length in _fs_recv_conn_setup() from 
xorg/lib/libXfont commit 891e084b26837162b12f841060086a105edde86d
      Don't crash when we receive an FS_Error from the font server (Guillem 
Jover). from xorg/lib/libXfont commit bfb8a71f4f7e5c5ed4278cb3ee271bf9990d276d
      CVE-2014-0210: unvalidated lengths when reading replies from font server 
from xorg/lib/libXfont commit cbb64aef35960b2882be721f4b8fbaa0fb649d12
      CVE-2014-0211: Integer overflow in fs_get_reply/_fs_start_read from 
xorg/lib/libXfont commit 0f1a5d372c143f91a602bdf10c917d7eabaee09b
      CVE-2014-0210: unvalidated length fields in fs_read_query_info() from 
xorg/lib/libXfont commit 491291cabf78efdeec8f18b09e14726a9030cc8f
      CVE-2014-0211: integer overflow in fs_read_extent_info() from 
xorg/lib/libXfont commit c578408c1fd4db09e4e3173f8a9e65c81cc187c1
      CVE-2014-0211: integer overflow in fs_alloc_glyphs() from 
xorg/lib/libXfont commit a42f707f8a62973f5e8bbcd08afb10a79e9cee33
      CVE-2014-0210: unvalidated length fields in fs_read_extent_info() from 
xorg/lib/libXfont commit a3f21421537620fc4e1f844a594a4bcd9f7e2bd8
      CVE-2014-0210: unvalidated length fields in fs_read_glyphs() from 
xorg/lib/libXfont commit 520683652564c2a4e42328ae23eef9bb63271565
      CVE-2014-0210: unvalidated length fields in fs_read_list() from 
xorg/lib/libXfont commit 5fa73ac18474be3032ee7af9c6e29deab163ea39
      CVE-2014-0210: unvalidated length fields in fs_read_list_info() from 
xorg/lib/libXfont commit d338f81df1e188eb16e1d6aeea7f4800f89c1218
      CVE-2014-0210: unvalidated length fields in fs_read_query_info() from 
xorg/lib/libXfont commit 491291cabf78efdeec8f18b09e14726a9030cc8f
      CVE-2014-0210: unvalidated length in _fs_recv_conn_setup() from 
xorg/lib/libXfont commit 891e084b26837162b12f841060086a105edde86d
      Fix FTBFS due to the nxproxy executable already existing under 
/usr/lib/nx/bin/nx
      Update changelog for the CVE-2015-0255 commit and its 3 prereq commits
      Drop unused .cvsignore files
      Merge pull request #12 from sunweaver/pr/arch-cleanup.CRAY
      Merge pull request #20 from sunweaver/pr/fix-CVE-2015-3418
      Avoid use-after-free in dix/dixfonts.c: doImageText() [CVE-2013-4396] 
from xorg/Xserver 
http://lists.x.org/archives/xorg-announce/2013-October/002332.html
      README.md: typo fix
      Correct manpages: --help -> -help
      Correct nxproxy manpage also: --help -> -help
      README.md: typo fix
      Correct manpages: --help -> -help
      Correct nxproxy manpage also: --help -> -help
      Complete changes from commit 0d56c45 in NXpicturestr.h (i.e. add a 
missing comment).  (Fixes ArcticaProject/nx-libs#38).
      Add instructions for building using Mock under Fedora/EPEL
      Fedora/EPEL: Fix FTBFS due to missing libXpm
      Fedora/EPEL: Add the implicit build dependencies also
      nx-libs.spec: Misc FTBFS fixes for %files due to recent library changes
      nx-libs.spec: FTBFS Fixes (more libNX_Xinerama cleanup)
      README.md: Update signature
      README.md: Add debuild instructions

Mike Gabriel (566):
      Continue development...
      
DISABLED:401_nxcomp_bigrequests-and-genericevent-extensions.full+lite.patch.
      nx-libs.spec: The gpg-offline bin:package is not available in our SLE 
repo. We can do without.
      fix for last commit
      fix for last commit(2)
      Update 320_nxagent_configurable-keystrokes.full.patch. Fix a typo that 
prevented the /etc/nxagent/keystrokes.cfg file to be parsed. (Fixes: #741).
      grammar fix in changelog
      give credits to Horst Schirmeier for solving #741
      Update 320_nxagent_configurable-keystrokes.full.patch. Fix patch header 
referring to keystrokes.cfg (plural), not keystroke.cfg.
      debian/rules: Backup nxcomp/VERSION file from NoMachine before replacing 
it with a symlink to debian/VERSION. Recreate the original file when cleaning 
up.
      Fix removal of unused code (that part of the code that we know of so 
far). (The debian/rules file is a Makefile and Makefiles don't understand shell 
globbing with curly braces).
      Drop more unused code in nx-X11/programs/Xserver/hw/. Do this in 
roll-tarball.sh and in debian/rules alike.
      Stop shipping unused / very old xterm code.
      Drop nx-X11/programs/Xserver/hw/xfree86 except of four files symlinked to 
other locations in the source tree at build time.
      Drop more unused folders from tarball release / before .deb package build.
      debian/control: Turn libnx-*-dev packages into dummy packages. Shipping 
development files for nx-X11 makes no sense. No other programme build against 
nx-X11's header files except nxagent itself.
      More source tree size reduction by analyzing what exactly of the Mesa 
source code in nx-X11/extras/ is used and what not.
      Makefile.nx-libs: Don't install Mesa header files into DESTDIR anymore.
      Header files need not be removed anymore. They don't get installed via 
Makefile.nx-libs anymore.
      fix for last commit
      Fully rework the way nx-libs gets packaged for Debian/Ubuntu.
      Base Debian packaging 100% on Makefile install.
      Modify 101_nxagent_set-rgb-path.full.patch. Allow configurable rgb files.
      Extend 999_nxagent_unbrand-nxagent-brand-x2goagent.full.patch. Let rgb 
file shipped with x2goagent supersede rgb file shipped with nxagent. FIXME: a 
better approach would be to decide at runtime if to use /etc/x2go/rgb or 
/etc/nxagent/rgb.
      Extend 999_nxagent_unbrand-nxagent-brand-x2goagent.full.patch. Allow 
separate .keyboard files for x2goagent and nxagent.
      Allow sysadmins to manipulate nxagent's / x2goagent's rgb file by placing 
it into /etc/nxagent or /etc/x2go.
      Provide support for separate .keyboard files for nxagent/x2goagent.
      debian/rules: Correctly link config files (etc/rgb, etc/nxagent.keyboard, 
etc/x2goagent.keyboard) before dh_auto_build.
      debian/roll-tarball.sh: Install etc/ files into etc/ subfolder (rgb, 
nxagent.keyboard, x2goagent.keyboard).
      re-arrange changelog, work-in missing entries for previous commits
      Unify source tree reduction (debian/rules vs. roll-tarball.sh) via 
file/folder lists in text files named debian/CODE-REDUCTION_*.
      rebase with unify
      debian/changelog: whitespace fix
      Support hardened builds for nxcomp* libraries.
      Update 600_nx-X11+nxcompext+nxcompshad_unique-libnames.full.patch. Don't 
patch files that get removed during code reduction.
      remove more unused code from nx-X11/lib/
      more code reduction and adaptation of patch 600_....patch
      Support hardened builds for nxagent and libNX_*.so files.
      Update .spec file to meet changes in tarball size reduction and 
restructuring.
      CODE-REDUCTION_CLEANUP-UNUSED: remove faulty path
      CODE-REDUCTION_CLEANUP-BACKUPFILES: fine-tune dropped file
      CODE-REDUCTION_CLEANUP-UNUSED: remove DPS include files, remove XTrap 
shared lib
      CODE-REDUCTION_PRESERVE-SYMLINKED: fix Mesa builds on 32bit intel arch
      silence lintian warning about licence file being a symlink
      Install upstream ChangeLogs into bin:packages.
      fix typos in CODE-REDUCTION scripts
      nx-libs.spec: fix permission setting on outdated path
      Add debian/*.symbols files for shared nx-X11 libraries.
      nx-libs.spec: NX libs are installed in %{_libdir}
      debian/control: dummy packages don't have the  substvar
      enable official changelog
      Provide CDBS-generated debian/copyright.in file.
      debian/libnx-xinerama1.dirs: no non-multi-arch dir in multi-arch packages
      Add 991_fix-hr-typos.full+lite.patch and 991_fix-hr-typos.full.patch. Fix 
several typos in upstream code detected by lintian.
      Makefile.nx-libs: Don't allow symlinks to point into buildroot.
      latest tarball size: 41MiB
      nx-libs.spec: Non-packaged files detected: nxagent.xpm, /usr/share/nx/rgb 
in bin:package nxagent
      Add Description: and Author: fields to various patch headers.
      debian/control: fix several packaging issues since the re-packaging 
started
      CODE-REDUCTION_PRESERVE-NEEDED: keep cross.def and cross.rules
      nx-libs.spec: Make %{_libdir}/nx{,/X11} owned by libNX_X11 bin:package
      debian/control: don't use 1 person plural in LONG_DESCRIPTION
      Use SONAME based library package naming scheme.
      Revert "Use SONAME based library package naming scheme."
      Use SONAME based library package naming scheme.
      Support .symbols for 64bit and 32bit alike.
      nx-libs.spec: Mention NX technology in every package description.
      Makefile.nx-libs: Install man pages via main Makefile.
      nx-libs.spec: Install man pages into bin:packages.
      Make libNX_X11-6 and libXinerama1 compliant to Shared Library Policy.
      nx-libs.spec: several dependency fixes...
      Makefile.nx-libs: fix faulty path to nxproxy.1 man page
      Don't fail if removing *.a files fails due to the files being non-present.
      nx-libs.spec: Set PREFIX=%{_prefix} USRLIBDIR=%{_libdir} 
SHLIBDIR=%{_libdir} at build time.
      Assure that BuildRoot: is set.
      On SLE 11.x: libX* packages are prefixed with "xorg-x11-".
      massive reduction of unneeded files
      drop .original files from the current code base
      empty CODE-REDUCTION_* files (maybe usable later for futher code 
reduction efforts
      Drop patches: 017_nx-X11_update-autotools-helper-files.full.patch, 
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.
      Update 031_nx-X11_parallel-make.full.patch. Don't patch .original files 
in NX code tree.
      Update 600_nx-X11+nxcompext+nxcompshad_unique-libnames.full.patch. Don't 
patch files matter to the NX code reduction efforts.
      Drop 604_nx-X11_recent-freetype-API.full.patch. Not used in current build 
process.
      Update 991_fix-hr-typos.full.patch. Don't patch files that get removed by 
the NX code reduction effort.
      Add patch 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).
      Revert "Add patch 
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)."
      Drop not-used-anymore NX source tree clean-up code. Source tree has been 
cleaned up natively.
      fix long-line in changelog
      Provide README.NX-development file. Drop README.NX-redistribution file.
      Build nxcompshad against nx-X11 
(002_nxcompshad_build-against-nx-x11-only.full.patch).
      Description: Fix build on Debian 
(004_nx-X11_fix-nxcompshad-build.full.patch)
      Fix building against libpng 1.5 (006_nxcomp_libpng15.full+lite.patch).
      Remove .gch files during cleanup 
(007_nxcompshad_clean-gch-files.full.patch).
      sa_restorer vs. memset (008_nxcomp_sa-restorer.full+lite.patch).
      Work on man pages.
      nxcomp*,nxproxy: Add clean rules to Makefile.in templates.
      FHS adaptation for Debian packaging 
(016_nx-X11_install-location.full.patch).
      nxcomp*, nxproxy: Fix clean-up of source tree via Makefile.in templates.
      Add X11 abstract socket support to nxcomp/nxproxy 
(027_nxcomp_abstract-X11-socket.full+lite.patch).
      Support abstract local sockets for Linux systems 
(028_nx-X11_abstract-kernel-sockets.full.patch).
      FHS path fix for keyboard config file 
(103_nxagent_set-X0-config-path.full.patch).
      UTF-8 Clipboard copying (106_nxagent_utf8-copy-clipboard.full.patch).
      Prevent sending COMPOUND_TEXT 
(107_nxagent_clipboard-compound-text+small-bed-sheets.full.patch).
      Wine Close Delay (108_nxagent_wine-close-delay.full.patch).
      Avoid large pixmaps (110_nxagent_createpixmap-bounds-check.full.patch).
      Add -clipboard cmdline option to nxagent 
(206_nxagent_clipboard-as-nxoption.full.patch).
      Add x2goagent man page (209_x2goagent_add-man-page.full.patch).
      Force NX proxy to bind to loopback devices only (loopback option) 
(220_nxproxy_bind-loopback-only.full+lite.patch).
      Remove upstream nx-libs ChangeLog during override_dh_clean.
      Makefile.nx-libs: Run make install for nxproxy first, then create the 
wrapper script.
      changelog: add 3.5.0.x entry for commit 4436e97
      update changelog
      Test for xkb/rules/base instead of xkb/keymap.dir for setting XkbBaseDir 
(302_nx-X11_xkbbasedir-detection.full.patch).
      Detection for Mac OS X's launchd service on Mac OS X 10.10 and beyond 
(607_nxcomp_macosx-X11-launcher-in-private-tmp.full+lite.patch).
      Fix several typos in nxcomp.
      nx-X11 vs. X.Org 6.9 patches for further studying / documentation
      Revert "Fix build when LDFLAGS (etc) contains spaces."
      Use proper quoting on build flag vars (they may contain spaces).
      Version bump, continuing NX 3.x development.. Targetting NX 3.6.x some 
time.
      nxcomp: Add Version.c file. Fix for commit 
d4d3fe0e6e77a58e68defc5895a589a681d7d092.
      Add README.keystrokes file. Fix for commit 
e91277d02bf1288909daed3b0de8f876f6403acf.
      Move Makefile (and auxiliary file replace.sh) into base folder. Adapt 
packaging these scripts:
      VERSION file: master VERSION file is in base folder, symlinked from 
nx*/VERSION and hw/nxagent/VERSION.
      Prepare for maintaing upstream changes in upstream ChangeLog.
      Provide wrapper scripts for launch NX components in $(src)/bin/.
      Move all config files from $(srcbase)/debian/ into $(srcbase)/etc/ folder.
      Move COPYING.full+lite as COPYING to /
      nx-libs.spec: Typo fix in comment.
      Install "%{_libdir}/nx/bin" into nxproxy package.
      Make install-lite rule in Makefile.nx-libs more predictable and not rely 
on nxproxy/Makefile.in.
      Makefile.nx-libs: Fix uninstall-lite rule. The nxproxy and nxcomp 
uninstallation has to be in uninstall-lite, not in uninstall-full.
      debian/changelog: fix too-long lines
      fix 3.5.0.29 changelog entry
      Revert "Do proper input validation to fix for CVE-2011-2895."
      nx-X11/programs/Xserver/hw/nxagent/: Drop unused VERSION file.
      Make nxagent process aware of its current NX'ish version.
      Merge pull request #3 from sunweaver/feature/nxagent-version-v2
      Add README.txt symlink to README.NX-development (to have it shown on the 
Github summary page).
      switch symlink and real file
      rename README.txt to README.md
      README.md: Mention the TheQVD project as collaborator on NX.
      Fix symlink to renamed README.md.
      library clean-up: Don't build libNX_Xpm anymore. Use system's libXpm 
shared library.
      Merge pull request #4 from sunweaver/feature/libxpm-cleanup
      nx-X11/config/cf/X11.tmpl: Fix imake warning 
("UseInstalledOnCrossCompile" is not defined).
      nx-X11/**: Drop non-imake Makefile* files.
      Makefile: clean-up auto-generated nxversion.def in clean rule (not in 
build rule).
      README.md: Add 3.6.x release goals.
      README.md markdown fixup
      README.md: Fix typo, update date.
      imake cleanup: Drop all references to XWinServer.
      imake cleanup: Drop all references to XNestServer.
      imake cleanup: Drop all references to XVirtualFramebufferServer.
      imake cleanup: Drop all references to XdmxServer and BuildXdmx*.
      imake cleanup: Drop all references to XprtServer and BuildXprint*.
      imake cleanup: Drop all references to BuildFontServer.
      imake cleanup: nx-X11/programs/Imakefile (reduce to minimal).
      imake cleanup: nx-X11/programs/Xserver/Imakefile (drop non-provided 
Xserver variants)
      imake clean: Remove (probably incomplete) support for NXZaurusXServer, 
NXiPAQXServer.
      fix for ebe00df38f264ef71dac3c73d416a74685c8cbd2 (removal of DmxLibrary)
      fix for libXpm4-cleanup
      imake clean-up: nx-X11/config/Imakefile (drop BuildDPSLibrary related 
build-logic).
      drop: nx-X11/config/util/ (not needed at build time).
      test script: doc/examples/run-nxproxy2nxproxy-test
      old-arch cleanup: Drop CRAY support (i.e., drop code related to CRAY, 
_CRAY, WORD64, WORD64ALIGN, MUSTCOPY, UNSIGNEDBITFIELDS definitions).
      NXAGENT_UPGRADE code cleanup:
      library clean-up: Drop nx-X11/lib/Xcursor. Not used at build time.
      imake cleanup (nx-X11/programs/Xserver/Imakefile): Drop build rules for 
XF86Server and XorgServer.
      fix for Xcursor clean-up (422fe90)
      library clean-up: Don't build and link libXfont.a anymore. Use system's 
libXfont shared library and link dynamically.
      debian/control: Typo fix (Meas -> Mesa).
      nx-libs.spec: Drop packaging of libNX_Xpm*, in RPM packages there is no 
such concept for transitional/dummy packages as know from Debian/Ubuntu.
      library clean-up: Don't build libNX_Xdmcp anymore. Use system's libXdmcp 
shared library.
      xbitmaps cleanup: The <X11/bitmaps/*> headers are not required at build 
time for NX.
      libX11 underlinking problem: Fix undefined reference to 'dlopen' and 
'dlsym'. (Fixes: X2GoBTS#853).
      libX11 underlinking problem: Fix undefined reference to 'XdmcpWrap' (by 
linking against X.Org'x libXdmcp).
      Fix underlinking issues for libNX_X{composite,damage,fixes}.
      libXcompshad underlinking problem: Fix undefined reference to 
'XShmQueryVersion', 'XShmDetach', 'XShmCreateImage', 'XShmAttach', and 
'XShmGetImage'.
      COPYING: Add Arctica Project to copyright holders.
      imake cleanup: Break up multiple vars into invidual lines to ease further 
work on patches / pull requests.
      imake cleanup: Drop references to X11 build-logic that is not present in 
nx-X11.
      Merge pull request #19 from 
ArcticaProject/PR-ionic/libXinerama_symlink_to_libnx-xinerama1
      library clean-up: Don't build libNX_Xdamage anymore. Use system's 
libXdamage shared library. (Fixes ArcticaProject/nx-libs#6, X2GoBTS#826).
      update README.md with newest plans for nx-libs 3.6.x
      README.md: phase 2 release series will be 3.7.0.x
      README.md: grammar fix
      Merge pull request #25 from nitomartinez/nxtranscleanup_for_reconnect
      Merge pull request #26 from nitomartinez/fix_developer_debugging
      README.md: mark the iOS support for nxproxy/nxcomp as completed.
      library clean-up: Don't build libNX_Xrandr anymore. Use system's 
libXrandr shared library.
      hw/nxagent clean-up: Drop NXrandr.{c|h} client lib copy-of-code from 
nxagent hardware driver.
      Document retroactive re-licensing of the original DXPC code (closes #30).
      Merge pull request #36 from ArcticaProject/pr/render-cve-fixes
      nxcomp/README.on-retroactive-DXPC-license: Some layout and 
interpunctuation fixes.
      Merge pull request #45 from ArcticaProject/pr/dix-cve-fixes
      Merge pull request #46 from ArcticaProject/pr/Xext-cve-fixes
      Update README.md: Move more release goals to 3.6.x.
      library clean-up: Don't compile (i.e., remove) libNX_Xres.a anymore. It 
is not used anywhere.
      Merge pull request #28 from theqvd/3.6.x
      Drop nx-X11/lib/GL and move Imakefile.inc include files into Xserver code 
tree.
      Drop unused / untested Xserver GLX extension support / build logic.
      imake clean-up: Enforce build of Mesa GLX extension. Drop all other GLX 
build methods (built-in DRI drivers, etc.).
      debian/control: Add Breaks:/Replaces: for qvd-libxcomp3 and qvd-nxproxy.
      Merge pull request #52 from woglinde/3.6.x
      libgl clean-up, fix-up commit
      nx-X11/config/cf/Imakefile: Don't list non-present-anymore imake 
configuration files.
      nx-X11/config/cf: Drop unnecessary xf86site.def, xf86.tmpl, xfree86.cf.
      nx-X11/config/cf: Drop build-logic for all hardware drivers.
      library clean-up: Drop nx-X11/lib/Xxf86rush and references to 
libglide{2,3}. Unused in nx-libs.
      library clean-up: Drop libXx86{misc,vm,dga} libraries. Not needed by 
nx-libs.
      Merge branch 'pr/anti-aliasing-rgba-crash' into 3.6.x
      debian/roll-tarball.sh: Allow patch files names having a dash next to the 
four digits (i.e., 1234-<patchname>.<suffix>).
      debian/roll-tarball.sh: Support tarring up the HEAD of the current branch.
      debian/roll-tarball.sh: Prevent several files/folders from ending up in 
nx-libs-lite tarball.
      debian/roll-tarball.sh: Rename README.md to README.NX-Development before 
moving it into doc/ folder.
      debian/roll-tarball.sh: Auto-generate ChangeLog from Git history.
      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.
      doc/examples/run-nxproxy2nxproxy-test: Create NX_COOKIE dynamically using 
the mcookie tool.
      library clean-up: No autotools cruft in nx-libs.
      Merge branch 'uli42-pr/add_pkgconfig' into 3.6.x
      Makefile: Also remove nxversion.def on distclean.
      nxcomp{,shad,ext}: Remove nxcomp*.pc file on clean and distclean.
      nxcomp{,ext,shad}/Makefile.in: Create pkgconfigdir before putting files 
in it.
      debian/libxcomp{,ext,shad}-dev.install.in: Install nxcomp{,ext,shad}.pc 
file into the corresponding development packages.
      nx-libs.spec: Install nxcomp{,ext,shad}.pc into the corresponding 
development packages.
      roll-tarball.sh: Make sure symlinked files are included in tarballs.
      roll-tarball.sh: more quotes (follow-up for previous commit), drop debug 
code
      Revert "debian/libnx-xinerama1.*: fix faulty logic when creating 
symlinks."
      debian/libnx-xinerama1.postinst.in: Enforce symlink creation for Xinerama 
support.
      Drop nx-X11/lib/GL and move Imakefile.inc include files into Xserver code 
tree.
      Drop unused / untested Xserver GLX extension support / build logic.
      imake clean-up: Enforce build of Mesa GLX extension. Drop all other GLX 
build methods (built-in DRI drivers, etc.).
      debian/control: Add Breaks:/Replaces: for qvd-libxcomp3 and qvd-nxproxy.
      libgl clean-up, fix-up commit
      nx-X11/config/cf/Imakefile: Don't list non-present-anymore imake 
configuration files.
      nx-X11/config/cf: Drop unnecessary xf86site.def, xf86.tmpl, xfree86.cf.
      nx-X11/config/cf: Drop build-logic for all hardware drivers.
      library clean-up: Drop nx-X11/lib/Xxf86rush and references to 
libglide{2,3}. Unused in nx-libs.
      library clean-up: Drop libXx86{misc,vm,dga} libraries. Not needed by 
nx-libs.
      debian/roll-tarball.sh: Allow patch files names having a dash next to the 
four digits (i.e., 1234-<patchname>.<suffix>).
      debian/roll-tarball.sh: Support tarring up the HEAD of the current branch.
      debian/roll-tarball.sh: Prevent several files/folders from ending up in 
nx-libs-lite tarball.
      debian/roll-tarball.sh: Rename README.md to README.NX-Development before 
moving it into doc/ folder.
      debian/roll-tarball.sh: Auto-generate ChangeLog from Git history.
      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.
      doc/examples/run-nxproxy2nxproxy-test: Create NX_COOKIE dynamically using 
the mcookie tool.
      library clean-up: No autotools cruft in nx-libs.
      Makefile: Also remove nxversion.def on distclean.
      nxcomp{,shad,ext}: Remove nxcomp*.pc file on clean and distclean.
      nxcomp{,ext,shad}/Makefile.in: Create pkgconfigdir before putting files 
in it.
      debian/libxcomp{,ext,shad}-dev.install.in: Install nxcomp{,ext,shad}.pc 
file into the corresponding development packages.
      nx-libs.spec: Install nxcomp{,ext,shad}.pc into the corresponding 
development packages.
      roll-tarball.sh: Make sure symlinked files are included in tarballs.
      roll-tarball.sh: more quotes (follow-up for previous commit), drop debug 
code
      Revert "debian/libnx-xinerama1.*: fix faulty logic when creating 
symlinks."
      debian/libnx-xinerama1.postinst.in: Enforce symlink creation for Xinerama 
support.
      Merge branch 'uli42-pr/backported_fixes' into 3.6.x
      Merge pull request #64 from uli42/pr/add_pkgconfig
      debian/changelog: Drop unnecessary "~build1" from version string
      Xinerama symlinking: Attach Xinerama symlinking to nxagent bin:package 
(and not libnx-xinerama1).
      Xinerama symlinking: Create / remove folder containing Xinerama sylinks 
on installation/upgrade and removal.
      Re-add -sync option back to nxagent to allow synchronous debugging of the 
nxagent DDX.
      Drop all references to printver.c. Not provided in source tree anymore.
      Merge branch 'sunweaver-pr/change-pointer-into-void' into 3.6.x
      On realloc failure, free font_path_string instead of leaking it
      Merge branch 'sunweaver-pr/dixfont-fix' into 3.6.x
      Clear header file namespace separation (<X11/...> vs. <nx-X11/...>).
      Merge branch 'sunweaver-pr/NX-include-path' into 3.6.x
      pointer typedef in Xdefs.h: Define pointer type for building against 
older Xlib versions that still expect the pointer type to exist (e.g. Ubuntu <= 
14.04, Debian <= 7.0).
      library clean-up: Don't build libNX_Xcomposite anymore. Use system's 
libXcomposite shared library.
      library clean-up: Don't build libNX_Xfixes anymore. Use system's 
libXfixes shared library.
      nxcompshad/X11/include/Xdamage_nxcompshad.h: Update FIXME statement. 
Work-around needs to persist until libX11 from X.Org gets used by nxagent.
      Xrandr_nxagent.h: When faking Xrandr.h, we better include our own 
Xfuncproto.h.
      libray clean (Xfixes): Provide a fake libXfixes.h header from latest 
X.Org, that includes headers from our Xlib version. This avoids FTBFS caused by 
type redefinitions and should really be a temporary measure.
      pointer typedef in Xdefs.h: also catch Xdefs.h include in include/misc.h, 
make undoing the FIXME more obvious.
      nx-X11/lib/X11/Marcos.c: white-space cleanup (EOL blanks).
      X11/nx-X11 clear-up: More places where we need to explicitly distinguish 
between X11 and nx-X11 namespace regarding header include paths.
      Fix for too overall Xdamage and Xrandr client lib removal: Bring back the 
nx-x11proto-{randr,damage} header files and use those at compile time.
      library clean-up: Don't build libNX_Xtst anymore. Use system's libXtst 
shared library. (Fixes ArcticaProject/nx-libs#32).
      debian/rules: Don't strips symbols from not-build-anymore libNX_Xtst.so.
      library clean-up: Don't build libNX_Xinerama anymore. Use system's 
libXinerama shared library. (Fixes ArcticaProject/nx-libs#49).
      Screen.c: Rename NX_USE_MODE_PREFIX to NXAGENT_RANDR_MODE_PREFIX, fix 
unclosed comment.
      Only declare nxagentRandRCrtcSet if RANDR_12_INTERFACE is defined.
      Initialize XRandR based Xinerama extension properly when session is 
started with "-geometry fullscreen".
      Provide support for re-enabling Xinerama on session resumptions.
      X2Go Agent: Add x2goagent.features file that informs X2Go clients about 
the new RandR based Xinerama feature.
      Xserver help: Document -disablexineramaextension cmdline option.
      Xserver globals.h: Make PanoramiXExtensionDisabledHack globally available.
      Merge branch 'sunweaver-pr/xinerama-xrandr' into 3.6.x
      nxcomp: Make nxcomp/nxproxy aware of nxagent's xinerama option in the 
$DISPLAY variable.
      nx-libs.spec: Re-add erroneously removed (during rebasing) BR 
libXdamage-devel.
      Fix c4a3889. Add forgotten file 
nx-X11/programs/Xserver/Xinerama_nxagent.h.
      debian/nx-x11proto-xinerama-dev.install.in: Install PANORAMIX extension 
header files into its own nx-x11proto bin:package. (more Xinerama clean-up, fix 
FTBFS during dh_install).
      Merge pull request #68 from mikedep333/mock-build-instructions
      Merge branch 'mikedep333-README.md' into 3.6.x
      README.md: Update release dates for 3.6.x and 3.7.x (as earlier discussed 
with Salve from TheQVD).
      README.md: Update open / completed tasks regarding 3.6.x and 3.7.x 
releases.
      rename original NX patches, so that we can see the patched file's name in 
the patch file name.
      doc: Collect data on what libX11 symbols are used by nx-X11, nx-Xserver 
and nxagent.
      
debian/patches/401_nxcomp_bigrequests-and-genericevent-extensions.full+lite.patch:
 Move into debian/patches-pending-evaluation/.
      nxcomp: Properly define NX*Version(void) prototypes in NX.h.
      Merge branch 'fcarvajaldev-3.6.x-remove-old-proto-compat' into 3.6.x
      Merge branch 'theqvd-fix-for-112' into 3.6.x
      library-cleanup: Don't build libNX_Xrender anymore. Use system's 
libXrender shared library.
      Merge branch 'fcarvajaldev-3.6.x-nxcomp-amend-compiler-warnings' into 
3.6.x
      nxcomp: Rephrase comment in previous commit.
      Merge branch 'sunweaver-pr/nxcomp-unix-sockets-for-channels' into 3.6.x
      lib/Imakefile: Drop $(XINERAMADIR) from nx-X11/lib/Imakefile.
      NXwindow.c: Don't set w and h, not used later on.
      fix-patch-whitepspace: Copy script from X.Org's xserver Git repo.
      gcc: Build using -std=c99 instead of -ansi.
      Rename region macros to eliminate screen argument
      Change region implementation from macros to inline functions.
      pixman-devel: Build against shared library pkg-config(pixman-1).
      Change region implementation names to eliminate the 'mi' prefix
      Add REGION_ macros for source compatibility with existing drivers.
      hw/nxagent/Drawable.c: RegionNumRects returns int, not long int anymore.
      hw/nxagent/Clipboard.c: The result variable is only needed when combiled 
with -DDEBUG.
      hw/nxagent/Splash.c: Drop unused variable declaration "XPoint m[12];".
      hw/nxagent/Rootless.c: Type cast type Atom to type long unsigned int 
before handing it over to %lu in fprintf().
      hw/nxagent/Extension.c: Don't declare pRandRScrPriv without using it 
later on.
      hw/nxagent/Pixmap.c: pBool pointer is only required when compiled in 
-DTEST mode.
      hw/nxagent/Window.c: Don't declare "XWindowChanges changes;" and later 
not use it.
      hw/nxagent/Screen.c: Correctly use already defined MIN/MAX macros.
      hw/nxagent/Screen.h: Provide prototype for nxagentAdjustRandRXinerama(). 
Avoid implicit-declaration compiler warning.
      hw/nxagent/Screen.c: Drop various unused variables.
      hw/nxagent/Screen.c: Cast proper types before handing values over to 
fprintf().
      hw/nxagent/*.c: Drop various declarations of unused ScreenPtr pScreen.
      hw/nxagent/Keyboard.c: Don't declare and set XkbDescPtr xkb if not used 
later on.
      hw/nxagent/Handlers.c: Don't declare and assign result variable if not 
used later on.
      hw/nxagent/Keyboard.c: The ret variable is only used later on when 
compiled with -DTEST.
      hw/nxagent/NXglyphcurs.c: Don't declare and set gcval, if not being used 
later on.
      hw/nxagent/NXpicture.c: Don't declare anything in empty function 
nxagentReconnectPictFormat.
      hw/nxagent/NXdixfonts.c: Don't include <X11/fonts/fontstruct.h>. No 
symbol needed from that header file.
      Adapt API for MakeAtom() and CopyISOLatin1Lowered to latest changes in 
X.org.
      hw/nxagent/NXdixfonts.c: Fix implicit declaration for 
register_fpe_functions().
      HAVE_STDINT_H: Always include <stdint.h>.
      hw/nxagent/NXrender.c: Don't declare and assign the colors variable, if 
not used later on.
      hw/nxagent/Display.c: Don't declare and assign packMethod / packQuality 
if not used later on.
      hw/nxagent/Events.c: Only declare and assign message_data and box 
variables if compiled with -DTEST / -DDEBUG (plus drop commented out code).
      hw/nxagent/GC.c: Don't declare and assign flexibility variable if not 
used later on.
      hw/nxagent/GCOps.c: Don't declare and assign oldDstxyValue if not used 
later on.
      hw/nxagent/Colormap.c: Don't declare and assign flexibility variable if 
not used later on.
      hw/nxagent/Window.c: Initialize tmp_mask and attributes.event_mask with 
NoEventMask.
      hw/nxagent/Keystroke.c: Fix warning: pointer type mismatch in conditional 
expression.
      hw/nxagent/NXmiexpose.c: Initialize all items of the newValues[] array.
      hw/nxagent/Holder.c: Define Pixmap from XlibPixmap before including 
hw/nxagent/X11/include/xpm_nxagent.h.
      hw/nxagent/Display.c: Define Pixmap from XlibPixmap before including 
Icons.h (which includes hw/nxagent/X11/include/xpm_nxagent.h).
      hw/nxagent/Display.c: Avoid incompatible pointer type.
      Merge branch 'Ionic-feature/composite-update' into 3.6.x
      Merge branch 'nitomartinez-3.6.x' into 3.6.x
      Drop X11 extensions not shipped with recent X.Org server versions anymore:
      XAPPGROUP: Drop all Xserver code blocks that relate to removed XAPPGROUP 
extension.
      TOGCUP: Drop all Xserver code blocks that relate to removed TOGCUP 
extension.
      XFree86DGA: Drop all Xserver code blocks that relate to removed 
XFree86DGA extension.
      XEVIE: Drop all Xserver code blocks that relate to removed XEVIE 
extension.
      FONTCACHE: Drop all Xserver code blocks that relate to removed FONTCACHE 
extension.
      EVI: Drop all Xserver code blocks that relate to removed EVI extension.
      LBX: Drop all Xserver code blocks that relate to removed LBX extension.
      MULTIBUFFER: Drop all Xserver code blocks that relate to removed 
MULTIBUFFER extension.
      XF86VIDMODE: Drop all Xserver code blocks that relate to removed 
XF86VIDMODE extension.
      MITMISC: Drop all Xserver code blocks that relate to removed MITMISC 
extension.
      XF86MISC: Drop all Xserver code blocks that relate to removed XF86MISC 
extension.
      XFreeXDGA: Drop all Xserver code blocks that relate to removed XFreeXDGA 
extension.
      XTRAP: Drop all Xserver code blocks that relate to removed XTRAP 
extension.
      nx-X11/config/cf/lnxLib.tmpl requires post-library removal cleanup: Drop 
references to dropped X11 extension client libraries.
      nx-X11/programs/Xserver/Imakefile: Don't overlink nxagent. Linking 
against libXrandr and libXtst is not necessary for nxagent.
      hw/nxagent/Args.c: Fix syntax errors for builds using -UPANORAMIX.
      nxcomshad/Makefile.in: Only install Shadow.h as publicly available header 
file.
      nxcomp/Makefile.in: Only install MD5.h, NX.h, NXalert.h, NXpack.h, 
NXproto.h and NXvars.h as publicly available header files.
      nx-X11/programs/Xserver: Include nxcomp{,ext,shad} headers like one would 
do with system-wide shared libraries.
      Merge branch 'sunweaver-pr/nxcomp+ext+shad-system-wide-headers' into 3.6.x
      Merge branch 'Ionic-bugfix/Xserver-Xlib-type-mismatch' into 3.6.x
      nxagentReversePointerMap: Don't assume Xevent.xbutton.button is always 
greater than zero. We have seen Xevent.xbutton.button being set to AnyButton 
(equaling 0).
      Merge branch 'sunweaver-pr/nxagentReversePointerMapping-negative-index' 
into 3.6.x
      Merge branch 'Ionic-feature/configurablesleep' into 3.6.x
      noRRXineramaExtension: Make Boolean configurable via new cmdline switch 
(+|-rrxinerama).
      Properly enable/disable Xinerama support in nxagent via cmdline options 
provider in Xserver/os/utils.c.
      Merge branch 'sunweaver-pr/rrxinerama-vs-panoramix-with-disable-support' 
into 3.6.x
      hw/nxagent/Options.h: Grammar fix in comment.
      hw/nxagent/Handlers.c: Regression fix since 6051dec. Close unclosed 
'#ifdef TEST'.
      nxagentReversePointerMap: Don't assume Xevent.xbutton.button is always 
greater than zero. We have seen Xevent.xbutton.button being set to AnyButton 
(equaling 0).
      noRRXineramaExtension: Make Boolean configurable via new cmdline switch 
(+|-rrxinerama).
      Properly enable/disable Xinerama support in nxagent via cmdline options 
provider in Xserver/os/utils.c.
      hw/nxagent/Options.h: Grammar fix in comment.
      hw/nxagent/Handlers.c: Regression fix since 6051dec. Close unclosed 
'#ifdef TEST'.
      Xserver/randr/Imakefile: Serialize parameters and make Imakefile changes 
more trackable.
      Drop trailing whitespaces (randr extension)
      Copy x-indent.sh and x-indent-all.sh from xorg/util/modular.
      randr extension: Convert to Xorg coding style.
      Allow CloseDownProc to be NULL.
      nxagent/hw/NXextension.c: Allow CloseDownProc to be NULL. Required code 
de-duplication in nxagent. (Will be fixed by ArcticaProject/nx-libs#120 later 
on).
      Centralize declaration of ConnectionInfo.
      Move each screen's root-window pointer into ScreenRec.
      Xserver/dix/events.c: Don't declare and assign unused pScreen.
      dix: remove caching of drawables and graphics contexts. The security 
checks simply bypass the cached values so they are unused.
      hw/nxagent/NXresource.c: remove caching of drawables and graphics 
contexts. The security checks simply bypass the cached values so they are 
unused. Required code de-duplication in nxagent. (Will be fixed by 
ArcticaProject/nx-libs#120 later on).
      debian/patches-pending-evaluation: Adapt fix-icon-and-clipboard.patch to 
removal of the WindowTable array.
      [render] Split out filter finding from filter setting.
      include: add version_compare helper function
      dix/randr: add a hooks into screen to (a) replace scanout pixmap and (b) 
for additional cursor confinement
      Call pScreen->ConstrainCursorHarder from the position update path
      Move matrix operations from X server to pixman 0.13.2, handle RandR 
transform matrices in floating point.
      nx-libs.spec, debian/control: versioned B-R / B-D: pixman-1 (>= 0.13.2).
      [render] Split out filter finding from filter setting. Required code 
de-duplication in nxagent. (Will be fixed by ArcticaProject/nx-libs#120 later 
on).
      Move matrix operations from X server to pixman 0.13.2. Required code 
de-duplication in nxagent. (Will be fixed by ArcticaProject/nx-libs#120 later 
on).
      Backport RANDR proto version 1.5 to nx-X11's Xserver.
      debian/patches: Update 
102_xserver-xext_set-securitypolicy-path.debian.patch.
      Merge branch 'sunweaver-pr/xrandr-extension-upgrade-1.5' into 3.6.x
      Merge branch 'uli42-pr/fix-crash-in-XPeekEvent' into 3.6.x
      Merge branch 'uli42-pr/run_xinerama_without_debug_output' into 3.6.x
      Xserver/dix/Imakefile: Serialize parameters and make Imakefile changes 
more trackable.
      hw/nxagent/NXextension.c: Shrink file, drop duplicate code that is 
indentically found in dix/extension.c.
      Xserver/hw/nxagent: Drop NXcompositeext.h, it is a duplicate of 
nx-X11/include/extensions/composite.h.
      NXcomposite.h: Move fake header file NXcomposite.h to 
hw/nxagent/X11/include/ and drop all symbols that are not explicitly used by 
nxagent.
      hw/nxagent/NXdamage.c: Shrink file, drop duplicate code that can 
identically be found in miext/damage/damage.c.
      hw/nxagent/NXmiwindow.c: Drop complete file.
      hw/nxagent/NXmitrap.c: Shrink file, drop duplicate code that can 
identically be found in render/mitrap.c.
      hw/nxagent/NXmiglyph.c: Shrink file, drop code that can be identically 
found in render/miglyph.c.
      Xserver/mi/Imakefile: Serialize parameters and make Imakefile changes 
more trackable.
      hw/nxagent/Pixmaps.h: Make RESTYPE well-defined by adding resource.h to 
includes.
      hw/nxagent/NXmiexpose.c: Shrink file, drop duplicate code that can 
identically be found in mi/miexpose.c.
      hw/nxagent/NXpicture.c: Shrink file, drop duplicate code that can 
identically be found in render/picture.c.
      Xserver/GL/glx/Imakefile: Serialize parameters and make Imakefile changes 
more trackable.
      hw/nxagent/NXglxext.c: Shrink file, drop duplicate code that can 
identically be found in GL/glx/glxext.c.
      hw/nxagent/NXwindow.c: Shrink file, drop duplicate code that can 
identically be found in dix/window.c.
      Xserver/dix/window.c: Don't reintroduce build warnings with previous 
commit due to now-unnecessary assignements of pScreen pointers.
      hw/nxagent/NXresource.c: Shrink file, drop duplicate code that can 
identically be found in dix/resource.c.
      NXrenderint.h: Move into subfolder X11/include/ and rename to 
Xrender_nxagent.h. (Like we have done with all other non-public Xlib related 
header files that are required for building nxagent.
      hw/nxagent/NX{glyphstr,picturestr}.h: Don't ship the complete header 
files in nxagent's code base. Rather replace structures we need modified only.
      hw/nxagent/NXrender.c: Shrink file, drop duplicate code that can 
identically be found in render/render.c.
      hw/nxagent/NXglyphcurs.c: Shrink file, drop duplicate code that can 
identically be found in dix/glyphcurs.c.
      hw/nxagent/NXglyph.c: Shrink file, drop duplicate code that can 
identically be found in render/glyph.c.
      hw/nxagent/NXevents.c: Shrink file, drop duplicate code that can 
identically be found in dix/events.c.
      hw/nxagent/NXxvdisp.c: Shrink file, drop duplicate code that can 
identically be found in Xext/xvdisp.c.
      hw/nxagent/NXshm.c: Shrink file, drop duplicate code that can identically 
be found in Xext/shm.c.
      hw/nxagent/NXproperty.c: Shrink file, drop duplicate code that can 
identically be found in dix/property.c.
      hw/nxagent/NXdispatch.c: Shrink file, drop duplicate code that can 
identically be found in dix/dispatch.c.
      hw/nxagent/NXdixfonts.c: Shrink file, drop duplicate code that can 
identically be found in dix/dixfonts.c. Also remove NX'ish code from 
dix/dixfonts.c.
      hw/nxagent/NX*.c: Amend re-introduced nxagent warnings by fixing the 
corresponding code section in files included from "somewhere" in 
nx-X11/programs/Xserver/.
      hw/nxagent: Drop code referring to the following removed Xserver 
extensions: XAPPGROUP, LBX, XEVIE.
      test scripts: Add run-nxagent test script.
      Fix linking order hack in nxagent.
      fix wrong bin:package for Xext proto headers: Move dpmsstr.h and 
securstr.h from Xext devel package into proto header package.
      nx-X11/lib/Xext/Imakefile: Serialize parameters and make Imakefile 
changes more trackable.
      libNX_Xext: Drop unused extensions: DPMS, XTestExt1, XSync, XSecurity.
      Merge branch 'sunweaver-pr/libnx-xext-drop-unused-extensions' into 3.6.x
      Makefile,debian/*,nx-libs.spec,<misc>: Drop references to X2Go Project, 
esp. drop x2goagent.
      Merge branch 'sunweaver-pr/drop-x2goagent' into 3.6.x
      Merge branch 'sunweaver-pr/backport-xgetrequest-and-xeatdatawords' into 
3.6.x
      nx-X11/config/{imake,makedepend}: Use system-wide available imake and 
makedepend tools.
      nx-X11/Makefile: Drop build support for World.Win32 and World.OS2. Not 
our target platforms.
      Merge branch 'sunweaver-pr/drop-embedded-imake-and-makedepend' into 3.6.x
      debian/libnx-x11-6.symbols: Update symbols (added: _XEatDataWords@Base 
3.5.99.0, _XGetRequest@Base 3.5.99.0).
      OPTFLAGS: Properly propagate build option flags to nxcomp{,ext,shad} and 
the nx-X11 build scripts.
      nx-X11/lib/X10: Drop really ancient X10 API code. Not used within nxagent.
      OPTFLAGS: Properly propagate build option flags to nxcomp{,ext,shad} and 
the nx-X11 build scripts.
      Merge branch 'sunweaver-pr/properly-apply-optflags-at-buildtime' into 
3.6.x
      nx-X11/lib/X10: Drop really ancient X10 API code. Not used within nxagent.
      Merge branch 'sunweaver-pr/drop-really-old-X10-API-code' into 3.6.x
      build flags: Use -D_DEFAULT_SOURCE instead of deprecated -D_BSD_SOURCE 
and -D_SVID_SOURCE.
      Merge branch 'sunweaver-pr/define-default-source-not-bsd+svid-source' 
into 3.6.x
      debian/*: Drop not-use-anymore CODE-REDUCTION_* files.
      debian/*: Drop non-multi-arch support (i.e. Debian squeeze, Ubuntu 10.04 
and earlier).
      debian/rules: Don't attempt at removing $(CURDIR)/.preserve/. Not needed 
anymore since we removed the CODE-REDUCTION_* hacks from debian/rules.
      roll-tarball.sh: Don't ship doc/X11-symbols/ in the lite (proxy-only) 
tarball derived from the nx-libs code tree.
      debian/control: Drop various not-used-anymore libNX_* related packages. 
Add B:/R: to libnx-x11-{6,dev,6-dbg) to uninstall those package when upgrading 
to nx-libs 3.6.x.
      debian/changelog: Suppress warnings from lintian about -0 revision in 
version string.
      debian/control: Use my DD address in Uploaders: field.
      debian/{control,compat}: Bump to DH compat level 9.
      debian/control: Bump Standards: to 3.9.8. (Various changes were needed).
      debian/control: Remove all Pre-Depends: fields from all bin:pkgs.
      debian/control: Versioned B-D: dpkg-dev (>= 1.16.1.1).
      debian/rules: Use buildflags.mk from dpkg-dev. Enable bindnow hardening 
flag.
      nx-X11/extras/Mesa/src/mesa/shader/arbprogparse.c: Fix typo (grammer -> 
grammar).
      debian/libxcompext3.symbols: Add symbols file for libXcompext3.
      roll-tarball.sh: Move out of debian/ folder into project's base folder.
      debian/*.dirs: Don't create directories in the Debian package. All 
handled well by the upstream Makefile.
      Merge branch 'sunweaver-pr/debian-packaging-updates' into 3.6.x
      nxauth: Drop nxauth tool completely, xauth can be successfully used with 
nxagent / nxproxy instead.
      library-cleanup: Don't build libNX_Xau anymore. Use system's libXau 
shared library.
      nxagent Xserver: Drop Kerberos code. Not used in nxagent.
      Merge branch 'sunweaver-pr/libXau-cleanup' into 3.6.x
      Merge branch 'uli42-pr/drop_libNX_Xext' into 3.6.x
      Rework nxagent and nxproxy wrapper scripts.
      Merge branch 'sunweaver-pr/ld-loading-libX11-hack' into 3.6.x
      Xserver Imakefiles: Make sure NXAGENT_SERVER is defined for all 
extensions.
      Xserver/include/protocol-versions.h: Switch to having an Xserver-specific 
header file containing all use protocol versions.
      Merge branch 'sunweaver-pr/protocols-version-h' into 3.6.x
      nx-X11/programs/Xserver: Drop {X,x}free() macros, use free() instead.
      nx-X11/programs/Xserver: Drop {X,x}alloc() macros, use malloc() instead.
      nx-X11/programs/Xserver: Drop {X,x}realloc() macros, use realloc() 
instead.
      nx-X11/programs/Xserver: Drop {X,x}calloc() macros, use calloc() instead.
      os: Remove deprecated malloc/free wrappers, clean 
{X,XNF}{alloc,calloc,realloc,free,strdup} from pre-C89 baggage
      nx-X11/include/extensions/XKBsrv.h: Different memory handling when built 
with Xserver and with Xlib.
      debian/patches: Refresh patches after changes in upstream code.
      Merge branch 'sunweaver-pr/backport-Xorg-memory-handling' into 3.6.x
      test scripts: Rename run-nxproxy2nxproxy-test -> run-nxproxy2nxproxy.
      test scripts: Update copyright headers.
      Use internal temp variable for swap macros. Make swaps/swapl type safe 
(introducing wrong_size check at build time).
      Merge branch 'sunweaver-pr/type-safe-swapping' into 3.6.x
      libNX_X11 data files: Install libNX_X11 related data files.
      Merge branch 'sunweaver-pr/xerrordb-from-xorg' into 3.6.x
      nxcomp/Loop.cpp: Add Unix file socket support for proxy <-> proxy 
connection.
      test scripts: Add test scripts for testing Unix file socket support (i.e. 
proxy2proxy and proxy2agent sessions via Unix file sockets).
      Merge branch 'sunweaver-pr/proxy-to-proxy-over-unix-socket' into 3.6.x
      Xserver/xfixes/region.c: Don't declare and set PictureScreenPtr ps (in 
ProcXFixesSetPictureClipRegion). Variable is not used.
      Xserver/composite/compint.h: Disable debugging in Copmosite extension.
      hw/nxagent/Args.c: Fix fprintf placeholder (%u -> %lu).
      hw/nxagent/Exrensions.c: Post-RandR 1.5 update fix. Properly set 
rrProvider hook functions to NULL.
      Avoid 'siAddr' maybe being used uninitialized in XAddHost and XRemoveHost.
      nx-X11/lib/X11/LiHosts.c: Drop unused variable (in XListHosts).
      nx-X11/lib/X11/XKBMisc.c: Drop conditional always evaluating as True.
      nx-X11/lib/X11/lcFile.c: Drop conditional always evaluating as True.
      nx-X11/lib/X11/imInsClbk.c: Fix warning 'right-hand operand of comma 
expression has no effect' in _XimFilterPropertyNotify.
      nx-X11/lib/X11/imTrX.c: Fix warning ‘len’ may be used uninitialized in 
this function (_XimRead).
      Xserver/os/connection.c: Only define XSERV_t, TRANS_SERVER and 
TRANS_REOPEN if not yet defined.
      Xserver/os/connection.c: Drop unused variable 'restore_trans_conn' from 
ClientAuthorized().
      Xserver/os/log.c: Make sure strlcpy is defined in log.c. Immitate what is 
done in X.org.
      Xserver/os/xdmauth.c: Avoid compiler warnings due to -Wswitch being 
enabled. Use if statement rather than switch.
      Xserver/mi/miarc.c: Initialize dashRemaining with 0 before using it.
      Xserver/mi/mizerarc.c: Initialize oddPtrs as NULL before using it (in 
miZeroPolyArc).
      Xserver: Post-REGION-macros-to-inline-funcs clean-up.
      nx-X11/lib/X11/XKBMisc.c: Avoid warning about maybe non-assigned 
variables (mask, newMask).
      Merge branch 'sunweaver-pr/silencing-compiler-warnings' into 3.6.x
      Merge branch 'sunweaver-pr/writeeventstoclients-no-sequencenumber' into 
3.6.x
      debian/control: Add some hard and exact-versioned dependencies for our 
bin:packages. Assure that no old share lib packages with the same set of 
symbols remain on the system when upgrading.
      nx-libs.spec: Fix various issues since last testing the RPM builds of 
nx-libs:
      nx-libs.spec: Add correct Obsoletes:/Provides: fields for lib* 
bin:packages.
      nx-libs.spec: Let nxagent conflict with nxauth, which is not provided 
anymore.
      nx-libs.spec: Let libNX_X11-6 and libNX_X11-devel conflict with 
deprecated libXau6 and libXau-devel.
      nx-libs.spec: Add Conflicts: fields for removed shared library 
bin:packages.
      Merge branch 'sunweaver-pr/rpm-packaging-updates' into 3.6.x
      test scripts: Move to top folder "testscripts/" in source tree.
      doc/ folder: Have one sub-folder per nx-libs component.
      doc/_attic_/: Introduce an "_attic_" folder. Move diffs between 
NoMachine's nx-X11 3.5 and X.org 6.9 here.
      Drop multiple COPYING files contaning the GPL-2 license text.
      X.org 6.9 documentation files: Move into doc/_attic_/.
      LICENSE files: Have a main LICENSE file and one for nxcomp in the 
project's base folder.
      NoMachine documentation files: Move to doc/_attic_/ folder.
      nxcomp licensing: Move README.on-retroactive-DXPC-license to doc/nxcomp/ 
folder.
      X2Go remnants: Drop x2goagent.1 man page. Shipped in X2Go Server sources 
nowadays.
      File permission fixes: No executable bit on Imakefile files, *.c and *.h 
files.
      man pages: Greatly improve man pages nxagent.1 and nxproxy.1.
      Xserver.man: Drop original and old Xserver man page. Relevant parts have 
now been added to nxagent.1 man page.
      nxcomp/Misc.cpp: The clipboard nx/nx option is a string option, not int.
      Merge branch 'sunweaver-pr/no-more-type-casting-in-writetoclient' into 
3.6.x
      documentation: Move README-VALGRIND out of doc/_attic_/ folder to 
doc/nxproxy/.
      debian/nxproxy.docs: Fix FTBFS due to missing documentation files (moved 
out of the way with recent commits).
      debian/libxcomp3.docs: Install libxcomp3 documentation files into 
bin:package.
      nx-libs.spec: Adapt RPM packaging to doc files having been moved around.
      README.keystrokes: Move from base folder to doc/nxagent/.
      debian/nxagent.docs: whitespace only
      bin/nxauth: Remove deprecated wrapper script "nxauth".
      debian/rules: Enable -fPIE / -pie hardening support for nxagent and 
nxproxy.
      nxproxy.1 man page: Fix a typo + a rendering error. Detected by lintian.
      debian/*.doc-base: Add .doc-base files for bin:packages containing 
documentation.
      nxproxy.1 man page: Another rendering flaw fixed.
      LICENSE files: Update copyright holders, FSF address and various other 
minor things.
      Per-file copyright notices: Update copyright information in file headers 
that NoMachine placed there own copyright statement in.
      VCS info lines: Remove ancient X.org / XFree86 VCS info line from code 
files.
      Merge branch 'sunweaver-pr/update-license-files' into 3.6.x
      make-changelog.sh: Ship simple script for updating the upstream ChangeLog 
file from Git history.
      README.md: Status update of listed 3.6.x features.
      README.md: Add build howto for openSUSE based RPMs.
      release 3.5.99.0

Mirraz Mirraz (1):
      Handle some serious compilation warnings 
(603_nx-X11_compilation_warnings.full.patch).

Nito Martinez (8):
      Fix FTBFS of nxproxy/nxcomp on Android 
(212_nxcomp_build-on-Android.full+lite.patch).
      Allow version 4-digit version comparison/handshake 
(400_nxcomp-version.full+lite.patch).
      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 patch is some code fixes to debug some debuging macro usage in the 
NX code.
      Update the Qindel Company name (Qindel is without u ;-))
      Rename file for windows environments, Fixes #96
      display version number in nxcomp log, fixes #127
      Fix debugging function for Loop.cpp. getDebugSpec was replaced by << 
operand in ChannelEndPoint.{h|cpp}, fixes #130

Oleksandr Shneyder (10):
      Detect nxagent/x2goagent flavour 
(200_nxagent_check-binary-x2go-flavour.full.patch).
      X2Go icon when run with x2goagent flavour 
(201_nxagent_set-x2go-icon-if-x2goagent-flavour.full.patch).
      Enable Xinerama support for NX (202_nx-X11_enable-xinerama.full.patch).
      Add -norootlessexit cmdline option to nxagent 
(203_nxagent_disable-rootless-exit.full.patch).
      Fix repainting of SolidFill pictures with libcairo > 1.12.x 
(204_nxagent_repaint-solidpict.full.patch).
      Fix refresh errors on Win2012 RDP connections with speed=ADS 
(205_nxagent_refresh-adsl.full.patch).
      Save session state in file.
      Set default pack and link options to avoid damage of session 
(211_nxcomp_set_default_options.full+lite.patch).
      Set WM_CLASS to X2GoAgent/NXAgent (300_nxagent_set-wm-class.full.patch).
      Unbrand NX Agent Startup Screen / Brand X2Go Agent Startup Screen 
(999_nxagent_unbrand-nxagent-brand-x2goagent.full.patch).

Olivier Fourdan (2):
      xkb: Don't swap XkbSetGeometry data in the input buffer
      xkb: Check strings length against request size

Orion Poplawski (8):
      Honour compiler/linker option flags.
      Avoid building libXcomp.so.1 (which is identical to libXcomp.so.3), 
(053_nx-X11_no-xcomp1-install-target.full.patch).
      Fix FTBFS on ppc64 architecture (054_nx-X11_ppc64-ftbfs.full.patch).
      Fix FTBFS when compiled with -Werror=format-security 
(055_nx-X11_imake-Werror-format-security.full.patch).
      Fix -Werror=format-security errors 
(056_nx-X11_Werror-format-security.full.patch).
      Do not build bundled libraries 
(601_nx-X11_build-option-changes-to-not-use-bundled-libraries.full.patch).
      Be compliant with POS36-C: Observe correct revocation order while 
relinquishing privileges (602_nx-X11_initgroups.full.patch).
      Provide build support for aarch64 architecture 
(606_nx-X11_build-on-aarch64.full.patch).

Paul Szabo (1):
      Add 401_nxcomp_bigrequests-and-genericevent-extensions.full+lite.patch. 
Enable support for the X11 big requests extension and the generic events 
extension.

Peter Hutterer (1):
      include: introduce byte counting functions.

Peter Åstrand (1):
      Backport: xserver: Avoid sending uninitialized padding data over the 
network

Salvador Fandino (10):
      Fix copyright notice in nxcomp/Version.c
      Provide support for channel endpoints being UNIX file sockets in addition 
to being TCP/IP sockets.
      Rework SetupTcpSocket to use ListenConnectionTCP
      rewrite SetupUnixSocket to use ListenConnectionUnix
      Simplify ParseListenOption
      Remove work around for OS/X that was doing nothing
      remove unused listenHost parameter
      rewrite WaitForRemote to build on top of ListenConnectionTCP
      remove now unused function ParseListenOption
      merge code paths depending on acceptHost being ""

Tiago Vignatti (1):
      Backport: randr: check for virtual size limits before set crtc

Tomas Carnecky (1):
      Replace INITARGS with void

Ulrich Sibiller (27):
      Fix XFIXES selection handling (copy and paste via middle mouse button) 
(207_nxagent_fix-xfixes-selection.full.patch).
      Fix patch rollout in tarball
      Add pkg-config support to nxcomp, nxcompext and nxcompshad
      create pkgcnfig dir before copying anything
      Fix "Makefile.in seems to ignore the --datarootdir setting" warning
      adapt pkgconfigdir in nxcompshad
      use xfree instead of free for xalloced data
      Add pkg-config support to nxcomp, nxcompext and nxcompshad
      Reimplement xinerama via randr in nxagent (not libNX_Xinerama). (Fixes 
ArcticaProject/nx-libs#23).
      rrmode.c: add debug output
      Screen.c: improve comments and DEBUG output
      Screen.c: Fix freeing of unsued modes
      Screen.c: restructure xinerama code, much shorter now
      Xinerama: do not cut off at outer edges
      libX11: Extend Event functions to handle IOErrors
      Xinerama: undef debug/test flags
      Screen.c: fix RRGetInfo call
      libX11: Extend Event functions to handle IOErrors
      Backport of _XGetRequest()
      Port _XEatDataWords
      remove XShape code from libNX_Xext
      avoid conflicts when mixing own includes with upstream includes
      remove shm code from libNX_Xext
      finally drop libNX_Xext
      remove unreferenced NEED_EVENTS/NEED_REPLIES
      Merge pull request #180 from uli42/pr/remove_need_events_replies
      Xserver/dix/events.c: Drop unused i variable from TryClientEvents.

Vadim Troshchinskiy (2):
      Fix negotiation in stage 10 error
      Fix negotiation in stage 10 error

-----------------------------------------------------------------------

No new revisions were added by this update.

--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on 
/srv/git/code.x2go.org/nx-libs.git
_______________________________________________
x2go-tags mailing list
x2go-tags@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-tags

Reply via email to