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

x2go pushed a change to branch master
in repository nx-libs.

      from  a593481b3 release 3.5.99.24
      adds  a2549e27c README.md: Add a "Binary Builds" section
      adds  16cfb8d33 Merge branch 'uli42-pr/hint_on_current_builds' into 3.6.x
      adds  70d4f9117 Extend some manpage entries
      adds  536c849fa manpage and usage output: add -irlimit
      adds  23f18a825 manpage: document copysize parameter
      adds  470228698 Args.c: adapt message to use same format as similar 
messages
      adds  4213bf46c Merge branch 'uli42-pr/extend_manpage' into 3.6.x
      adds  bf0861aa0 nxagent: clarify sleep time units
      adds  ede842c21 Extend sleep documentation
      adds  a3d493a60 Merge branch 'uli42-pr/clarify_sleep' into 3.6.x
      adds  61859da35 travis-ci: add PVS Studio
      adds  e10302404 Merge branch 'mjtrangoni-add-pvs-studio' into 3.6.x
      adds  53ace2743 Create SECURITY.md
      adds  ee77e9706 Update SECURITY.md
      adds  67330d9ea Update SECURITY.md
      adds  d1a967f3a randr: fix broken macros / memory corruption
      adds  bc68b4aad Merge branch 'uli42-pr/fix_wrap_macros' into 3.6.x
      adds  870a9491c travisci: Fix PVS job
      adds  6857e26b4 Merge branch 'mjtrangoni-fix-pvs-ci' into 3.6.x
      adds  2ef652d35 nx-libs.spec: create nxdialog rpm
      adds  d121f2a9c Merge branch 'uli42-pr/nxdialog_rpm' into 3.6.x
      adds  475d6c1f2 libNX_X11: reintroduce HASXDMAUTH
      adds  3335f2503 libNX_X11: reintroduce SECURE_RPC
      adds  b4124219a nx-xtrans.m4: reintroduce HAS_STICKY_DIR_BIT
      adds  94fcba361 libNX_X11: set FAIL_HARD
      adds  1215c36f7 libNX_X11: set XTRANS_SEND_FDS=0
      adds  05cb09a5f Merge branch 'uli42-pr/libNX_X11_defines' into 3.6.x
      adds  e74b99117 Keyboard.c: fix indentation of ifdef
      adds  ffc2c3840 Keyboard.c: improve capslock and numlock handling
      adds  2b0976e93 Merge branch 'uli42-pr/fix_caps_handling' into 3.6.x
      adds  ae037701f nxagent: fix stack smashing
      adds  7a02b4aba Merge branch 'uli42-pr/fix_stack_smashing' into 3.6.x
      adds  0f8ed4d10 Screen.c: fix resizing bug with mutter window manager
      adds  abe5e8479 Display.c: factor out confinement window creation
      adds  8deda7bd4 nxagent: Prevent resize loop
      adds  337afd839 Events.c: add more DEBUG output
      adds  ffbc63f91 Events.c: add some comments/FIXMEs
      adds  a4dd6a462 Events.c: store parent window from event to meaningful 
variable
      adds  210db3163 Display.c: disable confine window
      adds  ce649c027 nxagent: add names to some windows in DEBUG mode
      adds  e48ceedcc Screen.c: improve debug output
      adds  1af470a23 Screen.c: improve output of nxagentPrintAgentGeometry
      adds  2ada71fba Screen.c: simplify nxagentResizeScreen
      adds  2a92ed0f5 Window.c: -reportprivatewids reports root window as such
      adds  601a57849 Window.c: simplify setting of isMapped private var
      adds  832e02811 NXwindow.c: fix some format specifiers
      adds  3a7c37593 Init.c: small simplification
      adds  00d60a82e Screen.c: cleanup auto dpi handling
      adds  ed4cbaeda Screen.c: scope improvement
      adds  2c6b9117f Screen.c: remove code that will have no effect
      adds  d07c78881 Screen.c: remove another pointless code block
      adds  d7a091a64 Screen.c: drop unneccessary mask variable
      adds  f534a4860 Screen.c: move attributes/valuemask to inner scopes
      adds  42fb68331 Screen.c: scope improvements
      adds  199c32eaf Screen.c: some more (cosmetic) changes
      adds  4c6940cdd Window.c: some more TEST and DEBUG output
      adds  2d99cdd1c Events.c: More cosmetics
      adds  13211ec6a Merge branch 'uli42-pr/window_resize_bug' into 3.6.x
      adds  dee4a560a fix spec file
      adds  ca7b33103 Merge pull request #960 from uli42/pr/fix_specfile
      adds  12b22e97e yConnDis.c: fix memory leak
      adds  14df32cdb Merge branch 'uli42-pr/xlib_memleak' into 3.6.x
      adds  db45683a6 NXdixfonts.c: fix memory leak
      adds  ced973e36 Merge branch 'uli42-pr/font_memleak' into 3.6.x
      adds  fbde6d285 NXdixfonts.c: Rename BREAK_XFONT_LOOP to 
NXAGENT_DANGEROUS_XFONT_LOOP_EXIT (better macro name).
      adds  7da2ee0bd NXdixfonts.c: Hard-code the enablement of 
NXAGENT_DANGEROUS_XFONT_LOOP_EXIT.
      adds  6cd4f1232 Merge branch 
'sunweaver-pr/default-to-NXAGENT_DANGEROUS_XFONT_LOOP_EXIT' into 3.6.x
      adds  edb5a918a Clipboard.c: fix missing )
      adds  447ee1570 Compext.c: use SAFE_free macro
      adds  8bfe760d5 Atoms.c: drop double include
      adds  ee379d3a7 GCs.h: fix typo
      adds  06173efd3 Compext.c: scope improvements
      adds  ebee6af05 Clipboard.c: add missing ifdefs
      adds  1701a4a44 Xext/panoramiX.c: rename shadowing variables
      adds  5bd72aec3 nx-libs.spec: Set python shebang to python3 on fedora and 
rhel8
      adds  2c66355c2 Channel.h: rename variable to prevent shadowing
      adds  e66d2c86b Log.h: fix some shadow warnings
      adds  8b0bb28eb Events.c: scope improvement
      adds  4460183a6 Atoms.c: improve debug output
      adds  f1e543b09 Atoms.c: fix FIXME comment
      adds  b1efdd94d Screen.c: fix indentation in nxagentMaximizeToFullScreen
      adds  522eea6f2 compext/Png.c: fix shadowing
      adds  b07b6c537 Clipboard.c: fix bug in special optimization for nested 
settings
      adds  1af077648 NXdixfonts.c: Rename BREAK_XFONT_LOOP to 
NXAGENT_DANGEROUS_XFONT_LOOP_EXIT (better macro name).
      adds  252b86ee2 NXdixfonts.c: Hard-code the enablement of 
NXAGENT_DANGEROUS_XFONT_LOOP_EXIT.
      adds  48b914810 Merge branch 'uli42-pr/various5' into 3.6.x
      adds  f2973029d release 3.5.99.25
      adds  5ca9a6b1e NXdixfonts.c: Regression fix for db45683a. Fix typo in 
libXfont1 function call (FreeFontName -> FreeFontNames). Fixes FTBFS on Ubuntu 
14.04 and 16.04.
      adds  ad275d507 Events.c: fix leftover DEBUG and TEST definitions
      adds  d5a3b4401 CVE-2020-14360: Check SetMap request length carefully.
      adds  e7d5ba4e5 Handlers.c: ensure regular yields if suspended
      adds  d545afdf3 Merge branch 'uli42-pr/fix_resume' into 3.6.x
      adds  de5eb54c6 nxagent: make Fullscreen and AllScreens Booleans
      adds  a85adf5ea nxagent: treat DesktopResize and 
nxagentResizeDesktopAtStartup as Booleans
      adds  2b4ccc30a nxagent: treat several nxagentOptions as real Booleans
      adds  f6cebfd85 nxagent: make nxagentOption Shadow a Boolean
      adds  7b299a4ce Options.h: mark Booleans
      adds  bd336c92b nxagent: make Desktop, Rootless and Binder options 
Booleans (again)
      adds  42f76ddee nxagent: make nxagentVerbose a Boolean
      adds  fec462906 nxagent: treat all Traps as Booleans everywhere
      adds  a72f77fc9 nxagent: treat nxagentLastWindowDestroyed as Boolean
      adds  73bdca0f8 nxagent: some more Boolean improvements
      adds  41f7a8b4a nxagent: make nxagentDoFullgeneration a Boolean
      adds  fbc4a9158 nxagent: make nxagentShadowResize a Boolean
      adds  f4adcbc59 nxagent: make nxagentUserDefinedFontPath a Boolean
      adds  84bad7324 nxagent: rework some Boolean checks
      adds  06833b964 Split.c, Image.c: make some internal variables Booleans
      adds  b8017065d nxagent: handle RegionNil macro as Boolean
      adds  f98114c95 Drawable.c: make some variables Booleans
      adds  1239dffec GCOps.c: handle some internal variables as Booleans
      adds  714a212fd GCOps.c: make internal function Boolean
      adds  3cb0a134d nxagent: make XDMCP variables Booleans
      adds  41d75f6b2 nxagent: improve Boolean handling for Reconnect functions
      adds  94fd6d234 Render.c: improve Boolean handling of 
nxagentCheckPictureRemoteValue
      adds  e2ff39e04 nxagent: make nxagentBlocking an Boolean
      adds  3151736d3 GCOps.c: make internal variable an function Booleans
      adds  2ce0fa8f0 GC.c: make internal variable and function Boolean
      adds  54dd29cc6 Client.c: cleanup Boolean handling for 
nxagentNeedWakeup*() macros
      adds  5d7b6db0c Drawable.c: make abort flag a Boolean
      adds  c035ddead nxagent: make nxagentForceSynchronization a Boolean
      adds  a9d3050c5 nxagent: make nxagentSkipImage a Boolean
      adds  b814aef39 Handlers.c: make synchronize a Boolean variable
      adds  b76dddcdc Drawable.c: make doRoundRobin a Boolean
      adds  feb7b9773 nxagent: make nxagentXFixesInfo.Initialized a Boolean
      adds  9e9568028 Events.h: fix wrong prototype
      adds  0bca321fb nxagent: make nxagentXkbState.Initialized a Boolean
      adds  91cef61a0 Font.c: Use Booleans where appropriate
      adds  d78837ec3 Keyboard.c: noXkbExtension is a Boolean
      adds  b44ecc0f8 nxagent: nxagent(Default)WindowIsVisible() are Booleans
      adds  faae65fb3 Merge branch 'uli42-pr/rework_booleans_v2' into 3.6.x
      adds  89b37de7c Init.c: Initialize nxagentGrabServerInfo
      adds  4eba4f53a CVE-2020-14360: Check SetMap request length carefully.
      adds  262fe771c Handlers.c: ensure regular yields if suspended
      adds  6e9b3a7f8 nxagent: make Fullscreen and AllScreens Booleans
      adds  ca5a14743 nxagent: treat DesktopResize and 
nxagentResizeDesktopAtStartup as Booleans
      adds  2565484f5 nxagent: treat several nxagentOptions as real Booleans
      adds  acb861df4 nxagent: make nxagentOption Shadow a Boolean
      adds  1e4d8e32b Options.h: mark Booleans
      adds  8bb7d2cd1 nxagent: make Desktop, Rootless and Binder options 
Booleans (again)
      adds  c3b6dfe2e nxagent: make nxagentVerbose a Boolean
      adds  616d8619f nxagent: treat all Traps as Booleans everywhere
      adds  92c8325f3 nxagent: treat nxagentLastWindowDestroyed as Boolean
      adds  090742b3b nxagent: some more Boolean improvements
      adds  3e093f9eb nxagent: make nxagentDoFullgeneration a Boolean
      adds  1b7f37a80 nxagent: make nxagentShadowResize a Boolean
      adds  6f4dbefbf nxagent: make nxagentUserDefinedFontPath a Boolean
      adds  5920e36e1 nxagent: rework some Boolean checks
      adds  059a37205 Split.c, Image.c: make some internal variables Booleans
      adds  f6b386e65 nxagent: handle RegionNil macro as Boolean
      adds  acf3e21f1 Drawable.c: make some variables Booleans
      adds  4303b1131 GCOps.c: handle some internal variables as Booleans
      adds  1b91c8ac1 GCOps.c: make internal function Boolean
      adds  6c09c0b7e nxagent: make XDMCP variables Booleans
      adds  99ca67c2f nxagent: improve Boolean handling for Reconnect functions
      adds  af2964c7e Render.c: improve Boolean handling of 
nxagentCheckPictureRemoteValue
      adds  db3efd45c nxagent: make nxagentBlocking an Boolean
      adds  e8a5e3287 GCOps.c: make internal variable an function Booleans
      adds  15cf1eee0 GC.c: make internal variable and function Boolean
      adds  ab83e4688 Client.c: cleanup Boolean handling for 
nxagentNeedWakeup*() macros
      adds  1ed28c85b Drawable.c: make abort flag a Boolean
      adds  48279ae79 nxagent: make nxagentForceSynchronization a Boolean
      adds  90178b548 nxagent: make nxagentSkipImage a Boolean
      adds  9aa339176 Handlers.c: make synchronize a Boolean variable
      adds  b9c2db67b Drawable.c: make doRoundRobin a Boolean
      adds  af7d8e3fa nxagent: make nxagentXFixesInfo.Initialized a Boolean
      adds  f10e9d9ac Events.h: fix wrong prototype
      adds  d2ba4ddb8 nxagent: make nxagentXkbState.Initialized a Boolean
      adds  f4dd9d76a Font.c: Use Booleans where appropriate
      adds  108ed9d92 Keyboard.c: noXkbExtension is a Boolean
      adds  f8b759263 nxagent: nxagent(Default)WindowIsVisible() are Booleans
      adds  013a6ba3c Merge branch 'uli42-pr/fix_unusable_mouse_in_fullscreen' 
into 3.6.x
      adds  125756157 Revert "CVE-2020-14360: Check SetMap request length 
carefully."
      adds  e7b4440f2 nxagent: make full screen mode selectable at startup
      adds  3523d15e2 Merge branch 'uli42-pr/fullscreen_select' into 3.6.x
      adds  7c22dbfda NXDispatch.c: remove double nxagentFreeAtomMap()
      adds  432cc0ca4 manpage: document defaults for options -defer and -tile
      adds  c1843ef88 Handlers.c: use the same boolean values as in NXdispatch.c
      adds  dd5d8bc89 Client.h: conditionally add unused field
      adds  599334aff Screen.c: clarify that characters are compared
      adds  63a39619c Handlers.c: add FIXME
      adds  c7f9ff0b6 nxagent: Drop unused nxagentRootTileWindow
      adds  6aff5bfdf fix formatting and spelling in various files
      adds  21c631f4d Window.c: suppress warning
      adds  97a69b95a Display.c: fix and reformat broken comment
      adds  b66699555 Merge branch 'uli42-pr/various6' into 3.6.x
      adds  1529b3217 Atoms.c: fix strlen(NULL)
      adds  e991dbae9 Atoms.c: cosmetics in nxagentWriteAtom()
      adds  36d7e152f Atoms.c: silence PVS Studio warning
      adds  28fef3bc0 Colormap.c: fix parentheses
      adds  5735e164e Colormap.c: remove unneccessary check
      adds  41bf83979 Keyboard.c: simplify code
      adds  5871100dd NXpicture.c: remove unneccessary check
      adds  db134de3b Atoms.c: add explanation for PVS Studio warning
      adds  67c7513bf Display.c: prevent PVS Studio realloc warning
      adds  e664d8201 Drawable.c: Prevent PVS Studio warning
      adds  7443fea69 Keyboard.c: fix possible NULL pointer dereference
      adds  948bbe50a NXglyph.c: check for malloc error
      adds  8bb77997f Reconnect.c: fix possible realloc() memory loss
      adds  c1cae3c66 Render.c: Init BoxRec
      adds  1251e8347 Rootless.c: prevent PVS error
      adds  a57097ad0 Splash.c: remove unneccessary check
      adds  6214c71b3 Screen.c: check for malloc failures
      adds  5ad0b4dde Window.c: check for malloc failure
      adds  4d95e29b8 Window.c: check for malloc failure
      adds  35556cac9 NXDispatch.c: remove double nxagentFreeAtomMap()
      adds  eef306c2d manpage: document defaults for options -defer and -tile
      adds  f64fac47e Handlers.c: use the same boolean values as in NXdispatch.c
      adds  d1136ea2f Client.h: conditionally add unused field
      adds  cc781ae2e Screen.c: clarify that characters are compared
      adds  7aec57a40 Handlers.c: add FIXME
      adds  0a06ee77a nxagent: Drop unused nxagentRootTileWindow
      adds  12b96fd9a fix formatting and spelling in various files
      adds  669299de3 Window.c: suppress warning
      adds  1b80750f6 Display.c: fix and reformat broken comment
      adds  8c3bb2715 Merge branch 'uli42-pr/pvs_findings' into 3.6.x
      adds  8b6d454cf Mesa: make compilation with work with musl
      adds  46c9c493f Xext: include limits.h
      adds  f60ac5777 Merge branch 'uli42-pr/musl_fixes' into 3.6.x
      adds  a83ec33d5 Screen.c: remove superflous code that produces a crash
      adds  e156bdc03 Args.c: improve usage string for -geometry
      adds  f4782bbd2 Merge branch 'uli42-pr/fix_fullscreen' into 3.6.x
      adds  689f811ba Xext: use $USRDATADIR/SecurityPolicy
      adds  a26011503 Xext: drop NX_ALTERNATIVEPOLICYFILE
      adds  24b903be5 Merge branch 'uli42-pr/drop_alternative_securitypolicy' 
into 3.6.x
      adds  e5746df80 debian/patches: Drop 
2002_xserver-xext_set-securitypolicy-path.debian.patch. Not required anymore 
since 689f811b.
      adds  57e662b83 nxagent: drop unused nxagentVisibility variables
      adds  ee60cc50c Window.c: Fix 32bit code path
      adds  5a00da5ec NXproperty.c: clean returns
      adds  8b2b41113 NXproperty.c: simplify and reformat GetWindowProperty()
      adds  b8b1edb2b NXproperty.c: GetWindowProperty(): add more comments, 
restruct prototype
      adds  d627e948f NXproperty.c, dix.c: simplify ProcDeleteProperty()
      adds  5121188f0 NXproperty.c: reorder functions
      adds  cbd9875e5 Window.c: add another FIXME
      adds  770f468cd Merge branch 'uli42-pr/windowfixes' into 3.6.x
      adds  f92e1a5a2 Screen.c: Fix fullscreen (onescreen) at startup
      adds  06724dfe0 Screen.c: rephrase comment
      adds  f696a57f8 Merge branch 'uli42-pr/fix_onescreen' into 3.6.x
      adds  5b628e2d7 shellcheck: Fix SC2006 issue
      adds  daeb82e33 shellcheck: Fix SC2162 issue
      adds  cb6e3b7d3 shellcheck: Fix SC2148 issues
      adds  18aca1f69 shellcheck: Fix SC2059 issue
      adds  747a33744 shellcheck: Fix some SC2086 issues
      adds  2168bc689 shellcheck: Fix SC2045 issue
      adds  22b40e690 shellcheck: Fix SC2002 issue
      adds  930fbe08b shellcheck: Fix SC2034 issue
      adds  afe0c1473 shellcheck: Fix SC2196 issues
      adds  407651b39 shellcheck: Fix SC2048 issue
      adds  8ce12d613 shellcheck: Fix SC2061 issue
      adds  150e9bda9 nxagent: drop unused nxagentVisibility variables
      adds  19b639b91 Window.c: Fix 32bit code path
      adds  513418ace NXproperty.c: clean returns
      adds  3cabdfa2a NXproperty.c: simplify and reformat GetWindowProperty()
      adds  969d9af23 NXproperty.c: GetWindowProperty(): add more comments, 
restruct prototype
      adds  da9ac92e9 NXproperty.c, dix.c: simplify ProcDeleteProperty()
      adds  82028465c NXproperty.c: reorder functions
      adds  6d8ccec75 Window.c: add another FIXME
      adds  b09f5e03e Screen.c: Fix fullscreen (onescreen) at startup
      adds  9d0364198 Screen.c: rephrase comment
      adds  3e02494cb Merge branch 'mjtrangoni-fix-shellcheck-issues' into 3.6.x
      adds  0e2b79713 release 3.5.99.26
      adds  e0e999f4c Implement github actions basics
      adds  763a9ee0e Add build jobs on containers
      adds  637d6d733 Add shellcheck and cppcheck linters
      adds  1620c93f0 Replace TravisCI with GitHub Actions
      adds  3da6e9c3a Move PVS run to GitHub Actions
      adds  3dfd7a711 linters: Enable shellcheck
      adds  899c2a6f1 Build nx-libs on different architectures
      adds  d570730e6 Fix missing quilt on CentOS7
      adds  077089c4e Add linter references
      adds  b42544cf4 Install build-essentials on clang
      adds  69864ad11 Add pylint to GitHub Actions
      adds  f4d654e6b Merge branch 'test-github-actions' into 3.6.x
      adds  ffba3aab3 shellcheck: Fix SC2164 issues
      adds  dfee5a988 shellcheck: Fix SC2064 issues
      adds  71ae04011 shellcheck: Fix SC2022 issue
      adds  6bada8f63 shellcheck: Fix SC2230 issue
      adds  1fc5c689e Merge branch 'mjtrangoni-fix-shellcheck-issues' into 3.6.x
      adds  420754489 nxdialog: fix/suppress some pylint findings
      adds  5c09159ae Merge branch 'uli42-pr/pylint_fixes' into 3.6.x
      adds  940b7843f .github/workflows/nx-libs.yml: In Fedora 34 and beyond, 
files from xorg-x11-xkb-utils-devel have been moved into bin:pkg xkbcomp-devel.
      adds  bbc59f214 nx-libs.spec: In Fedora 34 and beyond, files from 
xorg-x11-xkb-utils-devel have been moved into bin:pkg xkbcomp-devel.
      adds  90728fadc Merge branch 
'sunweaver-pr/fix-ci-builds-against-fedora-greater-than-33' into 3.6.x
      adds  36f804e54 Forward ClientMessages to nxproxy side
      adds  c3476b6a8 Merge branch 'uli42-pr/forward_clientmessages' into 3.6.x
      adds  d7a49834e nxcomp/Children.cpp: display dialog text in output
      adds  90ff3d025 nxcomp/Children.cpp: add macro checks around some 
log/stderr prints
      adds  31beb51df nxcomp/Children.cpp: also try searching nxdialog, not 
only nxclient
      adds  2e3fe61d1 nxcomp/Children.cpp: reformat code
      adds  1338cffc9 nxcomp/Children.cpp: print a message if the dialog could 
not be displayed
      adds  5dcb19b3d nxagent: fix RESIZE dialog text to not end with a linefeed
      adds  9815f32d5 Merge branch 'uli42-pr/dialog_text' into 3.6.x
      adds  46258974d nxcomp: Support Cygwin64.
      adds  ff0c2b148 nxcomp/src/BlockCacheSet.cpp: Amend comment behind 
if-clause closure.
      adds  00711f914 Merge branch 'vatral-support_cygwin64' into 3.6.x
      adds  1b4ebce2c Compext.c: fix comparisons of 16bit sequence numbers
      adds  1bd98ef77 Merge branch 'uli42-pr/fix_async_replies' into 3.6.x
      adds  a14e1a59a randr: Do not update ConnectionInfo if NULL
      adds  b73374805 Merge branch 'uli42-pr/fix_randr_crash' into 3.6.x
      adds  605a26691 fix building with binutils >= 2.36.
      adds  6208dade8 Merge branch 'Ponce-binutils-2.36' into 3.6.x
      adds  f0f91ed26 Compext.c: some scope improvements
      adds  906aa0714 Compext.c: add specific DEBUG and TEST macros
      adds  8fe2c1140 Use NXAGENT_ONSTART define at more locations
      adds  111ac2eed nxagent: make X2GO support optional
      adds  666c4d16a nxagent: drop NXAGENT_SHAPE define
      adds  3fcb7ae3f nxagent: drop NXAGENT_SHAPE2 define
      adds  5271eed2d Error.c: untabify
      adds  9b1dd3401 document additional options only nxagent knows about
      adds  d3573613f Compext.c: document function return codes
      adds  e9a0f94d0 Compext.c: print received vs expected sequence number
      adds  3228dcfc5 Compext.c: fix misleading error message
      adds  2739d0868 Compext.c: fix comparisons of 16bit sequence numbers
      adds  555cbcb32 nxagent: add command line switch to enable composite
      adds  31c456bf3 Composite.c: fix comment
      adds  3823b0a5b nxagent: make nxagentCompositeEnable a Boolean
      adds  af5cf2659 nxagent: treat enableBackingStore as Boolean
      adds  a6d018bef nxagent: make nxagentAlpha* Booleans
      adds  4a6ca0033 nxagent: make nxagentX2go a Boolean everywhere
      adds  18a8a3610 nxagent: fix some variable types in Init
      adds  9f1d0a807 Trap.h: fix type of traps
      adds  fcc1b57fb nxagent: add missing command line switches to usage text
      adds  59a0620f6 Merge branch 'uli42-pr/various7' into 3.6.x
      adds  6be4f87c6 debian/control: Add B-D: libtirpc-dev.
      adds  b67b910a6 debian/rules: Define -DUseTIRPC=1 for nx-X11 build on 
Debian and Ubuntu versions that already have libtirpc.
      adds  972a92cab Clipboard.c: add/fix comments
      adds  18c91fd94 Clipboard.c: improve error message
      adds  32e194d46 Clipboard.c: improve debugging output
      adds  2742fde00 Clipboard.c: improve explanations/FIXMEs
      adds  12ed2c635 Clipboard.c: print times unsigned
      adds  60380a6a5 Clipboard.c: do not set stage to new value if already set 
to that value
      adds  e9a25e794 Clipboard.c: catch selection failure from real X server
      adds  94fd5f590 Clipboard.c: rework LastClient stuff to work _per 
selection_
      adds  717661b1d Clipboard.c: improve function names once more
      adds  619236b98 Clipboard.c: reformat for better readability
      adds  550742511 Clipboard.c: rename selection fields to {int,rem}Selection
      adds  edfea3cd1 Clipboard.c: introduce translateLocalToRemote* helpers
      adds  0ad6b8bd6 Clipboard.c: use index everywhere
      adds  e8b00edb5 Clipboard.c: simplify 
nxagentHandleSelectionRequestFromXServer
      adds  4701db7bc Clipboard.c: improve debug/test messages
      adds  e526e1cd0 Clipboard.c: fix nxagentConvertSelection
      adds  a8d09f815 Clipboard.c: have lastServer* per selection
      adds  d2370a1ba Clipboard.c: rename function to better reflect meaning
      adds  3682be594 Clipboard.c: mark self-initiated event
      adds  d79db429d Clipboard.c: always print SelectionCallBackKind in debug 
output
      adds  a3adf6641 Clipboard.c: remove superflous index determination
      adds  278ebeb70 Clipboard.c: split if clause
      adds  d32b4f5b1 Clipboard.c: fix memleaks in DEBUG mode
      adds  6753eb592 Clipboard.c: use for loops everywhere.
      adds  bf0e05fd1 Clipboard.c: restructure request accumulation code
      adds  bff23cb94 Clipboard.c: rephrase FIXME
      adds  9d3683896 Clipboard.c: move selection Atoms into separate arrays
      adds  59ee58ee7 Clipboard.c: drop clientCLIPBOARD
      adds  29413b32a Clipboard.c: fix comment position and init array pointer
      adds  a31353bdd Clipboard.c: compact clipboard status output
      adds  27ecb8959 Atoms.c: add helper to easily print Atom names in 
debugging
      adds  204bbef04 Clipboard.c: make use of the new helpers from Atoms.c
      adds  a470de000 Atoms.c: ensure to always return a valid string...
      adds  855ddf281 Clipboard.c: avoid superflous atom conversion
      adds  87eb4236a Clipboard.c: fix type in status output
      adds  9dd509c01 Clipboard.c: fix: use XlibWindow instead of Window
      adds  eba654ea7 Clipboard.c: target forwarding (Part 1/2)
      adds  a87ee1e8f Clipboard.c: target forwarding (Part 2/2)
      adds  8316d614a Clipboard.c: add some more selection atoms
      adds  ba02ad3ad Clipboard.c: add FIXMEs
      adds  533f08ddb Clipboard.c: add TARGET_SIZES
      adds  9ec417484 Clipboard.c: extend comments
      adds  90947c1f7 nxagent: add option -textclipboard
      adds  710d5c5f9 Clipboard.c: disable TEXT and COMPOUND_TEXT
      adds  a296b437d Clipboard.c: replace loop by helper
      adds  6b659fe4a Clipboard.c: another round of debug improvements
      adds  a4f2dd3fe Clipboard.c: print separator when receiving 
events/requests in debug mode
      adds  a8b375079 Clipboard: init variable
      adds  e42ab9831 Clipboard.c: fix some whitepace, comments and FIXMEs
      adds  2d4b0f846 Clipboard.c: fix transfer from agent to X server
      adds  9ca972705 Events.c: use index instead of i
      adds  b66b99a83 Clipboard.c: use NullClient instead of NULL where 
appropriate
      adds  177d76179 Clipboard.c: fix: remove wrong optimization
      adds  6a1ee6c0b Clipboard.c: once again improved DEBUG output
      adds  7e548faa2 Clipboard.c: remove obsolete FIXME comment
      adds  53c03eaf3 Clipboard.c: fix: return after denying request
      adds  41ea3b684 Clipboard.c: correctly pass back failure to real X server
      adds  63ef52c63 Clipboard.c: fix indentation
      adds  99a2d6e29 Clipboard.c: implement target caching
      adds  55f9c94b2 Clipboard.c: improve some comments
      adds  cf85c7258 Clipboard.c: reset lastServer[].requestor on reconnect
      adds  b7021c675 Events.c: use already available variable instead of 
repeating conversion
      adds  7746358b6 Clipboard.c: move some (currently commented) code to 
inner scope
      adds  8f182cd74 Clipboard.c: introduce 
replyPendingRequestSelectionToXServer helper
      adds  ff4a1967c Clipboard.c: cancel pending requests in certain situations
      adds  1fd98b193 Clipboard.c: add another FIXME
      adds  51dae621f Clipboard.c: extend target caching for the other direction
      adds  7a2c743ac Clipboard.c: move property transfer to separate function
      adds  75acbbf29 Clipboard.c: make index the first argument everywhere
      adds  f578b86d3 Clipboard.c: rework nxagentFind*SelectionIndex() helpers
      adds  9d8771562 Clipboard.c: limit selection 
nxagentFindCurrentSelectionIndex can return
      adds  d335fc8fb Clipboard.c: do not handle unknown selections in Callback 
handler
      adds  65c260edf Clipboard.c: improve debugging output once more
      adds  6ba180937 Clipboard.c: delete property before/after certain 
operations
      adds  9eb76cf5d Clipboard.c: move comment to correct location
      adds  04ca25eb1 Clipboard.c: fix some comments, add FIXME
      adds  d97e5022e Clipboard.c: check target cache for valid targets
      adds  5c205f57a Clipboard.c: fix wrong debug message
      adds  03502b36e Clipboard.c: print clipboard content only on explicit 
request
      adds  9293348c8 Clipboard.c: print more debug details for reply
      adds  124f5a5c6 Clipboard.c: sanity check for invalid resource
      adds  6fe8bf8fb Clipboard.c: always flush after XConvertSelection() call
      adds  1723afb64 Clipboard.c: improve comments
      adds  ba898dfcd Clipboard.c: improve debug output in special case
      adds  0631eece9 Clipboard.c: add FIXMEs
      adds  bee3d3205 NXEvents.c: improve debugging
      adds  34e1413cd Clipboard.c: improve some comments as requested by 
reviewer
      adds  535104db2 Clipboard.c: use NXAGENT_ONSTART macro on one more 
location
      adds  55af71edc Clipboard.c: harmonize naming regarding internal/local
      adds  9fb5949b0 Clipboard.c: remove old code
      adds  f03c589ab Clipboard.c: remove superfluous brackets
      adds  e8217798d Clipboard.c: add helper variable
      adds  4eba9d6b1 Clipboard.c: extend comment
      adds  ad69d4a0e Clipboard.c: improve output for 
PRINT_CLIPBOARD_CONTENT_ON_DEBUG
      adds  e65e71512 Clipboard.c: Fix: forward the correct type and format
      adds  15a60b1c1 Clipboard.c: fix typos in comment
      adds  d42ebd2ae Clipboard.c: fix format specifier
      adds  62775ed67 Clipboard.c: rename intermediate variable
      adds  c775bedbc Clipboard.c: rename nxagentFindLastSelectionOwnerIndex()
      adds  2b156c397 Events.c: fix unused variable
      adds  9b4602847 Clipboard.c: add missing target cache invalidation to 
some (currently unused) code
      adds  1c8869b92 Clipboard.c: remove obsolete (disabled) code
      adds  423caaf0f Clipboard.c: extend setSelectionOwnerOnXServer()
      adds  5e017044f Clipboard.c: do not process requests if we do not have a 
local owner
      adds  30e9b82ce Clipboard.c: restruct setSelectionOwnerOnXServer
      adds  289ac3dfd Clipboard.c: remove superflous check
      adds  eae0eff3a Clipboard.c: improve some comments
      adds  65d29df13 Clipboard.c: Only take full clipboard clearing action if 
non-empty
      adds  bbf9d74c4 Clipboard.c: print debug message if selection is already 
cleared
      adds  15ee25b7d NXdispatch.c: add an explaining comment
      adds  7aa969cd4 Fix Xfixes event handling
      adds  5da2be394 Events.c: add another comment
      adds  987402309 Clipboard.c: check for invalid index
      adds  8264b03e8 Clipboard.c: Add debug output when selection is already 
cleared
      adds  46b75d818 debian/control: Add B-D: libtirpc-dev.
      adds  31057d00b debian/rules: Define -DUseTIRPC=1 for nx-X11 build on 
Debian and Ubuntu versions that already have libtirpc.
      adds  b7034724a Merge branch 'uli42-pr/many_clipboard_fixes' into 3.6.x
      adds  460562852 nx-X11: Add support for riscv64 architecture
      adds  2124e2fae Merge branch 'AlexGhiti-int/alex/riscv64_support' into 
3.6.x
      adds  d207d02f1 github actions: Use TIRPC for debian:sid
      adds  00cc40a3b .github/workflows/nx-libs.ym: Always build with 
-DUseTIRPC=YES.
      adds  c26b9b291 Merge branch 'sunweaver-pr/debian-use-tirpc-in-ghactions' 
into 3.6.x
      adds  3d76ed45e nxagent: extend x2go check
      adds  1ef24c379 Merge branch 'uli42-pr/extend_x2go_check' into 3.6.x
      adds  6090ab111 nxdialog: rework comments
      adds  e23efeb11 nxdialog: use os.linesep to make it work on other systems
      adds  2e99e6234 Args.c: remove some empty lines
      adds  4bdf03add Args.c: fix wrong comment
      adds  5a6928f86 Args.c: remove superfluous SAFE_free() call
      adds  3ab28297c Imakefiles: whitespace fixes
      adds  cf5bb486d Screen.c: Fix wrong format specifier
      adds  5323e2cea Screen.c, Window.c: use "None" everywhere for 
FullscreenWindow
      adds  70fde4c74 Clipboard.c: fix/reformat some comments
      adds  b06b6b1ef Merge branch 'uli42-pr/various8' into 3.6.x
      adds  1a1b5e9c2 Add Ubuntu 22.04
      adds  ae9a6b2e4 Merge pull request #1035 from gratuxri/ubuntu_jammy
      adds  c8553c70e Screen.c: fix handling of AllScreens without a running 
window manager
      adds  106d6c8d4 Merge pull request #1033 from uli42/pr/nxclient_geometry
      adds  1d9ba187b Clipboard.c: re-add callbacks
      adds  a86957b91 Clipboard.c: fix typo in array name
      adds  7b22b2d40 Clipboard.c: use a TimeStamp datatype for lastTimeChanged 
as dix does
      adds  ce9782280 Events.c: fix typo in comment
      adds  5ec4d7b8a Clipboard.c: fix some comments
      adds  a8d7b0c8c NXdispatch.c: use defined value CurrentTime instead of 0
      adds  8129c1f6b Merge pull request #1028 from 
uli42/pr/fix_clipboard_callbacks

No new revisions were added by this update.

Summary of changes:
 .github/workflows/linters.yml                      |  126 +
 .github/workflows/nx-libs-archs.yml                |   81 +
 .github/workflows/nx-libs.yml                      |  185 ++
 .travis.yml                                        |  132 -
 .../Xserver/composite/.gitignore => AUTHORS        |    0
 ChangeLog                                          | 1060 ++++++-
 README.md                                          |   29 +-
 SECURITY.md                                        |   19 +
 VERSION                                            |    2 +-
 debian/changelog                                   |   14 +
 debian/control                                     |    1 +
 ...erver-xext_set-securitypolicy-path.debian.patch |   19 -
 debian/patches/series                              |    1 -
 debian/rules                                       |   42 +-
 m4/nx-xtrans.m4                                    |   11 +
 nx-X11/config/cf/Imake.cf                          |    5 +
 nx-X11/config/cf/Imake.tmpl                        |   14 +-
 nx-X11/config/cf/linux.cf                          |    9 +
 nx-X11/extras/Mesa.patches_6.4.2/1001_support_musl |   12 +
 nx-X11/extras/Mesa.patches_6.4.2/series            |    1 +
 nx-X11/extras/Mesa_6.4.2/progs/images/bw.rgb       |  Bin 206452 -> 206452 
bytes
 nx-X11/lib/configure.ac                            |   43 +
 nx-X11/lib/src/ConnDis.c                           |   40 +-
 nx-X11/lib/src/Makefile.am                         |    2 +
 nx-X11/lib/src/util/mkks.sh                        |    4 +-
 nx-X11/programs/Xserver/Imakefile                  |   12 +-
 nx-X11/programs/Xserver/Xext/Imakefile             |    5 +-
 nx-X11/programs/Xserver/Xext/panoramiX.c           |   14 +-
 nx-X11/programs/Xserver/Xext/security.c            |  202 --
 nx-X11/programs/Xserver/Xext/xf86bigfont.c         |    1 +
 nx-X11/programs/Xserver/composite/compext.c        |    6 +
 nx-X11/programs/Xserver/dix/property.c             |    6 +-
 nx-X11/programs/Xserver/hw/nxagent/Args.c          |  222 +-
 nx-X11/programs/Xserver/hw/nxagent/Args.h          |    2 +-
 nx-X11/programs/Xserver/hw/nxagent/Atoms.c         |  101 +-
 nx-X11/programs/Xserver/hw/nxagent/Atoms.h         |   20 +-
 nx-X11/programs/Xserver/hw/nxagent/Client.c        |   16 +-
 nx-X11/programs/Xserver/hw/nxagent/Client.h        |    7 +-
 nx-X11/programs/Xserver/hw/nxagent/Clipboard.c     | 3145 +++++++++++++-------
 nx-X11/programs/Xserver/hw/nxagent/Clipboard.h     |    9 +-
 nx-X11/programs/Xserver/hw/nxagent/Colormap.c      |    4 +-
 nx-X11/programs/Xserver/hw/nxagent/Composite.c     |   20 +-
 nx-X11/programs/Xserver/hw/nxagent/Composite.h     |    2 +-
 nx-X11/programs/Xserver/hw/nxagent/Cursor.c        |    2 +-
 nx-X11/programs/Xserver/hw/nxagent/Dialog.h        |    4 +-
 nx-X11/programs/Xserver/hw/nxagent/Display.c       |  135 +-
 nx-X11/programs/Xserver/hw/nxagent/Display.h       |    2 +
 nx-X11/programs/Xserver/hw/nxagent/Drawable.c      |  116 +-
 nx-X11/programs/Xserver/hw/nxagent/Drawable.h      |    4 +-
 nx-X11/programs/Xserver/hw/nxagent/Error.c         |  152 +-
 nx-X11/programs/Xserver/hw/nxagent/Error.h         |    2 +-
 nx-X11/programs/Xserver/hw/nxagent/Events.c        |  417 ++-
 nx-X11/programs/Xserver/hw/nxagent/Events.h        |    4 +-
 nx-X11/programs/Xserver/hw/nxagent/Extensions.c    |   24 +-
 nx-X11/programs/Xserver/hw/nxagent/Font.c          |   36 +-
 nx-X11/programs/Xserver/hw/nxagent/GC.c            |   46 +-
 nx-X11/programs/Xserver/hw/nxagent/GCOps.c         |   96 +-
 nx-X11/programs/Xserver/hw/nxagent/GCs.h           |    2 +-
 nx-X11/programs/Xserver/hw/nxagent/Handlers.c      |   96 +-
 nx-X11/programs/Xserver/hw/nxagent/Handlers.h      |    2 +-
 nx-X11/programs/Xserver/hw/nxagent/Icons.h         |    2 +
 nx-X11/programs/Xserver/hw/nxagent/Image.c         |  116 +-
 nx-X11/programs/Xserver/hw/nxagent/Image.h         |    4 +-
 nx-X11/programs/Xserver/hw/nxagent/Imakefile       |   58 +-
 nx-X11/programs/Xserver/hw/nxagent/Init.c          |   65 +-
 nx-X11/programs/Xserver/hw/nxagent/Init.h          |   10 +-
 nx-X11/programs/Xserver/hw/nxagent/Keyboard.c      |   71 +-
 nx-X11/programs/Xserver/hw/nxagent/Keyboard.h      |    3 +-
 nx-X11/programs/Xserver/hw/nxagent/Keystroke.c     |   14 +-
 nx-X11/programs/Xserver/hw/nxagent/NXdispatch.c    |   28 +-
 nx-X11/programs/Xserver/hw/nxagent/NXdixfonts.c    |   69 +-
 nx-X11/programs/Xserver/hw/nxagent/NXevents.c      |   17 +-
 nx-X11/programs/Xserver/hw/nxagent/NXglyph.c       |    7 +
 nx-X11/programs/Xserver/hw/nxagent/NXpicture.c     |   40 +-
 nx-X11/programs/Xserver/hw/nxagent/NXproperty.c    |  155 +-
 nx-X11/programs/Xserver/hw/nxagent/NXrender.c      |    6 +-
 nx-X11/programs/Xserver/hw/nxagent/NXshm.c         |    2 +-
 nx-X11/programs/Xserver/hw/nxagent/NXwindow.c      |   13 +-
 nx-X11/programs/Xserver/hw/nxagent/Options.c       |   53 +-
 nx-X11/programs/Xserver/hw/nxagent/Options.h       |   73 +-
 nx-X11/programs/Xserver/hw/nxagent/Pixels.h        |   12 +-
 nx-X11/programs/Xserver/hw/nxagent/Pixmap.c        |    4 +-
 nx-X11/programs/Xserver/hw/nxagent/Pointer.c       |    2 +-
 nx-X11/programs/Xserver/hw/nxagent/Reconnect.c     |   52 +-
 nx-X11/programs/Xserver/hw/nxagent/Render.c        |   34 +-
 nx-X11/programs/Xserver/hw/nxagent/Rootless.c      |    5 +-
 nx-X11/programs/Xserver/hw/nxagent/Screen.c        |  586 ++--
 nx-X11/programs/Xserver/hw/nxagent/Screen.h        |    6 +-
 nx-X11/programs/Xserver/hw/nxagent/Splash.c        |   24 +-
 nx-X11/programs/Xserver/hw/nxagent/Split.c         |   12 +-
 nx-X11/programs/Xserver/hw/nxagent/Trap.c          |    8 -
 nx-X11/programs/Xserver/hw/nxagent/Trap.h          |   33 +-
 nx-X11/programs/Xserver/hw/nxagent/Window.c        |  231 +-
 nx-X11/programs/Xserver/hw/nxagent/Windows.h       |    2 -
 nx-X11/programs/Xserver/hw/nxagent/Xdmcp.h         |    2 +-
 .../programs/Xserver/hw/nxagent/compext/Compext.c  |  727 ++---
 .../programs/Xserver/hw/nxagent/compext/Compext.h  |   12 +
 .../programs/Xserver/hw/nxagent/compext/Imakefile  |   18 +-
 nx-X11/programs/Xserver/hw/nxagent/compext/Jpeg.c  |    6 +-
 nx-X11/programs/Xserver/hw/nxagent/compext/Png.c   |   28 +-
 nx-X11/programs/Xserver/hw/nxagent/compext/Z.c     |    6 +-
 nx-X11/programs/Xserver/hw/nxagent/man/nxagent.1   |  121 +-
 nx-X11/programs/Xserver/os/utils.c                 |    4 +-
 nx-X11/programs/Xserver/randr/randr.c              |    6 +-
 nx-X11/programs/Xserver/randr/rrscreen.c           |    3 +
 nx-X11/x-indent-all.sh                             |    2 +-
 nx-X11/x-indent.sh                                 |    2 +-
 nx-libs.spec                                       |   34 +-
 nxcomp/include/NX.h                                |    2 +-
 nxcomp/src/Auth.cpp                                |    2 +-
 nxcomp/src/BlockCacheSet.cpp                       |    4 +-
 nxcomp/src/Channel.h                               |    8 +-
 nxcomp/src/ChannelEndPoint.cpp                     |    2 +-
 nxcomp/src/Children.cpp                            |   64 +-
 nxcomp/src/Control.h                               |    2 +-
 nxcomp/src/Fork.cpp                                |    2 +-
 nxcomp/src/Log.h                                   |   14 +-
 nxcomp/src/Loop.cpp                                |   16 +-
 nxcomp/src/MD5.c                                   |    4 +-
 nxcomp/src/Message.h                               |    2 +-
 nxcomp/src/Misc.cpp                                |   41 +-
 nxcomp/src/Proxy.cpp                               |    4 +-
 nxcomp/src/ServerChannel.cpp                       |    4 +-
 nxcomp/src/Socket.cpp                              |    8 +-
 nxdialog/bin/nxdialog                              |   81 +-
 nxdialog/man/nxdialog.1                            |    2 +-
 nxproxy/man/nxproxy.1                              |   48 +-
 regenerate-symbol-docs.sh                          |   40 +-
 replace.sh                                         |    2 +
 roll-tarballs.sh                                   |   24 +-
 run-static-analysis.sh                             |   14 -
 version.sh                                         |    2 +-
 132 files changed, 6549 insertions(+), 3417 deletions(-)
 create mode 100644 .github/workflows/linters.yml
 create mode 100644 .github/workflows/nx-libs-archs.yml
 create mode 100644 .github/workflows/nx-libs.yml
 delete mode 100644 .travis.yml
 copy nx-X11/programs/Xserver/composite/.gitignore => AUTHORS (100%)
 create mode 100644 SECURITY.md
 delete mode 100644 
debian/patches/2002_xserver-xext_set-securitypolicy-path.debian.patch
 create mode 100644 nx-X11/extras/Mesa.patches_6.4.2/1001_support_musl
 delete mode 100755 run-static-analysis.sh

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

Reply via email to