Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | nxcomp/Children.cpp: Don't generate warnings with duplicated NX paths. | Mike Gabriel | 2017-04-21 | 1 | -61/+70 |
| | | | | Fixes ArcticaProject/nx-libs#370. | ||||
* | nxcomp/Loop.cpp: Fix server/client mode info cerr printing in ↵ | Mike Gabriel | 2017-04-07 | 1 | -1/+1 |
| | | | | PrintProcessInfo(). | ||||
* | Remove EMX (MS-DOS & OS/2) support | Mike DePaulo | 2017-03-29 | 2 | -19/+0 |
| | |||||
* | Cygwin nxcomp: Use Cygwin un.h | Mike DePaulo | 2017-03-29 | 2 | -7/+2 |
| | | | | | Cygwin has modified it over the years. Fixes FTBFS #394 | ||||
* | nxcomp/ChannelEndPoint.cpp: we're not really testing for a character, but a ↵ | Mihai Moldovan | 2017-03-09 | 1 | -1/+1 |
| | | | | | | pointer. Fixes: ArcticaProject/nxlibs#389. | ||||
* | nxcomp/Loop.cpp: Allow nx/nx:<disp> as DISPLAY variable (i.e. an empty nx/nx ↵ | Mike Gabriel | 2017-03-02 | 1 | -1/+2 |
| | | | | options string. | ||||
* | nxcomp/Loop.cpp: Ignore, options= nx/nx parameter, if file options path ↵ | Mike Gabriel | 2017-03-02 | 1 | -1/+1 |
| | | | | | | starts with /dev/, /proc/, or /sys/. Partially resolved ArcticaProject/nx-libs#51. | ||||
* | nxcomp: Fix artifacts in copyright headers. | Mike Gabriel | 2016-12-20 | 3 | -11/+0 |
| | |||||
* | Make nxagent only bind to loopback when requested | Vadim Troshchinskiy | 2016-12-14 | 1 | -4/+8 |
| | |||||
* | Fix reversed logic in acceptHost setting | Vadim Troshchinskiy | 2016-12-13 | 1 | -2/+2 |
| | |||||
* | add .gitignore files | Ulrich Sibiller | 2016-11-17 | 1 | -0/+2 |
| | |||||
* | nxcomp: remove unused Utils.cpp | Ulrich Sibiller | 2016-11-02 | 1 | -43/+0 |
| | |||||
* | Add description of NX_SLAVE_CMD to man and help | Vadim Troshchinskiy | 2016-10-28 | 1 | -0/+7 |
| | |||||
* | Slave channel implementation | Vadim Troshchinskiy | 2016-10-28 | 3 | -34/+156 |
| | | | | | | | | When enabled and a connection is made to the port, launches the process specified in NX_SLAVE_CMD on the other side, and connects stdin and stdout to the socket. This is used for VM/client and client/VM communication. | ||||
* | Loop.cpp: Fix output of SetCore() | Ulrich Sibiller | 2016-10-20 | 1 | -3/+3 |
| | |||||
* | nxcomp/{Client|}Proxy.cpp: Typo fix in error messages. | Mike Gabriel | 2016-10-13 | 2 | -6/+6 |
| | |||||
* | nxcomp: Fix typo in usage message. | Ulrich Sibiller | 2016-10-13 | 1 | -1/+1 |
| | |||||
* | Fix nxproxy hostname parsing. | Vadim Troshchinskiyddd | 2016-10-07 | 1 | -3/+3 |
| | | | | | Fixes ArcticaProject/nx-libs#207 Closes ArcticaProject/nx-libs#216 | ||||
* | Check if unixPath is NULL before accessing it; this fixes crashing of ↵ | Vadim Troshchinskiy | 2016-10-07 | 1 | -1/+1 |
| | | | | | | | nxagent when TEST is enabled. Fixes ArcticaProject/nx-libs#217. Closes ArcticaProject/nx-libs#218. | ||||
* | nxcomp/Loop.cpp: We have PrintVersionInfo(), why not use it? Use endl ↵ | Mike Gabriel | 2016-08-26 | 1 | -6/+9 |
| | | | | instead of \n for EOLs when streaming application's preamble to stderr. | ||||
* | nxcomp/Loop.cpp: Mention DXPC copyright holders on application (i.e. ↵ | Mike Gabriel | 2016-08-26 | 1 | -0/+3 |
| | | | | nxproxy) start-up. | ||||
* | nxcomp/Loop.cpp: We have GetCopyrightInfo() in Misc.cpp, so why not use it? ↵ | Mike Gabriel | 2016-08-24 | 1 | -2/+2 |
| | | | | Also: point to ArcticaProject/nx-libs namespace on Github for further information. | ||||
* | nxcomp/Misc.cpp: Display new list of copyright holders when launching ↵ | Mike Gabriel | 2016-08-24 | 1 | -8/+16 |
| | | | | nxproxy / nxagent. | ||||
* | nxcomp/*.c: Update copyright headers, use new list of copyright holders like ↵ | Mike Gabriel | 2016-08-24 | 2 | -14/+30 |
| | | | | for the .cpp files. | ||||
* | nxcomp/Loop.cpp: Refer to Github namespace of Arctica Project as location to ↵ | Mike Gabriel | 2016-08-24 | 1 | -1/+1 |
| | | | | | | search for software updates. Fixes ArcticaProject/190 | ||||
* | {nx-X11/programs/Xserver/hw/nxagent/{Args.c,Options.{c,h}},nxcomp/{Loop,Misc ↵ | Mihai Moldovan | 2016-07-28 | 2 | -2/+5 |
| | | | | }.cpp}: add tolerancechecks parameter as an nx/nx option and ReconnectTolerance as an nxagentOption. | ||||
* | Per-file copyright notices: Update copyright information in file headers ↵ | Mike Gabriel | 2016-07-06 | 229 | -1614/+3464 |
| | | | | that NoMachine placed there own copyright statement in. | ||||
* | nxcomp/Misc.cpp: The clipboard nx/nx option is a string option, not int. | Mike Gabriel | 2016-07-05 | 1 | -1/+1 |
| | |||||
* | nxcomp licensing: Move README.on-retroactive-DXPC-license to doc/nxcomp/ folder. | Mike Gabriel | 2016-07-05 | 1 | -269/+0 |
| | |||||
* | NoMachine documentation files: Move to doc/_attic_/ folder. | Mike Gabriel | 2016-07-05 | 3 | -3820/+0 |
| | |||||
* | LICENSE files: Have a main LICENSE file and one for nxcomp in the project's ↵ | Mike Gabriel | 2016-07-05 | 1 | -90/+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 Gabriel | 2016-07-05 | 1 | -339/+0 |
| | | | | One COPYING file in the project's base folder is sufficient. | ||||
* | nxcomp/Loop.cpp: Add Unix file socket support for proxy <-> proxy connection. | Mike Gabriel | 2016-07-04 | 3 | -222/+607 |
| | |||||
* | merge code paths depending on acceptHost being "" | Salvador Fandino | 2016-07-04 | 1 | -11/+5 |
| | |||||
* | remove now unused function ParseListenOption | Salvador Fandino | 2016-07-04 | 1 | -20/+0 |
| | |||||
* | rewrite WaitForRemote to build on top of ListenConnectionTCP | Salvador Fandino | 2016-07-04 | 1 | -61/+2 |
| | |||||
* | remove unused listenHost parameter | Salvador Fandino | 2016-07-04 | 1 | -19/+3 |
| | |||||
* | Remove work around for OS/X that was doing nothing | Salvador Fandino | 2016-07-04 | 1 | -24/+0 |
| | | | | | | Remove an old work around that's not needed anymore. Tested on OS/X 10.10 for x86. | ||||
* | Simplify ParseListenOption | Salvador Fandino | 2016-07-04 | 1 | -12/+4 |
| | | | | | | Merge code paths. Use GetHostAddress to resolve the target host address instead of inet_aton. | ||||
* | rewrite SetupUnixSocket to use ListenConnectionUnix | Salvador Fandino | 2016-07-04 | 1 | -70/+20 |
| | |||||
* | Rework SetupTcpSocket to use ListenConnectionTCP | Salvador Fandino | 2016-07-04 | 1 | -66/+1 |
| | |||||
* | OPTFLAGS: Properly propagate build option flags to nxcomp{,ext,shad} and the ↵ | Mike Gabriel | 2016-07-01 | 2 | -4/+10 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 | ||||
* | nx-X11/config/{imake,makedepend}: Use system-wide available imake and ↵ | Mike Gabriel | 2016-06-30 | 1 | -10/+0 |
| | | | | makedepend tools. | ||||
* | {nx-X11/programs/Xserver/hw/nxagent/{{Args,Handlers,Image,Options}.c,Options ↵ | Mihai Moldovan | 2016-06-17 | 2 | -2/+4 |
| | | | | .h},nxcomp/{Loop,Misc}.cpp}: add configurable sleep delay if session is suspended. | ||||
* | nx-X11/programs/Xserver: Include nxcomp{,ext,shad} headers like one would do ↵ | Mike Gabriel | 2016-06-13 | 1 | -1/+1 |
| | | | | with system-wide shared libraries. | ||||
* | nxcomp/Makefile.in: Only install MD5.h, NX.h, NXalert.h, NXpack.h, NXproto.h ↵ | Mike Gabriel | 2016-06-13 | 1 | -3/+5 |
| | | | | | | | and NXvars.h as publicly available header files. * Also adapt debian/libxcomp-dev.install.in accordingly. * Also adapt nx-libs.spec accordingly. | ||||
* | Fix debugging function for Loop.cpp. getDebugSpec was replaced by << operand ↵ | Nito Martinez | 2016-05-31 | 1 | -6/+6 |
| | | | | in ChannelEndPoint.{h|cpp}, fixes #130 | ||||
* | display version number in nxcomp log, fixes #127 | Nito Martinez | 2016-05-31 | 2 | -3/+2 |
| | |||||
* | Provide support for channel endpoints being UNIX file sockets in addition to ↵ | Salvador Fandino | 2016-04-27 | 10 | -315/+634 |
| | | | | being TCP/IP sockets. | ||||
* | nxcomp: Rephrase comment in previous commit. | Mike Gabriel | 2016-04-27 | 1 | -3/+3 |
| |