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

Fix libsrtp #35

Closed
wants to merge 1 commit into from
Closed

Fix libsrtp #35

wants to merge 1 commit into from

Conversation

dmonakhov
Copy link
Contributor

libsrtp compiled with -DCPU_RISC doesn't work properly on android/arm.
Visiable effect: AES's self-test failed during srtp_init()
CPU_RISC is used for optimization only, and CPU_CISC should just work just fine,
it has been tested on android/arm with srtp test applications and libjingle.

After srtp became usable it is safe to enable SDES by default.

libsrtp compiled with -DCPU_RISC doesn't work properly on android/arm.
Visiable effect: AES's self-test failed during srtp_init()
CPU_RISC is used for optimization only, and CPU_CISC should just work just fine,
it has been tested on android/arm with srtp test applications and libjingle.

After srtp became usable it is safe to enable SDES by default.
@bthemad
Copy link
Contributor

bthemad commented Nov 28, 2012

What procedure do you use to run the tests on the phone? I see the Unittest.mk for the android, but how do you actually run it?

bthemad added a commit that referenced this pull request Nov 28, 2012
@bthemad bthemad closed this Nov 28, 2012
@dmonakhov
Copy link
Contributor Author

Just enable sdes security in voice-client-core/jni/tuenti/clientsignalingthread.cc
like follows sp_media_client_->set_secure(cricket::SEC_ENABLED);
and found that client failed enable srtp, after some digging i've found that the answer.

@bthemad
Copy link
Contributor

bthemad commented Nov 28, 2012

ok, I thought you somehow managed to run unit tests and found it. Thanks!

@lukeweber lukeweber mentioned this pull request Feb 4, 2013
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

Successfully merging this pull request may close these issues.

2 participants