Sunshine latest
Self-hosted game stream host for Moonlight.
Todo List
File confighttp.cpp
Authentication, better handling of routes common to nvhttp, cleanup
Member confighttp::getFaviconImage (resp_https_t response, req_https_t request)

combine function with getSunshineLogoImage and possibly getNodeModules

use mime_types map

Member confighttp::getIndexPage (resp_https_t response, req_https_t request)
combine these functions into a single function that accepts the page, i.e "index", "pin", "apps"
Member confighttp::getSunshineLogoImage (resp_https_t response, req_https_t request)

combine function with getFaviconImage and possibly getNodeModules

use mime_types map

Member MULTICLICK_DELAY_MS (500)
Make this configurable.
Member net::map_port (int port)
Ensure port is not already in use by another application.
Member system_tray::run_tray ()
macOS requires that UI elements be created on the main thread, so the system tray is not currently implemented for macOS.