Commit Graph

17 Commits

Author SHA1 Message Date
Yoan Blanc
11b1d45ce9
global: make the whole package go mod ready
Signed-off-by: Yoan Blanc <yoan.blanc@exoscale.ch>
2018-11-30 09:40:45 +01:00
amit b
931b08376b Merge branch 'master' of https://github.com/amitbet/VncProxy 2018-08-20 23:05:23 +03:00
amit b
2ccc4009f4 added initial support for qemu led state 2018-08-20 23:03:39 +03:00
wentianle
a870f3cbb9
fix vncproxy on windows 2008 rfb proto parse bug
Uint8 value range out of bounds causes problems in the parsing protocol
2018-08-10 01:42:52 +08:00
amit bezalel
f05c96d449 fixed tight encoding, added the QEMU extended keys message (no way to test it) 2018-02-10 01:41:02 +02:00
amit bezalel
34528de10f some fixes 2017-07-21 16:09:27 +03:00
amit bezalel
2d87ae5773 general refactoring + fixed setcursorpseudo 2017-07-20 02:01:40 +03:00
amit bezalel
662e8393e9 refactored player code 2017-07-19 00:23:45 +03:00
amit bezalel
fa61227d89 cleaning up some old comments 2017-07-15 06:25:05 +03:00
amit bezalel
01f050ae21 made vnc replay-to-client work! 2017-07-14 17:43:20 +03:00
amit bezalel
fe51682a55 fixed recorder (message init logic broke it)
added some handling for pixel format changes
2017-07-12 01:06:02 +03:00
betzalel
18bef62b79 * some debugging and fixing in the proxy (still needs some work)
* added a logger and stringers for message types
2017-07-11 16:50:06 +03:00
amit bezalel
7882e7f051 added serverInit listening and recorder adaptation for being created outside of the client 2017-07-07 13:32:21 +03:00
amit bezalel
ed0dc6839c added tightpng encoding 2017-07-02 22:27:20 +03:00
amit bezalel
66c322c164 added a vnc server and the required client messages parsers.
now I should get to tying up the proxying connections and checking what should be written to the file. (server init?)
2017-06-21 00:42:06 +03:00
amit bezalel
007e748c61 added RfbReaderHelper which wraps the connection reader and allows to add listeners like the recorder or proxy
added fbs recorder, and tested it against vine vnc server 5.0.1 and rfbplayer 1.4 —> works! (there is still some problem with tight VNC server)
2017-06-17 11:02:06 +03:00
betzalel
f28d0de0ad refactored encodings to directories. 2017-06-14 10:54:15 +03:00