Daniel Hansson
04e906cc2d
fix(doc) calirfy how to generate the keys for public validation
2 vuotta sitten
Tobias Schneider
bed61948e6
Improve token.md
2 vuotta sitten
Lord Helm
8fe82fc9b2
remove unused config parameters from docs (#2047)
* adapt readme to reflect desired encryption state
* remove unused config documentation
2 vuotta sitten
Tobias Schneider
f9fd200068
fix(docs) improve documentation that jwt works on websocket
see https://community.jitsi.org/t/lib-jitsi-meet-jwt-support-with-websockets/79806
2 vuotta sitten
James Green
dd18b59dd3
fix(docs) Added docs on how to define tokens (#2018)
* added docs on how to define tokens
* fixed typo
Co-authored-by: James Green <james.green@affinity-digtal.com >
2 vuotta sitten
Saúl Ibarra Corretgé
6d19f623f3
feat(xmpp) remove clientNode config option
3 vuotta sitten
Lerk
98c02f40c3
fix(docs): issuer documentation
3 vuotta sitten
Gary Hunt
c8939c0dec
fix(docs): correct the grammar in token docs
3 vuotta sitten
Do Le Bao Nguyen
d28659f730
feat(docs): Add a note that token context doesn't accept number or null
3 vuotta sitten
Chafik
31f5671482
feat(docs): add restart service instruction to tokens doc
3 vuotta sitten
Дамян Минков
64779bfe49
Small fix in tokens doc.
3 vuotta sitten
Дамян Минков
1604a102e5
Drops old prosody versions from the tokens instructions
3 vuotta sitten
damencho
5ec765951a
fix: Drops unused config, fixes jitsi/lib-jitsi-meet#1620.
3 vuotta sitten
tmoldovan8x8
e354745db5
task(e2ee): switch back to GCM
4 vuotta sitten
Saúl Ibarra Corretgé
09b98457ba
fix(e2ee) update docs after dropping signatures
4 vuotta sitten
Saúl Ibarra Corretgé
5e998d3279
fix(example) simplify
- Drop unneeded bundled libraries
- Use jQuery from a CDN
4 vuotta sitten
Saúl Ibarra Corretgé
8532911626
feat(docs) mvoe API documentatrion to the handbook
4 vuotta sitten
Andrei Gavrilescu
479dd989a0
feat: expose MEETING_ID_SET event (#1484)
* expose meeting-id-set event
* typo
4 vuotta sitten
damencho
9fdde46694
feat: Adds option to set ws keepalive url through config.
4 vuotta sitten
Greg ORIOL
6551840eee
Added useTurnUdp option to API documentation (#1448)
* Added useTurnUdp option to API documentation
* Fixed typo
4 vuotta sitten
Anees Hikmat Abu-hamid
fb15078d66
Add replace track to doc
I see we have an option to use replace track in conference level which its missing in this API. thanks
4 vuotta sitten
Viktor Chernodub
05d6503d66
fix: add `getParticipants` to JitsiConference docs
4 vuotta sitten
Jorge Vallecillo
713db5d8c3
Fix typos on comments
4 vuotta sitten
Дамян Минков
6bb0b86c0a
feat: Reduce pings and adds xmpp ping config (#1389)
* feat: Skips pinging when there was a recent server response.
* feat: Adds options to control xmpp ping settings.
* fix: Fixes wrong default value.
* squash: Received messages in ping interval sets failed ping to 0
4 vuotta sitten
Philipp Hancke
6784189600
(feat) e2ee: sign and verify frames (#1373)
Signs and verifies frames. For now this is done on every frame.
This is not the long-term goal and there needs to be a better strategy.
4 vuotta sitten
SaiKumar Immadi
f4ff52028b
docs for setLocalParticipantProperty, PARTICIPANT_PROPERTY_CHANGED added. (#1375)
* added setLocalParticipantProperty doc
* PARTICIPANT_PROPERTY_CHANGED event doc added
4 vuotta sitten
Paul Tiedtke
dfa10c92f2
Add missing options to docs and improve naming (#1354)
* fix(docs): refactor and fix formatting
* fix(docs): add missing options
* fix(docs): change confusing link naming in README
Closes #1272
4 vuotta sitten
Saúl Ibarra Corretgé
5a462a2eb5
fix(e2ee) add more documentation
4 vuotta sitten
Saúl Ibarra Corretgé
f370cccdfb
feat(xmpp) drop the useStunTurn option
Always attempt to discover the configured STUN/TURN servers.
4 vuotta sitten
Philipp Hancke
00c8cfad98
e2ee: sync key ring size and packet format
this uses the full four bits in the wire format. The wire format
looses the (currently not implemented) extensibility with variable
length keys.
4 vuotta sitten
Philipp Hancke
4a6e493f41
e2ee: Ratchet the key forward on authentication tag errors
similar to what is explained here:
https://tools.ietf.org/html/draft-omara-sframe-00#section-4.3.5.1
but we do it on authentication tag failures since it is not possible
to tell whether decrypt.
4 vuotta sitten
pavinduLakshan
c5f624b879
fixed incorrect kick() with kickParticipant() in doc/API.md
4 vuotta sitten
Hristo Terezov
b881ccbcc7
feat(external-storage): Support.
4 vuotta sitten
Philipp Hancke
85fde1aeae
e2ee: use CTR instead of GCM
following
https://tools.ietf.org/html/draft-omara-sframe-00
but putting the frame metadata into a trailer instead of a header.
We call this JFrame.
Also the key we get from OLM is high entropy so we do not need
to use PBKDF2 but can use HKDF instead. See
https://wiki.developer.mozilla.org/en-US/docs/Web/API/SubtleCrypto/deriveKey#HKDF
4 vuotta sitten
Aaron van Meerten
a3e9f1c39f
fix: update token doc for tenant details, new prosody (#1316)
4 vuotta sitten
Jaya Allamsetty
1c5e244635
Update docs and examples
4 vuotta sitten
Jaya Allamsetty
a7c4951631
cleanup: Get rid of the chrome extension related code for screensharing
- Use getDisplayMedia on browsers where it is supported.
- desktopSharingChromeDisabled and desktopSharingFirefoxDisabled will no longer be supported.
5 vuotta sitten
Jesús Espino
4646555998
doc: add the missing description of the email field
4 vuotta sitten
damencho
8366abe364
ref: Drops callStatsConfIDNamespace and uses only confID.
4 vuotta sitten
Gabriel Imre
0a53da6add
feat(callstats): Add dedicated siteID parameter to allow for injection of jwt-based siteID
4 vuotta sitten
Philipp Hancke
cbad14bc48
e2ee: derive per-participant keys
derived from the participant id in addition to the salt, separated by a null
byte to avoid ambiguity attacks along the lines of
(someRoom, someParticipant)
(someRoo, mSomeParticipant)
5 vuotta sitten
Džuris
70e71d8aa7
doc: fix track event namespace
5 vuotta sitten
Jaya Allamsetty
47b292e332
feat(video-quality): control the sender resolution based on video quality settings (#1119)
* feat(video-quality): control the sender resolution based on video quality settings
* fix(video-quality): Apply the settings on newly created p2p/jvb jingle sessions
If a p2p/jvb session is not present when setSenderVideoConstraint is called,
make sure the settings are applied when they are created
5 vuotta sitten
Philipp Hancke
ba0777f0cf
e2ee: move to a worker (#1112)
Moveѕ e2ee operations to a worker that is included as text/blob for now
to simplify deployment.
5 vuotta sitten
Philipp Hancke
e4838d319f
e2ee: update docs (#1101)
fixing some minor issues and updating the description of the behaviour
when there are decoding errors
5 vuotta sitten
Philipp Hancke
130a1dfedd
e2ee: add high-level docs
adds a document describing the high-level design of the current e2ee approach
5 vuotta sitten
paweldomas
2dce3bff78
ref: disable lipsync by default
The LipSyncHack is currently broken in Jicofo and
will lead to unstable behavior.
5 vuotta sitten
Paweł Domas
3dcd26e6c2
ref: deprecate and rename 'bosh' option to 'serviceUrl' (#1022)
It can either be a websocket or bosh URL, so the current naming is
confusing.
5 vuotta sitten
Andrei Gavrilescu
e4b523d0fa
Noisy microphone detection (#1013)
* feat: implement vad noise detection
* start detection services on initial track add
* additional refactor / calibrate noise detection
* stop detection services on track remove
* address code review
* address code review p2
5 vuotta sitten
Jaya Allamsetty
d653773368
doc: add documentation for setEffect method on JitsiTrack
5 vuotta sitten