Cameron Gutman
|
48728efee0
|
Add support for dynamic HTTPS port
|
2021-07-03 00:00:27 -05:00 |
|
Cameron Gutman
|
fa3f822cf1
|
Rework handling of addresses to allow alternate HTTP ports
|
2021-07-02 23:34:54 -05:00 |
|
Cameron Gutman
|
5afab126b3
|
Refactor NvPairingManager, NvComputer, and NvHTTP to reduce passing of addresses
|
2021-07-02 17:14:48 -05:00 |
|
Cameron Gutman
|
bee8378795
|
Pass RTSP session URL to moonlight-common-c for dynamic ports
|
2021-07-02 01:51:08 -05:00 |
|
Cameron Gutman
|
cbd42f4a58
|
Log launch, resume, and quit responses
|
2021-07-02 01:18:57 -05:00 |
|
Cameron Gutman
|
51b5f8046f
|
Disable HTTP/2 on host PC connections for GFE 3.22
|
2021-04-19 18:41:01 -05:00 |
|
Cameron Gutman
|
1ebb5fefb1
|
Address Clazy warnings
|
2021-03-02 18:14:15 -06:00 |
|
Cameron Gutman
|
6e7a42065c
|
Translation updates and refactoring
|
2020-11-21 13:15:54 -06:00 |
|
Cameron Gutman
|
ec3b000264
|
QTextStream::setCodec() is gone in Qt 6.0, so use the replacement setEncoding() function
|
2020-10-15 18:57:04 -05:00 |
|
Cameron Gutman
|
90a513dc3d
|
Improve source compatibility with Qt 6.0
|
2020-10-15 18:54:12 -05:00 |
|
Cameron Gutman
|
d3de8049bf
|
QTBUG-80947 is fixed for real in Qt 5.15.1
|
2020-08-19 21:47:45 -07:00 |
|
Cameron Gutman
|
72ea1601e9
|
Use a better workaround for the GFE 3.20.3 high FPS bug
|
2020-05-25 18:57:42 -07:00 |
|
Cameron Gutman
|
02cfd8d978
|
Revert "Disable SOPS for streams over 60 FPS for GFE 3.20.3"
This reverts commit d6b5c5f63e .
|
2020-05-25 18:46:34 -07:00 |
|
Cameron Gutman
|
f28a4df5ee
|
Restore the full QTBUG-80947 hack as it appears to still be required sometimes
|
2020-05-02 10:14:54 -07:00 |
|
Cameron Gutman
|
c14404a7c1
|
Restore the QTBUG-80947 hack for support for direct connections without a router
|
2020-04-29 20:20:17 -07:00 |
|
Cameron Gutman
|
f749b38aa2
|
Warn when starting a game with remote desktop mouse mode enabled
|
2020-04-25 23:50:12 -07:00 |
|
Cameron Gutman
|
a7c6095be5
|
Add special error text for the -1 launch error code
|
2020-04-25 16:05:39 -07:00 |
|
Cameron Gutman
|
782c5f8a34
|
Fix parsing rare GFE status code of 0xFFFFFFFF
|
2020-04-23 18:34:14 -07:00 |
|
Cameron Gutman
|
d6b5c5f63e
|
Disable SOPS for streams over 60 FPS for GFE 3.20.3
|
2020-04-12 11:39:25 -07:00 |
|
Cameron Gutman
|
cd7649a666
|
Add 7.1 surround sound support for SDL audio output
|
2020-04-03 00:12:52 -07:00 |
|
Cameron Gutman
|
847cc0a38a
|
Migrate to the new audio configuration macros
|
2020-03-31 21:36:16 -07:00 |
|
Cameron Gutman
|
6c980eba68
|
Fix build on Qt 5.15 Beta 2
Reverts most of 10dae7482c
|
2020-03-23 18:30:56 -07:00 |
|
Cameron Gutman
|
4bb6f711b9
|
Avoid using the QTBUG-80947 workaround on Qt 5.14.2 and later
|
2020-02-27 18:03:28 -08:00 |
|
Cameron Gutman
|
13d68e789f
|
Fix Clazy warnings
|
2020-02-24 17:44:21 -08:00 |
|
Cameron Gutman
|
10dae7482c
|
Fix build with Qt 5.15
|
2020-02-24 17:39:24 -08:00 |
|
Cameron Gutman
|
fa74700ad9
|
Fix build with new Steam Link SDK
|
2020-02-05 17:24:05 -08:00 |
|
Cameron Gutman
|
bee622bcad
|
Improve speed of initial PC status poll
|
2019-12-30 17:51:23 -06:00 |
|
Cameron Gutman
|
b419d21940
|
Only use the QTBUG-80947 hack on Qt 5.14
|
2019-12-21 13:54:09 -08:00 |
|
Cameron Gutman
|
8e6e70683e
|
Add workaround for QTBUG-80947
|
2019-12-21 12:58:45 -08:00 |
|
Cameron Gutman
|
940da6bc73
|
Fix discovery of IPv6-only hosts
|
2019-07-31 22:07:20 -07:00 |
|
Cameron Gutman
|
9a6f5ba1a8
|
Improve speed of process termination on exit
|
2019-03-17 12:23:13 -07:00 |
|
Cameron Gutman
|
37636ef1eb
|
Allow other SSL errors as long as the cert is correct
|
2019-03-16 19:01:55 -07:00 |
|
Cameron Gutman
|
d2002b6a62
|
Fix SOPS issues causing 720p60 settings on non-standard resolutions and FPS values
|
2019-02-09 20:37:11 -08:00 |
|
Cameron Gutman
|
e944c819d9
|
Add prefix for NvLogLevel enum values
|
2019-01-19 21:32:35 -08:00 |
|
Cameron Gutman
|
89c342bb6f
|
Introduce more granular HTTP timeouts
|
2019-01-06 14:35:33 -08:00 |
|
Cameron Gutman
|
8be73142f8
|
Fix cert pinning on macOS
|
2018-12-25 21:15:59 -08:00 |
|
Cameron Gutman
|
d9a8d67e3d
|
Use a shared UID for all Moonlight clients
|
2018-12-22 21:04:44 -08:00 |
|
Cameron Gutman
|
99b0a56a6a
|
Add additional cert pinning assert
|
2018-12-22 20:05:45 -08:00 |
|
Cameron Gutman
|
61d7aa0400
|
Require cert pinning for HTTPS
|
2018-12-22 19:55:28 -08:00 |
|
Cameron Gutman
|
1e98594972
|
Handle server cert change by pairing again
|
2018-12-21 19:17:32 -08:00 |
|
Cameron Gutman
|
c6383f042c
|
Pin server cert to host during pairing
|
2018-12-21 18:08:07 -08:00 |
|
Cameron Gutman
|
5029c855f0
|
Simplify app quitting implementation a bit
|
2018-12-05 19:49:06 -08:00 |
|
Janne Hakonen
|
0ab07303c9
|
Add quit cli command and app quit option after stream session. Fixes #92 (#138)
* Add quit cli command and app quit option after stream session. Fixes #92
* Code review fixes.
|
2018-12-05 18:45:28 -08:00 |
|
Cameron Gutman
|
011edfe2a0
|
Disable any usage of proxy servers
|
2018-11-04 14:15:53 -08:00 |
|
Cameron Gutman
|
4620fa5001
|
Retry serverinfo query for adding a PC if the request fails with ServiceUnavailableError. Fixes #88
|
2018-09-29 03:01:49 -07:00 |
|
Cameron Gutman
|
25d97e187a
|
Fix large mouse input delay on GFE 3.14.0 and earlier. Fixes #68
|
2018-09-14 18:35:28 -07:00 |
|
Cameron Gutman
|
8a8b624f47
|
Add logging for adding a PC and offline/online state transitions
|
2018-08-30 23:15:06 -04:00 |
|
Cameron Gutman
|
30f673efe1
|
Create Qt components with all parameters specified otherwise it will be instantiated with default properties
|
2018-08-16 23:29:46 -07:00 |
|
Cameron Gutman
|
e4d7d190e2
|
Suppress logging for applist queries
|
2018-08-05 17:03:05 -07:00 |
|
Cameron Gutman
|
36b42f6e50
|
Suppress log spam from serverinfo queries
|
2018-08-05 14:06:42 -07:00 |
|