aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
| * Improve keystroke file handlingUlrich Sibiller2017-07-161-52/+35
|/ | | | Fixes ArcticaProject/nx-libs#486
* debian/control: Add B-D: libtool (required for Debian jessie, Ubuntu trusty ↵Mike Gabriel2017-07-141-0/+1
| | | | and Ubuntu xenial).
* debian/copyright: White-space cleanup.Mike Gabriel2017-07-141-21/+21
|
* debian/control: Process with wrap-and-sort -s.Mike Gabriel2017-07-141-199/+152
|
* Merge branch 'sunweaver-pr/nxcompshad-autoreconf' into 3.6.xMihai Moldovan2017-07-1437-864/+254
|\ | | | | | | Attributes GH PR #474: https://github.com/ArcticaProject/nx-libs/pull/474
| * nxcompshad: Rewrite Logger class methods to properly take advantage of the ↵Mike Gabriel2017-07-132-8/+20
| | | | | | | | 'gnu_printf' format attribute.
| * nxcompshad: Prototype for NXShadowResetOptions() missing. Export it as ↵Mike Gabriel2017-07-131-0/+2
| | | | | | | | public symbol via Shadow.h."
| * nxcompshad/src/Shadow.cpp: Drop duplicate prototype for ↵Mike Gabriel2017-07-131-2/+0
| | | | | | | | NXShadowRemoveAllUpdaters(). Already in Shadow.h.
| * nxcompshad/src/Core.cpp: Don't redeclare (and shadow) curLine. Use ↵Mike Gabriel2017-07-131-21/+21
| | | | | | | | curWorkLine instead.
| * nxcompshad/src/Regions.h: Avoid warning: ‘typedef’ was ignored in this ↵Mike Gabriel2017-07-131-1/+1
| | | | | | | | declaration. Drop typedef declaration from _XRegion struct.
| * nxcompshad: Switch to autoreconf.Mike Gabriel2017-07-1337-832/+210
|/
* debian/control: Add B-D: automake (required for Debian jessie, Ubuntu trusty ↵Mike Gabriel2017-07-131-0/+1
| | | | and Ubuntu xenial).
* nxproxy/configure.ac: Have AC_LANG before NX_COMPILER_BRAND. Thanks to Ionic ↵Mike Gabriel2017-07-131-1/+1
| | | | for spotting this same flaw in nxcompshad.
* Merge branch 'sunweaver-pr/nxproxy-autoreconf' into 3.6.xMihai Moldovan2017-07-1215-588/+425
|\ | | | | | | | | | | Attributes GH PR #473: https://github.com/ArcticaProject/nx-libs/pull/473 Fixes: ArcticaProject/nx-libs#133
| * debian/rules: Drop redundant --with-symbols configure option, '-g' already ↵Mike Gabriel2017-07-121-1/+1
| | | | | | | | gets added by debhelper.
| * nxproxy: Switch to autoreconf.Mike Gabriel2017-07-1214-588/+106
| | | | | | | | | | | | This also solves the last remnant of overlinking as described in GH issue #133. Fixes ArcticaProject/nx-libs#133.
| * m4/nx-macros.m4: Add autotools macros derived from X.org and nxcomp* ↵Mike Gabriel2017-07-122-0/+319
|/ | | | configure.in files.
* make-changelog.sh: Drop obviously not needed '--since 1970' option from 'git ↵Mike Gabriel2017-07-121-1/+1
| | | | | | log' call. Fixes ArcticaProject/nx-libs#482
* Merge branch 'sunweaver-pr/report-window-ids' into 3.6.xMike Gabriel2017-07-125-8/+55
|\ | | | | | | | | | | Attributes GH PR #478: https://github.com/ArcticaProject/nx-libs/pull/478 Reviewed by Ulrich Sibiller <uli42@gmx.de> -- Mon, 10 Jul 2017 09:18:09 +0000 (UTC)
| * Report Xlib-side window IDs to session.log in machine readable form. This ↵Mike Gabriel2017-07-055-8/+55
|/ | | | feature can be enabled by the cmdline options -reportwids and -reportprivatewids.
* nxagent man page: Fix layout near -nxrealwindowprop option.Mike Gabriel2017-07-041-0/+1
|
* Mesa.patches: Disable 4001_Fix-non-working-GLX-in-64bit-Xorg-7.0.patch. It ↵Mike Gabriel2017-06-301-1/+1
| | | | patches a file, we don't build and that we remove in roll-tarball.sh.
* roll-tarballs.sh: Remove even more files from nx-X11/extras/Mesa/. This ↵Mike Gabriel2017-06-301-1/+24
| | | | roll-tarball.sh version has been used for generating the 3.5.99.8 tarball.
* release 3.5.99.83.5.99.8Mike Gabriel2017-06-307-15/+241
|
* Merge branch 'sunweaver-pr/mese-quilt-without-quilt' into 3.6.xMihai Moldovan2017-06-303-12/+123
|\ | | | | | | | | | | | | Attributes GH PR #470: https://github.com/ArcticaProject/nx-libs/pull/470 Fixes: ArcticaProject/nx-libs#444 Fixes: ArcticaProject/nx-libs#457
| * README.Mesa.patches: Define some rules for patch naming and numbering scheme.Mike Gabriel2017-06-301-0/+31
| |
| * mesa-quilt: Provide a fallback patching method on systems where pulling ↵Mike Gabriel2017-06-301-12/+79
| | | | | | | | | | | | | | quilt into the build env is not trivial. Fixes ArcticaProject/nx-libs#444. Fixes ArcticaProject/nx-libs#457.
| * nx-libs.spec: Use mesa-quilt with Fedora builds, but rely on fallback mode ↵Mike Gabriel2017-06-301-0/+13
|/ | | | in mesa-quilt for RHEL and SUSE.
* Merge branch 'sunweaver-pr/browser-scrolling-improvements' into 3.6.xMihai Moldovan2017-06-301-2/+2
|\ | | | | | | | | | | Attributes GH PR #471: https://github.com/ArcticaProject/nx-libs/pull/471 Fixes: ArcticaProject/nx-libs#443