aboutsummaryrefslogtreecommitdiff
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.
* Merge branch 'uli42-pr/update_xext' into 3.6.xMihai Moldovan2018-02-0714-127/+309
|\ | | | | | | Attributes GH PR #643: https://github.com/ArcticaProject/nx-libs/pull/643
| * 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
|/
* nx-libs.spec: delete useless cond_noarch macro that has never been used.Mihai Moldovan2018-02-071-6/+0
|
* nx-libs.spec: build-depend on libtirpc-devel for rpc/rpc.h and friends on ↵Mihai Moldovan2018-02-071-0/+5
| | | | | | | Fedora 28+. These headers have been obsoleted in glibc and are not shipped by default any longer. Fedora follows suit.
* nx-libs.spec: only apply ppc64le workaround when compiled against RHEL/EPEL 7.Mihai Moldovan2018-02-071-1/+1
|
* Merge branch 'uli42-pr/update_fb' into 3.6.xMike Gabriel2018-02-055-46/+109
|\ | | | | | | Attributes GH PR #642: https://github.com/ArcticaProject/nx-libs/pull/642
| * Lift fb to xorg-xserver-7.1/1.1 stateUlrich Sibiller2018-02-055-46/+109
|/ | | | Fixes ArcticaProject/nx-libs#640
* Merge branch 'uli42-pr/some_cleanups' into 3.6.xMike Gabriel2018-02-0513-49/+51
|\ | | | | | | Attributes GH PR #626: https://github.com/ArcticaProject/nx-libs/pull/626
| * 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
|/
* Merge branch 'uli42-pr/shm_missing_code' into 3.6.xMike Gabriel2018-02-051-7/+20
|\ | | | | | | Attributes GH PR #655: https://github.com/ArcticaProject/nx-libs/pull/655
| * 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.
* debian/rules: Fix FTCBFS: (see Debian bug #875867) Fix build/host confusion ↵Helmut Grohne2018-01-281-16/+20
| | | | in debian/rules. Pass --host to ./configure.
* nxcomp/src/Loop.cpp: Typo fix in error msg.Mike Gabriel2018-01-201-1/+1
|
* release 3.5.99.133.5.99.13Mike Gabriel2018-01-166-8/+1283
|
* Merge branch 'sunweaver-pr/keep-disabled-rrxinerama-disabled-on-reconnects' ↵Mike Gabriel2018-01-161-1/+1
|\ | | | | | | | | | | | | | | into 3.6.x Attributes GH PR #637: https://github.com/ArcticaProject/nx-libs/pull/637 Reviewed-by: Ulrich Sibiller <uli42@gmx.de> -- Tue, 16 Jan 2018 06:03:18 -0800
| * 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.
* Merge branch 'Ionic-bugfix/ctime' into 3.6.xMihai Moldovan2018-01-093-22/+66
|\ | | | | | | | | | | Attributes GH PR #623: https://github.com/ArcticaProject/nx-libs/pull/623 Fixes: ArcticaProject/nx-libs#616
| * nxcomp/src/Timestamp.{cpp,h}: use ::ctime_s or ::ctime_r instead of plain ↵Mihai Moldovan2018-01-092-22/+49
| | | | | | | | | | | | ctime, on-stack buffers and return std::string objects. Fixes: ArcticaProject/nx-libs#616
| * nxcomp/configure.ac: add check for ::ctime_s.Mihai Moldovan2018-01-081-0/+17
|/
* Merge branch 'uli42-pr/fix_xext_includes' into 3.6.xMihai Moldovan2018-01-082-4/+4
|\ | | | | | | Attributes GH PR #629: https://github.com/ArcticaProject/nx-libs/pull/629
| * panoramiX: fix includesUlrich Sibiller2018-01-082-4/+4
|/
* Merge branch 'uli42-pr/reenable_xc-misc' into 3.6.xMihai Moldovan2018-01-082-2/+3
|\ | | | | | | | | | | Attributes GH PR #628: https://github.com/ArcticaProject/nx-libs/pull/628 Fixes: ArcticaProject/nx-libs#589
| * Re-enable XC-MISC extensionUlrich Sibiller2018-01-082-2/+3
|/ | | | | | Got dropped by accident in 9bc6ff269aa8bf4c41696ebf4a686c93729ba151 Fixes ArcticaProject/nx-libs#589
* Merge branch 'uli42-pr/fix_strings' into 3.6.xMihai Moldovan2018-01-0714-275/+182
|\ | | | | | | Attributes GH PR #567: https://github.com/ArcticaProject/nx-libs/pull/567
| * Display.c: drop helper variable in loopUlrich Sibiller2018-01-071-4/+2
| |
| * Error.c: replace malloc+strcpy by strdupUlrich Sibiller2018-01-071-5/+3
| |