[X2Go-Commits] [nx-libs] branch 3.6.x updated (989398afe -> 57d3a42c2)

git-admin at x2go.org git-admin at x2go.org
Sat Sep 28 12:10:08 CEST 2019


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

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

      from  989398afe debian/*: Adopt packaging changes from official Debian package.
      adds  a4fad8f58 Fix crash due to uninitialized VModMap fields.
      adds  5b0bf752a xkb: Initialize pad bytes sent in replies of geometry requests.
      adds  44c59e12d Fix uninitialized bytes
      adds  8d6a4a9b7 Merge branch 'uli42-pr/fix_uninit' into 3.6.x
      adds  020ef045e fb: Fix memcpy abuse
      adds  034228d75 fb: fix fast-path blt detection
      adds  22fea29cf Merge branch 'uli42-pr/fb_fastpath' into 3.6.x
      adds  79e4c20a0 manpage: add -sync
      adds  0b454d2d3 manpage: add -full
      adds  3b508010d manpage: add -class
      adds  51664049f manpage: add -depth
      adds  338e20510 manpage: add -geometry
      adds  b8138d97d manpage: add/extend -dpi/-autodpi
      adds  b405b962f manpage: add -name
      adds  c8947d8aa manpage: reformat some lines
      adds  70cb1926c Merge branch 'uli42-pr/xnest_manpages' into 3.6.x
      adds  d610e9c3c Keyboard.c: move keyboard file creation to extra function
      adds  269a352ff Keyboard.c: refactor keycode conversion
      adds  d0d6c1bdb Keyboard.c: rename variables to better reflect their meaning
      adds  3c4a8da12 Keyboard.c: use 'variant' all over the place
      adds  fb31220f2 Keyboard.c: reformat nxagentKeycodeConversionSetup
      adds  3b62184a1 Keyboard.c: improve creation of keyboard config file
      adds  21a0ce367 nxagent: fix references to default rules in manpage
      adds  4dfe84eaf Keyboard.c: remove non-fitting comment
      adds  26b033b84 Reconnect.c: restore old keyboard value if no new one is given
      adds  ab3e14850 Merge branch 'uli42-pr/keyboard_cleanup' into 3.6.x
      adds  1de6ca599 nxagent: add keyboard=clone configuration option
      adds  161515d24 nxagent: add additional keyboard config option rmlvo
      adds  1d6c241d3 nxagent: store remote keyboard in global variables
      adds  d5c9733b2 nxagent: simplify keycode conversion setup
      adds  a70ec920d Keyboard.c: add static keyword where appropriate
      adds  a8c65ab62 Merge branch 'uli42-pr/improve_keyboard2' into 3.6.x
      adds  522106e20 nxagent: bypass X2go's keyboard configuration hack
      adds  669af5300 Merge branch 'uli42-pr/x2go_bypass' into 3.6.x
      adds  d98255968 nxagent.1 man page: Grammar fix.
      adds  a61b1a72d XlibInt.c: fix wrong debug message
      adds  633f4617b XlibInt: check for XlibError before accessing other dpy fields
      adds  4214a719a Merge branch 'uli42-pr/fix_xlibcrash' into 3.6.x
      adds  4a7faa8bd Window.c: move WM_STATE handling to separate function
      adds  d175fd4c6 Set default screen size to the whole screen in rootless mode
      adds  6c0098a3e Extensions.c: fix first resolution being ignored
      adds  c4c39bc94 Extensions.c: Cleanup nxagentRandRInitSizes()
      adds  8dea30751 Screen.c: move identical line out of both parts of an if clause
      adds  43d3b655d Screen.c: improve readability of size calculations
      adds  3c92b5db9 Screen.c: fix size calculation in rootless mode
      adds  d16a5fbb1 Screen.c: fix handling of fullscreen startup
      adds  ca8236e7f Merge branch 'uli42-pr/window_fixes' into 3.6.x
      adds  5c99eb7d5 Make getUnixPath() return the right value when called without an argument.
      adds  889de46f7 Fix parsing ports set to unix sockets
      adds  26e483d49 Merge branch 'theqvd-unix_socket_forwarding' into 3.6.x
      adds  427ac344c release 3.5.99.18
      adds  f729ac996 rrdispatch.c: remove obsolete ifdef
      adds  34e4291de Screen.c: simplify and fix handling of rootless mode
      adds  5bbab001a Screen.c: code optimization for rootless mode
      adds  16cd2bbe1 nxagent: rework Bool handling
      adds  b61934be2 Merge branch 'uli42-pr/misc' into 3.6.x
      adds  586742b71 Revert "nxagent: rework Bool handling"
      adds  24d7d0faa Merge branch 'uli42-pr/revert' into 3.6.x
      adds  f1b27c4fd keystrokes.cfg: Add missing Shift=1 for viewport_move_up/down/right
      adds  a3dc87d6b Merge branch 'uli42-pr/fix_keystrokes' into 3.6.x
      adds  bfc05af73 nxproxy: list known session types in help output
      adds  fc2907759 Keyboard.c: fix comment.
      adds  66315e4f3 Merge branch 'uli42-pr/session_types' into 3.6.x
      adds  3572b251e Regression fix for bfc05af7. Properly end lines in help/usage text.
      adds  de421e4fe Revert "Fix parsing ports set to unix sockets"
      adds  36a7f0413 nx-X11/lib/configure.ac: Assure that the USE_DYNAMIC_XCURSOR macro is defined at build-time.
      adds  0eb71d78a Merge branch 'gh-sunweaver/pr/xlib-loadable-modules' into 3.6.x
      adds  71a3b8447 nx-X11/lib/configure.ac: fix version number
      adds  f2e48fb73 nx-X11/lib/configure.ac: add forgotten status line
      adds  a70e36c81 ConnDis.c: remove obsolete MNX_TCPCONN
      adds  c81a45785 Use calloc to zero fill buffers being allocated for replies & events
      adds  c6b6a8fcb Use C99 designated initializers in various extension Replies
      adds  e7a50079e xfixes: use calloc for some structs
      adds  d156ce5ab Merge branch 'uli42-pr/xfixes_memset' into 3.6.x
      adds  471342933 Fix: clang does not know about gnu_printf
      adds  0e481f8aa nxcomp: fix unused variable
      adds  0934b1e67 nxcomp: fix unused variables
      adds  e1f2a24f6 xlib: remove superflous parens
      adds  a8ed28234 Xlib: remove register keywords
      adds  74fe99dab xcompshad: remove unused variables
      adds  a53c65547 Logger.h: fix missing compiler attribute
      adds  059028ce7 Logger.h: remove pragma, correct attributes
      adds  7c8214f31 GenericReply.h: remove unused variable
      adds  176f9b471 Merge branch 'uli42-pr/fix_clang_warnings' into 3.6.x
      adds  ebd1ea036 .travis.yml: move from Ubuntu Trusty to Xenial.
      adds  f2a1e877d .travis.yml: Update clang-6.0 to clang-7
      adds  440ce3f54 .travis.yml: add some soft requirements
      adds  4538d2133 Merge branch 'mjtrangoni-move-to-xenial' into 3.6.x
      adds  486cc6f50 add nxdialog for displaying dialogs
      adds  2aa575f0d nxdialog: pylint improvements
      adds  3a097e6e0 nxdialog: use gtk3 instead of gtk2
      adds  57700cd6b nxdialog: convert from optparse to argparse
      adds  acffe15b5 nxdialog: make code compatible to python2 _and_ python3
      adds  07052a25c nxdialog: allow to provide --parent 0 for testing
      adds  d0e40f8b2 nxdialog: add example call
      adds  df79c3b35 Merge branch 'uli42-pr/add_nxdialog' into 3.6.x
      adds  57ca69fe0 nxdialog: Turn into autotools project, add man page.
      adds  6812657f0 Makefile: Integrate new subproject "nxdialog".
      adds  ae565e1da Merge branch 'sunweaver-pr/nxdialog-autotools' into 3.6.x
      adds  00f8d49a3 debian/*: Debianize package inclusion of nxdialog (ships with nxagent bin:pkg for now).
      adds  ca8d889da debian/libnx-x11-6.symbols: Update symbols.
      adds  ff1b3e9e8 nxdialog: Allow user to specify hexadecimal X11 window IDs.
      adds  400b627e4 nx-libs.spec: Dropping nxdialog files from installation for now when building RPMs. Postponing nxdialog integration with RPM packaging for now.
      adds  da9a1bc0b debian/patches: Add 2004_enforce-lpthread.patch. On Debian, enforce -lpthread when building nxcomp. This is a nasty work around for a missing symbols issue that needs to get addressed otherwise in later release.
      adds  59305c8b9 release 3.5.99.19
      adds  cf3ac71a3 nxdialog: fix example
      adds  3af59f806 nxdialog/: create (almost) empty m4 directory.
      adds  1b6da5992 nxcomp/src/Makefile.am: PTHREAD_LDFLAGS does not exist, replace with PTHREAD_LIBS.
      adds  2efaa423b m4/: update external macros from autoconf-archive.
      adds  95f8cf7ea m4/ax_pthread.m4: implement workaround for libtool bug #13550.
      adds  d1fe6a601 nxproxy/{m4,configure.ac,src/Makefile.am}: drop pthread overlinking.
      adds  dd0d49c4e debian/patches/{,series}: remove 2004_enforce-lpthread.patch.
      adds  cb5c042a1 Merge branch 'Ionic-bugfix/libXcomp-pthread-underlinking' into 3.6.x
      adds  34011ccad Makefile: Add clean/distclean target calls for nxdialog subdir to master Makefile's clean/distclean targets.
      adds  1ff05c8e2 nxdialog/Makefile.am: We forgot to clean up nxdialog/bin/Makefile.in.
      adds  80ecfad95 nxcomp/src/Makefile.am: Correct usage of PTHREAD_CFLAGS and PTHREAD_LIBS. PTHREAD_CFLAGS is also supposed to be used when linking. See comments in m4/ax_pthread.m4.
      adds  f0aac0897 Merge branch 'sunweaver-pr/pthread-flags' into arctica-3.6.x
      adds  2a10438f7 nxdialog/bin/nxdialog: Fix error dialog-type-not-supplied error message.
      adds  e2b73ab90 release 3.5.99.20
      adds  3dc2c9aac roll-tarballs.sh: Remove nxdialog/* in nx-libs-lite tarballs.
      adds  c9cac948f roll-tarballs.sh: Fix script removal from nx-libs-lite tarballs.
       new  ee82317b5 travis.yml: Update clang 7.0 => 8.0
       new  4ce890758 Merge branch 'mjtrangoni-update-clang-8' into 3.6.x
       new  3c9ee1ff7 nxagent: Determine nxagentProgName only once
       new  d94e9ba24 Merge branch 'uli42-pr/fix_flavour_change' into 3.6.x
       new  dff2e0a01 Font.c: factor out font checks
       new  bcb5c7962 Drop Speedo font support
       new  8029141e7 Font.c: build the font paths at runtime
       new  dfb5602a6 Font.c: Let dix check if a font path exists
       new  898f04e42 Font.c: Loop over font paths
       new  78a16245a auto-determine system font path and add to list of font paths
       new  0086b8c24 Font.c: Avoid duplicate font paths
       new  453edbd21 Font.c: use __func__ in TEST prints
       new  f6177d2ad Merge branch 'uli42-pr/short_font_code' into 3.6.x
       new  ff5740e03 spelling fixes
       new  dece08252 Reconnect.c: initialize stateFile path
       new  b32a984f8 Die XTESTEXT1, die!
       new  bee0f13ce nxagent: Remove own GetTimeInMillis() implementation
       new  0a211b6b6 Keyboard.c: improve TEST and DEBUG output
       new  34e9c6b0b Keyboard.c: clean/unify formatting
       new  249be6680 NXwindow.c: add missing change
       new  f0ba303d4 NXdamage.c: add missing upstream fixes
       new  0312a8cfe Rename libdamage to (correct) libdamageext
       new  3d254765c NXdispatch.c: add missing change
       new  f6845fbd9 NXdispatch.c: add missing fixes
       new  0db8b0353 NXdispatch.c: indent code to match environment
       new  a31d28014 README.keystrokes: refine description
       new  79a2b7b24 Remove useless "ignore" keystroke for Ctrl-Alt-Backspace
       new  1b9d735b0 README.keystrokes: mention nxdialog
       new  fac36b24f nxagent: make nxagentX2go a Boolean
       new  226493690 Merge branch 'uli42-pr/small_fixes' into 3.6.x
       new  6a938063b Remove Debian build references to `xtestext1.h`
       new  6981e9bb0 Merge branch 'andschwa-xtestext1h' into 3.6.x
       new  4df77fe73 xkbUtils.c: Catch division by zero
       new  20353e96a libNX_X11: add additional checks for dpy and xkb
       new  789d3a37e Merge branch 'uli42-pr/fix_xkb_crash' into 3.6.x
       new  0eab060d1 dix: remove unused requestLogIndex
       new  126cbe1ff Merge branch 'uli42-pr/remove_requestlog' into 3.6.x
       new  fd8427002 Fix NXevents.c: Reactivate errornously commented function
       new  49adb1e5c render/glyph.c: add missing usage_hint
       new  a736122f5 os: fix BigReq ignoring when another request is pending
       new  92f41213e Merge branch 'uli42-pr/fix_broken_cursor_handling' into 3.6.x
       new  61255ac1a Window.c: fix: report correct window on icon window creation
       new  d98eeec02 Screen.c: report both created windows (and with the right name)
       new  8365ce463 Screen.c: whitespace/formatting fixes
       new  0e496e5d1 Screen.c: use consistent spacing on pointer references
       new  d9b1272fb Screen.c: more TEST output
       new  4b19c4975 Clipboard.c: fix wrong variable being printed
       new  9739c7009 Clipboard.c: Scope improvements
       new  9cb29cce2 Clipboard.c: more debugging output
       new  d38fb8137 Events.c: add debug output
       new  2da476a67 Window.c: comment on the purpose of some functions
       new  a25232734 Merge branch 'uli42-pr/various_small_things' into 3.6.x
       new  39ff69c72 NXmiexpose.c: use upstream miHandleExposures()
       new  9e051eab0 NXmiexpose.c: use upstream version of miPaintWindows()
       new  af1c4b9b7 NXmiexpose.c: mark NX changes
       new  6ce9fb5f2 Window.c/NXmiexpose.c: remove hack for certain WM theme
       new  073c6c17e NXmiexpose.c: drop file altogether
       new  58cd35745 Merge branch 'uli42-pr/drop_nxmiexpose' into 3.6.x
       new  3fd7e5f93 Add nxagentExternalClipboardEventTrap
       new  2972f6af1 Add nxagentSetSelectionCallback
       new  09ba97b2d NXdispatch.c: Use Callback instead of a modified function
       new  848dee5c4 NXdispatch.c: use upstream version of ProcSetSelectionOwner
       new  c0754a357 Merge branch 'uli42-pr/use_selection_callback' into 3.6.x
       new  a765857aa Remove the Must_have_memory hack.
       new  d8f5e647c NXwindow.c: fix compiler warning
       new  a3e0376f9 Window.c: remove leftover (commented) code
       new  9f5ddede9 Window.c: Drop defines CWParent and CWStackingOrder
       new  28e42b3bd mi: Hush an almost certainly bogus warning
       new  b961e190b miwindow.c: add hint to Red Hat Bugzilla + fix
       new  3900ba3f8 NXshm.c: remove left-overs from patch
       new  1a8de6352 dix/window.c: fix compiler warning
       new  1bfafc127 Window.c: add missing comment about nxagentConfiguredWindowList
       new  2b25eb3d2 Pixmap.c: fix comment phrasing/spelling
       new  6d00a387f Rootless.c: improve TEST/WARN/DEBUG outout
       new  308824ba9 xkb: initialize tsyms
       new  0f8dbbab2 Screen.c: correctly free stuff in nxagentCloseScreen
       new  3b06ad51d Screen.c: Fix: make sure RRCloseScreen is being called
       new  340de78e2 Keyboard.c: nullify freed pointers
       new  ca741177e CloseDevice: call XkbRemoveResourceClient before freeing key class struct
       new  4dd1f3cbd Fix memleaks: Free devPrivates of devices on shutdown
       new  756442226 Screen.c: fix another memory leak
       new  5cb497146 mi/miinitext.c: fix memleaks: remove (double) glx initialization
       new  17d5e62ba Events.c: use designated initializer in nxagentDeactivatePointerGrab
       new  7e12c9ba5 Extension.c: code simplifications
       new  b5eb7c76e Screen.c: more debug output
       new  bffdacc48 glxext.c: fix another memory leak
       new  cb508b263 various scope improvements
       new  8205db425 Font.c: code simplifications
       new  234be0245 glyph.c: fix a read beyond end of heap buffer
       new  6da106610 Keyboard.c: fix three memory leaks
       new  6f954bb7d Quarks.c: add missing )
       new  f55402572 dix/dispatch: fix a small memory leak
       new  9f9b790f8 fb: fix memory leak in fbOverlayFinishScreenInit
       new  78eff73e4 render: Propagate allocation failure from createSourcePicture()
       new  e63d9de45 NXrender: fix another memleak
       new  213e63eed Screen.c: fix two memleaks
       new  bb08043a6 Screen.c: fix two more memleaks of visuals
       new  528e1e4ef NXpicture.c: code simplification
       new  3c0469971 os/access.c: add missing }
       new  fd7e1f989 Keyboard.c: rearrange code to make cppcheck happy
       new  b4d3dc5bf NXdixfonts.c: fix index out of bounds
       new  d48824195 compext/Png.c: late image_index allocation
       new  e440e722d compext/Png.c: simplify srcBuf allocation
       new  956caeb8a compext/Png.c: Nullify after free
       new  c8520ac0a mi/miexpose.c: add missing free()
       new  56dcc8a4b xkb: remove oldState from XkbHandleActions.
       new  4962c5a8d XKB: Remove a bunch of mad ifdefs
       new  2070891cb xkbEvents.c: Fix "warning: unused variable `s'".
       new  054e906f6 xkb: Use snprintf to measure string lengths instead of manual strlen math
       new  813acdd2d xkb: Silence some compiler warnings
       new  31c3d27ea xkmread.c: fix compiler warning
       new  5be6d271b xkb: fix what looks to be a copy-paste error with first vs firstMM
       new  2bb498a4c Keyboard.c: fix another cppcheck finding
       new  364035c00 Keyboard.c: use existing define instead of hardcoced value
       new  b91b3d807 record/set.c: silence cpp finding
       new  c8a5e33fc Suppress false positives in static analysis
       new  abf374136 Merge branch 'uli42-pr/various' into 3.6.x
       new  3aabc92cf rework xkb device private handling
       new  4a440feaf Merge branch 'uli42-pr/fix_xkb_privates' into 3.6.x
       new  fba18967f TravisCI: move from gcc 8.x to gcc 9.x
       new  1ffe92a6f TravisCI: Print compiler version currently used
       new  5858ebc6d Merge branch 'mjtrangoni-add-gcc-9' into 3.6.x
       new  ca54fabed Window.c: add some comments about fullscreen handling
       new  c190fd187 Window.c: rearrange code regarding window decorations sizes
       new  d32706888 Screen.c: add nxagentIsParentOf helper
       new  6657b8cc8 nxagentMaximizeToFullScreen: only reparent if necessary
       new  ea571387b Screen.c: simplify nxagentMinimizeFromFullscreen
       new  d487d5879 Consistently use None instead of 0 for nxagentIconWindow everywhere
       new  032ed3511 Screen.c: use XlibWindow so silence the compiler
       new  1ebf78519 Merge branch 'uli42-pr/fix_fullscreen' into 3.6.x
       new  6bdf9c2fa Drop Ipaq support
       new  738686685 drop onscreen keyboard support
       new  c2ca013fb Merge branch 'uli42-pr/drop_ipaq' into 3.6.x
       new  360cb5dd9 release 3.5.99.21
       new  c260ae425 Events.c: refactor nxagentHandleKeypress
       new  b3d41485d Events.c: add more comments and TEST output
       new  ceeb53f0c Keystroke.c: fix wrong return code
       new  7f4b50deb Merge branch 'uli42-pr/no_keystroke_passthrough' into 3.6.x
       new  62573abf0 nxagent: simplify nxagentWaitEvents()
       new  f24767b3c Merge branch 'uli42-pr/improve_wait_events' into 3.6.x
       new  d7d205c0d nxagent: fix main window being garbled without inner windows
       new  c610d706b NXwindow.c: simplify window background code
       new  a539aaa6a dix: add whiteroot flag
       new  470e0bd4d Splash.c: do not wait in nxagent mode
       new  3c92d8897 Splash.c: drop return code of nxagentShowSplashWindow
       new  612cbcc43 Splash.c: code cleanup
       new  be508a447 Splash.c: nxagentRemoveSplashWindow: drop unused parameter
       new  8fcaafab4 nxagent: drop nxagentRootTileWindow
       new  afebb8211 Splash.c: remove global variables for colors
       new  074821a84 Splash.c: make Splash logo work with white background (-wr) mode, too
       new  798a053b4 Splash.c: move some variables to Splash.c
       new  24f392c4a nxagent: rename nxagentWMStart to nxagentReadyAtom
       new  2228513a6 nxagent: drop NXAGENT_SPLASH
       new  b04b58bad nxagent: add NXAGENT_ONSTART where missing
       new  ab8015237 nxagent: move nxagentWMPassed to Splash.c
       new  c34d1b201 NXdispatch.c: drop currentDispatch variable
       new  3563959c0 NXdispatch.c: move nxagentWMtimeout into the function
       new  8b15d574b Merge branch 'uli42-pr/fix_background' into 3.6.x
       new  1330167fa Utils.h: add SAFE_free macro
       new  b8411180e Display.c: safe some lines by calling SAFE_XFree and SAFE_free
       new  ebc2ea79f Events.c: safe some lines by calling SAFE_XFree
       new  d8012d2a8 Screen.c: safe some lines by calling SAFE_XFree
       new  a4700c9d0 Font.c: use SAFE_XFree and SAFE_free
       new  4a826d30f Rootless.c: use SAFE_free and SAFE_XFree
       new  d0a6c98cb Window.c: use SAFE_free and SAFE_XFree
       new  156533439 Cursor.c: use SAFE_XFree
       new  fd4fa4e96 Keyboard.c: use SAFE_XFree and SAFE_free
       new  34bd0942b Reconnect.c: use SAFE_free
       new  8b74ff1c1 Pixmap.c: use SAFE_free
       new  458538010 Render.c: use SAFE_free
       new  dde4e7636 Image.c: use SAFE_free
       new  122fbd3e1 Error.c: use SAFE_free
       new  633d04097 Args.c: use SAFE_free
       new  43e300ecd Colormap.c: use SAFE_free
       new  a9819436d Drawable.c: use SAFE_free
       new  6378d5ade GC.c: use SAFE_free
       new  8080ad26a GCOps.c: use SAFE_free
       new  7d25771da Keystroke.c: use SAFE_free
       new  4421f787d Atoms.c: use SAFE_XFree and SAFE_free macros
       new  504b1400e Clipboard.c: use SAFE_free
       new  e7451477e Events.c: refactor nxagentHandleKeypress
       new  bcbf25510 Events.c: add more comments and TEST output
       new  1d32e5368 Keystroke.c: fix wrong return code
       new  17495dd6a nxagent: simplify nxagentWaitEvents()
       new  d3869aa53 nxagent: fix main window being garbled without inner windows
       new  817c3c6fc NXwindow.c: simplify window background code
       new  8eeaa40b1 dix: add whiteroot flag
       new  9cd602b27 Splash.c: do not wait in nxagent mode
       new  208e58fb7 Splash.c: drop return code of nxagentShowSplashWindow
       new  48c43c837 Splash.c: code cleanup
       new  bfb4e9ac9 Splash.c: nxagentRemoveSplashWindow: drop unused parameter
       new  e12983a67 nxagent: drop nxagentRootTileWindow
       new  41bfed975 Splash.c: remove global variables for colors
       new  5bb5adc8a Splash.c: make Splash logo work with white background (-wr) mode, too
       new  bd002ffc5 Splash.c: move some variables to Splash.c
       new  784846317 nxagent: rename nxagentWMStart to nxagentReadyAtom
       new  0f5e873dc nxagent: drop NXAGENT_SPLASH
       new  db4c220b2 nxagent: add NXAGENT_ONSTART where missing
       new  60a3c9b0a nxagent: move nxagentWMPassed to Splash.c
       new  4202d5094 NXdispatch.c: drop currentDispatch variable
       new  f39b81d31 NXdispatch.c: move nxagentWMtimeout into the function
       new  6f80a06fb Merge branch 'uli42-pr/safe_free' into 3.6.x
       new  a7abd45a8 Screen.c: initialize RandR only on startup...
       new  daa50fd80 Merge branch 'uli42-pr/fix_double_free' into 3.6.x
       new  58183b7ce nxagent: Add autograb mode.
       new  8bf3429bc nxagent: Make autograb an nxagentOption.
       new  4eaedd002 Args.c: Add command line option -autograb.
       new  ebfd8742c Args.c: make autograb available via options file, too.
       new  6dcdc578f Events.c: improve debugging output for FocusIn/Out
       new  a4d7a04c4 Events.c: do not ungrab keyboard on LeaveNotify when in autograb mode
       new  03aa5d743 Events.c: Autograb only for windowed modes
       new  14d8e0a2a Dialog.c: Add NXTransDialog() call for autograb toggling.
       new  063813d35 Make AutoGrab work in more situations
       new  6181aa911 Events.c: introduce separate debug level for autograb debugging only
       new  6bca289af Merge branch 'uli42-gh-sunweaver/pr/autograb-without-inputlock' into 3.6.x
       new  1b967c701 debian/control: Split-out nxdialog bin:pkg.
       new  e428e39de debian/{nxagent,nxdialog}.install: Move nxdialog files from nxagent.install to nxdialog.install.
       new  7d07442d7 debian/copyright: Update copyright attributions.
       new  57d3a42c2 release 3.5.99.22

The 219 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .travis.yml                                        |   43 +-
 ChangeLog                                          | 1403 ++++++++++++++++-
 Makefile                                           |   15 +
 VERSION                                            |    2 +-
 debian/changelog                                   |   35 +
 debian/control                                     |   24 +-
 debian/copyright                                   |   59 +-
 debian/copyright.in                                |    9 -
 debian/libnx-x11-6.symbols                         |    6 +-
 debian/nx-x11proto-xext-dev.install                |    1 -
 debian/nxdialog.install                            |    2 +
 debian/patches/2003_nxdialog-use-python3.patch     |   11 +
 debian/patches/series                              |    1 +
 doc/nxagent/README.keystrokes                      |   39 +-
 etc/keystrokes.cfg                                 |   14 +-
 m4/ax_cxx_compile_stdcxx.m4                        |   45 +-
 m4/ax_pthread.m4                                   |   42 +-
 nx-X11/config/cf/Imake.tmpl                        |    5 +
 nx-X11/config/cf/gnu.cf                            |    2 +-
 nx-X11/config/cf/host.def                          |    6 +-
 nx-X11/config/cf/linux.cf                          |   32 +-
 nx-X11/extras/Mesa_6.4.2/progs/images/bw.rgb       |  Bin 206452 -> 206452 bytes
 nx-X11/include/extensions/Imakefile                |    2 +-
 nx-X11/include/extensions/xtestext1.h              |  325 ----
 nx-X11/lib/configure.ac                            |   36 +-
 nx-X11/lib/include/X11/Xlibint.h                   |   18 +-
 nx-X11/lib/src/ConnDis.c                           |    2 +-
 nx-X11/lib/src/Quarks.c                            |    2 +-
 nx-X11/lib/src/XlibInt.c                           |   12 +-
 nx-X11/lib/src/xkb/XKBBind.c                       |   16 +-
 nx-X11/programs/Xserver/GL/glx/glxcmds.c           |    4 +-
 nx-X11/programs/Xserver/GL/glx/glxext.c            |    4 +-
 nx-X11/programs/Xserver/Imakefile                  |    5 +-
 nx-X11/programs/Xserver/Xext/Imakefile             |    6 +-
 nx-X11/programs/Xserver/Xext/sync.c                |    2 +-
 nx-X11/programs/Xserver/Xext/xtest1dd.c            | 1612 --------------------
 nx-X11/programs/Xserver/Xext/xtest1dd.h            |  126 --
 nx-X11/programs/Xserver/Xext/xtest1di.c            |  915 -----------
 nx-X11/programs/Xserver/Xi/chgkbd.c                |    2 -
 nx-X11/programs/Xserver/damageext/Imakefile        |    4 +-
 nx-X11/programs/Xserver/damageext/damageext.c      |   10 +-
 nx-X11/programs/Xserver/dbe/dbe.c                  |   34 +-
 nx-X11/programs/Xserver/dix/devices.c              |   18 +-
 nx-X11/programs/Xserver/dix/dispatch.c             |   16 +-
 nx-X11/programs/Xserver/dix/events.c               |   29 +-
 nx-X11/programs/Xserver/dix/window.c               |    2 -
 nx-X11/programs/Xserver/fb/fbblt.c                 |   56 +-
 nx-X11/programs/Xserver/fb/fboverlay.c             |    8 +-
 nx-X11/programs/Xserver/hw/nxagent/Args.c          |   71 +-
 nx-X11/programs/Xserver/hw/nxagent/Args.h          |    1 -
 nx-X11/programs/Xserver/hw/nxagent/Atoms.c         |   16 +-
 nx-X11/programs/Xserver/hw/nxagent/Client.c        |    2 +-
 nx-X11/programs/Xserver/hw/nxagent/Clipboard.c     |   99 +-
 nx-X11/programs/Xserver/hw/nxagent/Colormap.c      |   21 +-
 nx-X11/programs/Xserver/hw/nxagent/Cursor.c        |    7 +-
 nx-X11/programs/Xserver/hw/nxagent/Dialog.c        |   50 +
 nx-X11/programs/Xserver/hw/nxagent/Dialog.h        |   30 +
 nx-X11/programs/Xserver/hw/nxagent/Display.c       |   85 +-
 nx-X11/programs/Xserver/hw/nxagent/Drawable.c      |   11 +-
 nx-X11/programs/Xserver/hw/nxagent/Error.c         |   13 +-
 nx-X11/programs/Xserver/hw/nxagent/Events.c        |  447 +++---
 nx-X11/programs/Xserver/hw/nxagent/Events.h        |    6 +-
 nx-X11/programs/Xserver/hw/nxagent/Extensions.c    |   92 +-
 nx-X11/programs/Xserver/hw/nxagent/Font.c          |  355 ++---
 nx-X11/programs/Xserver/hw/nxagent/GC.c            |   18 +-
 nx-X11/programs/Xserver/hw/nxagent/GCOps.c         |    7 +-
 nx-X11/programs/Xserver/hw/nxagent/Handlers.c      |    2 +-
 nx-X11/programs/Xserver/hw/nxagent/Image.c         |   27 +-
 nx-X11/programs/Xserver/hw/nxagent/Imakefile       |    6 +-
 nx-X11/programs/Xserver/hw/nxagent/Init.c          |   33 +-
 nx-X11/programs/Xserver/hw/nxagent/Keyboard.c      |  482 +++---
 nx-X11/programs/Xserver/hw/nxagent/Keyboard.h      |    3 +-
 nx-X11/programs/Xserver/hw/nxagent/Keystroke.c     |   28 +-
 nx-X11/programs/Xserver/hw/nxagent/Keystroke.h     |    2 +
 nx-X11/programs/Xserver/hw/nxagent/Millis.c        |   13 -
 nx-X11/programs/Xserver/hw/nxagent/Millis.h        |    2 -
 nx-X11/programs/Xserver/hw/nxagent/NXdamage.c      |   20 +-
 nx-X11/programs/Xserver/hw/nxagent/NXdispatch.c    |  181 +--
 nx-X11/programs/Xserver/hw/nxagent/NXdixfonts.c    |    4 +-
 nx-X11/programs/Xserver/hw/nxagent/NXevents.c      |  145 +-
 nx-X11/programs/Xserver/hw/nxagent/NXglyph.c       |   69 +-
 nx-X11/programs/Xserver/hw/nxagent/NXmiexpose.c    |  747 ---------
 nx-X11/programs/Xserver/hw/nxagent/NXpicture.c     |   22 +-
 nx-X11/programs/Xserver/hw/nxagent/NXrender.c      |   21 +-
 nx-X11/programs/Xserver/hw/nxagent/NXshm.c         |    6 +-
 nx-X11/programs/Xserver/hw/nxagent/NXwindow.c      |   85 +-
 nx-X11/programs/Xserver/hw/nxagent/Options.c       |    2 +
 nx-X11/programs/Xserver/hw/nxagent/Options.h       |    9 +-
 nx-X11/programs/Xserver/hw/nxagent/Pixmap.c        |   35 +-
 nx-X11/programs/Xserver/hw/nxagent/Pointer.c       |    3 +-
 nx-X11/programs/Xserver/hw/nxagent/Reconnect.c     |   43 +-
 nx-X11/programs/Xserver/hw/nxagent/Render.c        |    5 +-
 nx-X11/programs/Xserver/hw/nxagent/Rootless.c      |  125 +-
 nx-X11/programs/Xserver/hw/nxagent/Screen.c        |  475 +++---
 nx-X11/programs/Xserver/hw/nxagent/Splash.c        |  135 +-
 nx-X11/programs/Xserver/hw/nxagent/Splash.h        |   13 +-
 nx-X11/programs/Xserver/hw/nxagent/Split.c         |    2 +-
 nx-X11/programs/Xserver/hw/nxagent/TestExt.c       |   91 --
 nx-X11/programs/Xserver/hw/nxagent/Trap.c          |    8 +
 nx-X11/programs/Xserver/hw/nxagent/Trap.h          |    8 +
 nx-X11/programs/Xserver/hw/nxagent/Utils.h         |    1 +
 nx-X11/programs/Xserver/hw/nxagent/Window.c        |  433 +++---
 nx-X11/programs/Xserver/hw/nxagent/Windows.h       |    3 -
 nx-X11/programs/Xserver/hw/nxagent/compext/Png.c   |   82 +-
 nx-X11/programs/Xserver/hw/nxagent/man/nxagent.1   |  153 +-
 nx-X11/programs/Xserver/include/dixstruct.h        |    8 -
 nx-X11/programs/Xserver/include/globals.h          |    1 -
 nx-X11/programs/Xserver/mi/Imakefile               |   13 +-
 nx-X11/programs/Xserver/mi/micursor.c              |   12 +-
 nx-X11/programs/Xserver/mi/miexpose.c              |   15 +-
 nx-X11/programs/Xserver/mi/migc.c                  |    6 +-
 nx-X11/programs/Xserver/mi/miinitext.c             |   11 +-
 nx-X11/programs/Xserver/mi/miwindow.c              |    1 +
 nx-X11/programs/Xserver/os/WaitFor.c               |   20 +-
 nx-X11/programs/Xserver/os/access.c                |    1 +
 nx-X11/programs/Xserver/os/io.c                    |    2 -
 nx-X11/programs/Xserver/os/utils.c                 |    5 +-
 nx-X11/programs/Xserver/randr/rrdispatch.c         |    4 -
 nx-X11/programs/Xserver/record/record.c            |   35 +-
 nx-X11/programs/Xserver/record/set.c               |    3 +-
 nx-X11/programs/Xserver/render/glyph.c             |    5 +-
 nx-X11/programs/Xserver/render/picture.c           |    2 +
 nx-X11/programs/Xserver/render/render.c            |   18 +-
 nx-X11/programs/Xserver/xfixes/cursor.c            |   24 +-
 nx-X11/programs/Xserver/xfixes/region.c            |    4 +-
 nx-X11/programs/Xserver/xfixes/xfixes.c            |   11 +-
 nx-X11/programs/Xserver/xkb/XKBGAlloc.c            |   19 +-
 nx-X11/programs/Xserver/xkb/XKBMAlloc.c            |    4 +-
 nx-X11/programs/Xserver/xkb/XKBMisc.c              |    5 +-
 nx-X11/programs/Xserver/xkb/ddxBeep.c              |    4 -
 nx-X11/programs/Xserver/xkb/ddxCtrls.c             |   23 -
 nx-X11/programs/Xserver/xkb/ddxList.c              |   13 +-
 nx-X11/programs/Xserver/xkb/ddxLoad.c              |  103 +-
 nx-X11/programs/Xserver/xkb/maprules.c             |   89 +-
 nx-X11/programs/Xserver/xkb/xkb.c                  |   22 +-
 nx-X11/programs/Xserver/xkb/xkbAccessX.c           |    8 +-
 nx-X11/programs/Xserver/xkb/xkbActions.c           |   20 +-
 nx-X11/programs/Xserver/xkb/xkbEvents.c            |   37 +-
 nx-X11/programs/Xserver/xkb/xkbInit.c              |   17 +-
 nx-X11/programs/Xserver/xkb/xkbPrKeyEv.c           |    4 +-
 nx-X11/programs/Xserver/xkb/xkbUtils.c             |   16 +-
 nx-X11/programs/Xserver/xkb/xkmread.c              |   20 +-
 nx-libs.spec                                       |    9 +-
 nxcomp/src/ChannelEndPoint.cpp                     |    6 +-
 nxcomp/src/GenericReply.h                          |    1 -
 nxcomp/src/Loop.cpp                                |    4 +
 nxcomp/src/Makefile.am                             |    6 +-
 nxcomp/src/Misc.cpp                                |    7 +-
 nxcomp/src/Timestamp.cpp                           |    1 -
 nxcomp/src/TranslateCoords.h                       |    8 +-
 nxcompshad/src/Logger.h                            |   15 +-
 nxcompshad/src/X11.h                               |    4 -
 {nxproxy => nxdialog}/Makefile.am                  |    5 +-
 nxdialog/README.md                                 |   23 +
 {nxcomp => nxdialog}/VERSION                       |    0
 nxdialog/bin/Makefile.am                           |    3 +
 nxdialog/bin/nxdialog                              |  395 +++++
 nxdialog/configure.ac                              |   22 +
 .../composite/.gitignore => nxdialog/m4/.keep      |    0
 {nxproxy => nxdialog}/man/Makefile.am              |    2 +-
 nxdialog/man/nxdialog.1                            |   72 +
 nxproxy/configure.ac                               |   11 -
 nxproxy/m4/ax_pthread.m4                           |    1 -
 nxproxy/man/nxproxy.1                              |    2 +-
 nxproxy/src/Makefile.am                            |    3 -
 roll-tarballs.sh                                   |    5 +-
 run-static-analysis.sh                             |    4 +-
 static-analysis-suppressions                       |   26 +
 168 files changed, 4810 insertions(+), 6347 deletions(-)
 create mode 100644 debian/nxdialog.install
 create mode 100644 debian/patches/2003_nxdialog-use-python3.patch
 delete mode 100644 nx-X11/include/extensions/xtestext1.h
 delete mode 100644 nx-X11/programs/Xserver/Xext/xtest1dd.c
 delete mode 100644 nx-X11/programs/Xserver/Xext/xtest1dd.h
 delete mode 100644 nx-X11/programs/Xserver/Xext/xtest1di.c
 delete mode 100644 nx-X11/programs/Xserver/hw/nxagent/NXmiexpose.c
 delete mode 100644 nx-X11/programs/Xserver/hw/nxagent/TestExt.c
 copy {nxproxy => nxdialog}/Makefile.am (88%)
 create mode 100644 nxdialog/README.md
 copy {nxcomp => nxdialog}/VERSION (100%)
 create mode 100644 nxdialog/bin/Makefile.am
 create mode 100755 nxdialog/bin/nxdialog
 create mode 100644 nxdialog/configure.ac
 copy nx-X11/programs/Xserver/composite/.gitignore => nxdialog/m4/.keep (100%)
 copy {nxproxy => nxdialog}/man/Makefile.am (66%)
 create mode 100644 nxdialog/man/nxdialog.1
 delete mode 120000 nxproxy/m4/ax_pthread.m4
 create mode 100644 static-analysis-suppressions

--
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-commits mailing list