Hello all,
I'd like to announce that my Linux repeater port just reached version 0.04.
I've changed the design quite a bit: I now use select() on main program to listen to new incoming connections and use fork() do_repeater.
This version does not try to connect() like win version does (server/viewer will probably be behind firewall anyway, so I feel this would be pointless).
Also, when server/viewer closes connection, this repeater version close():s connection to other end as well.
I implemented a hook function UpdateServerViewerInfo() for Servers[]/Viewers[] table changes, this could be used to write changes to web page, database, send mail etc. (current version just writes a debug() line on screen).
In general, I feel the code is now in much more readable state (YMMV, of course, and probably I've killed some really cool and important features as well. If so, sorry).
You can find it here: http://koti.mbnet.fi/jtko/
Cheers,
Jari
Update: UltraVNC 1.4.3.6 and UltraVNC SC 1.4.3.6: https://forum.uvnc.com/viewtopic.php?t=37885
Important: Please update to latest version before to create a reply, a topic or an issue: https://forum.uvnc.com/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://x.com/ultravnc1
- Reddit community: https://www.reddit.com/r/ultravnc
- OpenHub: https://openhub.net/p/ultravnc
Important: Please update to latest version before to create a reply, a topic or an issue: https://forum.uvnc.com/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://x.com/ultravnc1
- Reddit community: https://www.reddit.com/r/ultravnc
- OpenHub: https://openhub.net/p/ultravnc
Linux repeater 0.04: New ! Improved ! Now with fork() !
Linux repeater 0.04: New ! Improved ! Now with fork() !
Last edited by Jariko on 2005-09-13 20:03, edited 1 time in total.