[X2Go-tags] [nx-libs] annotated tag 3.5.99.26-0x2go1 created (now c1871a29d)
git-admin at x2go.org
git-admin at x2go.org
Fri Jun 2 20:55:21 CEST 2023
This is an automated email from the git hooks/post-receive script.
x2go pushed a change to annotated tag 3.5.99.26-0x2go1
in repository nx-libs.
at c1871a29d (tag)
tagging d12a42c8ec3b2d1ddea18d64133e19ef8d860c22 (commit)
replaces redist-client/3.5.99.22
tagged by Mihai Moldovan
on Fri Jun 2 20:55:10 2023 +0200
- Log -----------------------------------------------------------------
Release 3.5.99.26-0x2go1
-----BEGIN PGP SIGNATURE-----
iQJDBAABCgAtFiEEbhHQj3UzgcdE8cg8H9Yu2W4lOocFAmR6Ow4PHGlvbmljQGlv
bmljLmRlAAoJEB/WLtluJTqHh7gP/AzYpbm/wUA0+P+bcBOM8OU0sSjCcMP+rgNp
CAEilK5GiGPRWzDrYL/2DjBHKVBkRZnq0BTB5daVJdUkt7er+Q3Quham83SNED6j
DksUGx2Kdn7LImGOu7AtN9KQpkb/t+ZuCpBoenfaaqTYlIw2bsfApne/AGec+RcC
G3jEbNyZ/R2xVsLaX9lAK8hmT0MeIGvGrmKZsfBsB/hI7tImwt0a3df1H9j5fcSs
v9Skl4i5L107TycpegUOnP1bAZR2/Rl+W0T721ZZJ1T2TWyaVjRDHpf/npsTTXiP
9Wbm/drKagoMgxJ8v7Clk5xinqhIHBOrYXAHmEvrESk0hbogWnvYv06tYWFlqKFo
cLAR/b2ORdXgdcpvF8wNwyJsgHdKpsnTUEdegzEItZ8HVoUeM+NzsKGn4csY308I
hAgi/OuiQLPOHUM9X0dUgP7KrU2w2+vooqGiv0D8eAGcz5RocceULrk6+qsX+yvq
urYJXgEofqrOX/69QCtMCtrj5rbIe+v5FkePChKIhgg/XWELLrG9ztEEmw/N+zgf
CeWKmMHxcwVDK0EiAJro90vgeS/Tt5AmZ6Mqw8+ymyPGIVS3UhdPrId1yjYWL3jZ
4CjO6eAIpxQp5Zb5SyGwXzhEsY4MF6RV36YI4OzBVQdrs7MG70UHA/RDX/zpBv0B
aQH95tYW
=cTb5
-----END PGP SIGNATURE-----
Mario Trangoni (14):
TravisCI: Upgrade CI configuration
travis-ci: add PVS Studio
travisci: Fix PVS job
shellcheck: Fix SC2006 issue
shellcheck: Fix SC2162 issue
shellcheck: Fix SC2148 issues
shellcheck: Fix SC2059 issue
shellcheck: Fix some SC2086 issues
shellcheck: Fix SC2045 issue
shellcheck: Fix SC2002 issue
shellcheck: Fix SC2034 issue
shellcheck: Fix SC2196 issues
shellcheck: Fix SC2048 issue
shellcheck: Fix SC2061 issue
Mihai Moldovan (8):
Merge branch 'uli42-pr/fix_segfault' into 3.6.x
Merge branch 'uli42-pr/fix_fullscreen_memleak' into 3.6.x
Merge branch 'uli42-pr/fix_rebuild' into 3.6.x
nx-libs.spec: fix nxdialog hashbang selection, especially on *SuSE.
nx-libs.spec: add BR: upon pathfix.py.
debian/rules: fix version detection on testing and unstable.
nx-libs.spec: fix TIRPC usage on *SuSE 15.3+.
nx-libs.spec: only depend upon pathfix.py for Fedora 27+ and RHEL 7+.
Mike Gabriel (89):
Keystroke.c: Grammar fix in stdout message (Current known -> Currently known).
Merge branch 'sunweaver-pr/add-autograb-to-known-keystrokes-printout' into 3.6.x
Merge branch 'uli42-pr/drop_faulty_render_check' into 3.6.x
Merge branch 'uli42-pr/various2' into 3.6.x
Merge branch 'uli42-pr/clipboard_overhaul' into 3.6.x
Merge branch 'uli42-pr/work_on_xau' into 3.6.x
Merge branch 'uli42-pr/simplify_nxevents' into 3.6.x
Merge branch 'uli42-pr/fix_broken_damage' into 3.6.x
Merge branch 'uli42-pr/drop_holders' into 3.6.x
Merge branch 'uli42-pr/simplify_nxshm' into 3.6.x
Merge branch 'uli42-pr/simplify_nxextension' into 3.6.x
Merge branch 'uli42-pr/simplify_nxdispatch' into 3.6.x
Merge branch 'uli42-pr/simplify_nxxvdisp' into 3.6.x
Merge branch 'uli42-pr/simplify_nxglyph' into 3.6.x
Merge branch 'uli42-pr/simplify_nxwindow' into 3.6.x
Merge branch 'uli42-pr/simplify_glxext' into 3.6.x
Merge branch 'uli42-pr/args_fixes' into 3.6.x
Merge branch 'uli42-pr/simplify_pixmap' into 3.6.x
Merge branch 'uli42-pr/cleanup_rootless' into 3.6.x
Merge branch 'uli42-pr/utf8_clipboard' into 3.6.x
Merge branch 'uli42-pr/silence_mesa' into 3.6.x
Merge branch 'uli42-pr/manpages_updates' into 3.6.x
Merge branch 'uli42-pr/fix_startup_slowness' into 3.6.x
Merge branch 'uli42-pr/drop_icon_file_support' into 3.6.x
Merge branch 'uli42-pr/fix_keyconv_on_reconnect' into 3.6.x
Merge branch 'uli42-pr/simplify_nxrender' into 3.6.x
Merge branch 'uli42-pr/code_cleanup' into 3.6.x
Merge branch 'uli42-pr/xlib_types' into 3.6.x
Merge branch 'uli42-pr/custom_version_string' into 3.6.x
Merge branch 'uli42-pr/strings_fixes' into 3.6.x
Merge branch 'uli42-pr/more_clipboard_improvements' into 3.6.x
(main) Makefile: Don't install nxagent.xpm during install-full target.
nx-libs.spec: Don't install nxagent.xpm to any package. Not there anymore..
Merge branch 'uli42-pr/various3' into 3.6.x
hw/nxagent/Splash.c Fix build on 32bit architecture.
Merge branch 'uli42-pr/fix_shadowed_vars' into 3.6.x
debian/rules: Adopt changes from official Debian package.
debian/libnx-x11-6.symbols: Sync with .symbols file found in official Debian package.
release 3.5.99.23
Merge branch 'uli42-pr/refactor_timeout' into 3.6.x
Merge branch 'uli42-pr/drop_nxwin' into 3.6.x
Merge branch 'uli42-pr/use_nxdialog' into 3.6.x
Merge branch 'uli42-pr/various4' into 3.6.x
Merge branch 'mjtrangoni-update-ci' into 3.6.x
Merge branch 'uli42-pr/fix_region_crash' into 3.6.x
Merge branch 'uli42-pr/clipboard_dump' into 3.6.x
release 3.5.99.24
Merge branch 'uli42-pr/hint_on_current_builds' into 3.6.x
Merge branch 'uli42-pr/extend_manpage' into 3.6.x
Merge branch 'uli42-pr/clarify_sleep' into 3.6.x
Merge branch 'mjtrangoni-add-pvs-studio' into 3.6.x
Create SECURITY.md
Update SECURITY.md
Update SECURITY.md
Merge branch 'uli42-pr/fix_wrap_macros' into 3.6.x
Merge branch 'mjtrangoni-fix-pvs-ci' into 3.6.x
Merge branch 'uli42-pr/nxdialog_rpm' into 3.6.x
Merge branch 'uli42-pr/libNX_X11_defines' into 3.6.x
Merge branch 'uli42-pr/fix_caps_handling' into 3.6.x
Merge branch 'uli42-pr/fix_stack_smashing' into 3.6.x
Merge branch 'uli42-pr/window_resize_bug' into 3.6.x
Merge branch 'uli42-pr/xlib_memleak' into 3.6.x
Merge branch 'uli42-pr/font_memleak' into 3.6.x
NXdixfonts.c: Rename BREAK_XFONT_LOOP to NXAGENT_DANGEROUS_XFONT_LOOP_EXIT (better macro name).
NXdixfonts.c: Hard-code the enablement of NXAGENT_DANGEROUS_XFONT_LOOP_EXIT.
Merge branch 'sunweaver-pr/default-to-NXAGENT_DANGEROUS_XFONT_LOOP_EXIT' into 3.6.x
NXdixfonts.c: Rename BREAK_XFONT_LOOP to NXAGENT_DANGEROUS_XFONT_LOOP_EXIT (better macro name).
NXdixfonts.c: Hard-code the enablement of NXAGENT_DANGEROUS_XFONT_LOOP_EXIT.
Merge branch 'uli42-pr/various5' into 3.6.x
release 3.5.99.25
NXdixfonts.c: Regression fix for db45683a. Fix typo in libXfont1 function call (FreeFontName -> FreeFontNames). Fixes FTBFS on Ubuntu 14.04 and 16.04.
CVE-2020-14360: Check SetMap request length carefully.
Merge branch 'uli42-pr/fix_resume' into 3.6.x
Merge branch 'uli42-pr/rework_booleans_v2' into 3.6.x
CVE-2020-14360: Check SetMap request length carefully.
Merge branch 'uli42-pr/fix_unusable_mouse_in_fullscreen' into 3.6.x
Revert "CVE-2020-14360: Check SetMap request length carefully."
Merge branch 'uli42-pr/fullscreen_select' into 3.6.x
Merge branch 'uli42-pr/various6' into 3.6.x
Merge branch 'uli42-pr/pvs_findings' into 3.6.x
Merge branch 'uli42-pr/musl_fixes' into 3.6.x
Merge branch 'uli42-pr/fix_fullscreen' into 3.6.x
Merge branch 'uli42-pr/drop_alternative_securitypolicy' into 3.6.x
debian/patches: Drop 2002_xserver-xext_set-securitypolicy-path.debian.patch. Not required anymore since 689f811b.
Merge branch 'uli42-pr/windowfixes' into 3.6.x
Merge branch 'uli42-pr/fix_onescreen' into 3.6.x
Merge branch 'mjtrangoni-fix-shellcheck-issues' into 3.6.x
release 3.5.99.26
debian/rules: Define -DUseTIRPC=1 for nx-X11 build on Debian and Ubuntu versions that already have libtirpc.
Ulrich Sibiller (730):
nxagent: drop nxagentRenderTrap
Atoms.c: fix wrong fprintf format
Events.c: nxagentInternalWindowInfo is only called with DEBUG_TREE
Events.c: fix write after buffer end
Events.c: shorten window tree debugging code
Events.c: fix wrong returncode interpretation
Events.c: add FIXME
Events.c: identify internal root window in nxagentInternalWindowInfo
NXproperty.c: reformat GetWindowProperty to increase readability
nxagent: drop unused DisplayLatency
Events.c: fix wrong size in format specification
Update currentTime in dispatch loop
NXdispatch.c: replace hardcoded values by variables from Clipboard.c
Clipboard.c: fix wrong variable being printed in debugging output
NXrender.c: fix possible memory leak
{render,randr}/Imakefile: remove hw/kdrive from include path
code-versions.txt: Update composite version
code-versions.txt: adapt os version information
Events.c: code improvements (mainly scope)
Atoms.c: add FIXME
Atoms.c: fix wrong variable reference
Atoms.c: code cleanup
Atoms.c: remove unused parameter from nxagentInitAtoms
Screen.c: fix: use bit operator, not logic operator
Screen.c: code cleanup
Split.c: whitespace fixes
NXproperty.c: prevent deletion of NX_AGENT_VERSION property
Colormap.c: scope improvements
Pixels.c: scope improvements
Screen.c: scope improvements
Screen.c: fix typo in TEST output
Colormap.c: Formatting and scope improvements
Imakefile: Cleanup defines
Imakefile: make NXAGENT_RANDR_MODE_PREFIX configurable via macro
Screen.c: improve readability
Screen.c: fix typo
Window.c: reactivate disabled debug code
Screen.c: fix wrong format character
xkb: replace NX_TRANS_SOCKET by NXAGENT_SERVER
nxagent: avoid nested externs
NXdixfonts.c: use NXAGENT_SERVER instead of NX_TRANS_SOCK
Clipboard.c: whitespace fixes
Events.c: scope improvements
Atoms.[ch]: drop unused return code of nxagentInitAtoms()
Screen.h: add missing prototype for nxagentPropagateArtsdProperties()
Init.c: some scope improvements
Render.c: drop unused nxagentValidatePicture
Render.c: drop unused nxagentRasterizeTrapezoid
Render.c: drop unused nxagentDestroyPictureClip
Render.c: fix broken comment
Render.c. simplify nxagentMatchingFormats
nxagent: simplify nxagentRenderRealizeCursor
Render.c: make nxagentPrintFormat a NOP in normal mode
Render.c: remove empty lines around XSync calls
Render.c: Code simplifications
Render.c: reformat comments
Render.c: remove lots of superflous empty lines
Render.c: remove some more unused functions
Events.c: whitespace fixes
nxagent: move atom initiatialization to Init.c
Trap.h: shorten file
Events.c: add nxagentSwitchEventsAllScreens helper
Image.c: fix indentation
Font.c: add FIXME
Display.c: fix format
Keyboard.c: condense keycode conversion table
Holder.c: remove superflous return
Events.c: drop unused function
GC.c: introduce helper macros for GC management
nxcompshad: fix logging segfault
nxcompshad: delete trailing whitespace
Clipboard.c: do not send notify when pointer is NULL
Clipboard.c: introduce central function to abort the transfer
Clipboard.c: introduce SendSelectionNotifyEventToServer
Clipboard.c: introduce SendEventToClient helper
Clipboard.c: introduce SendSelectionNotifyEventToClient helper
Clipboard.c: merge endTransfer and nxagentSendSelectionNotify
Clipboard.c: improve TARGETS request handling
Clipboard.c: Fix: report timestamps as XA_INTEGER
Clipboard.c: introduce nxagent{Clear,Store}SelectionOwner
Clipboard.c: introduce nxagentFind*Index functions
Clipboard.c: rename some variables
Clipboard.c: clientAccum is only used for debugging, add DEBUG ifdefs
Clipboard.c: drop serverCLIPBOARD
Clipboard.c: simplify nxagentGetClipboardWindow
Clipboard.c: introduce macros CLINDEX and WINDOWID
Clipboard.c: TIMESTAMP is a special server target
Clipboard.c: factor out nxagentReplyRequestSelection
Clipboard.c: use designated initializers where appropriate
Clipboard.c: cleanup in nxagentRequestSelection
Clipboard.c: Refactor nxagentCollectPropertyEvent
Clipboard.c: scope improvements
Clipboard.c: introduce nxagentInitSelectionOwner
Clipboard.c: improve readability by using an if clause
Clipboard.c: whitespace fixes
Clipboard.c: remove unneccessary return
Clipboard.c: translate internal to external atom
Clipboard.c: rework debug prints
Clipboard.c: add loads of comments
Clipboard.c: drop unneeded return code
Clipboard.c: remove superflous return
Clipboard.c: flush the display during transfer phase
Clipboard.c: fix: translate target on transfer
Clipboard.c: drop old commented code
Clipboard.c: add some more FIXMEs
Clipboard.c: fix nested clipboard handling
Clipboard.c: rename nxagentNotifySelection to nxagentHandleSelectionNotifyFromXServer
Fix segfault in argument parsing
Screen.c: fix a memleak
Screen.c: cleanup code a bit
nxagent/Imakefile: remove ../../exports/lib
Xau: mark NX changes
AuRead.c: whitespace cleanup
AuRead.c: remove redundant null check on calling free()
Xau files: adapt code to match upstream libXau 1.0.9
NXevents.c: call upstream versions of (De)ActivatePointerGrab()
NXevents.c: call upstream version of ProcSendEvent()
NXevents.c: call upstream DefineInitialRootWindow()
NXEvents.c: mark NX specific code
NXevents.c: call upstream ProcAllocEvents()
NXevents.c: use XYToWindow from dix
NXevents.c: add some explanations from the original changelog
NXdamage.x fix wrong backport
damage: Don't rewrite Text ops to GlyphBlt ops
Drop NXdamage.c
Drop unused placeholder code
nxagent: drop Holder.[ch]
NXshm.c: rework code to be identical for ProcShmDispatch and SProcShmDispatch
NXshm.c: use upstream versions of Dispatch functions
NXshm.c: call upstream miShmPutImage
NXextension.c: use ProcQueryExtension() from dix
NXextension.c: use ProcListExtensions() from dix
nxagent: drop NXextension.c
NXdispatch.c: Simplify InitSelections()
NXdispatch.c: call upstream CloseDownClient()
NXdispatch.c: simplify InitClientPrivates()
NXdispatch.c: mark NX changes
Simplify (NX)xvdisp.c
NXglyphcurs.c: use dixChangeCG()
NXglyph.c: adapt FindGlyph() to better match render/glyph.c
NXglyph.c: mark NX changes
NXwindow.c: call upstream version UnmapWindow()
NXwindow.c: drop own UnmapWindow()
NXwindow.c: mark NX changes
NXwindow.c: call InitRootWindow from dix
NXwindow.c: use upstream function DeleteWindow()
NXglxext.c: use upstream versions of Dispatch functions
Args.c: fix unitialized variable
Args.c: remove unreachable code
Args.c: fix clipboard=0 or -clipboard 0
Args.c: simplify options string allocation
Args.c: scope improvements
Args.c: do not print function name in errors or warnings
Args.c: Unify formatting
Args.c: reformat switch blocks
Pixmap.c: call miModifyPixmapHeader twice instead of duplicating code
Pixmap.c: drop code that does not make sense
Pixmap.c: scope improvements
Pixmap.c: reformat comments
Rootless.c: use designated initializers
Rootless.c: use __func__ instead of hardcoded function name
Rootless.c: scope improvements
Rootless.c: reformat comments
Rootless.c: cleanup function prototypes
Rootless.c: Fatal error if malloc fails
Rootless.c: silence compiler warnings about wrong fromat specifiers
Rootless.c: disable unused function
Rootless.c: silence compiler warning about wrong parmeter sizes
Rootless.c: fix linefeeds when printing lists
Rootless.c: rewrite loop to allow for scope improvements
Clipboard.c: improve XChangeProperty code
Clipboard.c: automatically calc the array size
Clipboard: fix debugging output
Clipboard.c: report more supported targets
Mesa: silence "maybe uninitialized" warnings
nxagent manpage: extend clipboard documentation
nxagent manpage: improve descriptions and types
x2goagent.xpm: move copyright to the end to make it a valid xpm file
nxagent.xpm: reduce colours from 242 to 8
Display.c: drop icon file support
Keyboard.c: fix: handle empty string
Keyboard.c: use "\0" instead of "0"
Keyboard.c: Use __func__ at fprintf calls
Keyboard.c: scope cleanups
Args.c: fix: do not modify options string
Args.c: do not parse nx/nx marker as option
Args.c: more debug output
nxagent: central check for keyboard clone mode
nxagent: remove additional keyboard handling from Reconnect.c
NXrender.c, render.c: fix memory handling bugs
NXrender.c: mark NX changes
NXrender.c: modify code to match upstream as close as possible
NXrender.c: call upstream versions of (S)ProcRenderDispatch
GCOps.c: scope improvements
GC.c: scope improvements
Cursor.c: scope improvements
Error.c: scope improvements
Image.c: scope improvements
Binder.c: scope improvements
Display.c: shorten code
GCOps.c: reformat comments
GCOps.c: fix format length specifiers
GC.c: fix format specifiers and parameters
GC.c: reformat comments
GC.c: condense code
Client.c: save some lines
Colormap.c: save some lines
Cursor.c: reformat comments
Dialog.c: save some lines
Display.c: reformat comments
Error.c: reformat comments
Image.c: reformat comments
Handlers.c: reformat comments
Binder.c: reformat comments
NXmitrap.c: mark NX changes
miwindow.c: mark NX changes
Events.c: reformat comments
Events.c: reformat switch blocks
Events.c: Scope improvements/code simplification
Events.c: use designated initializers
Event.c: use __func__ in fprintf
Events.c: fix format specifiers
Image.c: reformat comments
Image.c: scope improvements
Image.c: remove some blank lines
Cursor.c: scope improvements
Cursor.c: remove some blank lines
Cursor.c: use __func__ in fprintf calls
BitmapUtils.c: remove tailing whitespace
Client.c: remove tailing whitespace
Composite.c: reformat comments
Composite.c: scope improvement
Dialog.c: shorten switch blocks
Dialog.c: use designated initializer
Display.c: reformat comments
Display.c: code simplification, scope improvements
Display.c: remove blank lines
Drawable.c: reformat comments
Drawable.c: code simplifications / scope improvements
Error.c: Code simplification
Font.c: reformat comments
Font.c: scope improvements
GC.c: reformat comments
GC.c: code simplifications / scope improvements
GC.c: blank line cleanup
GCOps.c: reformat comments
GCOps.c: code simplification / scope improvements
Handlers.c: reformat comments
Init.c: reformat comments
Init.c: rewrite two function prototypes
Keyboard.c: reformat comments
Keyboard.c: code simplification / scope improvements
Split.c: reformat comments
Split.c: scope improvements/code simplification
Visual.c: code improvements/desginated initializers
Visual.c: reformat comments
Visual.{ch}: disable unused code
Pointer.c: reformat comments
Pointer.c: scope improvements
Options.c: reformat comments
Options.h: reformat
Pixels.c: scope improvements
Pixels.c: reformat comments
nxagent: Use XlibAtom data type where appropriate
Add support for custom version string
Dialog.c: fix format-truncation warning
Error.c: fix format-truncation warning
Error.c: make nxagentClientsLogName a pointer
Error.c: make nxagentHomeDir a pointer
Error.c: make nxagentRootDir a pointer
Error.c: drop now obsolete DEFAULT_STRING_LENGTH
Error.c: simplify some NULL pointer checks
Clipboard.c: refactor nxagent*SelectionOwner
Clipboard.c: make agentClipboardStatus a Boolean
Clipboard.c: add nxagentMatchSelectionOwner helper function
Clipboard.c: add FIXMEs
Clipboard.c: reformat some comments
Clipboard.c, NXproperty.c: match prototypes
Clipboard.c: Fix formatting
Clipboard.c: fix string formatting directives
Clipboard.c: avoid nested extern
Clipboard: make nxagentInitClipboard return a Boolean
Clipboard.c: fix timeout comparison
Clipboard.c: use macros instead of hardcoced values for timeouts
Clipboard.c: add more explaining comments
Clipboard.c: more debugging output
Clipboard.c: split combined check
Clipboard.c: drop superflous variable
Clipboard.c: check pointer before usage
Clipboard: align reported targets
Clipboard.c: reorder atom allocation code
Clipboard.c: Fix: re-claim selection on reconnect
Clipboard.c: clear all selections in nxagentInitClipboard
Clipboard.c: reorder nxagentInitClipboard
Clipboard.c: describe nxagentFind*Index
Clipboard.c: simplify nxagentSetSelectionOwner
Clipboard.c: introduce helper macro IS_INTERNAL_OWNER
Clipboard.c: cosmetics/typo fix/untabify
Clipboard.c: Use Find*Index helpers at more locations
Options.h: comment on the four clipboard options
Clipboard.c: fix handling of clipboard=none/client/server/both option
Clipboard.c: flush more often to ensure a smooth clipboard experience
Clipboard.c: CLINDEX and GetXErrorString are only used for debugging
Clipboard.c: change order of if clause to better match the comment above it
Clipboard.c: add clientCLIPBOARD variable
Clipboard.c: rename variables/atoms to better reflect their meaning
Clipboard.c: extend/reformat some comments
Clipboard.c: cleanup parentheses
mi: Avoid stack smash when drawing dashed lines
Window.c: print internal window id as well
xkbActions.c: fix formatting
xkbsrv.h: move extern XkbFreePrivates to central include file
Pointer.c: use __func__ in fprintf
Pointer.c: code simplification
NX{mitrap,picture}.c: mark NX changes
xkbsrv.h: drop non-existing externs
NXdispatch.c: add FIXME
NXdispatch.c: cleanup ProcCloseFont()
NXDispatch.c: mark NX changes
NXdispatch.c: port forgotten patch
os: unifdef ISC
os: unifdef __SCO__
os: unifdef UNIXWARE
os: unifdef WIN32
Events.c: improve debugging output
NXproperty.c: simplify ChangeWindowProperty
X.Org bug 4947/Sun bug 6646626: Xv extension not byte-swapping properly
Rootless.c: fix wording
Window.c: fix comment
Window.c: code simplifications/scope
Screen.c: drop variable
Screen.c: fix handling of NX_SHADOW atom
Screen.c: code simplification/scope
Image.c: code simplification/scope
nxagent: drop CYGWIN and WIN32 defines
drop xprint remnants: xpstubs
nxagent: remove another xprint renmant
Remove the numVideoScreens xprintism.
Keyboard.c: fix typo
Error.c: mark NX changes
Keyboard.c: improve keyboard output
Reconnect.c: fix typos
Display.c: scope improvements
Display.c: reformat some comments
Init.h: Fix superfluous space
Keystroke.c: fix formatting of keystrokes
Events.c: pass a Boolean to nxagentSwitchFullscreen
Screen.c: harmonize size/wmhints code
Display.c: add a describing comment for nxagentDisplayErrorPredicate
Image.c: undo wrong string replacement nxagentBitmapBitOrder
Display.c: Fix broken code in TEST case
Atoms.c: describe atoms usage
Atoms.c: describe atoms usage
Rootless.c: fix wring datatype being used
Drawable.c: fix segfault
nxagent: build with -Wshadow to detect shadowing variables
Clipboard.c: fix shadowed variable
Events.c: fix two shadowed variables
Display.c: fix shadowed/unused variable
Pixmap.c: fix variable shadowing
Pixmap.c: drop unused return code for nxagentDisconnectAllPixmaps
Cursor.c: drop unused return code for nxagentDisconnectAllCursor
Drawable.c: fix logic broken by scope cleanup
CheckForEmptyMask does not need to declare int n twice
xkb: fix shadow warnings
XkbFindSrvLedInfo: remove extraneous name-clashing sli variable
_XkbFilterDeviceBtn: move variable declarations to match usage scope
mi: fix shadow warnings
os: Fix -Wshadow errors
compext/Clean.c: fix shadow warnings / scope
Events.c: fix capslock weirdness (re-add lost code)
nxagent: rename variables that shadow globals
nxagent: re-implement timeout handling
nxagent: remove now-obsolete own copies of ScreenSaver procs
Screen.c: document nxagentSaveScreen
Screen.c: activate fallback to dix blanking
Makefiles: drop support for NXwin
Drop patch that is for nxwin only
remove obsolete pending patches
Use nxdialog as nxclient replacement
os: remove CYGWIN remnants
Events.c: Whitespace fix
Events.c: simplify nxagentInternalWindowsTree
Screen.c: spelling fix
Atoms.c: remove one obsolete FIXME
Atoms.c: add missing free
Atoms.c: some code cleanup
Atoms.c: always duplicate strings before storing them in privAtomMap
Atoms.h: reformat comments
Atoms.c: remove unused return value of nxagentInitAtomsMap
Atoms.c: scope improvements
Atoms.c: refine comment on NX_CUT_BUFFER_SERVER
nxagent: Free atom map on termination
Screen.c: formatting fixes
Drawable.c: refactor nxagentSynchronizeDrawableData
Drawable.c: get rid of goto code in nxagentSynchronizeDrawableData
nxagent: simplify nxagentFreeRegion macro
Rootless.c: undo overzealous scope improvement
Render.c: replace two while loops by shorter for loops
Render.c: describe function purpose
Xext: Fix cursor reference counting hazard.
Xext: rename saver's EventType to SaverEventType.
xkb/xkbUtils.c: add link to bugreport
Splash.c: fix syntax error in TEST mode
Splash.c: center logo
Splash.c: add nxagentHaveSplashWindow helper
Splash.c: use more Xlib types
Splash.c: some reformatting
Splash.c: use uppercase color defines
Splash.c: make variables static
Splash.h: split out xdmcp parts into separate header file
Splash.c: move the GC to nxagentPaintLogo
Splash.c: always paint background over the whole window
Splash.c: reduce number of Xlib calls
Splash.c: reduce number of X calls for logo painting
Drop unused Xalloca.h
Drop unused rgb.h
Drop unused XWDFile.h
Drop unused scrnsaver.h
Drop unused screensaver xpm
XKBsrv.h: remove unused externs
XKBsrv.h: remove XKBSRV_NEED_FILE_FUNCS stuff
Clarify use of and need for mffs vs. ffs
dix: also compile ffs.c
Init.c Use dpmsstubs.c instead of an own copy
Literals.h: always include in compilation
nxagent: make all traps Booleans
Dialog.c: show configured keystrokes in dialogs
README.md: remove embarassing planned release dates...
hw/nxagent/Imakefile: explain more macros
os/Waitfor.c: simplify macro handling
WaitFor.c Implement the intended NX_WAKEUP functionality
Keystroke.c: fix typo
NXdixfonts.c: call dix version of SetDefaultFontPath
NXdixfonts.c: drop NXAGENT_DEBUG
NXdixfonts.c: mark NX changes
(NX)property.c: harmonize function name
Screen.h: improve NXAGENT_ARTSD prototype definition
NXdispatch.c: whitespace fix
NXdispatch.c: some cleanup
NXdispatch.c: fix invalid number of character '('
NXdispatch.c, Reconnect.c: fix format specifiers
Rootless.c: fix common realloc mistake
Display.c: fix common realloc mistake
Display.c: fix implicit declaration
NXproperty.c: fix implicit declaration
NXresource.c: rework marked nx code
NXresource.c: Fix uninitialized variable
NXresource.c: scope improvements
Window.c: scope improvements
NXproperty.c: fix comment/formatting
Windows.h, Window.c*: reformat comments
nxagent: Fix double variables
nxagent: move variable definitions from headers to source files
dixfont.h: add missing extern
XlibInt.c: simplify handling of NX_TRANS_{CHANGE,DEBUG} macros
XlibInt.c: reformat some comments
XlibInt.c: simplify NX code insertion
XlibInt.c: scope improvements/reformat
NX.h: Add missing NX_CHANNEL_SLAVE type to description
Clipboard.c: rearrange Atoms in debugging output
Clipboard.c: use validateString in debugging output
Clipboard.c: fix compilation with DEBUG
Clipboard.c: rename nxagentLastRequestedSelection
Clipboard.c: fix/improve debugging output
Clipboard.c: fix some format specifiers
Clipboard.c: print if selection owner is inside nagent in debugging output
Clipboard.h: add missing externs
Clipboard.h: reformat comments
Clipboard.c: clear windowPtr in ClearSelectionOwner
Clipboard.c: deactivate unused code
Clipboard.{c,h}: cleanup prototypes
Clipboard.c: rename static helpers and macros
Clipboard.c: rename some exported functions
dix/dispatch.c: fix buggy callback invocation
dix/dispatch.c: Fix copy/paste error from before git history in UpdateCurrentTimeIf()
Handlers.c: slight cosmetics
Client.c: mask unused clientBytes stuff
Client.c: use nxagentClientHint macro everywhere
nxagent: use Xorg's callback mechanism for init/free of client privates
NXdispatch.c: move nxagentClearClipboard to client callback
NXdispatch.c: move nxagentCheckIfShadowAgent to client callback
Client.c: add clientInfoString to client privates
Display.c: filter remote Pixmap formats before doing the compatiblity check
Improve clipboard/xfixes related debug output
NXshm.c: simplify Dispatch functions
NXshm.c: slight simplification
Screen.c: fix wrong debug statement
Dialog.h: Fix incomplete macro nxagentNoDialogIsRunning
Dialog.h: reformat comment
NXshm.c: cleanup nxagent_fbShmCreatePixmap
Font.c: cleanup
Font.c: fix realloc bugs
Font.c: add hint of deliberate pointer misuse
NXdispatch.c: free font data on exit
Keyboard.c: free remote keybord names once no longer needed
NXdixfonts.c: fix debugging output
NXdixfonts.c: some code cleanups
Keystroke.c: whitespace fixes
Clipboard.c: fix typo
Rootless.c: add some comments
Rootless.c: improve TEST output
Rootless.c: do not import private properties
Reconnect.c: reformat saveAgentState()
Screen.c: fix missing type in DEBUG mode
Reconnect.c: reformat comments
Reconnect.c: save some lines
Events.h: reformat comments
mi: define NXAGENT_SERVER
nxagent: Free atom map on termination
nxagent: Add keystroke for dumping the current clipboard state
Clipboard.c: improve Clipboard stats
Clipboard.c: make setClientSelectionStage a function
Clipboard.c: Fix: always reset selectionStage in endTransfer
Clipboard.c: drop unused return code of sendSelectionNotifyEventToClient
Clipboard.c: drop notifyConvertFailure
Clipboard.c: call endTransfer()
Clipboard.c: add elapsed time for lastClient to stats output if available
Clipboard.c: use nxagentClientInfoString for debug output
Clipboard.c: improve some more debugging messages
Clipboard.c: add description/warning for nxagentClearClipboard
Clipboard.c: small code improvement
Client.h: make macro NULL pointer safe
NXevents.c, NXdispatch.c: add some DEBUG statements
README.md: Add a "Binary Builds" section
Extend some manpage entries
manpage and usage output: add -irlimit
manpage: document copysize parameter
Args.c: adapt message to use same format as similar messages
nxagent: clarify sleep time units
Extend sleep documentation
randr: fix broken macros / memory corruption
nx-libs.spec: create nxdialog rpm
libNX_X11: reintroduce HASXDMAUTH
libNX_X11: reintroduce SECURE_RPC
nx-xtrans.m4: reintroduce HAS_STICKY_DIR_BIT
libNX_X11: set FAIL_HARD
libNX_X11: set XTRANS_SEND_FDS=0
Keyboard.c: fix indentation of ifdef
Keyboard.c: improve capslock and numlock handling
nxagent: fix stack smashing
Screen.c: fix resizing bug with mutter window manager
Display.c: factor out confinement window creation
nxagent: Prevent resize loop
Events.c: add more DEBUG output
Events.c: add some comments/FIXMEs
Events.c: store parent window from event to meaningful variable
Display.c: disable confine window
nxagent: add names to some windows in DEBUG mode
Screen.c: improve debug output
Screen.c: improve output of nxagentPrintAgentGeometry
Screen.c: simplify nxagentResizeScreen
Window.c: -reportprivatewids reports root window as such
Window.c: simplify setting of isMapped private var
NXwindow.c: fix some format specifiers
Init.c: small simplification
Screen.c: cleanup auto dpi handling
Screen.c: scope improvement
Screen.c: remove code that will have no effect
Screen.c: remove another pointless code block
Screen.c: drop unneccessary mask variable
Screen.c: move attributes/valuemask to inner scopes
Screen.c: scope improvements
Screen.c: some more (cosmetic) changes
Window.c: some more TEST and DEBUG output
Events.c: More cosmetics
fix spec file
Merge pull request #960 from uli42/pr/fix_specfile
yConnDis.c: fix memory leak
NXdixfonts.c: fix memory leak
Clipboard.c: fix missing )
Compext.c: use SAFE_free macro
Atoms.c: drop double include
GCs.h: fix typo
Compext.c: scope improvements
Clipboard.c: add missing ifdefs
Xext/panoramiX.c: rename shadowing variables
nx-libs.spec: Set python shebang to python3 on fedora and rhel8
Channel.h: rename variable to prevent shadowing
Log.h: fix some shadow warnings
Events.c: scope improvement
Atoms.c: improve debug output
Atoms.c: fix FIXME comment
Screen.c: fix indentation in nxagentMaximizeToFullScreen
compext/Png.c: fix shadowing
Clipboard.c: fix bug in special optimization for nested settings
Events.c: fix leftover DEBUG and TEST definitions
Handlers.c: ensure regular yields if suspended
Init.c: Initialize nxagentGrabServerInfo
nxagent: make Fullscreen and AllScreens Booleans
nxagent: treat DesktopResize and nxagentResizeDesktopAtStartup as Booleans
nxagent: treat several nxagentOptions as real Booleans
nxagent: make nxagentOption Shadow a Boolean
Options.h: mark Booleans
nxagent: make Desktop, Rootless and Binder options Booleans (again)
nxagent: make nxagentVerbose a Boolean
nxagent: treat all Traps as Booleans everywhere
nxagent: treat nxagentLastWindowDestroyed as Boolean
nxagent: some more Boolean improvements
nxagent: make nxagentDoFullgeneration a Boolean
nxagent: make nxagentShadowResize a Boolean
nxagent: make nxagentUserDefinedFontPath a Boolean
nxagent: rework some Boolean checks
Split.c, Image.c: make some internal variables Booleans
nxagent: handle RegionNil macro as Boolean
Drawable.c: make some variables Booleans
GCOps.c: handle some internal variables as Booleans
GCOps.c: make internal function Boolean
nxagent: make XDMCP variables Booleans
nxagent: improve Boolean handling for Reconnect functions
Render.c: improve Boolean handling of nxagentCheckPictureRemoteValue
nxagent: make nxagentBlocking an Boolean
GCOps.c: make internal variable an function Booleans
GC.c: make internal variable and function Boolean
Client.c: cleanup Boolean handling for nxagentNeedWakeup*() macros
Drawable.c: make abort flag a Boolean
nxagent: make nxagentForceSynchronization a Boolean
nxagent: make nxagentSkipImage a Boolean
Handlers.c: make synchronize a Boolean variable
Drawable.c: make doRoundRobin a Boolean
nxagent: make nxagentXFixesInfo.Initialized a Boolean
Events.h: fix wrong prototype
nxagent: make nxagentXkbState.Initialized a Boolean
Font.c: Use Booleans where appropriate
Keyboard.c: noXkbExtension is a Boolean
nxagent: nxagent(Default)WindowIsVisible() are Booleans
Handlers.c: ensure regular yields if suspended
nxagent: make Fullscreen and AllScreens Booleans
nxagent: treat DesktopResize and nxagentResizeDesktopAtStartup as Booleans
nxagent: treat several nxagentOptions as real Booleans
nxagent: make nxagentOption Shadow a Boolean
Options.h: mark Booleans
nxagent: make Desktop, Rootless and Binder options Booleans (again)
nxagent: make nxagentVerbose a Boolean
nxagent: treat all Traps as Booleans everywhere
nxagent: treat nxagentLastWindowDestroyed as Boolean
nxagent: some more Boolean improvements
nxagent: make nxagentDoFullgeneration a Boolean
nxagent: make nxagentShadowResize a Boolean
nxagent: make nxagentUserDefinedFontPath a Boolean
nxagent: rework some Boolean checks
Split.c, Image.c: make some internal variables Booleans
nxagent: handle RegionNil macro as Boolean
Drawable.c: make some variables Booleans
GCOps.c: handle some internal variables as Booleans
GCOps.c: make internal function Boolean
nxagent: make XDMCP variables Booleans
nxagent: improve Boolean handling for Reconnect functions
Render.c: improve Boolean handling of nxagentCheckPictureRemoteValue
nxagent: make nxagentBlocking an Boolean
GCOps.c: make internal variable an function Booleans
GC.c: make internal variable and function Boolean
Client.c: cleanup Boolean handling for nxagentNeedWakeup*() macros
Drawable.c: make abort flag a Boolean
nxagent: make nxagentForceSynchronization a Boolean
nxagent: make nxagentSkipImage a Boolean
Handlers.c: make synchronize a Boolean variable
Drawable.c: make doRoundRobin a Boolean
nxagent: make nxagentXFixesInfo.Initialized a Boolean
Events.h: fix wrong prototype
nxagent: make nxagentXkbState.Initialized a Boolean
Font.c: Use Booleans where appropriate
Keyboard.c: noXkbExtension is a Boolean
nxagent: nxagent(Default)WindowIsVisible() are Booleans
nxagent: make full screen mode selectable at startup
NXDispatch.c: remove double nxagentFreeAtomMap()
manpage: document defaults for options -defer and -tile
Handlers.c: use the same boolean values as in NXdispatch.c
Client.h: conditionally add unused field
Screen.c: clarify that characters are compared
Handlers.c: add FIXME
nxagent: Drop unused nxagentRootTileWindow
fix formatting and spelling in various files
Window.c: suppress warning
Display.c: fix and reformat broken comment
Atoms.c: fix strlen(NULL)
Atoms.c: cosmetics in nxagentWriteAtom()
Atoms.c: silence PVS Studio warning
Colormap.c: fix parentheses
Colormap.c: remove unneccessary check
Keyboard.c: simplify code
NXpicture.c: remove unneccessary check
Atoms.c: add explanation for PVS Studio warning
Display.c: prevent PVS Studio realloc warning
Drawable.c: Prevent PVS Studio warning
Keyboard.c: fix possible NULL pointer dereference
NXglyph.c: check for malloc error
Reconnect.c: fix possible realloc() memory loss
Render.c: Init BoxRec
Rootless.c: prevent PVS error
Splash.c: remove unneccessary check
Screen.c: check for malloc failures
Window.c: check for malloc failure
Window.c: check for malloc failure
NXDispatch.c: remove double nxagentFreeAtomMap()
manpage: document defaults for options -defer and -tile
Handlers.c: use the same boolean values as in NXdispatch.c
Client.h: conditionally add unused field
Screen.c: clarify that characters are compared
Handlers.c: add FIXME
nxagent: Drop unused nxagentRootTileWindow
fix formatting and spelling in various files
Window.c: suppress warning
Display.c: fix and reformat broken comment
Mesa: make compilation with work with musl
Xext: include limits.h
Screen.c: remove superflous code that produces a crash
Args.c: improve usage string for -geometry
Xext: use $USRDATADIR/SecurityPolicy
Xext: drop NX_ALTERNATIVEPOLICYFILE
nxagent: drop unused nxagentVisibility variables
Window.c: Fix 32bit code path
NXproperty.c: clean returns
NXproperty.c: simplify and reformat GetWindowProperty()
NXproperty.c: GetWindowProperty(): add more comments, restruct prototype
NXproperty.c, dix.c: simplify ProcDeleteProperty()
NXproperty.c: reorder functions
Window.c: add another FIXME
Screen.c: Fix fullscreen (onescreen) at startup
Screen.c: rephrase comment
nxagent: drop unused nxagentVisibility variables
Window.c: Fix 32bit code path
NXproperty.c: clean returns
NXproperty.c: simplify and reformat GetWindowProperty()
NXproperty.c: GetWindowProperty(): add more comments, restruct prototype
NXproperty.c, dix.c: simplify ProcDeleteProperty()
NXproperty.c: reorder functions
Window.c: add another FIXME
Screen.c: Fix fullscreen (onescreen) at startup
Screen.c: rephrase comment
Vadim Troshchinskiy (1):
Enable slave socket in server mode
X2Go Release Manager (1):
release 3.5.99.26
ponce (1):
fix building with binutils >= 2.36.
-----------------------------------------------------------------------
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
More information about the x2go-tags
mailing list