-
-
Notifications
You must be signed in to change notification settings - Fork 171
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* move rfb to its own package (split it from desktop server) * allow shadow servers to provide rfb * make send_disconnect() a protocol function, and just close the connection for rfb * refactor auth code: keep auth classes in a dict * refactor session sharing arbitration code so rfb can use it: handle_sharing() * move handling of default packets (hello, disconnect, etc) to a non-ui thread, only call hello_oked() from the ui thread * add "des" (implemented in d3des.py) to the list of digests we can handle - used by rfb only * rfb now handles authentication using the regular authentication steps: challenge + verify * protocol refactoring: provide queue utility functions separately, add docstrings, simplify start and end packet callbacks, split write function so subclasses can more easily override just what they need (ie: udp) * fix some pydev warnings git-svn-id: https://xpra.org/svn/Xpra/trunk@16712 3bb7dfac-3a0b-4e04-842a-767bc560f471
- Loading branch information
Showing
15 changed files
with
1,217 additions
and
557 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.