summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix some typos (found by codespell)Stefan Weil2016-11-183-3/+3
| | | | Signed-off-by: Stefan Weil <sw@weilnetz.de>
* Fix some typos (it's / its)Stefan Weil2016-11-184-7/+7
| | | | Signed-off-by: Stefan Weil <sw@weilnetz.de>
* Merge pull request #129 from bkylerussell/systemdChristian Beier2016-09-244-44/+89
|\ | | | | Support systemd socket activation
| * Support systemd socket activationKyle Russell2016-09-214-44/+89
|/
* Update NEWS.Christian Beier2016-06-051-0/+3
|
* Fix rfbClientSwap64IfLE broken in fe7df89fb1777b4fd303d5a601541f6062caf8eaChristian Beier2016-06-051-1/+1
|
* Merge pull request #84 from plettix/masterChristian Beier2016-06-054-20/+22
|\ | | | | fix for issue 81
| * another shift fixplettix2015-07-221-1/+1
| |
| * shift fixes - if an integer is a negative number then the return value of ↵plettix2015-07-222-4/+4
| | | | | | | | "Swap32IfLE" was -1
| * fix for issue 81plettix2015-07-071-15/+17
| | | | | | use different buffers for decode and encode
* | Update bundled noVNC to latest release 0.5.1Christian Beier2016-06-037-129/+93
| | | | | | | | Fixes https://github.com/LibVNC/libvncserver/issues/54
* | CMake: Add maybe-found OpenSSL libs to libvncclient.Christian Beier2016-05-301-0/+1
| |
* | CMake: Not all platforms have endian.h, so use the build system's endianess ↵Christian Beier2016-05-301-0/+3
| | | | | | | | check.
* | Only include endian.h if present on system.Christian Beier2016-05-301-2/+2
| |
* | Merge pull request #105 from cgeorges82/masterChristian Beier2016-05-303-4/+47
|\ \ | | | | | | fix for issue #97. Also, this fixes cmake builds for other platforms.
| * | Append missing include directory for GNUTLS and OPENSSL in CMake projectCédric Georges2016-03-052-4/+17
| | | | | | | | | | | | Append support of gnutls > v 2.99.01 (gnutls_transport_set_global_errno have a different signature)
| * | re-up commentCédric Georges2016-03-051-0/+2
| | |
| * | Append IPv6 option in CMake ProjectCédric Georges2016-03-052-2/+30
| | |
* | | Merge pull request #121 from gfleury/patch-1Christian Beier2016-05-261-1/+1
|\ \ \ | | | | | | | | Avoid calling SSL_pending when connection is already closed
| * | | Avoid calling SSL_pending when connection is already closedGeorge Fleury2016-05-131-1/+1
|/ / / | | | | | | | | | Avoid calling SSL_pending when connection is already closed, calling SSL_pending with connection already closed is crashing. To reproduce, open a secure websocket binay protocol connection with libvncserver compiled with OpenSSL, and when libvncserver is waiting for rfbProcessClientProtocolVersion send any invalid char, it will fail and call rfbCloseClient whith destroy all SSL context, calling SSL_pending after that will generate a invalid access.
* | | Merge pull request #103 from rdieter/masterChristian Beier2016-04-245-13/+10
|\ \ \ | | | | | | | | use namespaced vnc_max macro (issue #102)
| * | | use namespaced rfbMax macro (issue #102)Rex Dieter2016-04-185-13/+10
| |/ / | | | | | | | | | Not using generic 'max', avoids conflicts with stl_algobase.h
* | | Merge pull request #118 from gbdj/threadsafe-100-squashChristian Beier2016-04-243-0/+29
|\ \ \ | | | | | | | | libvncclient/tls_gnutls.c: Add hooks to WriteToTLS() for optional protection by mutex. (Squashed)
| * | | libvncclient/tls_gnutls.c: Add hooks to WriteToTLS() for optional protection ↵gbdj2016-04-233-0/+29
| |/ / | | | | | | | | | | | | | | | | | | | | | by mutex. Fix upstream issue #100 Squashed commit of the pull request #101 : commit 1c7e01e81862bc46508e675e83c74cc6d63224b0 commit 1e749b094d6696380d3f0540a00138d7e3427874
* | | Merge pull request #115 from solofox/masterChristian Beier2016-04-152-11/+4
|\ \ \ | | | | | | | | Enable AF_UNIX socket: ignore setsockopt TCP_NODELAY failure.
| * | | Enable AF_UNIX socket: ignore setsockopt TCP_NODELAY failure.Wen Shuguang2016-04-152-11/+4
|/ / /
* | | Merge pull request #114 from zbierak/masterChristian Beier2016-04-131-1/+1
|\ \ \ | | | | | | | | Increase MAX_ENCODINGS value to accommodate more client encodings
| * | | Increase MAX_ENCODINGS value to accommodate more client encodingszbierak2016-04-131-1/+1
|/ / / | | | | | | | | | Resolves #112
* | | Merge pull request #110 from AlexejStukov/patch-1Christian Beier2016-04-121-1/+2
|\ \ \ | | | | | | | | break statement out of case
| * | | break statement out of caseNorrec2016-04-071-1/+2
| |/ /
* | | Merge pull request #111 from zbierak/masterChristian Beier2016-04-121-1/+2
|\ \ \ | | | | | | | | Fix buffer overflow when applying client encodings
| * | | Fix buffer overflow when applying client encodingszbierak2016-04-121-1/+2
|/ / /
* | | TravisCI: remove old config.Christian Beier2016-04-121-1/+0
| | |
* | | TravisCI: add autoreconf step.Christian Beier2016-04-121-0/+3
| | |
* | | TravisCI: the config starts with a dot!Christian Beier2016-04-121-0/+1
| | |
* | | Add a README.md and and Travis CI status badge.Christian Beier2016-04-122-0/+3
| | |
* | | Add a minimalistic config for Travis CI.Christian Beier2016-04-121-0/+1
| | |
* | | Merge pull request #109 from zbierak/masterChristian Beier2016-04-081-1/+1
|\ \ \ | |/ / |/| | Fix memory access error in camera.c example
| * | Fix memory access error in camera.c examplezbierak2016-04-041-1/+1
|/ /
* | Merge pull request #99 from spaceone/masterChristian Beier2016-01-271-0/+8
|\ \ | | | | | | Ignore null pointers in FillRectangle() and CopyRectangleFromRectangle()
| * | Ignore null pointers in FillRectangle() and CopyRectangleFromRectangle()SpaceOne2016-01-271-0/+8
| | |
* | | Fix TightVNC file transfer configure option.Christian Beier2016-01-271-1/+1
|/ /
* | Be a bit clearer with the cursorshape documentation for libvncclient.Christian Beier2015-12-031-1/+4
| |
* | Properly document HandleCursorShape and GotCursorShapeProc.Christian Beier2015-12-032-8/+11
| |
* | Merge pull request #90 from stweil/fixChristian Beier2015-10-101-4/+4
|\ \ | | | | | | Fix some recently introduced regressions
| * | Fix definition of POSIX data typesStefan Weil2015-10-101-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | Commit 92f558482d94c5152174a1983a40863bd6b07911 added stdint.h to get the type definitions, but included it after the first use of int8_t in builds for Windows. Signed-off-by: Stefan Weil <sw@weilnetz.de>
| * | Fix endianness detectionStefan Weil2015-10-101-2/+3
| |/ | | | | | | | | | | | | | | | | | | Commit 97f442ef2aa65ade6bea11e90054c57b90abbaca tried to improve the endianness detection, but introduced a typo and problems for Windows builds (no endian.h, different definition of LIBVNCSERVER_WORDS_BIGENDIAN). Fix both issues. Signed-off-by: Stefan Weil <sw@weilnetz.de>
* | Merge pull request #89 from stweil/masterChristian Beier2015-10-1029-61/+61
|\ \ | |/ |/| Fix some typos (found by codespell)
| * Fix some typos (found by codespell)Stefan Weil2015-10-0929-61/+61
|/ | | | Signed-off-by: Stefan Weil <sw@weilnetz.de>
* Instead of letting the build system define endianess, rely on endian.h.Christian Beier2015-05-283-9/+5
|