-
c9195aaefa
Drop Borland compiler specific code
r14.1.x
Michele Calgaro
2024-10-26 19:42:39 +0900
-
e0782e1f36
Drop Borland compiler specific code
master
Michele Calgaro
2024-10-26 19:42:39 +0900
-
04669ff543
Use centralized cmake version
r14.1.3
r14.1.2
Michele Calgaro
2024-03-15 11:17:10 +0900
-
a4bf9eacf3
Use centralized cmake version
Michele Calgaro
2024-03-15 11:17:10 +0900
-
3033412179
krfb: fix termination and syncing of threads on exit. This resolves issue #2.
Michele Calgaro
2023-11-22 13:02:35 +0900
-
90abc79efa
krfb: fix termination and syncing of threads on exit. This resolves issue #2.
Michele Calgaro
2023-11-22 13:02:35 +0900
-
91b27a731a
Use new TQ_METHOD, TQ_SIGNAL, TQ_SLOT defines
Michele Calgaro
2024-01-10 10:34:43 +0900
-
6d6d6edb1d
Use new TQ_METHOD, TQ_SIGNAL, TQ_SLOT defines
Michele Calgaro
2024-01-10 10:34:43 +0900
-
1434025768
Crashes after the VNC client disconnect
Roman Savochenko
2023-11-19 15:58:46 +0200
-
-
2b46ed6b86
Raise the minimum required version of CMake to 3.5.
Slávek Banko
2023-11-05 18:45:58 +0100
-
3867fea38f
Raise the minimum required version of CMake to 3.5.
Slávek Banko
2023-11-05 18:45:58 +0100
-
5111e6ab52
Replace QObject, QWidget, QImage, QPair, QRgb, QColor, QChar, QString, QIODevice with TQ* version
Michele Calgaro
2023-09-23 12:42:11 +0900
-
-
45fd37ad7f
Replace Q_OBJECT with TQ_OBJECT
r14.1.1
Michele Calgaro
2023-07-20 15:44:04 +0900
-
6c3b9ce309
Replace Q_OBJECT with TQ_OBJECT
Michele Calgaro
2023-07-20 15:44:04 +0900
-
-
19fdbe7281
Add sys/socket.h include in sasl.c to resolve FTBFS.
r14.1.0
Slávek Banko
2023-03-21 01:05:27 +0100
-
711aa54404
Add path to the local CMake modules to detect libraries.
Slávek Banko
2023-03-21 01:02:22 +0100
-
d12615deb3
Remove unnecessary re-definition of true/false boolean values.
Michele Calgaro
2022-05-13 20:23:32 +0900
-
512fd4d832
Fix 'true' definition. This fixes issue #43.
François Andriot
2022-05-12 10:04:54 +0200
-
1aae5a01b3
Remove obsolete setting of CMAKE_MODULE_PATH in cmake files.
Michele Calgaro
2022-05-03 22:39:43 +0900
-
d8cf476afd
Raise the minimum required version of CMake to 3.1.
Slávek Banko
2021-12-29 12:32:48 +0100
-
c87a678c21
Raise the minimum required version of CMake to 2.8.12.
Slávek Banko
2021-01-18 22:26:44 +0100
-
c22381d0e4
Update the CMake rules according to the previous rename.
Slávek Banko
2020-12-09 16:39:11 +0100
-
b527887648
Rename main.c to main.cpp because it needs to be built as C++ for integration with TQt event loop.
Slávek Banko
2020-12-09 16:31:34 +0100
-
5255fdc964
Renaming of files in preparation for code style tools.
Michele Calgaro
2020-12-09 14:47:31 +0900
-
25d23bd00b
Removed additional code formatting modelines.
Michele Calgaro
2020-09-27 12:20:15 +0900
-
6239c52191
Removed code formatting modelines.
Michele Calgaro
2020-09-19 00:54:05 +0900
-
4a0c933b07
Removed explicit usage of the 'register' keyword.
Michele Calgaro
2020-01-30 20:17:32 +0900
-
6142d389db
Limit lenght to INT_MAX bytes in rfbProcessFileTransferReadBuffer()
Petr Písař
2019-01-07 10:40:01 +0100
-
177b748ba1
Fix path added to CMAKE_MODULE_PATH.
Slávek Banko
2019-02-06 17:05:21 +0100
-
d63fb689d4
Disable support for systemd socket activation. We do not want any direct dependence on the systemd.
Slávek Banko
2019-02-06 17:04:43 +0100
-
f3f392caec
Merge tag 'LibVNCServer-0.9.12'
Slávek Banko
2019-02-06 16:56:55 +0100
-
-
0a70095271
Update ChangeLog
Christian Beier
2019-01-06 20:09:30 +0100
-
d3a4292aa9
Move pipe_notify_client_thread to end of rfbClientRec
Christian Beier
2019-01-06 19:34:04 +0100
-
14c24e2bcc
Fix comment style and be a bit more verbose
Christian Beier
2019-01-06 19:30:16 +0100
-
ffa449ad01
Merge pull request #238 from tetrane/pr-fix-use-after-free
Christian Beier
2019-01-06 19:16:02 +0100
-
-
cd197f6dae
NEWS: update for 0.9.12
Christian Beier
2019-01-06 16:41:56 +0100
-
acc9af95ee
CMake: require stdint.h
Christian Beier
2019-01-06 15:32:26 +0100
-
15bb719c03
Error out in rfbProcessFileTransferReadBuffer if length can not be allocated
Christian Beier
2019-01-06 15:13:56 +0100
-
a64c3b37af
LibVNCClient: remove now-useless cast
Christian Beier
2019-01-06 14:22:34 +0100
-
c2c4b81e6c
LibVNCClient: fail on server-sent desktop name lengths longer than 1MB
Christian Beier
2019-01-06 14:20:37 +0100
-
9998deee9c
AppVeyorCI: update cyrus-sasl URL
Christian Beier
2019-01-05 22:27:03 +0100
-
394ed4bcf7
README: link LiberaPay team account
Christian Beier
2018-12-29 17:50:58 +0100
-
139da17b6e
Merge pull request #267 from veyon/external-lzo
Christian Beier
2018-12-29 17:33:43 +0100
-
-
e34bcbb759
LibVNCClient: ignore server-sent reason strings longer than 1MB
Christian Beier
2018-12-29 14:40:53 +0100
-
c5ba3fee85
LibVNCClient: ignore server-sent cut text longer than 1MB
Christian Beier
2018-12-29 14:16:58 +0100
-
5d84ade492
Revert "AppVeyorCI: update cyrus-sasl to 2.1.27, remove patch"
Christian Beier
2018-12-28 22:30:54 +0100
-
bcd3eaeb83
AppVeyorCI: update cyrus-sasl to 2.1.27, remove patch
Christian Beier
2018-12-28 22:18:17 +0100
-
c240011951
.gitignore: remove autotools and x11vnc leftovers
Christian Beier
2018-12-28 21:27:20 +0100
-
fef917ed04
.gitignore: fix for in-tree builds, add 'build' dir
Christian Beier
2018-12-28 21:24:48 +0100
-
484e5088f4
Revert "Remove .gitignore obsoleted by CMake"
Christian Beier
2018-12-28 21:15:53 +0100
-
00bae113d5
Check the return code of pipe
Quentin BUATHIER
2018-12-06 09:16:51 +0100
-
19b695e9f8
Merge pull request #269 from rgacogne/fix-misleading-indentation
Christian Beier
2018-11-29 09:51:49 +0100
-
-
716bd27235
Fix -Wmisleading-indentation warnings
Remi Gacogne
2018-11-28 21:08:15 +0100
-
-
e66a8a17f3
Allow to use global LZO library instead of miniLZO
Tobias Junghans
2018-11-22 15:19:37 +0100
-
-
1452b9a6ae
Merge pull request #259 from veyon/cursor-shift
Christian Beier
2018-11-19 21:29:03 +0100
-
-
2c61a095c6
Merge pull request #266 from veyon/fix-tls
Christian Beier
2018-11-19 09:56:18 +0100
-
-
2411769962
LibVNCServer: properly use thread-local storage
Tobias Junghans
2018-11-07 13:03:16 +0100
-
-
cfdbb94038
Merge pull request #263 from veyon/custom-auth-handlers
Christian Beier
2018-11-18 20:22:15 +0100
-
-
5f9a07d7e1
LibVNCClient: add support for custom auth handlers
Tobias Junghans
2018-11-06 14:22:56 +0100
-
aa8a1aa768
Add SSL options to rfbUsage output
Christian Beier
2018-11-11 17:48:38 +0100
-
162d716b4c
Merge branch 'fix-#242'
Christian Beier
2018-11-10 17:33:20 +0100
-
-
495ffa3f3a
tightvnc-filetransfer: do not close stuff from within a thread
Christian Beier
2018-11-10 17:33:00 +0100
-
af2448218c
README: rename to README.md
Christian Beier
2018-11-09 18:26:55 +0100
-
f997b5a75f
Merge pull request #261 from veyon/misc-fixes
Christian Beier
2018-11-07 20:30:25 +0100
-
-
393e518846
Merge pull request #264 from veyon/d3des-fixes
Christian Beier
2018-11-07 14:12:28 +0100
-
-
-
-
1a381cb760
common: d3des: use per-thread key register
Tobias Junghans
2018-11-07 12:48:29 +0100
-
a70d3b2710
common: d3des: drop unused rfbCPKey()
Tobias Junghans
2018-11-07 11:11:19 +0100
-
f0aab31786
common: d3des: make static arrays const
Tobias Junghans
2018-11-07 11:10:50 +0100
-
-
9f5116eb53
LibVNCClient: pass buffer as const to WriteToTLS()
Tobias Junghans
2018-11-06 10:36:36 +0100
-
66ead2a7f2
rfb: add header guard for default8x16
Tobias Junghans
2018-11-06 10:33:44 +0100
-
09b2ed4381
Undef error codes before redefining them for WSA
Tobias Junghans
2018-11-06 10:32:14 +0100
-
343eaabd7c
LibVNCClient: init pad field for set encodings msg
Tobias Junghans
2018-11-06 10:23:19 +0100
-
192823dad9
README: add Veyon to projects using libvncserver
Tobias Junghans
2018-11-06 10:21:51 +0100
-
-
56d69d831f
README. add a reference to client examples
Christian Beier
2018-11-05 21:33:58 +0100
-
0f2b27f220
README: add VirtualBox to projects using us
Christian Beier
2018-11-05 21:22:55 +0100
-
dbad25245f
README: fix header structure, add some markups for commands
Christian Beier
2018-11-05 21:20:28 +0100
-
1a4ae5fe7a
Merge pull request #260 from veyon/free-client-buffers
Christian Beier
2018-11-05 20:46:44 +0100
-
-
597473be04
LibVNCClient: free buffers in rfbClientCleanup()
Tobias Junghans
2018-11-05 15:52:59 +0100
-
-
c422847e2c
LibVNCClient: fix integer shifts for cursor colors
Tobias Junghans
2018-11-05 15:15:57 +0100
-
-
-
2d939267a1
tightvnc-filetransfer: when creating a new download thread, make sure the previous one ends
Christian Beier
2018-10-22 00:39:50 +0200
-
73cb96fec0
tightvnc-filetransfer: wait for download thread end in CloseUndoneFileDownload()
Christian Beier
2018-10-21 23:59:39 +0200
-
f8912fee5a
tightvnc-filetransfer: refactor CloseUndoneFileTransfer() into two functions
Christian Beier
2018-10-21 23:44:39 +0200
-
89419fb1a0
tightvnc-filetransfer: tie the download thread to the control structure
Christian Beier
2018-10-21 23:38:40 +0200
-
-
ca2a5ac02f
tightvnc-filetransfer: fix heap use-after-free
Christian Beier
2018-10-21 20:52:04 +0200
-
502821828e
LibVNCServer: fix heap out-of-bound write access
Christian Beier
2018-10-21 20:21:30 +0200
-
8c081c8888
Removed _BSD_SOURCE, _SVID_SOURCE, _GNU_SOURCE, _XOPEN_SOURCE.
Michele Calgaro
2018-10-08 21:48:14 +0900
-
7b1ef0ffc4
LibVNCClient: really fix #250
Christian Beier
2018-10-04 22:27:39 +0200
-
459046efc0
websockets: remove Flash fallback
Christian Beier
2018-10-01 21:13:11 +0200
-
ffe3357491
Update bundled noVNC to latest release 1.0.0
Christian Beier
2018-10-01 20:50:35 +0200
-
de3a2f46b5
httpd: send proper MIME type for Javascript files
Christian Beier
2018-10-01 20:04:00 +0200
-
4a21bbd097
LibVNCClient: make sure Ultra decoding cannot dereference a null pointer
Christian Beier
2018-10-01 19:38:33 +0200
-
6566ba5f02
CMake: require some form of hton64() for websockets
Christian Beier
2018-09-30 20:09:49 +0200
-
7063f607e4
Fix compilaton with gcc 4.4.x
DRC
2018-09-30 19:37:14 +0200
-
a83439b9fb
LibVNCClient: fix three possible heap buffer overflows
Christian Beier
2018-09-29 22:28:57 +0200
-
09f2f3fb6a
LibVNCClient: make sure ReadFromRFBServer() does not write after buffer end in CoRRE decoding
Christian Beier
2018-09-29 22:07:27 +0200
-
c3115350eb
LibVNCClient: fix possible infinite loop
Christian Beier
2018-09-29 21:32:59 +0200
-
2f5b2ad1c6
LibVNCClient: don't leak uninitialised memory to remote
Christian Beier
2018-09-29 21:10:32 +0200
-
8b06f835e2
When connecting to a repeater, only send initialised string
Christian Beier
2018-09-29 20:55:24 +0200
-
5f3ea4e53d
CMake: build the repeater example as well
Christian Beier
2018-09-29 20:47:05 +0200
-
e611616723
Remove the turbojpeg.h dependency from public headers
Christian Beier
2018-09-27 20:37:06 +0200