1
0
mirror of https://invent.kde.org/network/krfb synced 2024-07-03 00:18:36 +00:00
Go to file
Aleix Pol b8f972d59e Fix crash when the destination stride != source stride
When we allocate the locally mapped texture size, use the announced
stride (aka bytes per line) instead of the texture width. Otherwise we
might overflow and crash eventually.

BUG: 438815
2021-06-17 21:03:56 +02:00
cmake/modules PipeWire support improvements 2021-06-02 12:25:00 +00:00
dbus Implement Wayland support using PipeWire and xdg-desktop-portal 2019-05-24 13:51:43 +02:00
doc GIT_SILENT: don't use deprecated cmake variable 2021-02-08 07:05:59 +01:00
events Clean up ServiceType property usage for JSON based plugins 2021-05-22 14:17:40 +00:00
framebuffers Fix crash when the destination stride != source stride 2021-06-17 21:03:56 +02:00
icons Include a png of the icon for compatibility 2017-11-03 00:49:35 +01:00
krfb SVN_SILENT made messages (.desktop file) - always resolve ours 2021-06-16 01:23:07 +00:00
.arcconfig Add .arcconfig 2017-08-08 06:49:42 +05:00
.krazy Krazy fixes 2008-01-08 21:14:52 +00:00
AUTHORS added dcop stuff from greiser 2002-02-14 23:20:39 +00:00
CMakeLists.txt Fix typo on epoxy variablename revert ifdef back to if 2021-06-03 09:05:48 +00:00
COPYING Add copies of the GPLv2, LGPLv2.1 and GFDLv1.2 2013-07-11 14:19:00 +02:00
COPYING.DOC Add copies of the GPLv2, LGPLv2.1 and GFDLv1.2 2013-07-11 14:19:00 +02:00
COPYING.LIB Add copies of the GPLv2, LGPLv2.1 and GFDLv1.2 2013-07-11 14:19:00 +02:00
logo.png GIT_SILENT: add KRFB icon as repository logo 2020-05-21 16:20:29 +03:00
Mainpage.dox ability to generate API docs in kdenetwork 2007-04-28 17:16:20 +00:00
NOTES Clean README and friends... 2002-07-26 14:34:42 +00:00
README Clean README and friends... 2002-07-26 14:34:42 +00:00
TODO Extend VNC protocol to let the client enable/disable the background. 2003-01-25 17:31:36 +00:00

KDE Desktop Sharing (krfb)
==========================

KDE Desktop Sharing (krfb)  is a small server for the RFB protocol, better 
known as VNC. Unlike most other Unix/Linux RFB servers, KRfb allows you to
share your X11 session instead of creating a new X11 session. 
It was originally based on x0rfbserver 
(ttp://www.hexonet.de/software/x0rfbserver/), but there is not much code of
x0rfbserver left. Since version 0.6 it uses libvncserver 
(http://libvncserver.sf.net) as backend.


Guide to documentation:
TODO - things to be done
INSTALL - Very short installation instructions
NOTES - reasons for various decisions
DCOP-INTERFACE - short documentation of the DCOP interface