| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |/ |
|
| |\
| | |
| | |
| | |
| | |
| | |
| | | |
Attributes GH PR #562: https://github.com/ArcticaProject/nx-libs/pull/562
Fixes: ArcticaProject/nx-libs#546
Fixes: ArcticaProject/nx-libs#547
|
| | | |
|
| | |
| | |
| | |
| | | |
Fixes ArcticaProject/nx-libs#547.
|
| |/
| |
| |
| |
| |
| | |
nxagent to BINDIR.
Fixes ArcticaProject/nx-libs#546.
|
| |\
| | |
| | |
| | | |
Attributes GH PR #579: https://github.com/ArcticaProject/nx-libs/pull/579
|
| | | |
|
| | |
| | |
| | |
| | | |
Some functions' return values are never used anywhere, so drop them.
|
| |/
| |
| |
| |
| |
| |
| | |
This corrects a flaw that stayed undetected for 2.5 years, introduced via
c5a2cf82f6baf7a9e64ec2328a5bac0dfee453ef
Fixes ArcticaProject/nx-libs#573
|
| |\
| | |
| | |
| | | |
Attributes GH PR #556: https://github.com/ArcticaProject/nx-libs/pull/556
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Adds a new option called "keyconv" to control keycode conversion.
Before commit 2f2ade61a8823bad012737b2b388dcc168cccbbf keycode
conversion was activated if the client was Linux and client side rules
and/or model was "evdev". The only (and undocumented) way to disable
that was providing a value different from "linux" for the "client"
option (which had no other effect). The mentioned commit removed the
dependency on Linux and so there was no way anymore to disable keycode
conversion.
|
| |/ |
|
| | |
|
| | |
|
| |\
| | |
| | |
| | | |
Attributes GH PR #563: https://github.com/ArcticaProject/nx-libs/pull/563
|
| |/
| |
| |
| |
| |
| |
| | |
Was missed in
GH PR #544: https://github.com/ArcticaProject/nx-libs/pull/544
Fixes: ArcticaProject/nx-libs#536
|
| |\
| | |
| | |
| | | |
Attributes GH PR #555: https://github.com/ArcticaProject/nx-libs/pull/555
|
| | |
| | |
| | |
| | |
| | |
| | | |
nxagentGetClientsPath() allocated and returned a string that was never
used anywhere because it also fills the global variable with the same
value.
|
| |/
| |
| |
| | |
free() can handle NULL so there's no need to check this ourselves
|
| |\
| | |
| | |
| | | |
Attributes GH PR #554: https://github.com/ArcticaProject/nx-libs/pull/554
|
| | | |
|
| | | |
|
| |/
| |
| |
| |
| |
| | |
Commit 3f7b3001988bf921e6cd860f03a6256b1451ee3d was incomplete: the
options parameter was not parsed as a string on reconnect. It was
always assumed to be a filename.
|
| |\
| | |
| | |
| | | |
Attributes GH PR #532: https://github.com/ArcticaProject/nx-libs/pull/532
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
This change make the code more similar to upstream Xorg which helps
when merging in changes from later Xorg releases.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This has also been done in Xorg 7.1
This also fixes a little flaw for the swapped case: a check for
glXRenderLarge was missing.
|
| |/ |
|
| |\
| | |
| | |
| | | |
Attributes GH PR #552: https://github.com/ArcticaProject/nx-libs/pull/552
|
| |/
| |
| |
| |
| | |
delete trailing whitespace, break long lines, always emphasize nxagent
and nxproxy, emphassize options identcially everywhere
|
| |\
| | |
| | |
| | | |
Attributes GH PR #544: https://github.com/ArcticaProject/nx-libs/pull/544
|
| |/
| |
| |
| |
| |
| |
| |
| | |
Fixes: ArcticaProject/nx-libs#536
Allowing overrides via NX_TEMP and TEMP breaks system using
pam_tmpdir.so and most server infrastructure expects the location to be
fixed anyway.
|
| |\
| | |
| | |
| | | |
Attributes GH PR #543: https://github.com/ArcticaProject/nx-libs/pull/543
|
| |/
| |
| |
| | |
when fetching X cookie.
|
| |
| |
| |
| |
| | |
Works around libtool bug related to using both -nostdlib and -pthread
(with the former dropping latter usage.)
|
| | |
|
| |
| |
| |
| | |
unterminated #ifdef (#ifdef TIME).
|
| |\
| | |
| | |
| | | |
Attibutes GH PR #302: https://github.com/ArcticaProject/nx-libs/pull/302
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| |\|
| | |
| | |
| | | |
Attributes GH PR #193: https://github.com/ArcticaProject/nx-libs/pull/193
|
| | |
| | |
| | |
| | | |
Needs more sophisticated features to actually test stuff correctly.
|
| | |
| | |
| | |
| | | |
DO NOT USE!
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The default function we use (if a thread name is not specified
explicitly) is pthread_self(). This function returns a number that is
guaranteed to be unique for each thread within a process, but this
assertion doesn't hold globally. Hence only using the thread ID is
ambiguous when logging from multiple processes.
|
| | |
| | |
| | |
| | |
| | | |
Prevents race conditions caused by signal handlers while flushing out
our log queue.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This has one drawback: after flushing log data to its underlying output,
a new NXLogStamp object MUST be written to the NXLog object in order to
create a new entry within the stack.
This can be changed if necessary. For now I'd like to keep it as-is.
|
| | |
| | |
| | |
| | | |
and use macro value in Log.cpp.
|