aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* hw/nxagent/Window.c: Fix spelling error in debug message.Mike Gabriel2017-08-301-1/+1
|
* debian/control: Bump Standards-Version: to 4.0.1. No changes needed.Mike Gabriel2017-08-301-1/+1
|
* debian/copyright: Update copyright attributions.Mike Gabriel2017-08-301-1113/+1149
|
* nx-X11/extras: Drop Mesa-6.4.1 related files.Mike Gabriel2017-08-302467-1012944/+0
|
* Merge branch 'sunweaver-pr/drop-nxcompshad-cygwin-support' into 3.6.xMihai Moldovan2017-08-288-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 Gabriel2017-08-278-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.xMihai Moldovan2017-08-262-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 Gabriel2017-08-252-0/+250
|/ | | | libNX_Xrender's formerly removed XRenderGlyphsCleanup().
* nx-X11/Makefile: Only run full CleanEnv code, if imake is installed in the ↵Mike Gabriel2017-08-251-4/+6
| | | | build-system.
* Makefile: Check for dir existence before attempting to remove it.Mike Gabriel2017-08-251-2/+2
|
* Makefile: Use $(RM_DIR) rather then plain rmdir in clean-env target.Mike Gabriel2017-08-251-2/+2
|
* Merge branch 'sunweaver-pr/libnx-x11-autoreconf' into 3.6.xMihai Moldovan2017-08-25547-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 Gabriel2017-08-251-2/+2
| |
| * debian/rules: Use tabs as first indentation level.Mike Gabriel2017-08-251-4/+4
| |
| * debian/control: Add D (libnx-x11-6): libx11-data.Mike Gabriel2017-08-251-0/+1
| |
| * nx-X11/programs/Xserver/Imakefile: White-space fix.Mike Gabriel2017-08-251-3/+3
| |
| * Convert nx-X11/lib/ build flow from imake to autotools.Mike Gabriel2017-08-25543-1236/+1631
| |
| * debian/rules: Add configure option --disable-silent-rules.Mike Gabriel2017-08-111-1/+5
| |
| * nx*/configure.ac: Use newly introduced macro NX_DEFAULT_OPTIONS instead of ↵Mike Gabriel2017-08-113-3/+3
| | | | | | | | NX_COMPILER_FLAGS.
| * m4/nx-macros.m4: Add NX_STRICT_OPTION and NX_DEFAULT_OPTIONS macros ↵Mike Gabriel2017-08-111-0/+56
|/ | | | (borrowed from X.org's xorg-macros.m4).
* Merge branch 'uli42-pr/versionprop' into 3.6.xMike Gabriel2017-08-113-0/+29
|\ | | | | | | Attributes GH PR #501: https://github.com/ArcticaProject/nx-libs/pull/501
| * Set NX_AGENT_VERSION property for root windowUlrich Sibiller2017-08-103-0/+29
|/ | | | Fixes ArcticaProject/nx-libs#500
* nxcomp/configure.ac: fix copy-and-paste typo (nxcompshad.pc.)Mihai Moldovan2017-08-091-1/+1
|
* nxcomp/configure.ac: we don't need to specify empty optional parameters.Mihai Moldovan2017-08-091-2/+2
|
* Merge branch 'sunweaver-pr/find-libjpeg-without-pkgconfig' into 3.6.xMihai Moldovan2017-08-092-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 Gabriel2017-08-082-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 Gabriel2017-08-021-0/+4
| | | | compiler warning flags get enabled at build time of nxproxy.
* Merge branch 'sunweaver-pr/fix-multi-trapez-requests' into 3.6.xMike Gabriel2017-07-311-14/+1
|\ | | | | | | Attributes GH PR #496: https://github.com/ArcticaProject/nx-libs/pull/496
| * Render.c: Improve situation for multiple trapezoid requests.Oleksandr Shneyder2017-07-311-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.xMihai Moldovan2017-07-26248-1218/+904
|\ | | | | | | Attributes GH PR #480: https://github.com/ArcticaProject/nx-libs/pull/480
| * nxcomp: Add __attribute__((noreturn)) to more functions where appropriate.Mike Gabriel2017-07-263-4/+4
| |
| * nxcomp/src/Loop.cpp: Don't mix using global proxyFD and a local p(roxy)FD ↵Mike Gabriel2017-07-261-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 Gabriel2017-07-261-4/+4
| | | | | | | | handleLogReopenInLoop().
| * nxcomp/src/Loop.cpp: Drop global variable diffTs, declare it in every ↵Mike Gabriel2017-07-261-5/+2
| | | | | | | | funtion where it is needed.
| * nxcomp/src/Transport.cpp: Don't redeclare local variable if it can be reused.Mike Gabriel2017-07-261-1/+1
| |
| * nxcomp/src/Loop.cpp: Don't reuse global variable names as function ↵Mike Gabriel2017-07-261-18/+18
| | | | | | | | parameters in SetupDisplaySocket().
| * nxcomp/src/Loop.cpp: Rename local variable 'handler' to 'signalHandler'.Mike Gabriel2017-07-262-5/+5
| |
| * nxcomp/src/Loop.cpp: Drop duplicate prototypes (which already exist in Misc.h).Mike Gabriel2017-07-261-7/+2
| |
| * nxcomp/src/Proxy.cpp: Fix index usage of nested loops.Mike Gabriel2017-07-261-5/+5
| |
| * nxcomp/src/Loop.cpp: Avoid duplicate usage of proxyFD (global variable) and ↵Mike Gabriel2017-07-261-19/+19
| | | | | | | | *proxyFD (function parameter).
| * nxcomp: Trivially fix local variables shadowing variables of same name from ↵Mike Gabriel2017-07-264-77/+77
| | | | | | | | higher scope.
| * debian/rules: Drop override_dh_clean target. Not required anymore, as ↵Mike Gabriel2017-07-261-4/+0
| | | | | | | | configure files get removed correctly now.
| * nxcomp/configure.ac,m4/nx-macros.m4,nxcomp/src/Socket.h: Use AC_CHECK_TYPES ↵Mike Gabriel2017-07-263-18/+11
| | | | | | | | to detect if type 'in_addr_t' is available.
| * nxcomp/configure.ac: Re-add previously available configure options ↵Mike Gabriel2017-07-261-0/+14
| | | | | | | | --with-valgrind and --with-info as renamed options --enable-valgrind and --enable-debug.
| * nxcomp: Switch to autoreconf.Mike Gabriel2017-07-26247-1044/+735
|/
* Merge branch 'uli42-pr/cmdline' into 3.6.xMike Gabriel2017-07-253-30/+47
|\ | | | | | | Attributes GH PR #484: https://github.com/ArcticaProject/nx-libs/pull/484
| * treat options parameter as option string if it starts with nx/nxUlrich Sibiller2017-07-251-1/+16
| | | | | | | | | | | | | | | | | | | | This way one can easily pass options to nxagent run as Xnest replacement without having to create a temporary options file. Please note that it is not of much use for normal sessions. Options passed like this cannot be changed after startup so a reconnect may not work as expected. Fixes ArcticaProject/nx-libs#476
| * rename nxagentOptionFile to nxagentOptionsFilenameUlrich Sibiller2017-07-242-15/+15
| |
| * pass filename as parameter to nxagentProcessOptionsFile()Ulrich Sibiller2017-07-233-16/+18
|/ | | | Do not use global variables where it is not necessary.
* Merge branch 'uli42-pr/fix_keystroke_files' into 3.6.xMike Gabriel2017-07-171-52/+35
|\ | | | | | | Attributes GH PR #487: https://github.com/ArcticaProject/nx-libs/pull/487