104 Commits

Author SHA1 Message Date
Iwan Timmer
8388fea9a6 Fix some build issues for older systems 2017-06-12 13:15:04 +02:00
Iwan Timmer
cbf31be73b Add debug option to show http traffic 2017-06-11 18:14:32 +02:00
Iwan Timmer
1ed34ff95d Allocate memory for RSA key 2017-06-11 12:45:12 +02:00
Iwan Timmer
637c4f6923 Update version 2017-06-10 21:07:42 +02:00
Cameron Gutman
5cb4a8cc42 Lower required OpenSSL version to 1.0.2 2017-06-01 10:29:43 -07:00
Iwan Timmer
6a8350caa5 No longer use deprecated RSA generation function 2017-05-28 16:13:09 +02:00
Iwan Timmer
6139d3bc9c Correct header for sps fixes 2017-05-27 17:28:47 +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
d0f9330c90 Implement forward error correction 2017-03-17 18:16:45 +01:00
Iwan Timmer
2c1464cf84 Merge branch 'master' of github.com:irtimmer/moonlight-embedded 2017-03-17 16:44:24 +01:00
Iwan Timmer
9cd90276cb Remove debug statement from gs_pair 2017-03-17 16:22:44 +01:00
tezcatli
aa6f297707 Workaround: Disable ssl session id cache. For unknown reason, this feature prevents pairing on yocto fido (not on morty) with GFE 3.3.0.95 2017-02-26 18:48:30 +01:00
tezcatli
5bac18519c Fix-up certificate generation: remove extensions related to certificate authority, add key usages for key exchange and signature. 2017-02-26 18:48:25 +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
9b98371afc Add unpair command 2016-04-01 18:57:35 +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
751bfdc637 Link libenet to moonlight-common instead of libgamestream 2016-03-29 11:17:56 +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
Iwan Timmer
3943ba8cd8 Update moonlight-common-c for GFE 2.11 2016-03-08 14:51:08 +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
8d80cc3476 Fix use-after-free bug in SPS processing 2015-08-15 00:58:32 -07:00
Cameron Gutman
531634c403 Fix creation of the key directory 2015-08-15 00:56:21 -07:00
Iwan Timmer
be37c5c598 Remove unused features in CMakeLists 2015-08-14 15:24:05 +02:00
Iwan Timmer
dee2231bf2 Fix a few small memleaks 2015-08-14 15:23:40 +02:00
Iwan Timmer
4fc96f2461 Fix heap corruption in SPS 2015-08-12 17:13:26 +02:00
Iwan Timmer
503a8982d8 Fix connection problems in libgamestream 2015-08-09 22:29:03 +02:00
Iwan Timmer
d5cbd7f69e Port Android SPS fixes to libgamestream 2015-08-08 23:14:50 +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