Commit Graph

879 Commits

Author SHA1 Message Date
Yukino Song
36b1a15676 Fix security risk in pairing process w/ add device name for OTP pair 2024-08-28 23:52:02 +08:00
Yukino Song
184f5d8af0 Save device correctly when pairing with OTP 2024-08-28 04:26:59 +08:00
Yukino Song
b8d3ebb248 Implement OTP page in config
a
2024-08-28 03:05:09 +08:00
Yukino Song
86e707618f Add the missing colon 2024-08-27 21:50:30 +08:00
Yukino Song
420bf13e88 Merge remote-tracking branch 'origin/master' 2024-08-27 21:47:20 +08:00
Yukino Song
70fbd26906 Add server one time pin support to nvhttp 2024-08-27 21:36:45 +08:00
Cameron Gutman
3976b63ee8 fix(win/input): fix false warnings about missing ViGEmBus (#3097) 2024-08-26 14:41:17 +00:00
Vithorio Polten
45265fb103 fix(macos/linux): import boost headers normally (#3096) 2024-08-26 09:27:23 -04:00
Cameron Gutman
88ce5077b0 fix(mdns): don't hardcode mDNS instance name (#3084) 2024-08-25 19:20:33 -04:00
Cameron Gutman
f048510ef7 fix(nvhttp): wrap TLS socket to ensure graceful closure (#3077) 2024-08-25 17:52:48 -04:00
ReenigneArcher
bf92fda969 fix(linux): enable lowlatency mode for AMD (#3088) 2024-08-25 10:50:51 -04:00
ReenigneArcher
6593fa5d61 feat: add publisher metadata (#3080) 2024-08-24 20:14:45 -04:00
Yukino Song
19630a9cb5 Pin current display when monitors are added/removed 2024-08-24 16:40:19 +08:00
Yukino Song
29e20eb02d Correctly exit from web request 2024-08-24 05:53:33 +08:00
Yukino Song
9c489aefc0 Merge remote-tracking branch 'origin/master' 2024-08-24 04:03:59 +08:00
Yukino Song
276a0496a8 Add option to quit Apollo from webpage w/ hide tray menu controls 2024-08-24 04:01:38 +08:00
ns6089
764ce03520 feat(tests): rework tests in numerous ways (#3059) 2024-08-22 16:48:24 -04:00
Yukino Song
8bbd64f025 Migrate installer to Apollo 2024-08-23 02:35:31 +08:00
Yukino Song
fcbd86398a Merge remote-tracking branch 'Nonary/gpu_selection_fix_v2' into vdisplay 2024-08-22 22:11:09 +08:00
Yukino Song
1653c06a98 Fix tray 2024-08-22 00:17:45 +08:00
Yukino Song
8db50446a7 Support headless mode 2024-08-21 23:39:41 +08:00
Yukino Song
c071e4ae12 Fix uninitialized scale_factor 2024-08-21 01:43:10 +08:00
Yukino Song
e02e2e4d2c Properly terminate the running app when saving apps 2024-08-21 00:58:06 +08:00
Yukino Song
2fb4ec1931 Add per-app resolution scale config 2024-08-21 00:47:55 +08:00
Yukino Song
f2401c08f7 Set render adapter for virtual display driver w/ show detailed virtual display driver status on config 2024-08-21 00:06:41 +08:00
Yukino Song
0f6d9ba66e Merge remote-tracking branch 'origin/master' into vdisplay 2024-08-20 19:27:45 +08:00
Yukino Song
8fa306d51c Finalize scale factor implementation 2024-08-20 19:24:03 +08:00
Yukino Song
79c4b15b1a More detailed vdisplay driver state 2024-08-20 13:01:49 +08:00
Yukino Song
bb88a3c314 Add scale factor w/ use server UUID for monitor GUID if client uid not present 2024-08-20 03:48:20 +08:00
ns6089
170f4dd181 fix(win/qsv): skip unsupported 4:4:4 codecs (#3029) 2024-08-19 08:30:13 -04:00
Yukino Song
e0924e3a21 Add app config to set virtual display as primary 2024-08-19 08:50:03 +08:00
Yukino Song
25eb5c8714 Add virtual display config to apps 2024-08-19 07:08:39 +08:00
Yukino Song
833c902a56 Report driver status to WebUI 2024-08-18 09:09:37 +08:00
Yukino Song
6fa277ec0b Try add sudovda driver support 2024-08-18 06:09:07 +08:00
Chase Payne
24a4a89d2b implement cgutmans ideas 2024-08-17 01:36:44 -05:00
ns6089
25919a9a89 feat(win/video): support native YUV 4:4:4 encoding (#2533) 2024-08-17 01:52:36 +08:00
Insanemal
7b74db33c8 fix(linux): ensure NvFBC capture works after multiple sessions (#3020) 2024-08-17 01:52:18 +08:00
Yukino Song
89677241f8 Fix tray messages with different code page 2024-08-17 01:49:24 +08:00
ns6089
bfdfcebc80 feat(win/video): support native YUV 4:4:4 encoding (#2533) 2024-08-16 13:41:27 -04:00
Insanemal
c246c78b13 fix(linux): ensure NvFBC capture works after multiple sessions (#3020) 2024-08-15 21:30:00 -04:00
ns6089
0826abf607 fix(linux/audio): don't set pulseaudio buffer size (#2999) 2024-08-16 07:48:36 +08:00
Yukino Song
fe0a032b67 Fetch device name and uniqueid from connection (require Moonlight Noir) 2024-08-16 07:47:50 +08:00
ns6089
f9c885a414 fix(linux/audio): don't set pulseaudio buffer size (#2999) 2024-08-09 20:29:17 +00:00
Yukino Song
8b746ab570 Merge remote-tracking branch 'origin/master' 2024-08-10 00:21:20 +08:00
ns6089
b6b8e681cb fix: print encoder name to info log during creation (#2965) 2024-08-08 16:09:51 -04:00
ns6089
6d91e680c5 feat(logging): include milliseconds timestamps (#2963) 2024-08-08 10:52:08 -04:00
Yukino Song
40b6352a4c Merge remote-tracking branch 'origin/master' 2024-08-08 19:43:28 +08:00
ReenigneArcher
04df80ff6b feat!: drop advertised resolutions and fps (#2924) 2024-08-08 02:10:19 +00:00
Yukino Song
bd69b78f44 Merge remote-tracking branch 'origin/master' 2024-08-07 22:56:18 +08:00
Yukino Song
ef3dc6464c Further rebrand 2024-08-05 07:03:17 +08:00