Michele Calgaro
3dbcbd3b70
Remove support for HPUX, which is discontinued and does not provide a c++17 complaint compiler.
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
4 days ago
Michele Calgaro
acdae5c56b
Drop support for Watcom compiler, which is not c++17 compliant
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
2 weeks ago
Michele Calgaro
58b4d13d5a
Remove support for OSF
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
1 year ago
Michele Calgaro
87bdf38f4a
Remove support for Metrowerks compiler
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
1 year ago
Michele Calgaro
5155367781
Replace pthread linking with cmake-based variable
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
1 year ago
Michele Calgaro
e0782e1f36
Drop Borland compiler specific code
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
1 year ago
Michele Calgaro
a4bf9eacf3
Use centralized cmake version
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
2 years ago
Michele Calgaro
90abc79efa
krfb: fix termination and syncing of threads on exit. This resolves issue #2 .
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
2 years ago
Michele Calgaro
6d6d6edb1d
Use new TQ_METHOD, TQ_SIGNAL, TQ_SLOT defines
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
2 years ago
Slávek Banko
3867fea38f
Raise the minimum required version of CMake to 3.5.
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
2 years ago
Michele Calgaro
6c3b9ce309
Replace Q_OBJECT with TQ_OBJECT
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
3 years ago
Slávek Banko
19fdbe7281
Add sys/socket.h include in sasl.c to resolve FTBFS.
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
3 years ago
Slávek Banko
711aa54404
Add path to the local CMake modules to detect libraries.
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
3 years ago
Michele Calgaro
d12615deb3
Remove unnecessary re-definition of true/false boolean values.
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
4 years ago
François Andriot
512fd4d832
Fix 'true' definition.
...
This fixes issue #43 .
Signed-off-by: François Andriot <francois.andriot@libertysurf.fr>
4 years ago
Michele Calgaro
1aae5a01b3
Remove obsolete setting of CMAKE_MODULE_PATH in cmake files.
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
4 years ago
Slávek Banko
d8cf476afd
Raise the minimum required version of CMake to 3.1.
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
4 years ago
Slávek Banko
c87a678c21
Raise the minimum required version of CMake to 2.8.12.
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
5 years ago
Slávek Banko
c22381d0e4
Update the CMake rules according to the previous rename.
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
5 years ago
Slávek Banko
b527887648
Rename main.c to main.cpp because it needs to be built as C++
...
for integration with TQt event loop.
Use tq... includes instead of ntq....
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
5 years ago
Michele Calgaro
5255fdc964
Renaming of files in preparation for code style tools.
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
5 years ago
Michele Calgaro
25d23bd00b
Removed additional code formatting modelines.
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
5 years ago
Michele Calgaro
6239c52191
Removed code formatting modelines.
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
5 years ago
Michele Calgaro
4a0c933b07
Removed explicit usage of the 'register' keyword.
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
6 years ago
Petr Písař
6142d389db
Limit lenght to INT_MAX bytes in rfbProcessFileTransferReadBuffer()
...
This ammends 15bb719c03 fix for a heap
out-of-bound write access in rfbProcessFileTransferReadBuffer() when
reading a transfered file content in a server. The former fix did not
work on platforms with a 32-bit int type (expected by rfbReadExact()).
CVE-2018-15127
<https://github.com/LibVNC/libvncserver/issues/243 >
<https://github.com/LibVNC/libvncserver/issues/273 >
(cherry picked from commit 09e8fc02f59f16e2583b34fe1a270c238bd9ffec)
7 years ago
Slávek Banko
177b748ba1
Fix path added to CMAKE_MODULE_PATH.
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
7 years ago
Slávek Banko
d63fb689d4
Disable support for systemd socket activation.
...
We do not want any direct dependence on the systemd.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
7 years ago
Slávek Banko
f3f392caec
Merge tag 'LibVNCServer-0.9.12'
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
7 years ago
Christian Beier
0a70095271
Update ChangeLog
7 years ago
Christian Beier
d3a4292aa9
Move pipe_notify_client_thread to end of rfbClientRec
...
in order to retain ABI compatibility.
7 years ago
Christian Beier
14c24e2bcc
Fix comment style and be a bit more verbose
...
... explaining cedae6e6f9 .
7 years ago
Christian Beier
ffa449ad01
Merge pull request #238 from tetrane/pr-fix-use-after-free
...
Fix use-after-free and concurrent access segmentation fault
7 years ago
Christian Beier
cd197f6dae
NEWS: update for 0.9.12
...
re #256
7 years ago
Christian Beier
acc9af95ee
CMake: require stdint.h
...
This is used at quite a few places in the code, so make it mandatory.
7 years ago
Christian Beier
15bb719c03
Error out in rfbProcessFileTransferReadBuffer if length can not be allocated
...
re #273
7 years ago
Christian Beier
a64c3b37af
LibVNCClient: remove now-useless cast
...
re #273
7 years ago
Christian Beier
c2c4b81e6c
LibVNCClient: fail on server-sent desktop name lengths longer than 1MB
...
re #273
7 years ago
Christian Beier
9998deee9c
AppVeyorCI: update cyrus-sasl URL
7 years ago
Christian Beier
394ed4bcf7
README: link LiberaPay team account
7 years ago
Christian Beier
139da17b6e
Merge pull request #267 from veyon/external-lzo
...
Allow to use global LZO library instead of miniLZO
7 years ago
Christian Beier
e34bcbb759
LibVNCClient: ignore server-sent reason strings longer than 1MB
...
Fixes #273
7 years ago
Christian Beier
c5ba3fee85
LibVNCClient: ignore server-sent cut text longer than 1MB
...
This is in line with how LibVNCServer does it
(28afb6c537 ) and fixes part of #273 .
7 years ago
Christian Beier
5d84ade492
Revert "AppVeyorCI: update cyrus-sasl to 2.1.27, remove patch"
...
This reverts commit bcd3eaeb83 .
7 years ago
Christian Beier
bcd3eaeb83
AppVeyorCI: update cyrus-sasl to 2.1.27, remove patch
7 years ago
Christian Beier
c240011951
.gitignore: remove autotools and x11vnc leftovers
7 years ago
Christian Beier
fef917ed04
.gitignore: fix for in-tree builds, add 'build' dir
...
re #248
7 years ago
Christian Beier
484e5088f4
Revert "Remove .gitignore obsoleted by CMake"
...
This reverts commit d6c907ffbc .
7 years ago
Quentin BUATHIER
00bae113d5
Check the return code of pipe
7 years ago
Christian Beier
19b695e9f8
Merge pull request #269 from rgacogne/fix-misleading-indentation
...
Fix -Wmisleading-indentation warnings
7 years ago
Remi Gacogne
716bd27235
Fix -Wmisleading-indentation warnings
7 years ago