Update: UltraVNC 1.4.3.6 and UltraVNC SC 1.4.3.6: viewtopic.php?t=37885
Important: Please update to latest version before to create a reply, a topic or an issue: viewtopic.php?t=37864

Join us on social networks and share our announcements:
- Website: https://uvnc.com/
- GitHub: https://github.com/ultravnc
- Mastodon: https://mastodon.social/@ultravnc
- Facebook: https://www.facebook.com/ultravnc1
- X/Twitter: https://twitter.com/ultravnc1
- Reddit community: https://www.reddit.com/r/ultravnc
- OpenHub: https://openhub.net/p/ultravnc

Roadmap

Any features you would like to see in UltraVNC? Propose it here
Post Reply
User avatar
Rudi De Vos
Admin & Developer
Admin & Developer
Posts: 6832
Joined: 2004-04-23 10:21
Contact:

Roadmap

Post by Rudi De Vos »

-TEST19
(exe tests)
++multi-head (progess 1/2)
++keyboard handling ,non US to US (need to compare 3.3.7 code)
++driver tweak for fast handling little updates. (almost finished)
++The new MS-logon module need to be integrated
(waiting for feedback and marsche retrun from holiday)
**If new java viewer is finished he will also be added

*installer tests
*upgrader tests

I think this can be finished in a month.

Repeater need to wait until TEST19 is done.

Also, the repeater integration in vnc was a bad idea. We better
use a seperate server/viewer module.
This way, real/tight/ultravnc could interconnect over the repeater.
1) Modules connect (using repeater or invers connection)
2) vnc connect using the module s, loopback
If modules are seperate , we can also implement ssl.
Modules are seperate, so no encryption in ultravnc.
Repeater server module need to have a user/passwd database
integrated, (instead of ID). If possible
3) The modules and repeater should use (external) udp instead
of tcp, better NAT integration.

But first TEST19 to finish...
lenisham
40
40
Posts: 104
Joined: 2004-06-24 07:00

Re: Roadmap

Post by lenisham »

Rudi De Vos wrote: 2) vnc connect using the module s, loopback
If modules are seperate , we can also implement ssl.
Modules are seperate, so no encryption in ultravnc.
Repeater server module need to have a user/passwd database
integrated, (instead of ID). If possible
3) The modules and repeater should use (external) udp instead
of tcp, better NAT integration.
I agree about what you are saying here. A strong argument agianst tunneling TCP over TCP is here. http://sites.inka.de/sites/bigred/devel/tcp-tcp.html

I don't know about the ethics or possibilities of cross pollination between different Open Source projects, but here are my thoughts (Granted I make a poor programmer or I would be working on this myself).
  • OpenVPN ( http://openvpn.sourceforge.net/ ) is a robust true SSL based VPN . It primarily uses UDP and will keep connections alive over DHCP address changes.

    OpenVPN also supports, in v2.0 Beta, Certificate Revocation Lists (CRL).

    An implimentation of stunnel that supports UDP and CRL would be sweet and stunnel is already cross platform.

    Speaking about cross pollination there is a project called VNCRefector here http://sourceforge.net/projects/vnc-reflector/
Post Reply