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

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

        at  4dbc4df   (tag)
   tagging  3a19d8d17c29a4929c1c9482ed01265e0293e117 (commit)
  replaces  redist-client/3.5.99.16
 tagged by  Mike Gabriel
        on  Tue Nov 20 16:03:34 2018 +0100

- Log -----------------------------------------------------------------
Release 3.5.99.17
-----BEGIN PGP SIGNATURE-----

iQJVBAABCAA/FiEEm/uu6GwKpf+/IgeCmvRrMCV3GzEFAlv0IkYhHG1pa2UuZ2Fi
cmllbEBkYXMtbmV0endlcmt0ZWFtLmRlAAoJEJr0azAldxsx00wP/30VXjVnsyU8
hk6CyofovFZ5bvJIdC+vvZAyQU7+dSh3x0tCiJHASuwkoVZQS7nTJ2bEGj+txnE0
2MwAwGXwk3YdiWQn6Lm2Iokq4QiU3fTlW4G9N9kaOAToXxn3tlT/KPcpRJirajvn
x9erAAuK6MEpA8I8roO60OsKlXK3C1rS3KsrzzqYGfV+JnAjUiEZ3SUJhOpsXaYv
0jqBPV5wqjoiEn2YbK+m4Lii6YeY+cu7NPJ4nZDJVuLl7d87G3aoTBme1Vk/UOmW
o0wDCjKtuIS2DoWjUKrfos0t+Ms1OjWYV1QPtC4mSCG8jAdcVw601ZJm9PuQbCBu
QzZBDR3rDWCzV/EhzOqjZgvBtUJQT74z4aS1/hrRWZFNPa2vASFNEFrkpG3rX9us
kGLOTLm6J/pNckxXM8H+e34h0TSZNvUo/KK4JckzJCYNWcGNk/8QG8B1+jh1l9uf
1pWwGYUSiDTAM/bCeBIKgiTWuhfN6fCNVc77Xy0Jy3fKToh07Is5Y+DrieHy6JF1
YF6ozcE4GO3PVmmqZNUTQEoTdhQ863T+vLOfG0ffEAHU/vXV10NTh+MNqjX91rfq
Olx+4RtYze6NUTnoXJnxzK5Ubonqm6LxFwLDsUbb4TEvftLFOTQ1rXNudtFFwa3L
vL6fFh2nsI+Gw5HLMoMrTOhRSbi6uS4s
=ahLs
-----END PGP SIGNATURE-----

Alan Coopersmith (1):
      Use min() [defined in include/misc.h] instead of MIN() [not defined in 
any Xorg header].

Daniel Stone (1):
      Xserver/xkb: Remove -xkbmap argument.

Mario Trangoni (3):
      travis.yml: Add cppcheck - A tool for static C/C++ code analysis.
      Fix some memory leaks.
      travis.yml: refactor some config options, add gcc-8 and clang-6.0.

Mihai Moldovan (9):
      nx-libs.spec: we never used gpg-offline, drop it.
      debian/rules: unbreak Jessie: dh_auto_clean doesn't gracefully discard 
unknown --no-parallel flag.
      debian/rules: more Jessie unbreaking, also for dh_auto_{build,install}.
      nx-libs.spec: disable parallel builds, was pure luck that it worked 
before.
      nx-X11/Makefile: pass down $(MFLAGS) to imake call, because... we 
probably want that. Likely.
      misc: fix more regressions and whitespace weirdness introduced in 
913fcf1a74426725f14380dd5b34286a21c37ab7.
      os: XDMCP options like -query etc. should imply -listen tcp
      Makefile: support systems without xkbcomp.pc.
      nx-libs.spec: newer versions of SLE* and OpenSuSE use xkbcomp-devel, 
while RedHat-based distros want xorg-x11-xkb-utils-devel for xkbcomp.pc.

Mike Gabriel (64):
      Makefile: Don't do a parallel clean-up of nx-X11. We have seen failures 
and due to the upcoming switch to autotools, it is pointless to dive into 
fixing it in the Imakefile stack.
      Makefile targets: Rewriting and consolidating the target structure for 
nx-X11/ subdir (except nx-X11/lib/).
      debian/rules: Avoid dh_auto_build. It adds -Oline since 11.2 which let's 
make choke in nx-X11/ subdir on the Makefiles target. Reason unknown.
      debian/rules: Drop override_dh_clean. Makefile (et al.) removal in 
nx-X11/ has now been moved to the distclean target.
      debian/rules: Typo fix (NUMJOBS, not NUM_JOBS).
      Makefile: Enforce -j1 for BuildDependsOnly target.
      Revert "debian/rules: Typo fix (NUMJOBS, not NUM_JOBS)."
      Revert "debian/rules: Avoid dh_auto_build. It adds -Oline since 11.2 
which let's make choke in nx-X11/ subdir on the Makefiles target. Reason 
unknown."
      Makefile: Run BuildIncludes and clean target in nx-X11/ with -j1.
      debian/rules: Run dh_auto_clean with --no-parallel.
      Merge branch 'uli42-pr/codespell' into 3.6.x
      debian/rules: Highly enforce --no-parallel mode while Xserver is still on 
imake. Can be re-parallelized after autotools conversion.
      debian/rules: Typo fix in dh_auto_build --no-parallel option.
      Merge branch 'uli42-pr/cleanup_window_hints' into 3.6.x
      Merge branch 'uli42-pr/xinerama_without_wm' into 3.6.x
      Merge branch 'uli42-pr/fix_missing_include' into 3.6.x
      Backport IDLETIME system counter to nx-X11 Xserver.
      Don't reset the lastDeviceEventTime when doing DPMS actions
      Merge branch 'sunweaver-pr/idletime-counter' into 3.6.x
      dix/dixfonts.c: free() can handle NULL
      dixfonts.c: use calloc for LFclosurePtr
      Merge branch 'uli42-pr/misc' into 3.6.x
      Merge branch 'uli42-pr/more_debug' into 3.6.x
      hw/nxagent/Keyboard.c: Drop support for loading XKB config from file.
      Removal of dead code in Xserver/xkb. Follow-up commit for 3739a9b.
      Xserver/xkb: Remove XkbCF DDX configuration code.
      etc/nxagent.keyboard: Drop file. Not required anymore.
      nx-libs.spec: Drop reference to obsolete nxagent.keyboard file.
      debian/nxagent.*: Drop conffile /etc/nxagent/nxagent.keyboard. Not 
shipped upstream anymore.
      Merge branch 'uli42-gh-sunweaver/pr/xserver-xkb-cleanup' into 3.6.x
      Merge branch 'uli42-pr/fix_xfont2' into 3.6.x
      Merge branch 'mjtrangoni-WIP-add-cppcheck' into 3.6.x
      nx-X11/lib/include/xtrans/Xtrans.c: Regression fix for 913fcf1a.
      Merge branch 'Etersoft-fix-nxagent-window-title-encoding' into 3.6.x
      Merge branch 'uli42-pr/track_versions' into 3.6.x
      Merge branch 'uli42-pr/refactor_defaulteventmask' into 3.6.x
      Merge branch 'uli42-pr/fix_events_debug_warnings' into 3.6.x
      Merge branch 'uli42-pr/fix_wm_props' into 3.6.x
      Merge branch 'uli42-pr/drop_double_min_max' into 3.6.x
      Merge branch 'uli42-pr/decode_options' into 3.6.x
      nxmissing.xpm: Add XPM marker so that image viewers recognize the image 
file format.
      Application icon: Drop NoMachine logo as nxagent icon, switch to X11 icon 
for now.
      Call checkX2goAgent much earlier (in ddxProcessArgument) and adapt 
NXAGENTWINDOWNAMELENGTH to its result.
      Use basename() to derive nxagentProgName cleanly.
      X2Go XPM icon: white background, not transparent.
      X2Go Agent XPM: Rename from x2go.xpm to x2goagent.xpm (like the symlink 
name we expect).
      Merge branch 'sunweaver-pr/drop-nomachine-icon' into 3.6.x
      Merge branch 'uli42-pr/fix_bigrequests' into 3.6.x
      Merge branch 'uli42-pr/cleanup_wmisrunning' into 3.6.x
      Merge branch 'uli42-pr/enableclientids' into 3.6.x
      Merge branch 'uli42-pr/libX11_1.6.6' into 3.6.x
      Merge branch 'uli42-pr/clipboard_debug' into 3.6.x
      Merge branch 'uli42-pr/small_improvements' into 3.6.x
      Merge branch 'uli42-pr/Xi-1.2.0' into 3.6.x
      Merge branch 'uli42-pr/xkb_1.3.0.0' into 3.6.x
      Merge branch 'uli42-pr/Xext-1.4.2' into 3.6.x
      debian/control: Add to B-D: libxkbfile-dev. Required by xkbcomp.pc 
(pkg-config).
      debian/contrl: Bump Standards-Version: to 4.2.1. No changes needed.
      nx-X11/config/cf/nxcompile.def: Rephrase header comment slightly.
      Merge branch 'uli42-pr/fix_font_defines_once_more2' into 3.6.x
      debian/patches: Rebase 2001_nx-X11_install-location.debian.patch.
      Regression fix for a93f64e4. The test executables bails out on test 
failure, whereas ifdef does not. Adding "|| true" where needed.
      Makefile: Assure that nx-X11's Makefiles are created after everything has 
been defined.
      release 3.5.99.17

Pavel Vaynerman (2):
      fix window title encoding (use utf8) for nxagent
      nxagent: Used 'Xutf8SetVMPropertis' instead of 'XSetStandardProperties' + 
'Xutf8SetWMProperties'

Richard Hughes (1):
      Do not reset lastDeviceEventTime when we do dixSaveScreens

Ulrich Sibiller (117):
      nxcomp: fix spelling errors as reported by codespell
      nxcompshad: fix spelling errors as reported by codespell
      hw/nxagent: fix spelling errors as reported by codespell
      manpage: fix spelling error as reported by codespell
      compext: fix spelling errors as reported by codespell
      nxproxy: fix spelling errors as reported by codespell
      config/cf: fix spelling errors as reported by codespell
      Screen.c: replace XSetWMNormalHints code block by already existing 
function
      Screen.c/Events.c: add some FIXMEs
      nxagent: use XAllocSizeHints() instead of XSizeHints struct
      Screen.c/Events.c: fix some comments
      nxagent: remove mmwidth/mmheight from nxagentChangeScreenConfig
      Events.c: catch intermediate window position changes
      Screen.c: simplify setting of window name/class
      whitespace fixes
      Update Xinerama on XMapEvent
      Clipboard.c: add missing include
      Some small Keyboard.c improvements
      Fix some valgrind findings
      ProcGetPointerMapping uses rep.nElts before it is initialized
      os/io.c: fix unitialised bytes
      xkb/xkb.c: init all reply structs
      NXdixfonts.c: use calloc for LFclosurePtr
      NXdixfonts.c: free() can handle NULL
      Atoms.c: more debugging output
      Makefile: pass down Xfont2 define for Imake
      XKB.h: Use the correct value for XkbAllAccessXEventsMask
      add list with versions of the xserver modules
      refactor nxagentGet(Default)EventMask
      Events.c: mitigate compiler warning
      Events.c: fix compiler warnings
      Events.c: fix wrong printf format specifiers
      Events.c: drop variable that caused compilation warning
      Fix broken 9a7c0b081fad98bfcfcceff9557781f4b39ec572
      Replace MIN/MAX macros by min/max from misc.h
      Args.c: rename nxagentParseOptions to nxagentParseSingleOption
      Args.c: allow options to contain URL encoded characters
      nxagent: Fix an excessive request size limitation that broke big-requests.
      nxagent: use nxagentWMIsRunning as Bool all over the place
      nxagent: use nxagentWMPassed as Bool all over the place
      Pixmap.c: use some Bools as Bools not integers
      Render.c: improve Bool usage
      nxagentInitAndCheckVisuals: adapt bool usage to match the previous 
function
      Window.c: improve Bool usage
      Window.c: remove useless code
      Events.c: improve Bool usage
      X11.tmpl: whitespace fix
      enable CLIENTIDS functions in xserver
      libNX_X11: upgrade to X.org upstream version 1.6.6
      libNX_X11: upgrade to X.org upstream version 1.6.7
      Clipboard: print requested target in debugging mode
      Clipboard.c: add function for debugging output
      NXproperty.c:add debug output
      Clipboard.c: introduce helper macros for easier debugging
      Clipboard.c: add macro for safe XFree calls with ptr clearance
      Clipboard.c: some scope optimizations
      Clipboard.c: print X errors
      Clipboard.c: Code optimization (missing else)
      Clipboard.c: add FIXME
      Clipboard.c: whitespace fixes
      Clipboard.c: GetWindowProperty() does not return BadMatch
      Clipboard.c: more debugging info for nxagentGetClipboardWindow()
      Clipboard.c: new debug function to reduce duplicate code
      Clipboard.c: improve nxagentClearSelection() debug code
      Clipboard.c: Use constant instead of hardcoded value
      Clipboard.c: more DEBUG output
      Clipboard.c: fix fprintf type warnings
      Clipboard.c: use __func__ everywhere
      Window.c: convert old-style function definitions to ANSI C89 style
      Window.c: indent FIXMEs
      Window.c: reformat/add braces for readability
      Window.c: scope improvements
      Window.c: whitespace cleanup
      Window.c: some code simplifications
      Window.c: silence compiler warnings
      Window.c: indent ifdefs for better readability
      Window.c: save some lines by declaring loop variables in the loop
      Window.c: add FIXME
      Window.c: use C99 designated initializers at some places
      Lift Xi to 1.3.0.0 (identical to 1.2.0)
      Check nxagentXkbInfo.EventBase before use
      Lift xkb to XORG-1.2.0 state
      Keyboard.c: Remove (now) unused defines
      Keyboard.c: remove unnecessary includes
      Keyboard.c: remove unused defines
      no more own XkbBaseDirectory handling
      Keyboard.c: do not define own RLMVO defaults
      XKB: provide XKB defines via Imakefile
      Lift xkb to XORG-1.3.0.0 state
      Keyboard.c: always ask for remote XKB
      Keyboard.c: simplify RLMVO string handling
      Keyboard.c: simplify over-specific if
      Keyboard.c: guard XkbFreeKeyboard calls
      Keyboard.c: greatly simplify the code in nxagentKeyboardProc
      Keyboard.c: fix keyboard=query logic
      Keyboard.c: simplify even more: free stuff at one place
      XkbSendNames: fix use of uninitialised bytes valgrind error.
      ProcXkbGetKbdByName: fix use of uninitialised bytes valgrind error.
      XKB: Fix garbage initialization
      XKB: Fix logic error
      XKB: Remove unused DDX functions
      Event.c: improve DEBUG output
      XKB: Fix size_syms calculation bug
      Make: Automatically determine xkb dir
      xkb: Fix memory leak if opening file fails
      xkb: Don't check for NULL before calling free
      Convert existing Xprintf style calls to asprintf style
      adapt code-versions.txt
      Lift Xext to xorg 1.4.2
      Makefile: drop intermediate NX version vars
      Makefile: Rework handling auto-determined values for imake
      Makefile: use (more) RM macros
      Makefile: use test + && instead of if test/else/fi
      silence imake compilation
      imake: also silence makedepend
      imake: adapt output to automake output as seen in lib/src
      Makefile: fix (dist)clean dependencies

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

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