subtree needs a new name, remove old libvncserver
Merge commit '3c849beb0d11aec10a32f1652ca380d182323a8f' as 'libVNCserver'
Squashed 'libVNCserver/' content from commit 7b9fc01

git-subtree-dir: libVNCserver
git-subtree-split: 7b9fc019de681125df48eb0650d3235aed87d8a5
[rpm] adapt to new subtree name
[update] update to upstream LibVNCServer-0.9.10
Squashed 'libVNCserver/' changes from 7b9fc01..d8bc983

d8bc983 Update ChangeLog for 0.9.10.
298a1d1 Update NEWS.
0aa204d Update comments regarding rfbClientConnectionGone().
668d3e3 Fix Use-After-Free vulnerability in LibVNCServer wrt scaling.
d4c0ebf Merge pull request #43 from maksqwe/fix_rfbSelectBox
02d0f73 Fix selData.buttonWidth calculation
7ef0ae9 Fix possible libvncclient ServerInit memory corruption.
95efcfb Fix potential memory corruption in libvncclient.
cdc5b51 Update NEWS for 0.9.10.
eeeb547 Update AUTHORS.
22a4657 Merge pull request #42 from LibVNC/autotools-fix-revisited
26d5253 Ship the required macros in the m4/ directory.
ea0e984 Add back a working autogen.sh
c18fa98 Fix stack-based buffer overflow
7e9ce73 Merge pull request #41 from newsoft/master
83bf1f5 Fix multiple stack-based buffer overflows in file transfer feature
8220f4d Make sure that no integer overflow could occur during scaling
9aa9ac5 Add libvncclient/h264.c to dist tarball.
eab5866 Really add empty m4 subdirectory.
a1125ad Merge pull request #38 from LibVNC/autotools-fix-revisited
6e39e7c INSTALL and ltmain.sh need those leading slashes.
465a5b0 Update noVNC HTML5 client to latest version from https://github.com/kanaka/noVNC.
9994e3a add a few more ignores
883da42 removed autogen.sh
b94838a Remove autotools-related files that will get installed by autoreconf -i.
acf0950 Use an m4 script subdirectory, fix automake init and two macro names.
57b0e4f Rename obsolete INCLUDES to AM_CPPFLAGS
ad7a054 Close unclosed comments ;-)
198c855 Merge pull request #36 from danielgindi/master
b288722 A forgotten `#ifdef WIN32` broke UNIX build.
bf87073 Merge pull request #33 from danielgindi/master
fd07526 Signal is a fundamental UNIX function, and must be omitted for any windows compilation
a7f79b6 These are UNIX headers, and are not available on MSVC
e69e1ef Those are generally the windows headers, not just MinGW
1fc2951 On windows, use the Win32 calls for directory enumerations.
901eba9 Generally adjusting headers for compiling on windows without the mixing of Winsock 1 and 2.
8c58593 Just use a macro to bridge to the Win32 version of `mkdir`
741a184 Use correct `winsock2.h` version header instead of winsock.h.
026c48e Fixed a violation of the C89 standard ("declarations must come before instructions")
7f8520d A windows version for directory enumerations
42ff7fb MSVC also has the __FUNCTION__ predefined
51d0db7 `CreateDirectory` might clash with the `CreateDirectoryA`/`CreateDirectoryW` macros on MSVC
b2b705a Fail when NULL is passed to CreateFileListInfo()
fbf48c6 `strings.h` and `resolv.h` are not available on MSVC, and some POSIX functions are renamed or deprecated
fdf5f88 The HAVE_X11 define is not there anymore, but we don't need it either.
d999a8e Move vncterm to https://github.com/LibVNC/vncterm.
7960c68 Move VisualNaCro to https://github.com/LibVNC/VisualNaCro.
9bf5fe0 Move prepare_x11vnc_dist.sh over to x11vnc repo.
0f25ea7 Remove x11vnc from autotools build system.
7dfd4f3 Remove tightvnc-1.3dev5-vncviewer-alpha-cursor.patch.
498d222 Remove x11vnc subdir.
8d2db04 Fix tv_usec calculation
70783a4 Merge branch 'msvc'
54b2400 Use Windows' critical sections to emulate pthread's mutexes
dfdb111 Perform pointer arithmetic on char * instead of void *
e26aeb4 MSVC: Use the Unix emulation headers
366dda9 Use WIN32 for Windows-specific #ifdef guards
4c2cfb1 Add MSVC compatible unix headers
cd578bf MSVC: Use _snprintf instead of snprintf
8175f42 Use correct winsock header
3059282 Include Winsock2 header before windows.h include
914460c Remove unused variables
50dbe1d Merge pull request #21 from newsoft/master
05a9bd4 Do not accept a scaling factor of zero on PalmVNCSetScaleFactor and SetScale client->server messages. This would cause a division by zero and crash the server.
6037a90 Check malloc() return value on client->server ClientCutText message. Client can send up to 2**32-1 bytes of text, and such a large allocation is likely to fail in case of high memory pressure. This would in a server crash (write at address 0).
7c9ef63 Merge pull request #16 from sandsmark/master
4276864 Merge pull request #17 from dktrkranz/master
cdd8675 Fix whitespace
0c08b5d Enable support for ppc64el architecture
ce8e04a Use Libs.private to avoid unnecessary linkage
27b0c0d Fix indentation
ba710eb Merge pull request #20 from newsoft/master
85a778c Check for MallocFrameBuffer() return value
045a044 Fix integer overflow in MallocFrameBuffer()
012594b allow rfbInitSockets with non-ready states.
afd1d32 Fix crash in krfb
dca1048 x11vnc: fix double X_UNLOCK on xrandr events
9453be4 Merge pull request #13 from wjt/fix-double-X_UNLOCK-on-xrandr-event
c4dff87 x11vnc: fix double X_UNLOCK on xrandr events
3238443 Update LZO to version 2.07
d1a3eb9 Merge pull request #7 from waldheinz/init-sfae-padding
da7cf4f Merge pull request #6 from waldheinz/cmake-cleanup
b6b8889 Initialize padding in SetFormatAndEncodings' rfbSetPixelFormatMsg.
57fcf68 Use CMAKE_CURRENT_*_DIR instead of CMAKE_*_DIR.
8c21b31 Merge pull request #4 from dextero/master
f2d5168 x11vnc: adjust blackout region coordinates to the clipping region
646f844 Merge branch 'repeater'
a705cd6 libvncclient: If we have TLS support, enable VeNCrypt by default
0e19b7c Ignore the 'mac' example, too
8d558da Ignore the vencrypt document
186da4f Ignore rfbproto.rst
71d0f9b Repeater example: show how to shut down cleanly
c0e012e Add an example how to connect to an UltraVNC-style repeater
817f6e6 Update sourceforge links to point to github.
3351ba6 Fix tyop
79e68d0 Ignore more generated files
f2a93af Address #12 ClientData does not get freed
bd811bd After free()ing clientData, set it to NULL

git-subtree-dir: libVNCserver
git-subtree-split: d8bc98386a820e608c88501c1d4e80e047a5bd32
Merge commit 'a36a79ac3f7f7ff1f7a8d303f20d75b86d5d1c22'
[rpm] adapt to 0.9.10, add libssl and libpng support