[X2Go-Commits] [nx-libs] branch master updated (1e16939 -> d2dae84)
git-admin at x2go.org
git-admin at x2go.org
Fri Nov 9 20:35:26 CET 2018
This is an automated email from the git hooks/post-receive script.
x2go pushed a change to branch master
in repository nx-libs.
from 1e16939 [PATCH] os: XDMCP options like -query etc. should imply -listen tcp
new 489c173 Use min() [defined in include/misc.h] instead of MIN() [not defined in any Xorg header].
new 643e13b fix window title encoding (use utf8) for nxagent
new 9a7c0b0 nxagent: Used 'Xutf8SetVMPropertis' instead of 'XSetStandardProperties' + 'Xutf8SetWMProperties'
new aaae5d5 Merge branch 'Etersoft-fix-nxagent-window-title-encoding' into 3.6.x
new 0154ef4 add list with versions of the xserver modules
new c0bef5e Merge branch 'uli42-pr/track_versions' into 3.6.x
new 129d1cc refactor nxagentGet(Default)EventMask
new 9f4eb6a Merge branch 'uli42-pr/refactor_defaulteventmask' into 3.6.x
new f8e76fd Events.c: mitigate compiler warning
new 2fe89c5 Events.c: fix compiler warnings
new 553b96f Events.c: fix wrong printf format specifiers
new 0db1770 Events.c: drop variable that caused compilation warning
new f9e4a54 Merge branch 'uli42-pr/fix_events_debug_warnings' into 3.6.x
new f9c2d56 Fix broken 9a7c0b081fad98bfcfcceff9557781f4b39ec572
new b517b66 Merge branch 'uli42-pr/fix_wm_props' into 3.6.x
new 3bd41aa Replace MIN/MAX macros by min/max from misc.h
new fad80bc Merge branch 'uli42-pr/drop_double_min_max' into 3.6.x
new f8e20d0 Args.c: rename nxagentParseOptions to nxagentParseSingleOption
new 30a9627 Args.c: allow options to contain URL encoded characters
new 930bd28 Merge branch 'uli42-pr/decode_options' into 3.6.x
new c7eadb8 nxmissing.xpm: Add XPM marker so that image viewers recognize the image file format.
new 4d6bae0 Application icon: Drop NoMachine logo as nxagent icon, switch to X11 icon for now.
new 3738364 Call checkX2goAgent much earlier (in ddxProcessArgument) and adapt NXAGENTWINDOWNAMELENGTH to its result.
new 25c7f02 Use basename() to derive nxagentProgName cleanly.
new c2b4e42 X2Go XPM icon: white background, not transparent.
new 31ac5a1 X2Go Agent XPM: Rename from x2go.xpm to x2goagent.xpm (like the symlink name we expect).
new d3bbca7 Merge branch 'sunweaver-pr/drop-nomachine-icon' into 3.6.x
new da9d1a5 nxagent: Fix an excessive request size limitation that broke big-requests.
new c478ba2 Merge branch 'uli42-pr/fix_bigrequests' into 3.6.x
new 6b2033b nxagent: use nxagentWMIsRunning as Bool all over the place
new 1a8c453 nxagent: use nxagentWMPassed as Bool all over the place
new f91f02d Pixmap.c: use some Bools as Bools not integers
new 67432ac Render.c: improve Bool usage
new 7b8aef8 nxagentInitAndCheckVisuals: adapt bool usage to match the previous function
new 1584395 Window.c: improve Bool usage
new 7f7895e Window.c: remove useless code
new 450760b Events.c: improve Bool usage
new 7392dd6 Merge branch 'uli42-pr/cleanup_wmisrunning' into 3.6.x
new 97f768a X11.tmpl: whitespace fix
new 71abe0b enable CLIENTIDS functions in xserver
new 3dc4595 Merge branch 'uli42-pr/enableclientids' into 3.6.x
new e1938c1 libNX_X11: upgrade to X.org upstream version 1.6.6
new 701e702 libNX_X11: upgrade to X.org upstream version 1.6.7
new 2eb4a65 Merge branch 'uli42-pr/libX11_1.6.6' into 3.6.x
new 8baec5d Clipboard: print requested target in debugging mode
new 6cdddad Clipboard.c: add function for debugging output
new 35f6b32 NXproperty.c:add debug output
new fab6911 Clipboard.c: introduce helper macros for easier debugging
new 85a28a6 Clipboard.c: add macro for safe XFree calls with ptr clearance
new e90306e Clipboard.c: some scope optimizations
new 888de83 Clipboard.c: print X errors
new 9a5f519 Clipboard.c: Code optimization (missing else)
new 719488d Clipboard.c: add FIXME
new 018b561 Clipboard.c: whitespace fixes
new 1af67b4 Clipboard.c: GetWindowProperty() does not return BadMatch
new 1c4c9f6 Clipboard.c: more debugging info for nxagentGetClipboardWindow()
new 5d26add Clipboard.c: new debug function to reduce duplicate code
new f8bfdc8 Clipboard.c: improve nxagentClearSelection() debug code
new 934d9ea Clipboard.c: Use constant instead of hardcoded value
new 2517d8c Clipboard.c: more DEBUG output
new 6ea7558 Clipboard.c: fix fprintf type warnings
new 60bce14 Clipboard.c: use __func__ everywhere
new 2804320 Merge branch 'uli42-pr/clipboard_debug' into 3.6.x
new e8c6a74 Window.c: convert old-style function definitions to ANSI C89 style
new 2769cbb Window.c: indent FIXMEs
new 7a0b401 Window.c: reformat/add braces for readability
new 1fb32cf Window.c: scope improvements
new ea27530 Window.c: whitespace cleanup
new 9e6e431 Window.c: some code simplifications
new df531c1 Window.c: silence compiler warnings
new c8383b8 Window.c: indent ifdefs for better readability
new 1eb5603 Window.c: save some lines by declaring loop variables in the loop
new 728a3d1 Window.c: add FIXME
new e2421bb Window.c: use C99 designated initializers at some places
new 70b4946 Merge branch 'uli42-pr/small_improvements' into 3.6.x
new 266c3d6 Lift Xi to 1.3.0.0 (identical to 1.2.0)
new 122db3f Merge branch 'uli42-pr/Xi-1.2.0' into 3.6.x
new 2db5191 Check nxagentXkbInfo.EventBase before use
new 9808c66 Lift xkb to XORG-1.2.0 state
new bebdf09 Keyboard.c: Remove (now) unused defines
new 0fc5368 Keyboard.c: remove unnecessary includes
new d54f1fb Keyboard.c: remove unused defines
new 11a1f31 no more own XkbBaseDirectory handling
new eb07ed5 Keyboard.c: do not define own RLMVO defaults
new 4ed8145 XKB: provide XKB defines via Imakefile
new 3fbef7d Lift xkb to XORG-1.3.0.0 state
new b891e5f Keyboard.c: always ask for remote XKB
new 6186383 Keyboard.c: simplify RLMVO string handling
new 1b05251 Keyboard.c: simplify over-specific if
new d8bbbcf Keyboard.c: guard XkbFreeKeyboard calls
new 05e03b9 Keyboard.c: greatly simplify the code in nxagentKeyboardProc
new b8ae794 Keyboard.c: fix keyboard=query logic
new 59524cd Keyboard.c: simplify even more: free stuff at one place
new 018b2d0 XkbSendNames: fix use of uninitialised bytes valgrind error.
new 6947595 ProcXkbGetKbdByName: fix use of uninitialised bytes valgrind error.
new 6625e78 XKB: Fix garbage initialization
new 7487d7f XKB: Fix logic error
new 3c1b1ef XKB: Remove unused DDX functions
new 1ca0aee Event.c: improve DEBUG output
new 824b629 XKB: Fix size_syms calculation bug
new f23189e Make: Automatically determine xkb dir
new 90b83a7 xkb: Fix memory leak if opening file fails
new b01e29e xkb: Don't check for NULL before calling free
new b09a72b Convert existing Xprintf style calls to asprintf style
new 3965f24 adapt code-versions.txt
new fccef5f Merge branch 'uli42-pr/xkb_1.3.0.0' into 3.6.x
new 49607e9 Lift Xext to xorg 1.4.2
new d2dae84 Merge branch 'uli42-pr/Xext-1.4.2' into 3.6.x
The 108 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:
Makefile | 17 +-
debian/control | 1 +
doc/nxagent/x11.svg | 27 +
nx-X11/config/cf/Imake.tmpl | 8 +
nx-X11/config/cf/X11.tmpl | 2 +-
nx-X11/config/cf/xorg.cf | 2 +-
nx-X11/lib/include/X11/Xlibint.h | 125 +-
nx-X11/lib/modules/im/ximcp/imCallbk.c | 6 +-
nx-X11/lib/modules/im/ximcp/imDefIc.c | 82 +-
nx-X11/lib/modules/im/ximcp/imInsClbk.c | 2 +-
nx-X11/lib/modules/im/ximcp/imLcIm.c | 8 +-
nx-X11/lib/modules/im/ximcp/imLcLkup.c | 6 +-
nx-X11/lib/modules/om/generic/omGeneric.c | 32 +-
nx-X11/lib/src/DisName.c | 2 +-
nx-X11/lib/src/FSWrap.c | 2 +-
nx-X11/lib/src/FontNames.c | 16 +-
nx-X11/lib/src/GetFPath.c | 11 +-
nx-X11/lib/src/GetImage.c | 16 +-
nx-X11/lib/src/LiHosts.c | 19 +-
nx-X11/lib/src/ListExt.c | 19 +-
nx-X11/lib/src/SetHints.c | 4 +-
nx-X11/lib/src/StColor.c | 1 +
nx-X11/lib/src/StColors.c | 1 +
nx-X11/lib/src/StrKeysym.c | 10 +-
nx-X11/lib/src/XlibInt.c | 86 +-
nx-X11/lib/src/xcms/LRGB.c | 3 +
nx-X11/lib/src/xcms/cmsColNm.c | 2 +-
nx-X11/lib/src/xcms/cmsLkCol.c | 3 +-
nx-X11/lib/src/xcms/cmsProp.c | 1 +
nx-X11/lib/src/xkb/XKBAlloc.c | 8 +-
nx-X11/lib/src/xlibi18n/lcCT.c | 10 +-
nx-X11/lib/src/xlibi18n/lcDB.c | 2 +-
nx-X11/lib/src/xlibi18n/lcGeneric.c | 1 +
nx-X11/lib/src/xlibi18n/lcPublic.c | 1 +
nx-X11/programs/Xserver/Xext/dpms.c | 7 +-
nx-X11/programs/Xserver/Xext/panoramiX.c | 46 +-
nx-X11/programs/Xserver/Xext/panoramiX.h | 13 -
nx-X11/programs/Xserver/Xext/panoramiXSwap.c | 4 +
nx-X11/programs/Xserver/Xext/panoramiXh.h | 5 +-
nx-X11/programs/Xserver/Xext/panoramiXprocs.c | 8 +-
nx-X11/programs/Xserver/Xext/saver.c | 15 +-
nx-X11/programs/Xserver/Xext/shm.c | 20 +-
nx-X11/programs/Xserver/Xext/shmint.h | 2 -
nx-X11/programs/Xserver/Xext/sleepuntil.c | 1 -
nx-X11/programs/Xserver/Xext/sync.c | 24 +-
nx-X11/programs/Xserver/Xext/xf86bigfont.c | 1 +
nx-X11/programs/Xserver/Xext/xres.c | 64 +-
nx-X11/programs/Xserver/Xext/xtest.c | 6 +-
nx-X11/programs/Xserver/Xext/xvdisp.c | 24 +-
nx-X11/programs/Xserver/Xext/xvmain.c | 4 +-
nx-X11/programs/Xserver/Xext/xvmc.c | 2 +-
nx-X11/programs/Xserver/Xi/allowev.c | 1 -
nx-X11/programs/Xserver/Xi/chgdctl.c | 1 -
nx-X11/programs/Xserver/Xi/chgfctl.c | 1 -
nx-X11/programs/Xserver/Xi/chgkbd.c | 1 -
nx-X11/programs/Xserver/Xi/chgkmap.c | 1 -
nx-X11/programs/Xserver/Xi/chgprop.c | 1 -
nx-X11/programs/Xserver/Xi/chgptr.c | 1 -
nx-X11/programs/Xserver/Xi/closedev.c | 1 -
nx-X11/programs/Xserver/Xi/devbell.c | 1 -
nx-X11/programs/Xserver/Xi/exevents.c | 18 +
nx-X11/programs/Xserver/Xi/extinit.c | 10 +-
nx-X11/programs/Xserver/Xi/getbmap.c | 1 -
nx-X11/programs/Xserver/Xi/getdctl.c | 1 -
nx-X11/programs/Xserver/Xi/getfctl.c | 1 -
nx-X11/programs/Xserver/Xi/getfocus.c | 1 -
nx-X11/programs/Xserver/Xi/getkmap.c | 1 -
nx-X11/programs/Xserver/Xi/getmmap.c | 1 -
nx-X11/programs/Xserver/Xi/getprop.c | 1 -
nx-X11/programs/Xserver/Xi/getselev.c | 1 -
nx-X11/programs/Xserver/Xi/getvers.c | 1 -
nx-X11/programs/Xserver/Xi/grabdev.c | 1 -
nx-X11/programs/Xserver/Xi/grabdevb.c | 1 -
nx-X11/programs/Xserver/Xi/grabdevk.c | 1 -
nx-X11/programs/Xserver/Xi/gtmotion.c | 4 +-
nx-X11/programs/Xserver/Xi/listdev.c | 1 -
nx-X11/programs/Xserver/Xi/opendev.c | 3 +-
nx-X11/programs/Xserver/Xi/selectev.c | 1 -
nx-X11/programs/Xserver/Xi/sendexev.c | 1 -
nx-X11/programs/Xserver/Xi/setbmap.c | 1 -
nx-X11/programs/Xserver/Xi/setdval.c | 1 -
nx-X11/programs/Xserver/Xi/setfocus.c | 1 -
nx-X11/programs/Xserver/Xi/setmmap.c | 1 -
nx-X11/programs/Xserver/Xi/setmode.c | 1 -
nx-X11/programs/Xserver/Xi/stubs.c | 1 -
nx-X11/programs/Xserver/Xi/ungrdev.c | 1 -
nx-X11/programs/Xserver/Xi/ungrdevb.c | 1 -
nx-X11/programs/Xserver/Xi/ungrdevk.c | 1 -
nx-X11/programs/Xserver/code-versions.txt | 22 +
nx-X11/programs/Xserver/hw/nxagent/Args.c | 85 +-
nx-X11/programs/Xserver/hw/nxagent/Atoms.c | 6 +-
nx-X11/programs/Xserver/hw/nxagent/Clipboard.c | 569 +++++++---
nx-X11/programs/Xserver/hw/nxagent/Display.c | 16 +-
nx-X11/programs/Xserver/hw/nxagent/Drawable.c | 5 +-
nx-X11/programs/Xserver/hw/nxagent/Events.c | 95 +-
nx-X11/programs/Xserver/hw/nxagent/Events.h | 4 +-
nx-X11/programs/Xserver/hw/nxagent/Font.c | 2 +-
nx-X11/programs/Xserver/hw/nxagent/Icons.h | 2 +-
nx-X11/programs/Xserver/hw/nxagent/Init.c | 9 +-
nx-X11/programs/Xserver/hw/nxagent/Init.h | 1 +
nx-X11/programs/Xserver/hw/nxagent/Keyboard.c | 263 +----
nx-X11/programs/Xserver/hw/nxagent/Keystroke.c | 2 +-
nx-X11/programs/Xserver/hw/nxagent/NXdispatch.c | 2 +-
nx-X11/programs/Xserver/hw/nxagent/NXproperty.c | 25 +-
nx-X11/programs/Xserver/hw/nxagent/NXshm.c | 165 ++-
nx-X11/programs/Xserver/hw/nxagent/NXxvdisp.c | 195 ++--
nx-X11/programs/Xserver/hw/nxagent/Pixmap.c | 16 +-
nx-X11/programs/Xserver/hw/nxagent/Reconnect.c | 2 +-
nx-X11/programs/Xserver/hw/nxagent/Render.c | 12 +-
nx-X11/programs/Xserver/hw/nxagent/Screen.c | 76 +-
nx-X11/programs/Xserver/hw/nxagent/Utils.h | 10 +-
nx-X11/programs/Xserver/hw/nxagent/Window.c | 784 ++++++-------
nx-X11/programs/Xserver/hw/nxagent/man/nxagent.1 | 5 +
nx-X11/programs/Xserver/hw/nxagent/nxagent.xpm | 422 ++++++-
nx-X11/programs/Xserver/hw/nxagent/nxmissing.xpm | 1 +
nx-X11/programs/Xserver/hw/nxagent/x11.svg | 27 +
nx-X11/programs/Xserver/hw/nxagent/x2go.xpm | 163 ---
nx-X11/programs/Xserver/hw/nxagent/x2goagent.xpm | 165 +++
nx-X11/programs/Xserver/include/inputstr.h | 5 +
nx-X11/programs/Xserver/include/os.h | 6 +
nx-X11/programs/Xserver/include/xkbfile.h | 32 +-
nx-X11/programs/Xserver/include/xkbsrv.h | 3 +-
nx-X11/programs/Xserver/os/WaitFor.c | 6 +-
nx-X11/programs/Xserver/os/io.c | 4 +-
nx-X11/programs/Xserver/xkb/Imakefile | 18 +-
nx-X11/programs/Xserver/xkb/XKBMAlloc.c | 2 +-
nx-X11/programs/Xserver/xkb/XKBMisc.c | 7 +-
nx-X11/programs/Xserver/xkb/ddxBeep.c | 1 +
nx-X11/programs/Xserver/xkb/ddxInit.c | 45 -
nx-X11/programs/Xserver/xkb/ddxKeyClick.c | 49 -
nx-X11/programs/Xserver/xkb/ddxKillSrv.c | 5 -
nx-X11/programs/Xserver/xkb/ddxList.c | 55 +-
nx-X11/programs/Xserver/xkb/ddxLoad.c | 350 +-----
nx-X11/programs/Xserver/xkb/ddxPrivate.c | 5 -
nx-X11/programs/Xserver/xkb/ddxVT.c | 5 -
nx-X11/programs/Xserver/xkb/maprules.c | 16 +-
nx-X11/programs/Xserver/xkb/xkb.c | 298 ++---
nx-X11/programs/Xserver/xkb/xkbAccessX.c | 6 +-
nx-X11/programs/Xserver/xkb/xkbActions.c | 4 -
nx-X11/programs/Xserver/xkb/xkbEvents.c | 4 +
nx-X11/programs/Xserver/xkb/xkbInit.c | 11 +-
nx-X11/programs/Xserver/xkb/xkbLEDs.c | 24 +-
nx-X11/programs/Xserver/xkb/xkbPrKeyEv.c | 4 -
nx-X11/programs/Xserver/xkb/xkbUtils.c | 6 +-
nx-X11/programs/Xserver/xkb/xkbfmisc.c | 456 +++++++-
nx-X11/programs/Xserver/xkb/xkbout.c | 1047 +++++++++++++++++
nx-X11/programs/Xserver/xkb/xkbtext.c | 1325 ++++++++++++++++++++++
nx-X11/programs/Xserver/xkb/xkmread.c | 94 +-
nx-libs.spec | 2 +
149 files changed, 5341 insertions(+), 2555 deletions(-)
create mode 100644 doc/nxagent/x11.svg
create mode 100644 nx-X11/programs/Xserver/code-versions.txt
create mode 100644 nx-X11/programs/Xserver/hw/nxagent/x11.svg
delete mode 100644 nx-X11/programs/Xserver/hw/nxagent/x2go.xpm
create mode 100644 nx-X11/programs/Xserver/hw/nxagent/x2goagent.xpm
delete mode 100644 nx-X11/programs/Xserver/xkb/ddxInit.c
delete mode 100644 nx-X11/programs/Xserver/xkb/ddxKeyClick.c
create mode 100644 nx-X11/programs/Xserver/xkb/xkbout.c
create mode 100644 nx-X11/programs/Xserver/xkb/xkbtext.c
--
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