aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'sunweaver-pr/nxcomp-tokensize-in-vpn-tunnels' into 3.6.xMihai Moldovan2017-10-091-2/+2
|\ | | | | | | Attributes GH PR #521: https://github.com/ArcticaProject/nx-libs/pull/521
| * nxcomp/src/Loop.cpp: Reduce control->TokenSize slightly again in order to ↵Simon Matter2017-10-091-2/+2
|/ | | | fix fragmentation of packages when on VPN (or otherwise encapsulated) connections.
* .gitignore: Improve all .gitignore files, adapt to autotools build-flow and ↵Mike Gabriel2017-10-096-7/+22
| | | | its build cruft.
* nxcomp/src/Loop.cpp: whitespace fixes only.Mihai Moldovan2017-09-291-6/+6
|
* nxcomp/configure.ac: prettify AC_ARG_ENABLE() calls, use more quotes and ↵Mihai Moldovan2017-09-291-13/+13
| | | | AS_IF() where appropriate.
* nxproxy/src/Main.c: Silence compiler warning.Simon Matter2017-09-291-1/+2
| | | | Fixes ArcticaProject/nx-libs#506.
* Merge pull request #519 from theqvd/fix_nxagent_arg_parsingVadim Troshchinskiy2017-09-292-57/+51
|\ | | | | | | | | | | | | | | Fix nxagent argument parsing logic This makes it so that slave=1 and media=1 work again as they should. The changes introduced earlier resulted in the unintentional requirement to specify the actual port number, breaking backwards compatibility.
| * Fix nxagent argument parsing logicVadim Troshchinskiy2017-09-292-57/+51
|/ | | | | | | | | This makes it so that slave=1 works again as it should. The changes introduced earlier resulted in the unintentional requirement to specify the actual port number, breaking backwards compatibility. Fixes: ArcticaProject/nx-libs#518
* debian/control: Bump Standards-Version: to 4.1.0. No changes needed.Mike Gabriel2017-09-151-1/+1
|
* debian/control: Drop non-required B-D libxmltok1-dev.Mike Gabriel2017-09-151-1/+0
|
* release 3.5.99.103.5.99.10Mike Gabriel2017-09-156-9/+71
|
* Merge branch 'sunweaver-pr/assure-that-Mesa-includes-headers-from-libNX_X11' ↵Mihai Moldovan2017-09-142-0/+69
|\ | | | | | | | | | | into 3.6.x Attributes GH PR #513: https://github.com/ArcticaProject/nx-libs/pull/513
| * Assure that headers from libNX_X11 are always included from $(INCDIR)/nx-X11/.Mike Gabriel2017-09-132-0/+69
|/
* nx-X11/programs/Xserver/hw/nxagent/Render.c: use macros obtaining values ↵Mihai Moldovan2017-09-131-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.xMihai Moldovan2017-09-062-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 Gabriel2017-09-062-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 Gabriel2017-08-301-44/+0
| | | | during build.
* roll-tarball.sh: Drop m4/nx-xtrans.m4 from nx-libs-lite tarball.Mike Gabriel2017-08-301-0/+1
|
* roll-tarball.sh: Some more .gitignore files to remove.Mike Gabriel2017-08-301-0/+2
|
* roll-tarball.sh: Use -f with rm everywhere, also when tweaking the Mesa/ dir.Mike Gabriel2017-08-301-3/+3
|
* release 3.5.99.93.5.99.9Mike Gabriel2017-08-306-7/+388
|
* debian/rules: Strip static libraries before installing them into the ↵Mike Gabriel2017-08-301-1/+4
| | | | lib*.dev packages.
* Mesa.patches: Add 5001_nasty-typo-fixes.patch. Fix some nasty typos in ↵Mike Gabriel2017-08-302-0/+162
| | | | Mesa's code ending up in the nxagent binary.
* 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.