aboutsummaryrefslogtreecommitdiff
path: root/nxproxy
Commit message (Collapse)AuthorAgeFilesLines
* nxproxy/{m4,configure.ac,src/Makefile.am}: drop pthread overlinking.Mihai Moldovan2019-04-043-15/+0
| | | | | | Should be fixed by correctly building libXcomp. See: ArcticaProject/nx-libs#756
* release 3.5.99.193.5.99.19Mike Gabriel2019-03-011-1/+1
|
* release 3.5.99.183.5.99.18Mike Gabriel2019-01-311-1/+1
|
* release 3.5.99.173.5.99.17Mike Gabriel2018-11-201-1/+1
|
* nxproxy: fix spelling errors as reported by codespellUlrich Sibiller2018-05-241-1/+1
|
* release 3.5.99.163.5.99.16Mike Gabriel2018-03-161-1/+1
|
* release 3.5.99.153.5.99.15Mike Gabriel2018-03-071-1/+1
|
* release 3.5.99.143.5.99.14Mike Gabriel2018-02-281-1/+1
|
* nxagent: Also provide auto DPI feature via nx/nx option 'autodpi', taking ↵Mike Gabriel2018-02-271-0/+1
| | | | only effect on session startups.
* {nx-X11/programs/Xserver/hw/nxagent/man/nxagent.1,nxproxy/man/nxproxy.1}: ↵Mihai Moldovan2018-02-271-1/+1
| | | | magicpixel takes a boolean argument for now.
* nxagent: Add support for optionally enabling/disabling the magic pixel feature.Mike Gabriel2018-02-261-0/+1
| | | | Fixes ArcticaProject/nx-libs#657.
* nxproxy/{configure.ac,src/Makefile.am}: only enable new ELF dtags if target ↵Mihai Moldovan2018-02-252-0/+7
| | | | | | system actually is ELF-based. Fixes: ArcticaProject/nx-libs#661
* release 3.5.99.133.5.99.13Mike Gabriel2018-01-161-1/+1
|
* nxproxy/src/Makefile.am: build library using RUNPATH instead of RPATH.Mihai Moldovan2018-01-031-0/+1
| | | | | Will only be useful at build time, since installation strips any RPATH/RUNPATH again.
* nxproxy/configure.ac: enable libtool support.Mihai Moldovan2018-01-031-0/+3
| | | | | | | | Using libtool, the nxproxy binary will be replaced by a shell script wrapper that correctly pulls in required libraries (like libXcomp), thus making it possible to start the binary directly in the build directory. This wrapper is dropped during installation time.
* nxproxy/configure.ac: drop --enable-cxx11.Mihai Moldovan2018-01-031-6/+0
| | | | | | | | This is a C program, so enabling or disabling C++11 support will not do anything useful. At most it'll lead to errors when using libtool, which is the next change to come...
* nx{comp{,shad},proxy}: use dist-bzip2 instead of dist-xz.Mihai Moldovan2017-12-161-1/+1
| | | | | Automake older than version 1.11 does not support dist-xz. No workaround possible via a feature check, as far as I can tell.
* {nx-X11/lib,nxproxy}/Makefile.am: also use correct aclocal flags in the ↵Mihai Moldovan2017-12-151-1/+3
| | | | other locations.
* release 3.5.99.123.5.99.12Mike Gabriel2017-12-151-1/+1
|
* release 3.5.99.113.5.99.11Mike Gabriel2017-12-151-1/+1
|
* nxproxy/nxcomp: document logging optionsUlrich Sibiller2017-12-071-0/+28
|
* Drop bin wrappers for nxagent and nxproxy, directly install nxproxy and ↵Mike Gabriel2017-12-051-1/+1
| | | | | | nxagent to BINDIR. Fixes ArcticaProject/nx-libs#546.
* nxproxy.1 man page: Update explanation for NX_TEMP env variable.Mike Gabriel2017-11-221-2/+1
|
* nxproxy: use ax_pthread.m4.Mihai Moldovan2017-10-273-0/+18
| | | | | Works around libtool bug related to using both -nostdlib and -pthread (with the former dropping latter usage.)
* nx{comp{,shad},proxy}: add configure flag --enable-cxx11 to enable and setup ↵Mihai Moldovan2017-10-273-0/+8
| | | | | | | | | | optional C++11 support. Use AX_CXX_COMPILE_STDCXX(_11) from autotools archive. Note: should only be used in tandem. Make sure that each component either uses the C++11 ABI or none uses it. Mixing and matching libraries and binaries with different C++ ABIs might lead to weird errors.
* .gitignore: Improve all .gitignore files, adapt to autotools build-flow and ↵Mike Gabriel2017-10-091-2/+1
| | | | its build cruft.
* nxproxy/src/Main.c: Silence compiler warning.Simon Matter2017-09-291-1/+2
| | | | Fixes ArcticaProject/nx-libs#506.
* release 3.5.99.103.5.99.10Mike Gabriel2017-09-151-1/+1
|
* release 3.5.99.93.5.99.9Mike Gabriel2017-08-301-1/+1
|
* nx*/configure.ac: Use newly introduced macro NX_DEFAULT_OPTIONS instead of ↵Mike Gabriel2017-08-111-1/+1
| | | | NX_COMPILER_FLAGS.
* 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.
* nxcomp: Switch to autoreconf.Mike Gabriel2017-07-261-2/+2
|
* 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.
* nxproxy: Switch to autoreconf.Mike Gabriel2017-07-1211-571/+93
| | | | | | This also solves the last remnant of overlinking as described in GH issue #133. Fixes ArcticaProject/nx-libs#133.
* release 3.5.99.83.5.99.8Mike Gabriel2017-06-301-1/+1
|
* release 3.5.99.53.5.99.5Mike Gabriel2017-04-111-1/+1
|
* nxproxy: Support communication over stdin. Allow nxcl to use standard ssh ↵Bernard Cafarelli2017-04-071-13/+64
| | | | | | instead of nxssh. Fixes ArcticaProject/nx-libs#98.
* release 3.5.99.43.5.99.4Mike Gabriel2017-02-241-1/+1
|
* add .gitignore filesUlrich Sibiller2016-11-171-0/+2
|
* Add description of NX_SLAVE_CMD to man and helpVadim Troshchinskiy2016-10-281-0/+7
|
* nxproxy.1 man page: Another rendering flaw fixed.Mike Gabriel2016-07-061-2/+2
|
* nxproxy.1 man page: Fix a typo + a rendering error. Detected by lintian.Mike Gabriel2016-07-061-4/+3
|
* man pages: Greatly improve man pages nxagent.1 and nxproxy.1.Mike Gabriel2016-07-051-9/+371
|
* NoMachine documentation files: Move to doc/_attic_/ folder.Mike Gabriel2016-07-054-296/+0
|
* LICENSE files: Have a main LICENSE file and one for nxcomp in the project's ↵Mike Gabriel2016-07-051-36/+0
| | | | | | base folder. Drop other LICENSE files added by NoMachine scattered all over the code tree.
* Drop multiple COPYING files contaning the GPL-2 license text.Mike Gabriel2016-07-051-339/+0
| | | | One COPYING file in the project's base folder is sufficient.
* OPTFLAGS: Properly propagate build option flags to nxcomp{,ext,shad} and the ↵Mike Gabriel2016-07-011-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | nx-X11 build scripts. Note: - The "normal" way to inject CFLAGS (and CPPFLAGS) into nx-X11 builds is copying those options over into the variable CDEBUGFLAGS. - LDFLAGS have to be handed to nx-X11 via LOCAL_LDFLAGS. This change also includes a slight change in the nx-X11 build order. Old build order: Main Makefile: - [...] - libNX_X11 + implicitly building nxcomp + implicitly building nxcompext - [...] - nxagent + implicitly building nxcompshad - [...] New build ordner: Main Makefile: - [...] - nxcomp - setup nx-X11 build env + cd nx-X11 && make BuildEnv - nx-X11/lib/* - nxcompext - nxcompshad - [...] - nxagent - [...] Fixes ArcticaProject/nx-libs#141 Fixes X2GoBTS#84
* Correct nxproxy manpage also: --help -> -helpMike DePaulo2015-06-281-1/+1
| | | | | | | | | | | | xorg-server does not follow the convention of using 2 dashes, and apparently nx-libs doesn't either. Note that --help does produce the help output. However, it produces this additional output after it: Error: NX transport initialization failed. Therefore, we should instruct users to call -help instead.
* nx{comp{,ext,shad},proxy}: try really hard to find makedepend. Do not fail ↵Mihai Moldovan2015-03-162-2/+12
| | | | if it is not available.
* nx{comp{,ext,shad},proxy}: use path discovery for finding makedepend. Remove ↵Clemens Lang2015-03-151-14/+1
| | | | old cruft.