mirror of
https://github.com/KDE/krfb
synced 2026-07-01 07:31:16 -07:00
the number of invitation changes. This fixes bug 48897, because
a side-effect in loadFromKConfig() deletes the list of invitations
in the 'manage invitations' dialog.
@@ -274,10 +274,9 @@ void Configuration::invalidateOldInvitat
void Configuration::refreshTimeout() {
unsigned int invNum = invitationList.size();
loadFromKConfig();
- if (invNum != invitationList.size()) {
- saveToDialogs();
+ saveToDialogs();
+ if (invNum != invitationList.size())
emit invitationNumChanged(invitationList.size());
- }
}
svn path=/trunk/kdenetwork/krfb/; revision=182854
31 lines
1.2 KiB
Plaintext
31 lines
1.2 KiB
Plaintext
For 3.1:
|
|
- write SLP service template for remote desktop protocols
|
|
(documentation)
|
|
|
|
For 3.2:
|
|
- configurable slp lifetime in kinetd
|
|
- slp registration refresh in kinetd when lifetime expired
|
|
- when krfb is started with URL arguments and without connection
|
|
quality, add some kind of smart algorithm to determine whether the
|
|
other host is local (maybe using SLP to announce the connectivity
|
|
of a LAN)
|
|
- enhance RFB with SASL authentication (Kerberos)
|
|
- encrypted connections (using SASL and/or SSL/TLS)
|
|
- try to solve the non-atomic KConfig changes problem
|
|
- mention that invitations are one-time on personal invitation dialog
|
|
|
|
Todo (unscheduled features):
|
|
- NAT traversal support if I can find an acceptable implementation
|
|
(probably using TURN, as soon as there is a server and newer spec for that)
|
|
- when OpenSLP supports this, allow scope configuration
|
|
- split krfb into 2 separate programs (server and invitation)
|
|
- look into adding an extension to xfree to improve speed (get noticed of
|
|
screen updates)
|
|
- cut & paste support
|
|
|
|
Known bugs/problems:
|
|
- the IP address sent in invitation may be wrong on multi-homed machines,
|
|
and it is always incorrect behind a NAT. Right now it is not possible
|
|
to solve these problems.
|
|
|