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

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

        at  71d377a   (tag)
   tagging  b213c8eba636a739c91e93023cd6bae744647f86 (commit)
  replaces  3.5.99.10
 tagged by  Mike Gabriel
        on  Fri Dec 15 11:20:54 2017 +0100

- Log -----------------------------------------------------------------
Release 3.5.99.11
-----BEGIN PGP SIGNATURE-----

iQJVBAABCAA/FiEEm/uu6GwKpf+/IgeCmvRrMCV3GzEFAlozogYhHG1pa2UuZ2Fi
cmllbEBkYXMtbmV0endlcmt0ZWFtLmRlAAoJEJr0azAldxsx0wcP/jeHCPdSSlLU
dmClKWC0iw1NmVDaPFoO7A23WYopxo9fzhHW93pS0NeDxmTClKp9/e9l+UmTypMC
mRvyiBbLy8Gl4YcJmqQvOtgYlpQwr/LYzjCYiTEHTbFsrwMXNiCz2eWWOtjsNeZJ
HpNVd2nUGVMWnDfhsXNxaJEu/ucvedktHbVkMi82QmEg6ntzIoWYMGQo0D93lWXo
tHcetMD6SsdWD81cD30itEmyS2TJH+uVhvi684jZs2b0kx9rnh4CmUHW8Xg2R26D
6SMSNlZ1JZYO/Vrsomq//sKdV4lvFSHr/Jlnsg2bRQUEAOzbLbwk8VDLEd9CwOnM
pUB0gC+v5oy9qsl8dKdbpVm4TQpq1w5dgrCdnHjBVpWjjCMVtH/r+U8HCntzzZLN
w6fpj3hjCL+F0BkFz7nUcVziKBGWHY8nGf8Jsm9Nql+T/dNDUH2VACxPeujGMLkS
10P8z/xlMiAW6Ehdd0j85Uu+Sj/vI7BBszWyuyyejqRcOERBQW7H8jh9CTukjVwa
RSLi/BMqBRk+I/++EtMQLX2kMqVI9RhrySXSnV/0xaGD3nSOR5u6R9V2cJsoXI63
ysRB0pctoU1bXjjNwASGYRQi6Tx+tR7BhwXlEELmHrX9N5CZ5vJJYWlWU6rApzSr
VqphFQWStTifxyNi251I5gIhgDD7CUZ4
=LpWQ
-----END PGP SIGNATURE-----

Adam Jackson (4):
      Coverity # 807: Fix a memory leak in XFixesExpandRegion.
      Coverity # 487: Check version number correctly.
      Coverity # 491: Check version number correctly.
      Coverity # 337: Remove useless NULL check.

Alan Coopersmith (1):
      Add asprintf() implementation for platforms without it

Colin Harrison (1):
      Typo in xserver Xvasprintf()

Daniel Kurtz (1):
      os/xprintf: add Xvscnprintf and Xscnprintf

Daniel Stone (2):
      Allow options to appear with other components.
      DIX: XKB: Set xkbInfo to NULL as well as freeing it

Giuseppe Bilotta (2):
      randr: always realloc crtcs and outputs
      randr: free crtc->outputs on destroy

Lars Knoll (1):
      devPrivates fixes

Mihai Moldovan (40):
      nxcomp/configure.ac: prettify AC_ARG_ENABLE() calls, use more quotes and 
AS_IF() where appropriate.
      nxcomp/src/Loop.cpp: whitespace fixes only.
      Merge branch 'sunweaver-pr/nxcomp-tokensize-in-vpn-tunnels' into 3.6.x
      **/.gitignore: add stray files.
      .gitignore: ignore vim swap files.
      nx-libs.spec: add -mno-vxs to general C(XX)FLAGS on ppc64le.
      nx-libs.spec: drop ugly optsflag sed hack, hopefully obsoleted by passing 
CDEBUGFLAGS through.
      nx-libs.spec: handle potentially undefined variables more gracefully.
      nx-libs.spec: pass CDEBUGFLAGS and friends directly through via make 
command.
      README.md: add short Windows section and mention that using Cygwin tools 
is imperative when working with the git repository.
      nxcomp/configure.ac: rename --{en,dis}able-info to --{en,dis}able-debug, 
as originally planned.
      nx{comp{,shad},proxy}: add configure flag --enable-cxx11 to enable and 
setup optional C++11 support.
      nxcomp: add AX_PTHREAD code from autoconf-archive and check for pthread 
support.
      nxcomp/Log.h: also clear the buffer after setting it to an empty string.
      nxcomp/Log.h: delete stream_ member before class object destruction.
      nxcomp/{configure.ac,Log.cpp}: implement configure-time std::put_time 
check and use macro value in Log.cpp.
      nxcomp/src/Log.{cpp,h}: port to std::stack as internal buffer structure.
      nxcomp/src/Log.h: block signals while writing out data.
      nxcomp/src/Log.cpp: add PID to thread ID output if requested.
      nxcomp/src/Log.h: prepare for logger testing application.
      nxcomp: add basic logging_test utility in test subdirectory.
      nxcomp/src/Loop.cpp: fix whitespace errors on continued lines.
      nxcomp/m4/ax_pthread.m4: move to top-level m4/ directory, use symlink.
      nxproxy: use ax_pthread.m4.
      nxcomp/src/Auth.cpp: handle launchd sockets in DISPLAY variable correctly 
when fetching X cookie.
      nxcomp/src/Loop.cpp: hardcode X11 and (legacy/xfs) font UNIX paths.
      nx-X11/lib/include/xtrans/Xtranssock.c: drop UNIX path overrides as well.
      Merge branch 'uli42-pr/nokeyconv' into 3.6.x
      Merge branch 'sunweaver-pr/drop-bin-wrappers' into 3.6.x
      Merge branch 'uli42-pr/improve_nxproxy_help' into 3.6.x
      Merge branch 'uli42-pr/various_backports' into 3.6.x
      Merge branch 'uli42-p/xquerytree_leak' into 3.6.x
      Merge branch 'uli42-pr/keep_co' into 3.6.x
      Merge branch 'uli42-pr/fix_memleaks' into 3.6.x
      nx-X11/programs/Xserver/os/xprintf.c: remove doubly-defined Xscnprintf 
function, add missing header includes.
      nxcomp/src/Log.cpp: only create a new queue entry if we actually intend 
to write it out later.
      nx-X11/programs/Xserver/os/xprintf.c: completely drop NX-related changes.
      Merge branch 'sunweaver-pr/fix-compiler-warnings' into 3.6.x
      nx-libs.spec: add back erroneously dropped xkeyboard-config dependency.
      nx-libs.spec: actually use a weak dependency for xkeyboard-config.

Mike DePaulo (1):
      nx-libs.spec: Add missing BuildRequires and fix paths to files.

Mike Gabriel (47):
      debian/control: Drop non-required B-D libxmltok1-dev.
      debian/control: Bump Standards-Version: to 4.1.0. No changes needed.
      .gitignore: Improve all .gitignore files, adapt to autotools build-flow 
and its build cruft.
      Merge branch 'Ionic-add-stray-files-to-gitignore' into 3.6.x
      Merge branch 'theqvd-media_argument_bugfix' into 3.6.x
      Merge branch 'theqvd-improved-logging' into 3.6.x
      Merge branch 'theqvd-improved-logging-loop' into 3.6.x
      Regression fix for f855b3b6. Caused FTBFS with Loop.cpp:2669:0: error: 
unterminated #ifdef (#ifdef TIME).
      Merge branch 'Ionic-bugfix/fix-X-cookie-on-osx' into 3.6.x
      Merge branch 'Ionic-bugfix/hardcode-some-socket-paths' into 3.6.x
      Merge branch 'uli42-pr/fix_manpage' into 3.6.x
      Merge branch 'uli42-small_fixes' into 3.6.x
      Merge branch 'uli42-pr/options_on_reconnect' into 3.6.x
      Merge branch 'uli42-pr/simplify_free' into 3.6.x
      Merge branch 'Ionic-bugfix/hardcode-socket-paths-in-libX11' into 3.6.x
      nxproxy.1 man page: Update explanation for NX_TEMP env variable.
      nxcomp/src/Misc.cpp: Update explanation for the NX_TEMP env variable.
      Merge branch 'uli42-pr/fix_global_tcpFD' into 3.6.x
      Drop bin wrappers for nxagent and nxproxy, directly install nxproxy and 
nxagent to BINDIR.
      Makefile: Don't use DESTDIR in configure.
      Makefile: Quote '$@' in make calls with double quotes.
      Merge branch 'Ionic-feature/backport-asprintf' into 3.6.x
      Xserver/os/xprintf.c: Drop NoMachine's own implementation of 
Xvasprintf(). Use stock implementation instead.
      Merge branch 'sunweaver-pr/drop-NoMachines-own-Xvasprintf-implementation' 
into 3.6.x
      Merge branch 'uli42-pr/simplify_xtrans' into 3.6.x
      Merge branch 'uli42-pr/fix_shadow_warning' into 3.6.x
      Merge branch 'uli42-pr/pre-rrxinerama-fallback' into 3.6.x
      debian/*: Adopt from official Debian package where appropriate.
      Merge branch 'uli42-pr/improve_keyboard_light' into 3.6.x
      debian/control: All Priority: extras packages are required to be changed 
to Priority: optional by recent Debian Policy.
      debian/control: Set Section: to "libs" for libnx-x11-6.
      Add missing/renamed patches. (Ouch!).
      debian/rules: Fix override_dh_clean target for older Debian/Ubuntu 
versions.
      debian/rules: Don't remove our main Makefile.
      debian/rules: Neither overzealously remove nx-X11/Makefile.
      Xserver/Xi/chgfctl.c: Fix compiler warning: misleading-indentation.
      hw/nxagent/NXdispatch.c: Fix compiler warning: misleading-indentation
      hw/nxagent/NXxvdisp.c: Fix compiler warnings: misleading-indentation
      hw/nxagent/Events.c: Fix compiler warnings (with NX_DEBUG_INPUT): format.
      Xserver/GL/glx/glxfb.c: Fix compiler warning: pointer-sign.
      glx: warning fixes
      lib/X11/Xrm.c: Compiler warning fix: logical-not-parentheses
      Xserver/GL/glx/glxcmds.c: Cast small-int values through intptr_t when 
passed as pointers
      Xserver/hw/nxagent/compext: Xfree -> free and Xmalloc -> malloc.
      Xserver/hw/nxagent/Clipboard.c: Fix free calls (free back to XFree).
      Merge branch 'sunweaver-pr/more-X-memory-macro-fixes' into 3.6.x
      release 3.5.99.11

Simon Matter (2):
      nxproxy/src/Main.c: Silence compiler warning.
      nxcomp/src/Loop.cpp: Reduce control->TokenSize slightly again in order to 
fix fragmentation of packages when on VPN (or otherwise encapsulated) 
connections.

Ulrich Sibiller (50):
      nxagent manpage: some minor formatting improvements and typo fixes
      keysym.h: fix include path
      glxext.c/NXglxext.c: merge two functions into one
      NXglxext.c: rename and relocate variable
      fix broken path due to missing /
      Fix options parsing on reconnect
      Args.c: Fix compile bug with DEBUG enabled
      Args.c: simplify nxagentProcessOptionsFile()
      simply free() calls
      Error.c: simply nxagentGetClientsPath()
      Keyboard.c: Use booleans for nxagentKeycodeConversion
      add option keyconv=(auto|on|off)
      Keyboard.c: make nxagentKeycodeConversion a Boolean
      nxcomp: Fix setting of global tcpFD
      nxcomp: remove unused return values
      nxcomp: use lowercase abbreviations for seconds and milliseconds
      nxcomp/nxproxy: add missing hint for keyconv option
      nxcomp/nxproxy: slightly improve the usage message of nxproxy
      nxproxy/nxcomp: document logging options
      Events.c: move variable to inner scope
      Events.c: drop unused variable
      Make sure XQueryTree results are freed
      Events.c: add ifdef around nxagentRemoteWindowsTree
      Reintroduce -co as no-op
      nxcomp: fix double free
      nxcomp: simplify free calls
      ChannelEndPoint.cpp: fix two memleaks
      Loop.cpp: fix two memleaks
      Loop.cpp: fix more memory leaks
      nxcomp: use new macro SAFE_FREE(ptr)
      Xtranssock.c: simplify code in SocketWritev
      nxcomp: fix shadow warning
      Silence warning: "ar: 'u' modifier ignored since 'D' is the default"
      re-implement pre-xinerama behaviour
      always notify on size changes
      small code cosmetics
      Keyboard.c: Improve TEST output
      Keyboard.c: print message class for user messages
      Keyboard.c: Add some comments with changelog explanations
      nxagent manpage: Improve explanation of -noignore and -noxkblock
      Keyboard.c: Some code cleanups
      Keyboard.c: Make xkblock more robust
      nxagent manpage: Extend keyboard documentation
      Keyboard.c: Use calloc instead of malloc + memset
      Keyboard.c: XkbDfltRepeatDelay and XkbDfltRepeatIntervall are int not uint
      Keyboard.c: set variables to NULL after free
      Keyboard.c: Fix indentation
      Keyboard.c: Replace some memsets by zero initialization
      Events.c/h: Rename & restructure some Xkb functions
      nxagent manpage: extend description of keyboard option

Vadim Troshchinskiy (8):
      Fix nxagent argument parsing logic
      Merge pull request #519 from theqvd/fix_nxagent_arg_parsing
      Fix bug #525: PANIC! No port specified for multimedia connections
      New logging implementation
      Set default log level to WARNING
      Conversion of Loop.cpp to the new log system
      Fix whitespace and line splitting issues reported by ionic
      Remove leading \n in NXTrans* logging

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

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