Commit graph

6 commits

Author SHA1 Message Date
1624810e55 remove defer 2024-08-04 04:42:38 -04:00
18b30f2148 make rfb listen addr/port actually configurable
(also, actually fix the fake argv so that the listen applies.. Null termination!)
2024-08-04 04:37:22 -04:00
596839e4ed listen address + port are configurable.
Also, libvncserver log messages now output via Tracing.
2024-08-04 03:47:20 -04:00
d4329be132 refactoring
Removes the frontend glue module, instead the frontend state struct is allowed to be created by users. This doesn't solve Rust 2024 problems (although, since we're building c++ code anyways, we can always just stash the pointer there) but it's much cleaner.Some stuff is made to use pointers, this is just because I don't want to mess around with lifetime stuff right now (it all lasts as long as the app anyways)
2024-08-04 02:02:29 -04:00
312c94af1a use results for slightly less boneheaded error handling 2024-08-02 03:41:27 -04:00
6f829c5252 Initial commit 2024-08-02 03:20:29 -04:00