aboutsummaryrefslogtreecommitdiff
path: root/nx-X11/include
Commit message (Collapse)AuthorAgeFilesLines
* Lift XFIXES to xorg-xserver-7.1/1.1.0 state (XFIXES 4.0) - non-functional ↵Ulrich Sibiller2018-02-262-2/+44
| | | | changes only
* Lift XFIXES to xorg-xserver-7.1/1.1.0 state (XFIXES 4.0)Ulrich Sibiller2018-02-264-6/+126
|
* Xext: lift screensaver extension to XORG-7_1 stateUlrich Sibiller2018-02-072-6/+11
|
* keysym.h: fix include pathUlrich Sibiller2017-11-171-1/+1
|
* Fix FTBFS on Linux based HP-PARisc 32-bit systems. Thanks to John Paul ↵Mike Gabriel2017-06-281-0/+1
| | | | | | | Adrian Glaubitz from FU Berlin for providing access to a corresponding porters' machine. This partially reverts nx-libs commit f6dcf2f. The 'hpux' stuff stays out, the __hppa__ gets re-introduced.
* nx-X11/include/Xos_r.h: Drop one _POSIX_REENTRANT_FUNCTIONS macro block, ↵Mike Gabriel2017-02-081-5/+0
| | | | where offenders AIXV3, AIXV4 and __osf__ are gone now.
* drop platform support: unifdef sgi.Mike Gabriel2017-02-085-9/+4
| | | | Relates to ArcticaProject/nx-libs#275.
* drop platform support: unifdef QNX.Mike Gabriel2017-02-084-26/+1
| | | | Relates to ArcticaProject/nx-libs#275.
* drop platform support: unifdef DGUX.Mike Gabriel2017-02-081-15/+10
| | | | Relates to ArcticaProject/nx-libs#275.
* drop platform support: unifdef __osf__.Mike Gabriel2017-02-081-66/+5
| | | | Fixes ArcticaProject/nx-libs#288.
* drop platform support: unifdef AIXV3, AIXV4 (and AIXrt, AIX386).Mike Gabriel2017-02-083-19/+12
| | | | Fixes ArcticaProject/nx-libs#274.
* drop platform support: unifdef hpux and __hppa__.Mike Gabriel2017-02-083-21/+4
| | | | Fixes ArcticaProject/nx-libs#273.
* drop platform support: unifdef Lynx.Mike Gabriel2017-02-083-34/+5
| | | | Fixes ArcticaProject/nx-libs#272.
* drop platform support: unifdef __UNIXOS2__.Mike Gabriel2017-02-082-12/+1
| | | | Fixes ArcticaProject/nx-libs#271.
* Remove libcwrapper usage from xorg server modules. The libcwrapper is not ↵Eric Anholt2016-12-041-5/+0
| | | | | | | | | | | | | | | used in nxagent. From c3d14036729fd186d4ec7ca1de603e1f2d174e2f Mon Sep 17 00:00:00 2001 From: Eric Anholt <anholt@freebsd.org> Date: Fri, 10 Feb 2006 22:00:30 +0000 Subject: Remove libcwrapper usage from xorg server modules. The libcwrapper is only of (marginal) use in the drivers, and that usage remains. Backported-to-NX-by: Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Fixes ArcticaProject/nx-libs#246 (together with merge commit ecd335fa61551d0b86d3f075469a7743ab899d95).
* add .gitignore filesUlrich Sibiller2016-11-171-0/+5
|
* remove unused XInput.hUlrich Sibiller2016-11-022-1124/+1
|
* Remove unused Xv and XvMC headersUlrich Sibiller2016-11-024-780/+2
|
* drop unused glu.hUlrich Sibiller2016-11-022-329/+1
|
* drop ap_keysym.hUlrich Sibiller2016-11-022-52/+0
| | | | was unused
* Imakefile cleanup: Delete all ancient Vcs comments stemming from SVN times ↵Mike Gabriel2016-10-313-13/+0
| | | | | | of X.org and XFree86. Fixes ArcticaProject/nx-libs#250.
* update Xfuncproto.hUlrich Sibiller2016-10-191-4/+65
|
* rename xf86bigfstr.h to xf86bigfproto.hUlrich Sibiller2016-10-192-4/+4
|
* Use both __APPLE__ and __DARWIN__ definesUlrich Sibiller2016-10-101-3/+3
| | | | | | | | Imake unsets __APPLE__ and sets __DARWIN__ instead while autoconf seems to use __APPLE__ and not __DARWIN__ anymore. This way we should stay safe for now. Can be changed to __APPLE__ when we switch to modular.
* Update keysym includesUlrich Sibiller2016-10-105-189/+658
| | | | Needed by libX11 1.3.4 code
* update X.h and Xproto.h because of GenericEventUlrich Sibiller2016-10-102-15/+53
|
* include/extensions/damageproto.h: Use nx-X11's xfixesproto.h and ↵Mike Gabriel2016-10-011-2/+2
| | | | damagewire.h instead of X.org's.
* randrproto: It was discovered that nx-libs shipped two different version of ↵Mike Gabriel2016-10-012-120/+1205
| | | | randr.h and randrproto.h. This commit leaves the newer file versions in the package and let's the build process use those everywhere.
* whitespace cleanupUlrich Sibiller2016-09-241-7/+1
|
* ensure that <X11/..> headers references use nx-X11 files if existingUlrich Sibiller2016-09-241-0/+6
| | | | | | | | | | System headers including other headers via <X11/..> now use the nx-X11 variant (if existing). With this patch in place we should think about dropping the <nx-X11/..> namespace now for includes. Fixes ArcticaProject/nx-libs#200.
* move xkblib to xserverUlrich Sibiller2016-09-216-0/+1341
| | | | | Upstream does not use xkbfile but has own copies of the required files. It was not used elsewhere.
* VCS info lines: Remove ancient X.org / XFree86 VCS info line from code files.Mike Gabriel2016-07-0658-81/+0
| | | | | This has already been started while replacing copyright info in file headers and has now been completed with this commit.
* Per-file copyright notices: Update copyright information in file headers ↵Mike Gabriel2016-07-061-20/+19
| | | | that NoMachine placed there own copyright statement in.
* Add _X_UNUSED attribute to designate unused variables and silence warningsJeremy Huddleston2016-07-051-0/+7
| | | | | | Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com> Reviewed-by: Daniel Stone <daniel@fooishbar.org> Backport to nx-libs: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
* nx-X11/include/extensions/XKBsrv.h: Different memory handling when built ↵Mike Gabriel2016-07-021-2/+18
| | | | with Xserver and with Xlib.
* nx-X11/programs/Xserver: Drop {X,x}alloc() macros, use malloc() instead.Mike Gabriel2016-07-021-5/+2
|
* nx-X11/programs/Xserver: Drop {X,x}free() macros, use free() instead.Mike Gabriel2016-07-021-5/+2
| | | | Fixes ArcticaProject/nx-libs#105
* finally drop libNX_XextUlrich Sibiller2016-07-013-251/+1
|
* remove shm code from libNX_XextUlrich Sibiller2016-07-013-379/+0
|
* remove XShape code from libNX_XextUlrich Sibiller2016-07-014-416/+1
| | | | use system libXext instead
* library-cleanup: Don't build libNX_Xau anymore. Use system's libXau shared ↵Mike Gabriel2016-07-012-0/+125
| | | | library.
* LBX: Drop all Xserver code blocks that relate to removed LBX extension.Mike Gabriel2016-06-011-4/+0
|
* Drop X11 extensions not shipped with recent X.Org server versions anymore:Mike Gabriel2016-06-0142-7946/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | include/extensions: Xag.h, Xagsrv.h, Xagstr.h Xserver/Xext: appgroup.c, appgroup.h lib/Xext: XAppgroup.c include/extensions: Xcup.h, Xcupstr.h, Xserver/Xext: cup.c lib/Xext: cup.c include/extensions: Xdbe.h Xserver/Xext: Xdbe.c Xserver/Xext: dgaproc.h, xf86dga.c, xf86dga2.c, xf86dgaext.h include/extensions: Xevie.h, Xeviestr.h include/extensions: XEVI.h, XEVIstr.h Xserver/Xext: EVI.c, EVIstruct.h, sampleEVI.c lib/Xext: XEVI.c include/extensions: fontcache.h, fontcacheP.h, fontcachstr.h Xserver/Xext: fontcache.c include/extensions: lbxbuf.h, lbxbufstr.h, lbxdeltastr.h, lbximage.h, lbxopts.h, lbxstr.h, lbxzlib.h lib/Xext: XLbx.c include/extensions: multibuf.h, multibufst.h lib/Xext: XMultibuf.c Xserver/Xext: mbuf.c, mbufbf.c, mbufpx.c include/extensions: xf86vmode.h, xf86vmstr.h Xserver/Xext: vidmodeproc.h, xf86vmode.c lib/Xext: MITMisc.c Xserver/Xext: mitmisc.c Xserver/Xext: xf86misc.c, xf86miscproc.h Xserver/XTrap: xf86XTrapModule.c, xtrapddmi.c, xtrapdi.c, xtrapdiswp.c, xtrapditbl.c include/extensions: xtrapbits.h xtrapddmi.h xtrapdi.h xtrapemacros.h xtraplib.h xtraplibp.h xtrapproto.h Fixes: ArcticaProject/nx-libs#116 X.org: https://cgit.freedesktop.org/xorg/xserver/commit/?id=cbc20d92de92aad5ca240310a9156ccf97c24a01 Plus: Drop various Imake'ish defines where not needed anymore.
* misc nx-X11/{programs/Xserver/composite,include/extensions}: update to ↵Mihai Moldovan2016-05-302-2/+43
| | | | Composite 0.4 - with changes where neccessary and rough edges.
* library clean-up: Don't build libNX_Xinerama anymore. Use system's ↵Mike Gabriel2015-12-301-2/+2
| | | | | | | | | | libXinerama shared library. (Fixes ArcticaProject/nx-libs#49). This commit goes along with a patch from Ulrich Sibiller who managed to move the Xinerama awareness for NX sessions into the Xserver code. This makes Xinerama support for NX in libNX_Xinerama.so obsolete. Fixes ArcticaProject/nx-libs#49
* library clean-up: Don't build libNX_Xtst anymore. Use system's libXtst ↵Mike Gabriel2015-12-293-165/+47
| | | | shared library. (Fixes ArcticaProject/nx-libs#32).
* Fix for too overall Xdamage and Xrandr client lib removal: Bring back the ↵Mike Gabriel2015-12-295-0/+497
| | | | nx-x11proto-{randr,damage} header files and use those at compile time.
* X11/nx-X11 clear-up: More places where we need to explicitly distinguish ↵Mike Gabriel2015-12-292-6/+6
| | | | between X11 and nx-X11 namespace regarding header include paths.
* library clean-up: Don't build libNX_Xfixes anymore. Use system's libXfixes ↵Mike Gabriel2015-12-281-1/+1
| | | | shared library.
* library clean-up: Don't build libNX_Xcomposite anymore. Use system's ↵Mike Gabriel2015-12-281-1/+1
| | | | libXcomposite shared library.