Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update react-native-webrtc #70

Open
licaon-kter opened this issue Nov 21, 2023 · 11 comments
Open

Update react-native-webrtc #70

licaon-kter opened this issue Nov 21, 2023 · 11 comments

Comments

@licaon-kter
Copy link

......to fix CVE-2023-5217: Heap buffer overflow in vp8 encoding in libvpx

Wait on upstream: react-native-webrtc/react-native-webrtc#1480

@balzack
Copy link
Owner

balzack commented Nov 21, 2023

thanks for the heads up

@balzack
Copy link
Owner

balzack commented Mar 12, 2024

I'm about to publish a release with the updated react-native-webrtc, but I am seeing this error in my local build:

2024-03-12 19:38:34,445 ERROR: Unused scanignore path: app/mobile/node_modules/react-native-webrtc
2024-03-12 19:38:34,445 ERROR: Could not build app com.databag: Can't build due to 1 error while scanning

The build succeeds without that line, but I don't understand why that line is no longer needed. Should I submit a PR to remove that scanignore?

@licaon-kter
Copy link
Author

Do that, will look at the CI output then.

@balzack
Copy link
Owner

balzack commented Mar 12, 2024

Should I remove the scanignore on the last built version in the yml ...or publish a new release, allow the build to fail, and do the PR on that failed version yml?

@licaon-kter
Copy link
Author

licaon-kter commented Mar 12, 2024

Don't edit an already built version. Open a MR with a new build block, or if on autoupdate and if updated, with a one-line fix.

@balzack
Copy link
Owner

balzack commented Mar 12, 2024

I opened a MR with a new build block. I apologize if I missed something obvious. Thank you for your help.

@balzack
Copy link
Owner

balzack commented May 4, 2024

@licaon-kter is there any concern with me adding http support:

  android:usesCleartextTraffic="true"

Several people have requested that I support IP based addressing for communication over their LAN. The above line would need to be added to the AndroidManifest.xml

@licaon-kter
Copy link
Author

It's not, but it's discouraged... :(

@balzack
Copy link
Owner

balzack commented May 5, 2024

Sounds good. I will leave it off and inform the users that it's not supported.
If they really really want it, I can make an APK available for them.
Thanks for keeping fdroid awesome!

@licaon-kter
Copy link
Author

I mean, self-signed does not work? That's half way there, not cleartext but no need for CAs and etc.

@balzack
Copy link
Owner

balzack commented May 6, 2024

I think that might work, but I don't imagine it's easy to load the self-signed cert into the phone OS to establish trust with that server.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants