Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pyinstaller support #384

Open
wants to merge 6 commits into
base: master
Choose a base branch
from
Open

Pyinstaller support #384

wants to merge 6 commits into from

Commits on Apr 15, 2019

  1. [websocketproxy]

    Added a websockify.spec file to be used with pyinstaller to build a frozen distribution
    
    Explicit excludes have been disabled and comments added on how to
    proceed to re-enable them (see PR novnc#384 discussion)
    Giuseppe Corbelli committed Apr 15, 2019
    Configuration menu
    Copy the full SHA
    5bde6ce View commit details
    Browse the repository at this point in the history
  2. Add option for cert key password

    Nevon authored and Giuseppe Corbelli committed Apr 15, 2019
    Configuration menu
    Copy the full SHA
    f5dbb83 View commit details
    Browse the repository at this point in the history
  3. Rename certificate key password option

    Nevon authored and Giuseppe Corbelli committed Apr 15, 2019
    Configuration menu
    Copy the full SHA
    39ae9b6 View commit details
    Browse the repository at this point in the history
  4. Allow main script to be imported

    We should only start the server if we are the main module, and not
    imported some other way. This is important for multiprocessing to
    work correctly on Windows.
    CendioOssman authored and Giuseppe Corbelli committed Apr 15, 2019
    Configuration menu
    Copy the full SHA
    fb6405b View commit details
    Browse the repository at this point in the history
  5. Use ThreadingMixIn for the simple server

    ForkingMixIn isn't available on Windows. This is the simple server
    without features, so use ThreadingMixIn to keep things consistent.
    CendioOssman authored and Giuseppe Corbelli committed Apr 15, 2019
    Configuration menu
    Copy the full SHA
    05c4ac9 View commit details
    Browse the repository at this point in the history
  6. Re-enable Windows support

    It works well enough now with the recent fixes and a modern Python.
    CendioOssman authored and Giuseppe Corbelli committed Apr 15, 2019
    Configuration menu
    Copy the full SHA
    dc3d28c View commit details
    Browse the repository at this point in the history