Cameron Gutman
|
e0bb48320f
|
Avoid modulo bias for PIN generation
|
2020-07-12 11:40:31 -07:00 |
|
Cameron Gutman
|
abb4b5f9b9
|
Pad the SHA-1 hash for Gen5 and below servers
|
2020-06-09 01:13:30 -07:00 |
|
Loki
|
1366ede690
|
Don't send PIN to GFE
|
2020-04-17 14:45:46 +02:00 |
|
Cameron Gutman
|
1757359fbf
|
Fix "server busy" pairing error dialog
|
2019-11-04 21:41:42 -08:00 |
|
Cameron Gutman
|
7dca4c6c63
|
Fix incompatible pointer type warning
|
2019-10-21 17:05:03 -07:00 |
|
Cameron Gutman
|
1121a918d1
|
Improve description messages of error message dialogs
|
2019-10-12 16:41:32 -07:00 |
|
Cameron Gutman
|
ed10612e2c
|
Allow pairing to complete in the background to allow users to type the PIN using remote desktop apps
|
2019-07-05 22:18:30 -07:00 |
|
Cameron Gutman
|
ff52adf4f8
|
Improve pairing messages
|
2019-05-27 10:27:10 -07:00 |
|
Cameron Gutman
|
611358e35c
|
Fix pairing code that didn't always call one of the pairing completion callbacks
|
2018-12-28 15:50:13 -08:00 |
|
Cameron Gutman
|
72dcd76e37
|
Require cert pinning for HTTPS
|
2018-12-22 20:39:13 -08:00 |
|
Cameron Gutman
|
fbae7f88b5
|
Add server cert pinning after pairing
|
2018-12-22 00:05:48 -08:00 |
|
Cameron Gutman
|
2c0624f1e7
|
Improve handling of non-local addresses and remote streaming
|
2018-11-16 19:02:31 -08:00 |
|
Cameron Gutman
|
25d7af9453
|
Fix pairing and game quitting issues with GFE 3.10
|
2017-10-16 23:59:00 -07:00 |
|
Cameron Gutman
|
ce95f2c153
|
Fix some pairing glitches and add a cancel button
|
2016-10-21 12:07:29 -07:00 |
|
Cameron Gutman
|
9636f4742b
|
Implement pairing for Gen 7 servers
|
2016-03-31 11:20:18 -04:00 |
|
Cameron Gutman
|
2f31f93bf8
|
Add support for GFE 2.8
|
2015-11-11 18:24:36 -08:00 |
|
Cameron Gutman
|
e5f962dc3f
|
Perform stricter status checks during pairing to fix a crash when paired=3
|
2015-07-10 11:43:47 -07:00 |
|
Cameron Gutman
|
73364127d2
|
Fix pairing with GFE 2.4.5.57+
|
2015-07-08 23:03:23 -07:00 |
|
Cameron Gutman
|
6bb559303b
|
Remove executeRequest from HttpManager. It has some show-stopping bugs, like leaking semaphore counts (since it never waited) and being generally thread-unsafe. Implementing it in a way that would be asynchronous and thread-safe is a non-trivial task, so I've opted to remove it and change callers to use executeRequestSynchronously.
|
2015-07-08 21:26:01 -07:00 |
|
Diego Waxemberg
|
8d3401f962
|
Changed name from Limelight to Moonlight due to C&D from Limelight
Networks, Inc.
|
2015-05-12 21:48:30 -04:00 |
|
Diego Waxemberg
|
e3dd4e7238
|
Created logger with log levels
|
2015-02-10 21:26:55 -05:00 |
|
Diego Waxemberg
|
879f304a79
|
Refactored http communications to be more abstract and OOP
|
2015-02-01 04:26:47 -05:00 |
|
Diego Waxemberg
|
8e721a9c6a
|
Fixed pairing bug
|
2015-01-31 16:13:25 -05:00 |
|
Diego Waxemberg
|
e3e95c29f6
|
Created http response class and added error checking
|
2015-01-31 01:57:23 -05:00 |
|
Diego Waxemberg
|
412c5c2516
|
new ui is almost fully functional
- add hosts
- pair to host
- get app list
- launch app
- resume app
|
2014-10-26 02:15:53 -04:00 |
|
Cameron Gutman
|
b5bf26bb2d
|
Add busy warning to pairing
|
2014-10-23 23:46:41 -04:00 |
|
Cameron Gutman
|
47850cd658
|
Add better messages to pairing
|
2014-10-23 23:11:24 -04:00 |
|
Cameron Gutman
|
85b65d7112
|
Display a failure dialog when we fail to launch an app
|
2014-10-21 15:54:19 -04:00 |
|
Diego Waxemberg
|
29f676a6d1
|
refactored project directories
|
2014-10-21 03:50:18 -04:00 |
|