mirror of
https://github.com/KDE/krfb
synced 2026-07-01 07:41:17 -07:00
41a9dc216128d60a65e12fe43a3a13f084c44e28
SLP (RFC 2608) allows searching your LAN for services and works either peer-to-peer or with one or more directory servers. Unlike other browsing methods it can also work over several subnets (at least if your router can route multicast traffic). You can get the library and instructions (you need to run a small daemon on each system that announces services) at www.openslp.org. This patch adds: - a generic class for registering SLP services - a class to find your computer's LAN and non-public Internet address (replaces the code in configuration_hostname.cpp, should be more reliable and work better on non-Linux-machines) - generic SLP support for kinetd - SLP announcements when krfb/kinetd is open for uninvited connections (invited connections will not be announced) If OpenSLP is not installed configure should disable the feature. The code uses the SLP API as specified in RFC 2614 and it would be interesting to know whether it also supports the SLP library that ships with Solaris - maybe the configure script has to be tweaked for this... (wow, i'm really communicative today) svn path=/trunk/kdenetwork/krfb/; revision=166638
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: ROADMAP - KRfb roadmap, progress and future features TODO - unscheduled things to be done INSTALL - Very short installation instructions NOTES - reasons for various decisions DCOP-INTERFACE - short documentation of the DCOP interface
Description
Languages
C++
88.6%
CMake
10.8%
C
0.5%