Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Assure that headers from libNX_X11 are always included from $(INCDIR)/nx-X11/. | Mike Gabriel | 2017-09-13 | 2 | -0/+69 |
| | |||||
* | nx-X11/programs/Xserver/hw/nxagent/Render.c: use macros obtaining values ↵ | Mihai Moldovan | 2017-09-13 | 1 | -10/+10 |
| | | | | | | | | | | | | | | | | from _XPrivDisplay instead of the other Display structure directly. Fixes: ArcticaProject/nx-libs#512 It's unclear to me why (Display*)(dpy)->bitmap_pad and (_XPrivDisplay)(dpy)->bitmap_pad produce different results. Technically, Display is referencing the _XDisplay/Display structure defined in Xlibint.h, while _XPrivDisplay is a typedef'd pointer to the (anonymous) structure defined in Xlib.h, since we're not defining the XLIB_ILLEGAL_ACCESS macro. The weird part is that both should be equal when it comes to its bitmap_pad, byte_order and bitmap_bit_order members. | ||||
* | Merge branch 'sunweaver-pr/sun-path-is-104-on-debian-kfreebsd' into 3.6.x | Mihai Moldovan | 2017-09-06 | 2 | -0/+16 |
|\ | | | | | | | | | | | Attributes GH PR #508: https://github.com/ArcticaProject/nx-libs/pull/508 Fixes: ArcticaProject/nx-libs#507 | ||||
| * | nxcomp/src/{Loop,Proxy}.cpp: On Debian/kFreeBSD (and other *BSD variants) ↵ | Mike Gabriel | 2017-09-06 | 2 | -0/+16 |
|/ | | | | | | the sockaddr_un.sun_path property is 104 chars long, not 108. Hard-coding Unix domain sockets in nxcomp the string length 104. Fixes ArcticaProject/nx-libs#507. | ||||
* | Mesa.patches: Shrink over-zealous 5001 patch. Only patch files that we use ↵ | Mike Gabriel | 2017-08-30 | 1 | -44/+0 |
| | | | | during build. | ||||
* | roll-tarball.sh: Drop m4/nx-xtrans.m4 from nx-libs-lite tarball. | Mike Gabriel | 2017-08-30 | 1 | -0/+1 |
| | |||||
* | roll-tarball.sh: Some more .gitignore files to remove. | Mike Gabriel | 2017-08-30 | 1 | -0/+2 |
| | |||||
* | roll-tarball.sh: Use -f with rm everywhere, also when tweaking the Mesa/ dir. | Mike Gabriel | 2017-08-30 | 1 | -3/+3 |
| | |||||
* | release 3.5.99.93.5.99.9 | Mike Gabriel | 2017-08-30 | 6 | -7/+388 |
| | |||||
* | debian/rules: Strip static libraries before installing them into the ↵ | Mike Gabriel | 2017-08-30 | 1 | -1/+4 |
| | | | | lib*.dev packages. | ||||
* | Mesa.patches: Add 5001_nasty-typo-fixes.patch. Fix some nasty typos in ↵ | Mike Gabriel | 2017-08-30 | 2 | -0/+162 |
| | | | | Mesa's code ending up in the nxagent binary. | ||||
* | hw/nxagent/Window.c: Fix spelling error in debug message. | Mike Gabriel | 2017-08-30 | 1 | -1/+1 |
| | |||||
* | debian/control: Bump Standards-Version: to 4.0.1. No changes needed. | Mike Gabriel | 2017-08-30 | 1 | -1/+1 |
| | |||||
* | debian/copyright: Update copyright attributions. | Mike Gabriel | 2017-08-30 | 1 | -1113/+1149 |
| | |||||
* | nx-X11/extras: Drop Mesa-6.4.1 related files. | Mike Gabriel | 2017-08-30 | 2467 | -1012944/+0 |
| | |||||
* | Merge branch 'sunweaver-pr/drop-nxcompshad-cygwin-support' into 3.6.x | Mihai Moldovan | 2017-08-28 | 8 | -1430/+0 |
|\ | | | | | | | Attributes GH PR #489: https://github.com/ArcticaProject/nx-libs/pull/489 | ||||
| * | nxcompshad: Drop Cygwin/Win32 support. Has been untested and unused for a ↵ | Mike Gabriel | 2017-08-27 | 8 | -1430/+0 |
|/ | | | | | | | | long time. This code can be reactivated any time in the future once some potential maintainer turns up and makes this work on the MS Windows / Cygwin platform. | ||||
* | Merge branch 'sunweaver-pr/nxagent-render-cleanup' into 3.6.x | Mihai Moldovan | 2017-08-26 | 2 | -0/+250 |
|\ | | | | | | | Attributes GH PR #488: https://github.com/ArcticaProject/nx-libs/pull/488 | ||||
| * | nx-X11/programs/Xserver/Render.c: Re-introduce nxagentGlyphsCleanup() from ↵ | Mike Gabriel | 2017-08-25 | 2 | -0/+250 |
|/ | | | | libNX_Xrender's formerly removed XRenderGlyphsCleanup(). | ||||
* | nx-X11/Makefile: Only run full CleanEnv code, if imake is installed in the ↵ | Mike Gabriel | 2017-08-25 | 1 | -4/+6 |
| | | | | build-system. | ||||
* | Makefile: Check for dir existence before attempting to remove it. | Mike Gabriel | 2017-08-25 | 1 | -2/+2 |
| | |||||
* | Makefile: Use $(RM_DIR) rather then plain rmdir in clean-env target. | Mike Gabriel | 2017-08-25 | 1 | -2/+2 |
| | |||||
* | Merge branch 'sunweaver-pr/libnx-x11-autoreconf' into 3.6.x | Mihai Moldovan | 2017-08-25 | 547 | -1243/+1699 |
|\ | | | | | | | Attributes GH PR #498: https://github.com/ArcticaProject/nx-libs/pull/498 | ||||
| * | debian/rules: Re-order configure options for the sake of more beauty. | Mike Gabriel | 2017-08-25 | 1 | -2/+2 |
| | | |||||
| * | debian/rules: Use tabs as first indentation level. | Mike Gabriel | 2017-08-25 | 1 | -4/+4 |
| | | |||||
| * | debian/control: Add D (libnx-x11-6): libx11-data. | Mike Gabriel | 2017-08-25 | 1 | -0/+1 |
| | | |||||
| * | nx-X11/programs/Xserver/Imakefile: White-space fix. | Mike Gabriel | 2017-08-25 | 1 | -3/+3 |
| | | |||||
| * | Convert nx-X11/lib/ build flow from imake to autotools. | Mike Gabriel | 2017-08-25 | 543 | -1236/+1631 |
| | | |||||
| * | debian/rules: Add configure option --disable-silent-rules. | Mike Gabriel | 2017-08-11 | 1 | -1/+5 |
| | | |||||
| * | nx*/configure.ac: Use newly introduced macro NX_DEFAULT_OPTIONS instead of ↵ | Mike Gabriel | 2017-08-11 | 3 | -3/+3 |
| | | | | | | | | NX_COMPILER_FLAGS. | ||||
| * | m4/nx-macros.m4: Add NX_STRICT_OPTION and NX_DEFAULT_OPTIONS macros ↵ | Mike Gabriel | 2017-08-11 | 1 | -0/+56 |
|/ | | | | (borrowed from X.org's xorg-macros.m4). | ||||
* | Merge branch 'uli42-pr/versionprop' into 3.6.x | Mike Gabriel | 2017-08-11 | 3 | -0/+29 |
|\ | | | | | | | Attributes GH PR #501: https://github.com/ArcticaProject/nx-libs/pull/501 | ||||
| * | Set NX_AGENT_VERSION property for root window | Ulrich Sibiller | 2017-08-10 | 3 | -0/+29 |
|/ | | | | Fixes ArcticaProject/nx-libs#500 | ||||
* | nxcomp/configure.ac: fix copy-and-paste typo (nxcompshad.pc.) | Mihai Moldovan | 2017-08-09 | 1 | -1/+1 |
| | |||||
* | nxcomp/configure.ac: we don't need to specify empty optional parameters. | Mihai Moldovan | 2017-08-09 | 1 | -2/+2 |
| | |||||
* | Merge branch 'sunweaver-pr/find-libjpeg-without-pkgconfig' into 3.6.x | Mihai Moldovan | 2017-08-09 | 2 | -4/+22 |
|\ | | | | | | | Attributes GH PR #499: https://github.com/ArcticaProject/nx-libs/pull/499 | ||||
| * | nxcomp/configure.ac: Don't rely on pkg-config alone when it comes to testing ↵ | Mike Gabriel | 2017-08-08 | 2 | -4/+22 |
|/ | | | | | | | | | | for presence of libjpeg shared lib and header files. Especially systems still using the IJG libjpeg implementation are likely to lack the libjpeg.pc file. . So this adds some alternative way of detecting if all libjpeg related build-dependencies are in place. | ||||
* | nxproxy/src/Makefile.am: Actually define nxproxy_CFLAGS, so the various ↵ | Mike Gabriel | 2017-08-02 | 1 | -0/+4 |
| | | | | compiler warning flags get enabled at build time of nxproxy. | ||||
* | Merge branch 'sunweaver-pr/fix-multi-trapez-requests' into 3.6.x | Mike Gabriel | 2017-07-31 | 1 | -14/+1 |
|\ | | | | | | | Attributes GH PR #496: https://github.com/ArcticaProject/nx-libs/pull/496 | ||||
| * | Render.c: Improve situation for multiple trapezoid requests. | Oleksandr Shneyder | 2017-07-31 | 1 | -14/+1 |
|/ | | | | | | | | | | | | | | | | | | | This change improves the situation in nxagent for the following issue: ``` "XRenderCompositeTrapezoids builds RenderTrapezoids requests to composite the specified list of trapezoids to dst. XRenderCompositeTrapezoids will split the list of trapezoids to build requests no larger than the maximum request size supported by the server. This can create rendering artifacts as the precompositing done by RenderTrapezoids when a maskFormat is specified cannot span multiple requests." ``` For more information see: https://lists.freedesktop.org/archives/xorg/2008-June/036124.html Fixes ArcticaProject/nx-libs#336. | ||||
* | Merge branch 'sunweaver-pr/nxcomp-autoreconf' into 3.6.x | Mihai Moldovan | 2017-07-26 | 248 | -1218/+904 |
|\ | | | | | | | Attributes GH PR #480: https://github.com/ArcticaProject/nx-libs/pull/480 | ||||
| * | nxcomp: Add __attribute__((noreturn)) to more functions where appropriate. | Mike Gabriel | 2017-07-26 | 3 | -4/+4 |
| | | |||||
| * | nxcomp/src/Loop.cpp: Don't mix using global proxyFD and a local p(roxy)FD ↵ | Mike Gabriel | 2017-07-26 | 1 | -16/+16 |
| | | | | | | | | variable (in WaitForRemote() and ConnectToRemote()). Rename local variable name. | ||||
| * | nxcomp/src/Loop.cpp: Don't use global variables as function paramters in ↵ | Mike Gabriel | 2017-07-26 | 1 | -4/+4 |
| | | | | | | | | handleLogReopenInLoop(). | ||||
| * | nxcomp/src/Loop.cpp: Drop global variable diffTs, declare it in every ↵ | Mike Gabriel | 2017-07-26 | 1 | -5/+2 |
| | | | | | | | | funtion where it is needed. | ||||
| * | nxcomp/src/Transport.cpp: Don't redeclare local variable if it can be reused. | Mike Gabriel | 2017-07-26 | 1 | -1/+1 |
| | | |||||
| * | nxcomp/src/Loop.cpp: Don't reuse global variable names as function ↵ | Mike Gabriel | 2017-07-26 | 1 | -18/+18 |
| | | | | | | | | parameters in SetupDisplaySocket(). | ||||
| * | nxcomp/src/Loop.cpp: Rename local variable 'handler' to 'signalHandler'. | Mike Gabriel | 2017-07-26 | 2 | -5/+5 |
| | | |||||
| * | nxcomp/src/Loop.cpp: Drop duplicate prototypes (which already exist in Misc.h). | Mike Gabriel | 2017-07-26 | 1 | -7/+2 |
| | | |||||
| * | nxcomp/src/Proxy.cpp: Fix index usage of nested loops. | Mike Gabriel | 2017-07-26 | 1 | -5/+5 |
| | |