aboutsummaryrefslogtreecommitdiff
path: root/nx-X11
Commit message (Collapse)AuthorAgeFilesLines
* nx-X11/config/cf/{Imake.{cf,tmpl},{linux,xorg}.cf}: support ppc64le ↵Mihai Moldovan2018-02-084-6/+24
| | | | | | | | | alongside ppc64(be). On PPC64*, X_BYTE_ORDER was hardcoded to X_BIG_ENDIAN. Since the CPUs support both modes and we actually intend to execute nxagent on ppc64le as well, detect the actual endianess and add support for Ppc64LeArchitecture.
* Xext: lift xvmain.c to xorg-xserver-7.1/1.1 stateUlrich Sibiller2018-02-072-4/+3
|
* Xext: lift xres.c to xorg-xserver-7.1/1.1 stateUlrich Sibiller2018-02-071-1/+3
| | | | Fix XSERVER64 should be _XSERVER64
* Xext: lift sync.c to xorg-xserver-7.1/1.1 stateUlrich Sibiller2018-02-071-2/+11
|
* Xext: lift sleeputil.c to xorg-xserver-7.1/1.1 stateUlrich Sibiller2018-02-071-1/+1
|
* Xext: lift panoramiX to xorg-xserver-7.1/1.1 stateUlrich Sibiller2018-02-071-11/+20
| | | | | | | | It also reintroduces a missed hack (undocumented commandline switch -disablexineramaextension to fool clients into thinking that Xinerama is disabled even though it is not). That hack had been dropped in d26930d59838e2a8305c66b67aaa163db157920c intentionally.
* Xext: lift DPMS extension to xorg-xserver-7.1/1.1 stateUlrich Sibiller2018-02-073-100/+105
|
* Xext: lift screensaver extension to XORG-7_1 stateUlrich Sibiller2018-02-076-9/+167
|
* Lift fb to xorg-xserver-7.1/1.1 stateUlrich Sibiller2018-02-055-46/+109
| | | | Fixes ArcticaProject/nx-libs#640
* Window.c: fix TEST/DEBUG outputUlrich Sibiller2018-02-051-3/+3
|
* Split.c: make nxagentWaitDrawable TEST messages look like all the othersUlrich Sibiller2018-02-051-5/+5
|
* Split.c: Fix wrong function names in TEST outputUlrich Sibiller2018-02-051-2/+2
|
* Splash.c: Fix wrong function names in TEST/DEBUG outputUlrich Sibiller2018-02-051-6/+6
|
* Screen.c: Fix wrong function names in TEST outputUlrich Sibiller2018-02-051-1/+1
|
* Rootless.c: Fix wrong function name in WARNING outputUlrich Sibiller2018-02-051-1/+1
|
* Reconnect.c: Fix wrong function names in TEST outputUlrich Sibiller2018-02-051-10/+10
|
* Pixmap.c: Fix wrong function names in TEST/WARNING outputUlrich Sibiller2018-02-051-2/+2
|
* Events.c: change scope of XButtonEvent struct and clear it before useUlrich Sibiller2018-02-051-2/+3
|
* Events.c: Fix wrong function name in TEST outputUlrich Sibiller2018-02-051-1/+1
|
* Dialog.c: Fix wrong function names in TEST outputUlrich Sibiller2018-02-051-1/+1
|
* Composite.c: Fix wrong function names in TEST outputUlrich Sibiller2018-02-051-2/+2
|
* Client.c: Fix wrong function names in DEBUG/WARNING outputUlrich Sibiller2018-02-051-2/+2
|
* NXdispatch.c: add FIXMEUlrich Sibiller2018-02-051-0/+1
|
* NXdispatch.c: fix wrong indentationUlrich Sibiller2018-02-051-6/+6
|
* Handlers.c: Fix wrong function names in TEST outputUlrich Sibiller2018-02-051-5/+5
|
* NXhsm.c: drop setting of sequence numberUlrich Sibiller2018-02-021-1/+0
| | | | is done in WriteEventsToClient
* NXhsm.c: add missing codeUlrich Sibiller2018-02-021-6/+20
| | | | This code was already existing in Xorg 6.6, but never in NX, for whatever reason.
* release 3.5.99.133.5.99.13Mike Gabriel2018-01-161-1/+1
|
* hw/nxagent/Screen.c: Additionally check for noRRXineramaExtension set to ↵Mike Gabriel2018-01-161-1/+1
| | | | | | FALSE before using the nxagentAdjustRandRXinerama() function and providing a Xinerama-like user experience. Fixes ArcticaProject/nx-libs#634.
* nx-X11/config/cf/{gnu,lnx}Lib.rules: add RPATH entries for temporary nxcomp ↵Mihai Moldovan2018-01-112-6/+6
| | | | | | | | and nxcompshad libraries. No change to the actually installed relinked nxagent(-relink) binary that gets installed - only affects the temporary executable build binary.
* panoramiX: fix includesUlrich Sibiller2018-01-082-4/+4
|
* Re-enable XC-MISC extensionUlrich Sibiller2018-01-082-2/+3
| | | | | | Got dropped by accident in 9bc6ff269aa8bf4c41696ebf4a686c93729ba151 Fixes ArcticaProject/nx-libs#589
* Display.c: drop helper variable in loopUlrich Sibiller2018-01-071-4/+2
|
* Error.c: replace malloc+strcpy by strdupUlrich Sibiller2018-01-071-5/+3
|
* Events.c: add FIXMEUlrich Sibiller2018-01-071-0/+1
|
* Keyboard.c: rework string allocation/buildingUlrich Sibiller2018-01-071-14/+10
|
* Keystroke.c: replace calloc + 2 * strcpy by asprintfUlrich Sibiller2018-01-071-3/+1
|
* Font.c: replace malloc + strcpy by strdup + fix memleakUlrich Sibiller2018-01-071-2/+3
|
* Font.c: free possibly allocated memUlrich Sibiller2018-01-071-0/+5
| | | | even if we issue a FatalError afterwards
* Font.c: replace memcpy by sprintf preventing possible buffer overflowsUlrich Sibiller2018-01-071-9/+3
| | | | | | I am not sure about the maximum font name length in X but just in case use snprintf instead of memcpy to be sure nothing dangerous can happen here.
* Args.c: simplify nxagentGetDialogName()Ulrich Sibiller2018-01-071-11/+4
|
* Args.c, Error.[ch]: introduce own length macro for nxagentClientsLogNameUlrich Sibiller2018-01-073-5/+6
|
* Args.c: use strdup instead of mallocUlrich Sibiller2018-01-071-35/+7
|
* Error.c: update nxagentPrintErrorUlrich Sibiller2018-01-071-6/+8
| | | | | | | This is a partial copy from XlibInt.c's _XPrintDefaultError, which had some minor changes since being copied. Update to reflect these changes. Also comment some more lines as their result was unused an cluttered the output.
* Error.c: replace strcpy/strcat by snprintfUlrich Sibiller2018-01-072-21/+13
|
* Error.c: use standard file descriptor macrosUlrich Sibiller2018-01-071-3/+3
|
* Error.c: remove trailing whitespaceUlrich Sibiller2018-01-071-5/+5
| | | | and insert one single space
* Error.c: remove empty ifdefUlrich Sibiller2018-01-071-4/+0
|
* Font.c: pass down sizeUlrich Sibiller2018-01-071-6/+5
|
* Display.c: pass down buffer size to nxagentLookForIconFileUlrich Sibiller2018-01-071-24/+22
| | | | Also comment the code and convert error messages to warnings.