jiti-meet/react/features
Saúl Ibarra Corretgé 7cafa205ee e2ee: stage 2
Adapt to E2EE changes in lib-jitsi-meet. Notably:

---
    e2ee: introduce per-participant randomly generated keys

    This the second stage in our E2EE journey.

    Instead of using a single pre-shared passphrase for deriving the key used for
    E2EE, we now establish a secure E2EE communication channel amongst peers.

    This channel is implemented using libolm, using XMPP groupchat or JVB channels
    as the transport.

    Once the secure E2EE channel has been established each participant will generate
    a random 32 byte key and exchange it over this channel.

    Keys are rotated (well, just re-created at the moment) when a participant joins
    or leaves.
---
2020-09-10 16:06:25 +02:00
..
always-on-top ref: eslint-config-jitsi@1.0.3 2020-05-20 17:14:29 +02:00
analytics analytics: add app name to permanent properties 2020-07-23 15:40:02 +02:00
app fix(RN): crash on undefined state['features/dynamic-branding'] 2020-09-08 11:39:49 +02:00
audio-level-indicator ref: move all prop type declaration to flow 2018-11-07 17:38:10 +01:00
authentication rn,auth: trim the username 2020-06-17 08:39:58 +02:00
base feat(video-quality): add iframe event and getter. 2020-09-09 18:04:17 -05:00
billing-counter fix(vpaas): Fix billing counter auth (#7595) 2020-08-28 15:43:14 +03:00
blur chore: remove some cycles 2020-07-29 09:31:38 +02:00
calendar-sync deps: jitsi/js-utils@1.0.0 2020-07-10 10:38:49 +02:00
chat chore: remove some cycles 2020-07-29 09:31:38 +02:00
chrome-extension-banner feat(vpaas): Add endpoint counter & remove branding on vpaas meetings 2020-08-27 14:49:03 -05:00
conference chore: remove some cycles 2020-07-29 09:31:38 +02:00
connection-indicator Add codec reporting (if present in lib-jitsi-meet output) to connection stats (#6054) 2020-08-13 17:56:14 -04:00
connection-stats feat: Adds interface config to hide lobby button. (#7619) 2020-09-02 10:28:22 -05:00
deep-linking feat(vpaas) disable deeplinking page 2020-09-03 10:45:51 -05:00
desktop-picker ref: eslint-config-jitsi@1.0.3 2020-05-20 17:14:29 +02:00
device-selection fix(iframe-api): setDevice. 2020-08-25 18:37:03 -05:00
display-name rn,tile-view: render display name on top of participant view 2020-07-21 13:18:48 +02:00
dropbox redux: refactor loading of middlewares and reducers 2020-06-16 11:24:15 +02:00
dynamic-branding fix(RN): crash on undefined state['features/dynamic-branding'] 2020-09-08 11:39:49 +02:00
e2ee e2ee: stage 2 2020-09-10 16:06:25 +02:00
embed-meeting feat(embed) implement embed meeting feature 2020-07-23 13:21:05 +02:00
etherpad chore: remove some cycles 2020-07-29 09:31:38 +02:00
external-api redux: refactor loading of middlewares and reducers 2020-06-16 11:24:15 +02:00
feedback redux: refactor loading of middlewares and reducers 2020-06-16 11:24:15 +02:00
filmstrip web,small-video: introduce screen-sharing indicator 2020-09-09 18:59:12 +02:00
follow-me feat: auto tile view 2020-07-24 11:06:34 +02:00
google-api redux: refactor loading of middlewares and reducers 2020-06-16 11:24:15 +02:00
help ref: eslint-config-jitsi@1.0.3 2020-05-20 17:14:29 +02:00
invite chore: remove some cycles 2020-07-29 09:31:38 +02:00
keyboard-shortcuts redux: refactor loading of middlewares and reducers 2020-06-16 11:24:15 +02:00
large-video feat: Allows jvb to control DTLS/SRTP protection profile. (#7626) 2020-09-09 16:14:53 -05:00
lobby feat: Adds interface config to hide lobby button. (#7619) 2020-09-02 10:28:22 -05:00
local-recording chore: remove some cycles 2020-07-29 09:31:38 +02:00
mobile rn: don't start native call integration multiple times 2020-09-09 09:22:34 +02:00
no-audio-signal redux: refactor loading of middlewares and reducers 2020-06-16 11:24:15 +02:00
noise-detection redux: refactor loading of middlewares and reducers 2020-06-16 11:24:15 +02:00
notifications feat: Adds id to the notifications and buttons so we can check for them in the integration tests. 2020-07-23 14:49:52 -05:00
old-client-notification redux: refactor loading of middlewares and reducers 2020-06-16 11:24:15 +02:00
overlay deps: jitsi/js-utils@1.0.0 2020-07-10 10:38:49 +02:00
power-monitor redux: refactor loading of middlewares and reducers 2020-06-16 11:24:15 +02:00
prejoin feat(prejoin): Show warning if audio device does not receive data 2020-08-25 11:39:59 -05:00
presence-status ref: eslint-config-jitsi@1.0.3 2020-05-20 17:14:29 +02:00
recent-list deps: jitsi/js-utils@1.0.0 2020-07-10 10:38:49 +02:00
recording feat(vpaas): Add endpoint counter & remove branding on vpaas meetings 2020-08-27 14:49:03 -05:00
rejoin redux: refactor loading of middlewares and reducers 2020-06-16 11:24:15 +02:00
remote-control Remove some Flow annotations 2019-03-25 13:53:08 +01:00
remote-video-menu chore: remove some cycles 2020-07-29 09:31:38 +02:00
rnnoise refactor / enable VAD talk while muted 2019-12-06 11:37:08 +00:00
room-lock chore: remove some cycles 2020-07-29 09:31:38 +02:00
rtcstats Use rtcstats with keep-alive / add rtcstats enabled config 2020-08-20 17:30:59 -05:00
screenshot-capture redux: refactor loading of middlewares and reducers 2020-06-16 11:24:15 +02:00
security chore: remove some cycles 2020-07-29 09:31:38 +02:00
settings chore: remove some cycles 2020-07-29 09:31:38 +02:00
share-room redux: refactor loading of middlewares and reducers 2020-06-16 11:24:15 +02:00
shared-video redux: refactor loading of middlewares and reducers 2020-06-16 11:24:15 +02:00
speaker-stats Remove some Flow annotations 2019-03-25 13:53:08 +01:00
stream-effects feat(blur): terminate blur web worker when disabled (#7347) 2020-07-22 10:37:17 -04:00
subtitles chore: remove some cycles 2020-07-29 09:31:38 +02:00
talk-while-muted redux: refactor loading of middlewares and reducers 2020-06-16 11:24:15 +02:00
toolbox feat(prejoin): Hide invite link 2020-08-07 12:28:05 -05:00
transcribing redux: refactor loading of middlewares and reducers 2020-06-16 11:24:15 +02:00
unsupported-browser Fix grammar on unsupported browser message 2020-04-29 10:30:06 -05:00
video-layout chore: remove some cycles 2020-07-29 09:31:38 +02:00
video-quality feat(video-quality): add iframe event and getter. 2020-09-09 18:04:17 -05:00
videosipgw redux: refactor loading of middlewares and reducers 2020-06-16 11:24:15 +02:00
welcome feat(Watermarks): Add deafault logo prop. 2020-08-11 18:24:44 -05:00
youtube-player chore: remove some cycles 2020-07-29 09:31:38 +02:00