| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
byteswap.h exists only on glibc, so building libvncserver with websockets
support was not possible in other systems.
Replace the inclusion of byteswap.h and the WS_* definitions with calls to
htobeNN, which should perform the same conversions, be more portable and
avoid the need to check for the platform's endianness.
|
|
|
|
|
|
|
|
|
|
| |
libresolv is only present on systems which use glibc; platforms such as
FreeBSD have __b64_ntop as part of libc itself.
Improve the detection process and only link against libresolv if it exists
on the system, and remember to reset CMAKE_REQUIRED_LIBRARIES after
performing the necessary tests, since we do not always want to link against
libresolv.
|
|
|
|
|
|
|
|
|
|
| |
So far, libgcrypt was looked for but no targets linked against it
directly; this caused linking problems for the client and server
examples, as the symbols they needed were not passed to the linker.
The issue that the GnuTLS websockets code uses libgcrypt regardless of
whether it has been found or not has not been touched by this commit,
though.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|\ |
|
| | |
|
|/ |
|
| |
|
|\
| |
| |
| |
| | |
Conflicts:
libvncserver/websockets.c
|
| | |
|
|/ |
|
|
|
|
| |
Signed-off-by: Johannes Schindelin <[email protected]>
|
|
|
|
| |
Signed-off-by: Johannes Schindelin <[email protected]>
|
|
|
|
| |
Signed-off-by: Johannes Schindelin <[email protected]>
|
|
|
|
|
|
|
| |
http://wiki.qemu.org/VNC_Tight_PNG
Signed-off-by: Joel Martin <[email protected]>
Signed-off-by: Christian Beier <[email protected]>
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
No functional changes. All files used by _both_ libvncserver and
libvncclient are put into a 'common' directory and references
from other files as well as Autotools and CMake build systems are
updated.
Signed-off-by: Christian Beier <[email protected]>
|
|
|
|
|
|
|
| |
... and fixed linking of the tests in the examples directory.
Signed-off-by: Wouter Van Meir <[email protected]>
Signed-off-by: Johannes Schindelin <[email protected]>
|
|
|
|
|
|
|
|
|
| |
- It's SDL_LIBRARY, not SDL_LIBRARIES
- Detect GnuTLS and set the macro in rfbconfig.h
- Add tls.c to libvncclient to avoid missing symbols
Signed-off-by: Corentin Chary <[email protected]>
Signed-off-by: Johannes Schindelin <[email protected]>
|
| |
|
|
Signed-off-by: Johannes Schindelin <[email protected]>
|