Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Xserver/dix/main.c: ErrorF requires a string to end with an EOL char. | Mike Gabriel | 2017-03-01 | 1 | -1/+1 |
| | |||||
* | debian/nx-x11-common.{links,dirs}: Make sure /usr/share/fonts/X11 are ↵ | Mike Gabriel | 2017-03-01 | 2 | -0/+3 |
| | | | | reachable for nxagent (via placing a symlink to /usr/share/nx/fonts). | ||||
* | Xserver/hw/nxagent/Font.c: Drop references to /usr/NX/share/fonts/base as ↵ | Mike Gabriel | 2017-03-01 | 1 | -8/+4 |
| | | | | default font path, entirely. | ||||
* | Xserver/hw/nxagent/Font.c: Change (alternative) default font path order to ↵ | Mike Gabriel | 2017-03-01 | 1 | -10/+10 |
| | | | | make font path search compliant with latest FHS for X11 fonts (though, prefer /usr/share/nx/fonts as default path). | ||||
* | Xserver/hw/nxagent/Font.c: Drop NXAGENT_ALTERNATE_FONT_PATH_4 (pointing to ↵ | Mike Gabriel | 2017-03-01 | 1 | -30/+0 |
| | | | | /usr/NX/share/fonts/base) entirely. | ||||
* | nx-X11/config/cf/X11.tmpl: Set a more appropriate font directory ↵ | Mike Gabriel | 2017-03-01 | 1 | -2/+2 |
| | | | | | | | | (recommended: /usr/{,local/}share/nx/fonts). Note for distribution maintainers: your normally want to symlink /usr/share/nx/fonts to /usr/share/fonts/X11 in your packaging. | ||||
* | debian/patches: Update/rebase 016_nx-X11_install-location.debian.patch. | Mike Gabriel | 2017-03-01 | 1 | -2/+2 |
| | |||||
* | nx-libs.spec: Drop non-shipped-anymore rgb(.txt) file from list of ↵ | Mike Gabriel | 2017-03-01 | 1 | -2/+0 |
| | | | | to-be-installed files. | ||||
* | debian/nxagent.*: Drop conffile /etc/nxagent/rgb utilizing ↵ | Mike Gabriel | 2017-03-01 | 5 | -2/+26 |
| | | | | dpkg-maintscript-helper. | ||||
* | Xserver/os/oscolor.c: Follow X.org in dropping the rgb.txt file entirely. ↵ | Mike Gabriel | 2017-03-01 | 17 | -1255/+1617 |
| | | | | | | | | | | | | | | | | | | | Content of that file is now hard-coded. Adopting an exact copy of os/oscolor.c from X.org leads to this compiler warning: ``` oscolor.c:844:1: warning: string length ‘7614’ is greater than the length ‘4095’ ISO C99 compilers are required to support [-Woverlength-strings] }; ^ ``` This will be address later in coordination with X.org. Note: there is a tiny change in oscolor.c as we ship it. The original X.org file includes <X11/keysym.h> which seems unneeded. We drop that one line from oscolor.c. Fixes ArcticaProject/nx-libs#259. | ||||
* | release 3.5.99.4 | Mike Gabriel | 2017-03-01 | 6 | -1915/+2165 |
| | |||||
* | dix: fix incomplete commit | Ulrich Sibiller | 2017-03-01 | 6 | -125/+12 |
| | | | | | | | | | | | | | | | | | | | | | | | The following commit turned out to be incomplete. This commit makes it complete by removing client->lastDrawable/lastGC everywhere thus fixing ArcticaProject/nx-libs#306 and #322 commit e6f2f6427122dc4bc802acebf26f8cec16cd2f62 Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Date: Mon Jun 20 16:45:38 2016 +0200 dix: remove caching of drawables and graphics contexts. The security checks simply bypass the cached values so they are unused. Backported from X.org: commit 9a183d7ba50e31afa133cc03aee7991517a283ea Author: Eamon Walsh <ewalsh@tycho.nsa.gov> Date: Tue Aug 14 11:39:26 2007 -0400 dix: remove caching of drawables and graphics contexts. The security checks simply bypass the cached values so they are unused. Backport to nx-libs: Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | ||||
* | Naming change: Security*Access -> Dix*Access | Mike Gabriel | 2017-03-01 | 43 | -425/+421 |
| | | | | | | | | | | | | Backported from X.org: commit 6c46645cfc1afda8aeabfe0ed4d9342673b702f1 Author: Eamon Walsh <ewalsh@tycho.nsa.gov> Date: Thu Dec 14 14:45:42 2006 -0500 Naming change: Security*Access -> Dix*Access Backported-to-NX-by: Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | ||||
* | Switch from using libNX_X11's deprecated XKeycodeToKeysym() function to ↵ | Mike Gabriel | 2017-03-01 | 2 | -11/+37 |
| | | | | | | using XGetKeyboardMapping(). Fixes ArcticaProject/nx-libs#229. | ||||
* | The smart scheduler is not optional. | Mathieu Bérard | 2017-03-01 | 14 | -177/+0 |
| | | | | | | | | | | | | Backported from X.org: commit 9f9268821b13038556fbc029df54ab0e9b2aa77f Author: Mathieu Bérard <mathieu.berard@crans.org> Date: Mon Aug 11 13:52:38 2008 -0400 The smart scheduler is not optional. Backported-to-NX-by: Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | ||||
* | Makefile: Fix flawed uninstall-* targets. Spotted by Ionic while reviewing ↵ | Mike Gabriel | 2017-03-01 | 1 | -2/+2 |
| | | | | the nxagent RPATH changeset. Thanks! | ||||
* | debian/patches: Update comment header of ↵ | Mike Gabriel | 2017-03-01 | 1 | -3/+11 |
| | | | | 016_nx-X11_install-location.debian.patch. | ||||
* | debian/patches: Update 016_nx-X11_install-location.debian.patch. Adapt path ↵ | Mike Gabriel | 2017-03-01 | 1 | -5/+5 |
| | | | | to recent upstream changes. | ||||
* | Load libNX_X11 / faked libX11 via RPATH setting rather than fidgeting with ↵ | Mike Gabriel | 2017-03-01 | 4 | -6/+5 |
| | | | | | | LD_LIBRARY_PATH in the nxagent wrapper script. Fixes ArcticaProject/nx-libs#225. | ||||
* | Makefile: Allow longer names for variables that we want to allow distro ↵ | Mike Gabriel | 2017-03-01 | 1 | -9/+9 |
| | | | | maintainers to override. | ||||
* | Makefile: Actively set/override USRLIBDIR and SHLIBDIR when calling ↵ | Mike Gabriel | 2017-03-01 | 1 | -1/+1 |
| | | | | | | | | | Xserver's make process. SHLIBDIR -> Points to the system's official library folder. USRLIBDIR -> In NX, this variable (amongst others) is used to set the executables RPATH (if enabled), so pointing this to SHLIBDIR/nx-X11. | ||||
* | debian/rules: Don't manually override SHLIBDIR via the dh_auto_build call. ↵ | Mike Gabriel | 2017-03-01 | 1 | -1/+1 |
| | | | | The default in the main Makefile should work fine. | ||||
* | nx-libs.spec: Don't manually override SHLIBDIR via the .spec file. The ↵ | Mike Gabriel | 2017-03-01 | 1 | -1/+1 |
| | | | | default in the main Makefile should work fine. | ||||
* | Makefile: Align variable names USRLIBDIR, SHLIBDIR (and NX_DIR) with nx-X11 ↵ | Mike Gabriel | 2017-03-01 | 5 | -16/+17 |
| | | | | internal naming schemes (and use /usr/<lib>/nx/X11 rather than /usr/<lib>/nx-X11). | ||||
* | nx-X11/include/Xos_r.h: Drop one _POSIX_REENTRANT_FUNCTIONS macro block, ↵ | Mike Gabriel | 2017-03-01 | 1 | -5/+0 |
| | | | | where offenders AIXV3, AIXV4 and __osf__ are gone now. | ||||
* | dix: remove staggeringly broken vendor workarounds | Daniel Stone | 2017-03-01 | 1 | -8/+0 |
| | | | | | | | | | | | Backported from X.org: From f93d10ce9bb4a6de83b561f44fb7b046def16234 Mon Sep 17 00:00:00 2001 From: Daniel Stone <daniel@fooishbar.org> Date: Mon, 6 Nov 2006 18:33:45 +0200 Subject: dix: remove staggeringly broken vendor workarounds Backported-to-NX-by: Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | ||||
* | drop platform support: unifdef sgi. | Mike Gabriel | 2017-03-01 | 24 | -91/+14 |
| | | | | Relates to ArcticaProject/nx-libs#275. | ||||
* | drop platform support: unifdef QNX. | Mike Gabriel | 2017-03-01 | 16 | -103/+8 |
| | | | | Relates to ArcticaProject/nx-libs#275. | ||||
* | drop platform support: unifdef DGUX. | Mike Gabriel | 2017-03-01 | 7 | -74/+14 |
| | | | | Relates to ArcticaProject/nx-libs#275. | ||||
* | drop platform support: unifdef __osf__. | Mike Gabriel | 2017-03-01 | 9 | -127/+12 |
| | | | | Fixes ArcticaProject/nx-libs#288. | ||||
* | drop platform support: unifdef AIXV3, AIXV4 (and AIXrt, AIX386). | Mike Gabriel | 2017-03-01 | 15 | -125/+19 |
| | | | | Fixes ArcticaProject/nx-libs#274. | ||||
* | drop platform support: unifdef hpux and __hppa__. | Mike Gabriel | 2017-03-01 | 17 | -216/+19 |
| | | | | Fixes ArcticaProject/nx-libs#273. | ||||
* | drop platform support: unifdef Lynx. | Mike Gabriel | 2017-03-01 | 22 | -128/+15 |
| | | | | Fixes ArcticaProject/nx-libs#272. | ||||
* | drop platform support: unifdef __UNIXOS2__. | Mike Gabriel | 2017-03-01 | 43 | -1194/+24 |
| | | | | Fixes ArcticaProject/nx-libs#271. | ||||
* | Screen.c: clean up superfluous whitespace | Ulrich Sibiller | 2017-03-01 | 1 | -4/+3 |
| | |||||
* | Screen.c: Ensure that an output is unused before destroying it | Ulrich Sibiller | 2017-03-01 | 1 | -14/+28 |
| | | | | Fixes ArcticaProject/nx-libs#293 | ||||
* | nx-X11/config/cf/X11.tmpl: Fix DefaultRGBDatabase path to $(USRDATADIR)/rgb ↵ | Mike Gabriel | 2017-03-01 | 1 | -1/+1 |
| | | | | (not $(LIBDIR)/rgb). | ||||
* | debian/copyright{,.in}: Adopt from Debian's upload candidate, being DEP-5 ↵ | Mike Gabriel | 2017-03-01 | 2 | -72/+3770 |
| | | | | | | compliant and up-to-date for 3.5.99.3. Fixes ArcticaProject/nx-libs#2. | ||||
* | Xserver/randr: Regression fix introduced by c2b1f48. Re-introduce ↵ | Mike Gabriel | 2017-02-04 | 5 | -0/+25 |
| | | | | | | RegisterResourceName() calls after each CreateNewResourceType() call. Fixes ArcticaProject/nx-libs#309. | ||||
* | Makefile: Don't create superfluous symlink for libX11.so -> ../libNX_X11.so. ↵ | Mike Gabriel | 2017-02-03 | 1 | -1/+0 |
| | | | | | | The libNX_X11.so is only required at build time, so need to use it for faking libX11.so in nxagent. Fixes ArcticaProject/nx-libs#286. | ||||
* | debian/changelog: Cosmetic fix, restoring correct version number for ↵ | Mike Gabriel | 2017-02-03 | 1 | -1/+1 |
| | | | | | | 3.5.99.2 release stanza. Fixes ArcticaProject/nx-libs#303. | ||||
* | Merge branch 'opoplawski-symlink' into 3.6.x | Mike Gabriel | 2017-01-12 | 1 | -0/+1 |
|\ | | | | | | | Attributes GH PR #307: https://github.com/ArcticaProject/nx-libs/pull/307 | ||||
| * | Be consistent with macros | Orion Poplawski | 2017-01-12 | 1 | -5/+5 |
| | | |||||
| * | Use Obsoletes instead of Conflicts. Drop unneeded %{?_isa} versions | Orion Poplawski | 2017-01-12 | 1 | -34/+19 |
| | | |||||
| * | Install missing libNX_X11.so.6 symlink - fixes gh-287 | Orion Poplawski | 2017-01-11 | 1 | -0/+1 |
| | | |||||
* | | Merge branch 'opoplawski-fedora' into 3.6.x | Mike Gabriel | 2017-01-12 | 1 | -39/+24 |
|\ \ | |/ |/| | | | Attributes GH PR #304: https://github.com/ArcticaProject/nx-libs/pull/304 | ||||
| * | Be consistent with macros | Orion Poplawski | 2017-01-05 | 1 | -5/+5 |
| | | |||||
| * | Use Obsoletes instead of Conflicts. Drop unneeded %{?_isa} versions | Orion Poplawski | 2017-01-05 | 1 | -34/+19 |
|/ | |||||
* | hw/nxagent/Init.c: Amend artifact in license header. | Mike Gabriel | 2016-12-22 | 1 | -5/+0 |
| | |||||
* | helper scripts: Add license headers to files. | Mike Gabriel | 2016-12-22 | 4 | -0/+73 |
| |