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

Add UI for wifi remote disc streaming #8845

Merged
merged 19 commits into from
Jul 4, 2016
Merged

Commits on Jul 4, 2016

  1. http: Allow binding a random port, timeout.

    The timeout is useful to allow for shutdown of the thread.
    unknownbrackets committed Jul 4, 2016
    Configuration menu
    Copy the full SHA
    ee29c6c View commit details
    Browse the repository at this point in the history
  2. http: Send listing back as text/plain.

    Since it isn't text/html.
    unknownbrackets committed Jul 4, 2016
    Configuration menu
    Copy the full SHA
    0c0525e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f4e2ca0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0edc4d1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bc614b6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a67c103 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    42080f0 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    bde07bf View commit details
    Browse the repository at this point in the history
  9. http: Report local address to server.

    This allows matching inside a network.
    unknownbrackets committed Jul 4, 2016
    Configuration menu
    Copy the full SHA
    3eee819 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    60afdc4 View commit details
    Browse the repository at this point in the history
  11. http: Oops, fix crash.

    Huh, I thought I tested this?
    unknownbrackets committed Jul 4, 2016
    Configuration menu
    Copy the full SHA
    41e167f View commit details
    Browse the repository at this point in the history
  12. http: Fix paths with spaces in them.

    Should ideally escape other characters, but only space is necessary for
    our server to parse.
    unknownbrackets committed Jul 4, 2016
    Configuration menu
    Copy the full SHA
    2b61344 View commit details
    Browse the repository at this point in the history
  13. http: Disallow browsing when sharing.

    Because it's probably not what you want to do.  This is less confusing.
    unknownbrackets committed Jul 4, 2016
    Configuration menu
    Copy the full SHA
    66479ad View commit details
    Browse the repository at this point in the history
  14. http: Save last-used port.

    This is necessary for better caching, in case you share often.
    unknownbrackets committed Jul 4, 2016
    Configuration menu
    Copy the full SHA
    c3e70c1 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    c793efd View commit details
    Browse the repository at this point in the history
  16. http: Make sure we don't hang checking existence.

    It's not great to delay loading when the server is down - we'll do a
    proper check when we display the games.
    
    This also fixes shutdown being slow.
    unknownbrackets committed Jul 4, 2016
    Configuration menu
    Copy the full SHA
    429346b View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    287d196 View commit details
    Browse the repository at this point in the history
  18. http: Add a safety bailout on list load.

    Hopefully this will prevent a crash.  Currently http::Client uses blocking
    reads so it will just hang.
    unknownbrackets committed Jul 4, 2016
    Configuration menu
    Copy the full SHA
    f53735f View commit details
    Browse the repository at this point in the history
  19. http: Set an explicit timeout on HTTP connect.

    Before we were just relying on whatever timeout connect() wanted.
    unknownbrackets committed Jul 4, 2016
    Configuration menu
    Copy the full SHA
    3c47440 View commit details
    Browse the repository at this point in the history