52 Commits

Author SHA1 Message Date
Cameron Gutman
1478d69123 Pass RTSP session URL to moonlight-common-c 2021-07-25 14:22:39 -05:00
Cameron Gutman
e84ae26ccc Avoid needless EVP_get_digestbyname() and EVP_DigestInit_ex() calls 2021-07-24 07:27:03 -05:00
Cameron Gutman
296c8de759 Fix copying rikeyid value 2021-07-24 07:13:55 -05:00
Mariotaku Lee
660cc7de41 Added missing import 2021-04-29 03:56:45 +09:00
Mariotaku Lee
a97b2cc3af Randomized input IV 2021-04-29 03:43:40 +09:00
KiralyCraft
338063fc2c Changed random Client ID to the same as official Moonlight 2021-04-21 19:39:37 +02:00
Cameron Gutman
957bc49da9 Fix frame rate locked to 60 FPS with GFE 3.20.3 2020-05-25 21:38:14 -07:00
Cameron Gutman
0c6f98e544 Fix surround sound on a resumed session 2020-04-23 19:29:07 -07:00
Iwan Timmer
7f856d3284 Warn about unsupported resolutions in combination with SOPS
When using unsupported resolutions SOPS will default to 720p60
2020-03-17 22:37:18 +01:00
Iwan Timmer
a66d75b145 Sent max FPS value of 60 when using SOPS
SOPS defaults to 720p60 when using FPS values higher than 60.
This FPS value isn't used for the actual stream so higher FPS is still working.
2020-03-17 22:29:32 +01:00
Hugo Hromic
434dba31de General codebase clean-ups (no code changes)
* Remove trailing spaces
* Replace TABs with spaces
* Add missing indentation
2019-10-05 19:13:24 +01:00
Iwan Timmer
c8195f796c Provide gamepad mask at startup 2018-04-08 11:28:55 +00:00
Iwan Timmer
a4b6de139a Use PATH_MAX and memory safe string operations in libgamestream 2017-12-19 19:37:59 +01:00
Iwan Timmer
a0c43053e7 Fix for GFE 3.10 2017-10-24 19:59:33 +02:00
Iwan Timmer
1b8ac983e5 Check status code for GS api requests 2017-08-06 22:06:55 +02:00
Iwan Timmer
2c35e70cc0 Use --unsupported option also for unsupported resolutions 2017-06-16 21:49:10 +02:00
Iwan Timmer
cbf31be73b Add debug option to show http traffic 2017-06-11 18:14:32 +02:00
Iwan Timmer
764ece15e2 Correct 4k server capability check 2017-05-27 16:56:20 +02:00
Iwan Timmer
0e1cabbd82 Check display mode before streaming 2017-05-27 16:41:52 +02:00
Iwan Timmer
7e73de80b3 Get additional server information 2017-05-27 16:10:59 +02:00
Iwan Timmer
d46fe49c57 Compatability fixes for OpenSSL 1.1 2017-04-26 20:00:50 +02:00
Iwan Timmer
9cd90276cb Remove debug statement from gs_pair 2017-03-17 16:22:44 +01:00
Iwan Timmer
d00829b69a Update moonlight-common-c 2016-10-06 12:23:28 +02:00
Unknownforce351
de2d581bef Fix compile warning 2016-04-26 13:46:33 -05:00
Iwan Timmer
b30cf20f8c Check protocol version 2016-04-01 19:13:16 +02:00
Iwan Timmer
3c4cc4af69 Remove debug statements 2016-04-01 18:41:21 +02:00
Iwan Timmer
f2ada1fa20 Verify server signature 2016-04-01 14:36:09 +02:00
Iwan Timmer
61812554c5 Unpair when pairing failed 2016-04-01 14:36:04 +02:00
Cameron Gutman
86532497ef Fix pairing and streaming from Gen 7 servers 2016-04-01 01:30:37 -04:00
Cameron Gutman
c6c4e5102c Fix build with new moonlight-common-c source layout 2016-04-01 00:31:32 -04:00
Iwan Timmer
7c4768593c Pairing support for Gen 7 servers 2016-03-29 11:39:00 +02:00
Iwan Timmer
e7ea222e40 Add missing declerations of ret in libgamestream 2016-03-28 13:10:53 +02:00
Iwan Timmer
016ac91c1c Extra validation of returned XML 2016-03-21 17:10:29 +01:00
Iwan Timmer
43c06a2338 Show information about host system 2016-03-20 22:11:17 +01:00
Iwan Timmer
129962d126 Remove unneeded check 2016-03-20 21:07:56 +01:00
Iwan Timmer
48bbcbf954 Update libgamestream for h265 2016-03-16 19:41:56 +01:00
Cameron Gutman
501c20565b Fix several areas of pairing that relied on undefined behavior 2016-02-27 23:05:59 -08:00
Cameron Gutman
8c22abbab1 Fix stack corruption when creating the server challenge response 2016-02-23 17:19:06 -05:00
Iwan Timmer
88b9b2ec90 Check for 4K support 2016-02-01 16:45:41 +01:00
Iwan Timmer
e2ac244053 Switch to HTTP for pairing 2016-01-16 18:31:51 +01:00
Iwan Timmer
3a6e00354c Add UUID to URL queries 2016-01-16 18:28:35 +01:00
Iwan Timmer
e89eba965e Encode the surround sound information in the launch request parameters 2016-01-16 18:01:39 +01:00
Cameron Gutman
70970e9b27 Add GFE 2.8 support 2015-11-14 04:35:05 +00:00
Cameron Gutman
531634c403 Fix creation of the key directory 2015-08-15 00:56:21 -07:00
Iwan Timmer
dee2231bf2 Fix a few small memleaks 2015-08-14 15:23:40 +02:00
Iwan Timmer
503a8982d8 Fix connection problems in libgamestream 2015-08-09 22:29:03 +02:00
Iwan Timmer
ddbec9661a Store encryption key's in XDG cache directory and make location changable 2015-08-03 11:24:14 +02:00
Iwan Timmer
5a230c98f1 Fix a few chrashes is libgamestream 2015-08-02 15:00:03 +02:00
Iwan Timmer
6c087f40dc Libgamestream doesn't print to console 2015-07-23 13:06:47 +02:00
Iwan Timmer
06265eddad Specify directory to load certificate data from 2015-07-23 13:05:51 +02:00