Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Drop Borland compiler specific codeHEADmaster | Michele Calgaro | 2024-10-26 | 2 | -178/+26 |
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> | ||||
* | Use centralized cmake version | Michele Calgaro | 2024-03-15 | 1 | -1/+7 |
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> | ||||
* | krfb: fix termination and syncing of threads on exit. This resolves issue #2. | Michele Calgaro | 2024-01-11 | 2 | -22/+52 |
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> | ||||
* | Use new TQ_METHOD, TQ_SIGNAL, TQ_SLOT defines | Michele Calgaro | 2024-01-10 | 1 | -3/+3 |
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> | ||||
* | Raise the minimum required version of CMake to 3.5. | Slávek Banko | 2023-11-05 | 1 | -1/+1 |
| | | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz> | ||||
* | Replace Q_OBJECT with TQ_OBJECT | Michele Calgaro | 2023-07-20 | 1 | -3/+3 |
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> | ||||
* | Add sys/socket.h include in sasl.c to resolve FTBFS.r14.1.0 | Slávek Banko | 2023-03-21 | 1 | -0/+4 |
| | | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz> | ||||
* | Add path to the local CMake modules to detect libraries. | Slávek Banko | 2023-03-21 | 1 | -0/+1 |
| | | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz> | ||||
* | Remove unnecessary re-definition of true/false boolean values. | Michele Calgaro | 2022-05-13 | 1 | -5/+0 |
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> | ||||
* | Fix 'true' definition. | François Andriot | 2022-05-12 | 1 | -1/+1 |
| | | | | | | This fixes issue #43. Signed-off-by: François Andriot <francois.andriot@libertysurf.fr> | ||||
* | Remove obsolete setting of CMAKE_MODULE_PATH in cmake files. | Michele Calgaro | 2022-05-03 | 1 | -1/+0 |
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> | ||||
* | Raise the minimum required version of CMake to 3.1. | Slávek Banko | 2021-12-29 | 1 | -1/+1 |
| | | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz> | ||||
* | Raise the minimum required version of CMake to 2.8.12. | Slávek Banko | 2021-01-18 | 1 | -1/+1 |
| | | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz> | ||||
* | Update the CMake rules according to the previous rename. | Slávek Banko | 2020-12-09 | 1 | -1/+1 |
| | | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz> | ||||
* | Rename main.c to main.cpp because it needs to be built as C++ | Slávek Banko | 2020-12-09 | 1 | -4/+4 |
| | | | | | | | | for integration with TQt event loop. Use tq... includes instead of ntq.... Signed-off-by: Slávek Banko <slavek.banko@axis.cz> | ||||
* | Renaming of files in preparation for code style tools. | Michele Calgaro | 2020-12-09 | 2 | -2/+1 |
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> | ||||
* | Removed additional code formatting modelines. | Michele Calgaro | 2020-09-27 | 1 | -10/+0 |
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> | ||||
* | Removed code formatting modelines. | Michele Calgaro | 2020-09-19 | 3 | -9/+0 |
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> | ||||
* | Removed explicit usage of the 'register' keyword. | Michele Calgaro | 2020-01-30 | 1 | -14/+14 |
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> | ||||
* | Limit lenght to INT_MAX bytes in rfbProcessFileTransferReadBuffer() | Petr Písař | 2019-03-03 | 1 | -1/+6 |
| | | | | | | | | | | | | | This ammends 15bb719c03cc70f14c36a843dcb16ed69b405707 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) | ||||
* | Fix path added to CMAKE_MODULE_PATH. | Slávek Banko | 2019-02-06 | 1 | -1/+1 |
| | | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz> | ||||
* | Disable support for systemd socket activation. | Slávek Banko | 2019-02-06 | 1 | -1/+1 |
| | | | | | | We do not want any direct dependence on the systemd. Signed-off-by: Slávek Banko <slavek.banko@axis.cz> | ||||
* | Merge tag 'LibVNCServer-0.9.12' | Slávek Banko | 2019-02-06 | 262 | -13704/+85823 |
|\ | | | | | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz> | ||||
| * | Update ChangeLog | Christian Beier | 2019-01-06 | 1 | -170/+1293 |
| | | |||||
| * | Move pipe_notify_client_thread to end of rfbClientRec | Christian Beier | 2019-01-06 | 1 | -1/+3 |
| | | | | | | | | in order to retain ABI compatibility. | ||||
| * | Fix comment style and be a bit more verbose | Christian Beier | 2019-01-06 | 1 | -2/+7 |
| | | | | | | | | ... explaining cedae6e6f97b14f5df3ea7c5f7efd59f2bc9ad82. | ||||
| * | Merge pull request #238 from tetrane/pr-fix-use-after-free | Christian Beier | 2019-01-06 | 3 | -9/+47 |
| |\ | | | | | | | Fix use-after-free and concurrent access segmentation fault | ||||
| | * | Check the return code of pipe | Quentin BUATHIER | 2018-12-06 | 1 | -1/+4 |
| | | | |||||
| | * | Fix the concurrent issue hapenning between the freeing of the client and the ↵ | Quentin BUATHIER | 2018-08-09 | 3 | -3/+32 |
| | | | | | | | | | | | | clientOutput thread | ||||
| | * | Fix use-after-free | Quentin BUATHIER | 2018-08-09 | 1 | -6/+12 |
| | | | |||||
| * | | NEWS: update for 0.9.12 | Christian Beier | 2019-01-06 | 1 | -0/+35 |
| | | | | | | | | | | | | re #256 | ||||
| * | | CMake: require stdint.h | Christian Beier | 2019-01-06 | 1 | -0/+5 |
| | | | | | | | | | | | | This is used at quite a few places in the code, so make it mandatory. | ||||
| * | | Error out in rfbProcessFileTransferReadBuffer if length can not be allocated | Christian Beier | 2019-01-06 | 1 | -2/+12 |
| | | | | | | | | | | | | re #273 | ||||
| * | | LibVNCClient: remove now-useless cast | Christian Beier | 2019-01-06 | 1 | -1/+1 |
| | | | | | | | | | | | | re #273 | ||||
| * | | LibVNCClient: fail on server-sent desktop name lengths longer than 1MB | Christian Beier | 2019-01-06 | 1 | -2/+6 |
| | | | | | | | | | | | | re #273 | ||||
| * | | AppVeyorCI: update cyrus-sasl URL | Christian Beier | 2019-01-05 | 1 | -1/+1 |
| | | | |||||
| * | | README: link LiberaPay team account | Christian Beier | 2018-12-29 | 1 | -1/+3 |
| | | | |||||
| * | | Merge pull request #267 from veyon/external-lzo | Christian Beier | 2018-12-29 | 6 | -3/+68 |
| |\ \ | | | | | | | | | Allow to use global LZO library instead of miniLZO | ||||
| | * | | Allow to use global LZO library instead of miniLZO | Tobias Junghans | 2018-11-22 | 6 | -3/+68 |
| | | | | | | | | | | | | | | | | | | | | The complete LZO library nowadays is installed on many systems so we can optionally make use of it and omit internal miniLZO implementation. | ||||
| * | | | LibVNCClient: ignore server-sent reason strings longer than 1MB | Christian Beier | 2018-12-29 | 1 | -24/+21 |
| | | | | | | | | | | | | | | | | Fixes #273 | ||||
| * | | | LibVNCClient: ignore server-sent cut text longer than 1MB | Christian Beier | 2018-12-29 | 1 | -0/+5 |
| | | | | | | | | | | | | | | | | | | | | This is in line with how LibVNCServer does it (28afb6c537dc82ba04d5f245b15ca7205c6dbb9c) and fixes part of #273. | ||||
| * | | | Revert "AppVeyorCI: update cyrus-sasl to 2.1.27, remove patch" | Christian Beier | 2018-12-28 | 2 | -3/+30 |
| | | | | | | | | | | | | | | | | This reverts commit bcd3eaeb83181ab5491aa6d641e2a7b8d424d88a. | ||||
| * | | | AppVeyorCI: update cyrus-sasl to 2.1.27, remove patch | Christian Beier | 2018-12-28 | 2 | -30/+3 |
| | | | | |||||
| * | | | .gitignore: remove autotools and x11vnc leftovers | Christian Beier | 2018-12-28 | 1 | -31/+0 |
| | | | | |||||
| * | | | .gitignore: fix for in-tree builds, add 'build' dir | Christian Beier | 2018-12-28 | 1 | -2/+6 |
| | | | | | | | | | | | | | | | | re #248 | ||||
| * | | | Revert "Remove .gitignore obsoleted by CMake" | Christian Beier | 2018-12-28 | 1 | -0/+87 |
| | | | | | | | | | | | | | | | | This reverts commit d6c907ffbc36f4ad7663a44538b15e650a6ddf40. | ||||
| * | | | Merge pull request #269 from rgacogne/fix-misleading-indentation | Christian Beier | 2018-11-29 | 5 | -19/+29 |
| |\ \ \ | | |/ / | |/| | | Fix -Wmisleading-indentation warnings | ||||
| | * | | Fix -Wmisleading-indentation warnings | Remi Gacogne | 2018-11-28 | 5 | -19/+29 |
| |/ / | |||||
| * | | Merge pull request #259 from veyon/cursor-shift | Christian Beier | 2018-11-19 | 1 | -4/+4 |
| |\ \ | | | | | | | | | LibVNCClient: fix integer shifts for cursor colors | ||||
| | * | | LibVNCClient: fix integer shifts for cursor colors | Tobias Junghans | 2018-11-05 | 1 | -4/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | Shifting values > 32768 by 16 places can cause undefined results for signed integers. Therefore cast color components to unsigned integer before shifting. |