xyzz / vita-moonlight

NVIDIA Gamestream client for PlayStation Vita, based on moonlight-embedded
GNU General Public License v3.0
632 stars 76 forks source link

Fix pairing issue #231

Closed Fewnity closed 1 year ago

Fewnity commented 1 year ago

I hope it's ok this time! I've added the history of commits and I haven't touched the code style.

Libgamestream is now up to date, I've fixed compilation errors caused by the update, and I've added the patch to Libgamestream to fix the pairing issue.

But with your last commit, Enet prevents pairing from occurring correctly, so we have to re-use the older version of Enet. But we can keep the last version of moonlight-common-c. (This pr does not revert Enet version).

To avoid you long scrolls in the history, here are my commits: Update libgamestream: https://github.com/xyzz/vita-moonlight/commit/8d457c4e2b1b4286eded20fe1426081f564b344b Fix compilation: https://github.com/xyzz/vita-moonlight/commit/f812cf03c4248e0dcbdd9ea21fd242e59e42d381 Fix pairing issue: https://github.com/xyzz/vita-moonlight/commit/02035c91b1c1e0597cd36f358727e2e045984a65

d3m3vilurr commented 1 year ago

ok. imo 02035c9 could be mergeable without any other commits. so I'll pick it manually

then i'll check the other things(updating libgamestream of moonlight-embedded)

d3m3vilurr commented 1 year ago

your code was picked 5494d93bfa4ce

i think we don't need every patches of libgamestream that because moonlight-embedded's one have to support multiplatform. but this repo is specialized platform version.

our vita newlib would support more posix functions than before, so i think, we can remove some specialized patches. but i'll manually check 2019/05 ~ current commits of libgamestream :) I'll open the this pr until finishing that job.

thank you for your contribution

d3m3vilurr commented 1 year ago

it replaced to #232