[jitsi-dev] [libjitsi] Added signature algorithm selection for WebRTC support (#20)


#1

Added support for signature algorithm selection via system property for use in DTLS when using WebRTC
You can merge this Pull Request by running:

  git pull https://github.com/mondain/libjitsi master

Or you can view, comment on it, or merge it online at:

  https://github.com/jitsi/libjitsi/pull/20

-- Commit Summary --

  * Added support for signature algorithm selection via system property for use in DTLS when using WebRTC

-- File Changes --

    M src/org/jitsi/impl/neomedia/DominantSpeakerIdentification.java (245)
    M src/org/jitsi/impl/neomedia/codec/audio/g729/JavaEncoder.java (62)
    M src/org/jitsi/impl/neomedia/device/MediaDeviceSession.java (12)
    M src/org/jitsi/impl/neomedia/transform/dtls/DtlsControlImpl.java (10)
    M src/org/jitsi/service/neomedia/ActiveSpeakerDetector.java (4)
    M src/org/jitsi/service/version/Version.java (8)

-- Patch Links --

https://github.com/jitsi/libjitsi/pull/20.patch
https://github.com/jitsi/libjitsi/pull/20.diff

···

---
Reply to this email directly or view it on GitHub:
https://github.com/jitsi/libjitsi/pull/20


#2

Only Version.java and DtlsControlImpl.java were changed by me for this patch. Not being a pro at github means the other files were the result of me not knowing how to update my fork.

···

---
Reply to this email directly or view it on GitHub:
https://github.com/jitsi/libjitsi/pull/20#issuecomment-56912558


#3

Here's how I use this feature to generate sha-256 fingerprints needed when using Chrome and WebRTC. I pass this as a java opt -Dsignature.algorithm=SHA256withRSA

···

---
Reply to this email directly or view it on GitHub:
https://github.com/jitsi/libjitsi/pull/20#issuecomment-56912752


#4

Closed #20.

···

---
Reply to this email directly or view it on GitHub:
https://github.com/jitsi/libjitsi/pull/20#event-202360262


#5

Replacing this pull request with one based on a cleaner implementation.

···

---
Reply to this email directly or view it on GitHub:
https://github.com/jitsi/libjitsi/pull/20#issuecomment-65526657