sibson / vncdotool

A command line VNC client and python library
Other
451 stars 120 forks source link

Regressions in 1.1.0pre #247

Closed pmhahn closed 1 year ago

pmhahn commented 1 year ago
  1. 243 introduced a regression, where the wrong PILLOW raw format was used and connecting to qemu failed.

  2. 232 contained a fix, which added QEMU client message support #153. The fix was incomplete and handled the case wrong, where a single updateRectangle message contains only the key event message and no further real update rectangles. This fired the Deferred too early and vncdo … capture … got stuck as it found no image when called; that only happened with the 2nd update rectangle, but vncdo was no longer waiting for that.

  3. Handle root mean square as float.