pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

jitsi-meet: update to version 2.0.5390



Module Name:	pkgsrc-wip
Committed By:	Pierre Pronchery <khorben%defora.org@localhost>
Pushed By:	khorben
Date:		Fri Feb 5 01:53:05 2021 +0100
Changeset:	4cf6a648cf529a3835d85cfc4ff55c344345b468

Modified Files:
	jicofo/PLIST
	jicofo/distinfo
	jitsi-meet-prosody/PLIST
	jitsi-meet/Makefile.common
	jitsi-meet/PLIST
	jitsi-meet/distinfo
	jitsi-videobridge/PLIST
	jitsi-videobridge/distinfo

Log Message:
jitsi-meet: update to version 2.0.5390

jitsi-meet 1.0.4628
-----------
* Merge pull request #8352 from jitsi/tavram/allow-tileview-disabling
* feat(jaas) allow tile view to be disabled
* Merge pull request #8356 from jitsi/tavram/top
* feat(jaas) add config for displaying participants stats and conference subject
* i18n: update Occitan language (#8346)
* fix(JitsiStreamPresenterEffect): frozen on Safari
* feat: Skip p2p when the participant is jigasi.
* Merge pull request #8354 from jitsi/tavram/fix-filmstrip
* fix(filmstrip) fix button not considering interface config settings
* fix(ios) fix drag handle not rendering with latest react-native-svg
* chore(deps) update react-native-svg to latest
* fix(ios) fix crash on startup on iOS 11
* chore(deps) lib-jitsi-meet@latest
* chore(android,ios) raise versions
* feat: emit raise hand event to external API (#8312)
* fix(setAudioOutputDeviceId): check if supported
* fix: Process pre-existing participants properties.
* fix: Fixes showing phone icon for jigasi participants.
* fixed admin check for token verification
* Consistent formatting/indentation of files in ./doc (#8178)
* fix(jitsi-meet-web-config.postinst) allow cert and key pre-selection (#8319)
* fix(lang) update zhCN translation
* add systemd to letsencrypt installer (#8289)
* full support persian language (#8300) Fixes #8299
* fix(lang) update German translation
* fix(tile-view) allow watermark to be covered
* fix(tile-view) reduce margins, take 2
* fix(ios,fastlane) adjust scheme name after rename
* fix(android) avoid crashes if view is null
* feat(analytics) unify Amplitude handlers across web and mobile
* feat(stats) add stats for mobile
* Merge pull request #8293 from jitsi/tavram/update-jaas-rec
* fix(jaas) update recording label and hide option for jaas users
* lang: Updating and uniforming italian translation (#8288)
* Updated Galician translation
* feat(analytics): Adds metric for SS issues.
* fix(password): Fix add password button on Safari
* fix(branding): Use config url for dynamic branding
* fix(script) add commits list to update LJM message
* feat(ios) rename SDK target to JitsiMeetSDK
* fix: Skip sending multiple times disco-info to jicofo.
* fix(welcome-page) fix .insecure-room-name-warning margin
* fix(main-ko) add keyboardShortcuts videoQuality (#8264)
* fix(main-ko.json) Update some korean spelling & words (#8253)
* lang: update French translation (#7725)
* feat: Update spanish translation (#8023)
* Update main-fr.json (#8114)
* Etherpad on join (#8212)
* Update main-ptBR.json
* Update main-ru.json
* Fix #8095 (#8101)
* languages-ka.json
* Update main-sv.json
* lang: Update Arabic translation
* Update main-de.json
* lang:New translation malayalam(ml-in)
* Added missing language malayalam(ml) (#7732)
* Update main-zhCN.json,languages-zhCN.json.
* fix(remote-control) skip on mobile
* chore(ios) remove references to no longer used files
* fix(ios) fix joining a meeting when the app was closed
* ref(remote-control): Use React/Redux.
* fix(conference.js): 2 tracks of the same media type
* fix: Skip sending unnecessary signalling for raise hand.
* feat(ios) added ability to use an external CXProvider and CXCallController
* chore(deps) update react-native-webview
* chore(deps): bump react-native-webview from 10.9.0 to 11.0.0
* fix(LoginDialog) added missing double quotes
* fix: Start p2p only when we have received all presences.
* fix(video):Always show avatar if video is inactive
* feat(tile-view) optimize for less margins
* fix: the user placeholder translation issue #8219 (#8233)
* feat: Update the Czech translation (#8133)
* fix: Fixes VP9 support on Chrome. chore(deps) lib-jitsi-meet@latest
* feat(analytics): Add tenant.
* Merge pull request #8230 from jitsi/tavram/revert-fixroom
* Revert "fix(external_api) replace special chars in roomName before constructing URL"
* fix: Fixes detecting websocket disconnect by using xmpp pings.
* feat: Exposes a method for checking is remote track received and played/testing. (#8186)
* feat: Add option to force pc to use turn relay candidates. Helps with testing turn relay cases.
* feat(ConferenceTimer): Add config option to hide.
* doc: Add docs for enableLipSync. (#8195)
* Remove conference-wide RTX/REMB/TCC/opus-red options. (#8194)
* fix(lang) fix a few typos in Italian translation
* fix(config) remove openBridgeChannel
* fix(tracks): Do not add a second audio track.
* cleanup: Remove the startBitrate option. (#8193)
* cleanup: Remove obsolete config option.
* cleanup: Remove unused code.
* feat: Remove the min-participants config.
* fix(lang) typo
* ref: Remove unused option from whitelist.
* chore(rn) raise SDK and app versions
* fix(android) set stream type hardware buttons should control
* fix(android) reset audio route after audio focus was lost
* fix(android) use modern API for requesting audio focus
* fix(lang) update Italian translation
* fix(android) disables the RNWebViewFileProvider
* chore(popups): Move popup configs to electron-utils
* fix(TPC): Do not scale down desktop track in p2p/non-simulcast cases. chore(deps) lib-jitsi-meet@latest
* fix(deps) update logger
* feat(rn) switch to XCFramework and WebRTC M87
* fix(connection-status): action
* fix(avatar) revert back to defaulting to Gravatar
* feat: Makes it possible to hide the "Save Logs" link. (#8143)
* Make jwt accept boolean values for features
* feat: Include "Latvian" in the languages list (#8129)
* fix(lastN): select screenshare endpoint always when auto pinning. When trying to auto pin screenshare, always select the endpoint even though it happens to be the large video participant in redux. The auto pin screenshare logic kicks in after the track is added.  If the screenshare endpoint is not among the forwarded endpoints from the bridge, it needs to be selected again.
* fix(lastN): Do not override channelLastN value. If limitLastN values are specified and channelLastN < limitLastN, configure channelLastN on the conference.
* fix: Fixes 404 page link when base is used.
* feat(avatar) add ability to customize Gravatar base URL
* fix(UI): Add method for returning the video type of remote participants. This is needed for the torture clients to determine the video type for the remote participants when testing desktop share.
* Merge pull request #8110 from jitsi/tavram/fix-double-slash
* fix(jaas) replace only the first slash in a pathname
* feat: Skips the default tile view when jibri is loading.
* fix(screenshare): do not reconfigure encodings for simulcast SS chore(deps) lib-jitsi-meet@latest
* fix(chat) stop using nicknames
* Updates kick, fixes it after 4b8aae90.
* Fix get subdomain function
* fix(Toolbox) Maintain overflow button visible at all times
* fix(welcome_page): Fix background image url path
* fix(safari): Ensure simulcast stream resolutions don't change. Safari 14.1 has a bug where it returns 720p for every simulcast stream when RTCRtpSender.getParameters is called even though the stream resolutions are different. By using the encodings config used when source was added, on every RTCRtpSender.setParameters call, we ensure that simulcast stream resolutions don't change. chore(deps) lib-jitsi-meet@latest
* fix(welcome_page): Add max width to welcome card
* fix(vpaas): Make user media permission message more generic
* fix(lang) update Japanese translations
* feat: Drops filmStripOnly mode. (#8074)
* fix: Fix module allowners and moderated rooms.
* fix(password) set input type to "password"
* feat(rn) add mute everyone / (else) capabilities
* fix(welcome_page): Update header to latest design & use generic key name
* feat(external_api) drop support for noSSL option
* chore(deps) lib-jitsi-meet@latest
* fix(lang) update Russian translation
* fix(build) fix webpack-dev-server on Windows
* fix(external_api) replace special chars in roomName before constructing URL
* fix(lang) update Italian translation
* fix(lang) update Italian translation
* Merge pull request #8003 from jitsi/tavram/invite-url
* fix(lang) update German translation
* fix(lang) update for Occitan
* fix(lang) improve Spanish translations
* fix(lang) fix rendering accented characters in Italian
* feat(BrowserCapabilities) drop supportsVideo
* ref(presenter): refactor the desktop resize logic for presenter.
* fix(welcome_page): Fix mobile version
* Merge pull request #8053 from jitsi/fix-calendar-svg
* fix(CalendarList): calendar.svg path.
* fix(screenshare): Fixes for the blurry desktop share issues. Do not resize the desktop share to 720p by default when the desktop track resolution is higher than 720p. This is causing bluriness when presenter is turned on. Remove the 'detail' contentHint setting for the desktop+presenter canvas stream as it forcing chrome to send only 5 fps stream for high resolution desktop tracks. Move the desktop resizing logic behind a config.js option - videoQuality.resizeDesktopForPresenter.
* fix: Optimizes hot paths in prosody modules, string comparisons.
* feat: Drop enableUserRolesBasedOnToken and isGuest.
* feat: Show cc button for ongoing transcribed meetings for guests
* feat: Drop lockRoomGuestEnabled.
* feat: Drop HIDE_KICK_BUTTON_FOR_GUESTS setting.
* feat: Drop buttons tooltips specific to guests.
* fix: Hide copy password if it is not available. Fixes #7783
* feat: Profile tab does not depend on isGuest.
* feat: Drops SHOW_JITSI_WATERMARK_FOR_GUESTS and SHOW_WATERMARK_FOR_GUESTS.
* fix: Show livestream button only for moderators.
* Stringify boolean values from jwt user context
* feat(welcome_page): Redesign welcome page
* Merge pull request #8039 from jitsi/tavram/fix-double-slash
* fix(jaas) fix double slash for branded invite urls
* fix: Prosody modules - drop unused and duplicate code and drop chatty debug statements (#8027)
* chore(deps) amplitude 7.3.1
* fix(rn, screen-sharing) don't render own screen-share in large view
* feat(android) add screen-sharing support
* allow wildcard in token issuer verification
* fix(conference) remove no longer needed code
* feat(misc) automatically assign feature-request tag to issues
* feat: Reduce pings and adds xmpp ping config.
* ref(thumbnail): mutedWhileDisconnected -> redux
* feat(prejoin): Add name from jwt to prejoin screen
* fix: Avoids storing lobby room instance in the main room object.
* feat(vpaas): Track vpaas conference join
* ref(thumbnail): use connectionStatus from redux.
* fix(lang): update fr translation
* fix(lang) update ptBR translation
* fix(vpaas) fix invite url flicker for jaas users
* fix(StatusIndicators): Improve isScreenSharing check
* ref(StatusIndicators): isScreenSharing -> redux.
* ref(StatusIndicators): Use audio muted from redux.
* fix(logging): Add more details to onerror and onunhandledrejection errors.
* fix(screenshare): bring back 'x-google-flag:conference' flag in remote description for SS. chore(deps) lib-jitsi-meet@latest
* s/isLocalVideoTrackMuted/isLocalCameraTrackMuted/
* ref(StatusIndicators): Use video muted from redux.
* fix(video-quality): set lastN to 1 when screenshare is added to call in audio-only mode. This fixes an issue where lastN is not bumped to 1 on an audio-only client when a screenshare source is added to the call.
* fix(deviceChange):Dont create video track if muted
* fix(conference): start muted values on initial GUM
* fix(iFrame): capturScreenshot - check if the remote participant has a track attached. Participants that join video muted do not have video tracks attached. Fixes https://github.com/jitsi/jitsi-meet/issues/7942.
* fix(pwa) move manifest to the root
* fix(pwa) remove no longer used file
* fix(xmpp): Update previd value when trying to resume connection. lib-jitsi-meet@latest
* fix(android) fix runtime WebRTC issue
* fix(prejoin): Fix moving content when device status bar is toggled
* fix(pwa) fix PWA worker script origin
* fix(pwa) fix auto-generated TWA icons
* fix(pwa) fix loading the service worker
* feat(iFrame): Add recording options for RTMP streaming. Add methods for start/stop recording in addition to the commands that we already have.
* fix: speakerstats_component, attempt to index (a nil value)
* chore(deps) run npm audit fix
* Merge pull request #7938 from jitsi/tavram/twa
* feat(pwa) update TWA Android project
* feat(pwa) do not display chrome extension banner for TWA
* chore(deps) lib-jitsi-meet@latest
* feat(pwa) add fastlane integration for building TWA APK
* feat(pwa) update mask icon
* fix(thumbnail): cleanup unused hover properties.
* fix(avatar) remove participant's "avatarID"
* fix(pwa) move logic for registering pwa worker
* fix(pwa) remove window.load event handler for pwa registrator
* fix(flow): ignore contentHint
* feat(presenter): apply 'text' contentHint
* fix(pwa) bypass loading in electron. ensure same origin with registrator
* fix(UI): Do not re-compute the container width when chat window is closed. Since the external API now sets preferredWidth/preferredHeight for resizing the large video, we don't need to add chat width to the computed window width when the chat window is closed. Fixes https://github.com/jitsi/jitsi-meet/issues/7889
* chore(deps) update Olm to 3.2.1
* fix(pwa) improve upon pwa specs
* Merge pull request #7904 from saghul/preload-avatars-refer
* fix(avatars) refactor preloading
* fix(rn) use a RN-friendly URL polyfill
* fix(rejoin) fix adding track parameters to rejoin URL
* chore(git) update gitignore
* feat(pwa) update generated Android project
* feat(pwa) move twa manifest to twa/
* feat(pwa) update twa manifest with new (old) colors and manifest path
* feat(pwa) use current icons
* feat(pwa) add TWA generated files
* feat(mobile) add splash screen
* fix(prejoin) guard case for locationUrl being falsy in prejoin screen
* fix(deps) update react-native to fix iOS 14 icons
* Revert "fix(ios) fix not rendering images on iOS 14"
* feat(prejoin): handle disabled precall test.

******************************************************************

lib-jitsi-meet
-----------
* feat: Skip p2p when the participant is jigasi.
*  feat: Skips using disco-info for features. (#1450)
* sdp: improve sdp matching for simulcast lines (#1452)
* sdp: add missing colon to findLines calls (#1447)
* fix(stats) fix parsing codec in new stats
* feat(stats) migrate RN to new stats
* fix: Skip sending multiple times disco-info to jicofo.
* build(deps): bump ini from 1.3.5 to 1.3.7
* fix: Maybe start p2p only when we have received all presences.
* fix: Implement the encodings workaround only on Safari. Explicitly check if all the encodings report the same scaleResolutionDownBy value before trying to ensure they match the expected values. This makes Chrome VP9 work again.
* fix: Fixes ping options usage.
* fix(XMPP): Get the correct domain for XMPP ping.
* fix: Updates ping logic around detecting xmpp activity.
* fix: add `getParticipants` to JitsiConference docs
* feat: Add option to force pc to use turn relay candidates.
* fix: Always query the main domain for features. Fixes jitsi/jitsi-meet#8173 (#1428)
* Remove conference-wide RTX/REMB/TCC/opus-red options. (#1423)
* devicesReceived array should not be modified
* ref: Always use a websocket if offered, remove the openSctp option. (#1426)
* ref: Remove the enableLipSync conference-wide option (moved to jicofo). (#1425)
* cleanup: Remove the octo config. (#1421)
* ref: Remove the useRoomAsSharedDocumentName option (moved to jicofo). (#1424)
* Remove obsolete code (#1420)
* feat: Remove the min-participants config. (#1418)
* ref(JitsiConference): allow only 1 track per media type
* fix(TPC): Do not scale down desktop track in p2p mdoe.
* fix(deps) update logger to 1.0.0
* feat: Log the jvb version. (#1410)
* fix(last-n): Do not let Jicofo initialize last-n for the whole conference. The plan is to move the lastNLimits logic to bridge. The clients will be able to override(lower) the bridge limits through the bridge channel only. Also, this lets us configure last-n per receiver and not set the last-n value for the whole conference the way Jicofo sets it currently.
* fix(TPC): do not update encodings for simulcast desktop tracks. Fixes https://github.com/jitsi/jitsi-meet/issues/8094.
* Fix typos
* Fix typos on comments
* fix(TPC): Do not update encodings for non-simulcast sources.
* feat(BrowserCapabilities) drop supportsVideo
* feat(RTC) bump minimum supported Chromium version to 72
* fix(TPC): Ensure encodings resolutions match configured values. On every call to RTCRtpSender.setParameters(), ensure that the resolution configured for the encoding matches that of the value configured on the RTCRtpSender when the source was added to the peerconnection. This should prevent us from overriding the default values if the browser returns erroneous values when RTCRtpSender.getParameters is used for getting the encodings info. This fixes the issue on recent versions of Safari where the 'scaleResolutionDownBy' value comes back as 1 for all encodings even though the encoding resolution is different from the stream capture resolution.
* fix(video-quality): Fix p2p desktop share quality. In p2p mode, 'scaleResolutionDownBy' is used for downscaling a stream when needed, i.e. when the user receives a receive constraint of 360p because the other participant is in tile view. When desktop share is started, the encoding config has to be scaled back up so that the other participant starts receiving HD resolution for the share as desktop shares are autopinned. Therefore, encodings have to enabled/disabled for desktop shares as well. Earlier it was done only for camera tracks.
* fix(stun) update default list of STUN servers
* feat: Reduce pings and adds xmpp ping config (#1389)
* feat(rn) support getDisplayMedia
* fix(rn) release audioVideo stream after creating new MediaStream
* fix(audio-recorder) remove no longer needed code
* (feat) e2ee: sign and verify frames (#1373)
* fix(RTC): Fix log formatting
* fix(video-quality): do not disable encodings when sender constraints are not configured on the conference. Fixes https://github.com/jitsi/lib-jitsi-meet/issues/1333 in applications that use lib-jitsi-meet and do not have layer suspension enabled.
* fix: Add the x-google-conference flag on RD when screensharing. Add the conference flag back since the bridge is able to handle the case where more than 1 temporal layers are received even when only 1 ssrc is signaled.
* fix(xmpp): Update previd value when trying to resume connection.
* Merge pull request #1379 from quitrk/tavram/twa
* feat(twa) add TWA check function
* Clean up logging and formatting. (#1378)
* docs for setLocalParticipantProperty, PARTICIPANT_PROPERTY_CHANGED added. (#1375)
* Add missing options to docs and improve naming (#1354)
* fix(JingleSession) log initialization error
* feat(e2ee) log Olm version

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=4cf6a648cf529a3835d85cfc4ff55c344345b468

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 jicofo/PLIST               | 56 +++++++++++++++++-----------------
 jicofo/distinfo            |  8 ++---
 jitsi-meet-prosody/PLIST   |  3 --
 jitsi-meet/Makefile.common |  6 ++--
 jitsi-meet/PLIST           | 14 ++++++---
 jitsi-meet/distinfo        |  8 ++---
 jitsi-videobridge/PLIST    | 75 +++++++++++++++++++++++-----------------------
 jitsi-videobridge/distinfo |  8 ++---
 8 files changed, 91 insertions(+), 87 deletions(-)

diffs:
diff --git a/jicofo/PLIST b/jicofo/PLIST
index d01ffb34cf..b1ffca628d 100644
--- a/jicofo/PLIST
+++ b/jicofo/PLIST
@@ -15,7 +15,7 @@ share/jicofo/lib/commons-codec-1.6.jar
 share/jicofo/lib/commons-lang3-3.1.jar
 share/jicofo/lib/commons-logging-1.2.jar
 share/jicofo/lib/concurrentlinkedhashmap-lru-1.0_jdk5.jar
-share/jicofo/lib/config-1.3.4.jar
+share/jicofo/lib/config-1.4.1.jar
 share/jicofo/lib/core-2.0.1.jar
 share/jicofo/lib/dnsjava-2.1.7.jar
 share/jicofo/lib/dom4j-1.6.1.jar
@@ -28,20 +28,20 @@ share/jicofo/lib/hk2-locator-2.6.1.jar
 share/jicofo/lib/hk2-utils-2.6.1.jar
 share/jicofo/lib/httpclient-4.4.1.jar
 share/jicofo/lib/httpcore-4.4.1.jar
-share/jicofo/lib/ice4j-3.0-21-g3a55627.jar
+share/jicofo/lib/ice4j-3.0-22-g67ffceb.jar
 share/jicofo/lib/j2objc-annotations-1.3.jar
 share/jicofo/lib/jackson-annotations-2.10.1.jar
 share/jicofo/lib/jackson-core-2.10.0.jar
 share/jicofo/lib/jackson-databind-2.10.1.jar
 share/jicofo/lib/jackson-module-jaxb-annotations-2.10.1.jar
 share/jicofo/lib/jain-sip-ri-ossonly-1.2.98c7f8c-jitsi-oss1.jar
-share/jicofo/lib/jakarta.activation-1.2.1.jar
+share/jicofo/lib/jakarta.activation-1.2.2.jar
 share/jicofo/lib/jakarta.activation-api-1.2.1.jar
 share/jicofo/lib/jakarta.annotation-api-1.3.5.jar
 share/jicofo/lib/jakarta.inject-2.6.1.jar
 share/jicofo/lib/jakarta.validation-api-2.0.2.jar
 share/jicofo/lib/jakarta.ws.rs-api-2.1.6.jar
-share/jicofo/lib/jakarta.xml.bind-api-2.3.2.jar
+share/jicofo/lib/jakarta.xml.bind-api-2.3.3.jar
 share/jicofo/lib/java-dogstatsd-client-2.5.jar
 share/jicofo/lib/java-sdp-nist-bridge-1.1.jar
 share/jicofo/lib/javassist-3.22.0-CR2.jar
@@ -49,29 +49,30 @@ share/jicofo/lib/javax.servlet-api-3.1.0.jar
 share/jicofo/lib/jbosh-0.9.2.jar
 share/jicofo/lib/jcip-annotations-1.0.jar
 share/jicofo/lib/jcl-core-2.8.jar
-share/jicofo/lib/jersey-client-2.30.1.jar
-share/jicofo/lib/jersey-common-2.30.1.jar
-share/jicofo/lib/jersey-container-jetty-http-2.30.1.jar
-share/jicofo/lib/jersey-container-servlet-2.30.1.jar
-share/jicofo/lib/jersey-container-servlet-core-2.30.1.jar
-share/jicofo/lib/jersey-entity-filtering-2.30.1.jar
-share/jicofo/lib/jersey-hk2-2.30.1.jar
-share/jicofo/lib/jersey-media-jaxb-2.30.1.jar
-share/jicofo/lib/jersey-media-json-jackson-2.30.1.jar
-share/jicofo/lib/jersey-server-2.30.1.jar
-share/jicofo/lib/jetty-client-9.4.15.v20190215.jar
-share/jicofo/lib/jetty-continuation-9.4.17.v20190418.jar
-share/jicofo/lib/jetty-http-9.4.15.v20190215.jar
-share/jicofo/lib/jetty-io-9.4.15.v20190215.jar
-share/jicofo/lib/jetty-proxy-9.4.15.v20190215.jar
-share/jicofo/lib/jetty-security-9.4.15.v20190215.jar
-share/jicofo/lib/jetty-server-9.4.15.v20190215.jar
-share/jicofo/lib/jetty-servlet-9.4.15.v20190215.jar
-share/jicofo/lib/jetty-util-9.4.15.v20190215.jar
+share/jicofo/lib/jersey-client-2.32.jar
+share/jicofo/lib/jersey-common-2.32.jar
+share/jicofo/lib/jersey-container-jetty-http-2.32.jar
+share/jicofo/lib/jersey-container-servlet-2.32.jar
+share/jicofo/lib/jersey-container-servlet-core-2.32.jar
+share/jicofo/lib/jersey-entity-filtering-2.32.jar
+share/jicofo/lib/jersey-hk2-2.32.jar
+share/jicofo/lib/jersey-media-jaxb-2.32.jar
+share/jicofo/lib/jersey-media-json-jackson-2.32.jar
+share/jicofo/lib/jersey-server-2.32.jar
+share/jicofo/lib/jetty-client-9.4.35.v20201120.jar
+share/jicofo/lib/jetty-continuation-9.4.28.v20200408.jar
+share/jicofo/lib/jetty-http-9.4.35.v20201120.jar
+share/jicofo/lib/jetty-io-9.4.35.v20201120.jar
+share/jicofo/lib/jetty-proxy-9.4.35.v20201120.jar
+share/jicofo/lib/jetty-security-9.4.35.v20201120.jar
+share/jicofo/lib/jetty-server-9.4.35.v20201120.jar
+share/jicofo/lib/jetty-servlet-9.4.35.v20201120.jar
+share/jicofo/lib/jetty-util-9.4.35.v20201120.jar
+share/jicofo/lib/jetty-util-ajax-9.4.35.v20201120.jar
 share/jicofo/lib/jetty-webapp-7.0.1.v20091125.jar
 share/jicofo/lib/jetty-xml-7.0.1.v20091125.jar
-share/jicofo/lib/jicoco-1.1-58-g13ed16a.jar
-share/jicofo/lib/jicoco-config-1.1-58-g13ed16a.jar
+share/jicofo/lib/jicoco-1.1-71-g993ac08.jar
+share/jicofo/lib/jicoco-config-1.1-71-g993ac08.jar
 share/jicofo/lib/jitsi-android-osgi-1.0-20180322.162617-2.jar
 share/jicofo/lib/jitsi-configuration-2.13.cb5485e.jar
 share/jicofo/lib/jitsi-credentialsstorage-2.13.cb5485e.jar
@@ -82,8 +83,8 @@ share/jicofo/lib/jitsi-protocol-2.13.cb5485e.jar
 share/jicofo/lib/jitsi-protocol-jabber-2.13.cb5485e.jar
 share/jicofo/lib/jitsi-protocol-media-2.13.cb5485e.jar
 share/jicofo/lib/jitsi-util-2.13.cb5485e.jar
-share/jicofo/lib/jitsi-utils-1.0-60-g07c4a0b.jar
-share/jicofo/lib/jitsi-xmpp-extensions-1.0-15-g813e4c4.jar
+share/jicofo/lib/jitsi-utils-1.0-68-g41ff78f.jar
+share/jicofo/lib/jitsi-xmpp-extensions-1.0-18-gee3ce37.jar
 share/jicofo/lib/jna-5.5.0.jar
 share/jicofo/lib/jnsapi-0.0.3-jitsi-smack4.2-3.jar
 share/jicofo/lib/json-simple-1.1.1.jar
@@ -108,7 +109,6 @@ share/jicofo/lib/org.apache.felix.framework-4.4.0.jar
 share/jicofo/lib/org.apache.felix.main-4.4.0.jar
 share/jicofo/lib/org.osgi.core-4.3.1.jar
 share/jicofo/lib/osgi-resource-locator-1.0.3.jar
-share/jicofo/lib/reflections-0.9.11.jar
 share/jicofo/lib/sdes4j-1.1.3.jar
 share/jicofo/lib/sdp-api-1.0.jar
 share/jicofo/lib/sentry-1.7.30.jar
diff --git a/jicofo/distinfo b/jicofo/distinfo
index 9d55c86b23..71958b0e95 100644
--- a/jicofo/distinfo
+++ b/jicofo/distinfo
@@ -1,6 +1,6 @@
 $NetBSD$
 
-SHA1 (jicofo/jitsi-meet_5142.tar.gz) = 9b9dbe5fd536d8b3e61eddc8146c2d56b7319232
-RMD160 (jicofo/jitsi-meet_5142.tar.gz) = 571ffd2b615005d1fac6311f2f1bd2597dfa9c15
-SHA512 (jicofo/jitsi-meet_5142.tar.gz) = 664c7314832552e5865c523c4fff17fcd44e9fb1566bf5308f387ba89ed002bb9c971c758dd0650e8e996d06767c91b34219770a69b2099d3c3e2dfbd6376304
-Size (jicofo/jitsi-meet_5142.tar.gz) = 277126 bytes
+SHA1 (jicofo/jitsi-meet_5390.tar.gz) = ac2dd6101900c1661e7f36ba07ab49465d0c0ad3
+RMD160 (jicofo/jitsi-meet_5390.tar.gz) = f2087b01fd3423a3bc94037dd85f364b6abde517
+SHA512 (jicofo/jitsi-meet_5390.tar.gz) = 9e4c722852ca711829861a45c1b1304ca7fa787a2dc0df94072135ea8c1c72342c63363430bc4500458f0a07f031c081ef063c4af9c5b9e3249940e9228cd951
+Size (jicofo/jitsi-meet_5390.tar.gz) = 266283 bytes
diff --git a/jitsi-meet-prosody/PLIST b/jitsi-meet-prosody/PLIST
index e8056a1d3f..2af2e11ed5 100644
--- a/jitsi-meet-prosody/PLIST
+++ b/jitsi-meet-prosody/PLIST
@@ -5,8 +5,6 @@ share/jitsi-meet-prosody/mod_conference_duration.lua
 share/jitsi-meet-prosody/mod_conference_duration_component.lua
 share/jitsi-meet-prosody/mod_filter_iq_jibri.lua
 share/jitsi-meet-prosody/mod_filter_iq_rayo.lua
-share/jitsi-meet-prosody/mod_jibri_queue.lua
-share/jitsi-meet-prosody/mod_jibri_queue_component.lua
 share/jitsi-meet-prosody/mod_muc_allowners.lua
 share/jitsi-meet-prosody/mod_muc_call.lua
 share/jitsi-meet-prosody/mod_muc_domain_mapper.lua
@@ -24,7 +22,6 @@ share/jitsi-meet-prosody/mod_speakerstats_component.lua
 share/jitsi-meet-prosody/mod_token_verification.lua
 share/jitsi-meet-prosody/mod_turncredentials.lua
 share/jitsi-meet-prosody/mod_websocket_session_event.patch
-share/jitsi-meet-prosody/mod_websocket_smacks.patch
 share/jitsi-meet-prosody/muc_owner_allow_kick.patch
 share/jitsi-meet-prosody/poltergeist.lib.lua
 share/jitsi-meet-prosody/token/util.lib.lua
diff --git a/jitsi-meet/Makefile.common b/jitsi-meet/Makefile.common
index 6362799908..50defb5106 100644
--- a/jitsi-meet/Makefile.common
+++ b/jitsi-meet/Makefile.common
@@ -5,12 +5,12 @@
 # used by wip/jitsi-videobridge/Makefile
 
 GITHUB_PROJECT?=jitsi-meet
-GITHUB_TAG=	stable/jitsi-meet_5142
-DISTNAME=	jitsi-meet_5142
+GITHUB_TAG=	stable/jitsi-meet_5390
+DISTNAME=	jitsi-meet_5390
 CATEGORIES=	chat
 MASTER_SITES=	${MASTER_SITE_GITHUB:=jitsi/}
 DIST_SUBDIR=	${GITHUB_PROJECT}
-JITSI_MEET_VERSION=	2.0.5142
+JITSI_MEET_VERSION=	2.0.5390
 
 MAINTAINER=	khorben%defora.org@localhost
 HOMEPAGE?=	https://github.com/jitsi/jitsi-meet/
diff --git a/jitsi-meet/PLIST b/jitsi-meet/PLIST
index 3a48d59fd2..a40636ef24 100644
--- a/jitsi-meet/PLIST
+++ b/jitsi-meet/PLIST
@@ -3,7 +3,6 @@ share/examples/jitsi-meet/config.js
 share/examples/jitsi-meet/jitsi.example.com
 share/examples/jitsi-meet/nginx.conf
 share/examples/jitsi-meet/prosody.cfg.lua
-share/jitsi-meet/ConferenceEvents.js
 share/jitsi-meet/LICENSE
 share/jitsi-meet/analytics-ga.js
 share/jitsi-meet/app.js
@@ -22,14 +21,18 @@ share/jitsi-meet/fonts/OpenSans-Light-webfont.svg
 share/jitsi-meet/fonts/OpenSans-Light-webfont.ttf
 share/jitsi-meet/fonts/OpenSans-Light-webfont.woff
 share/jitsi-meet/head.html
+share/jitsi-meet/images/app-store-badge.png
 share/jitsi-meet/images/apple-touch-icon.png
 share/jitsi-meet/images/avatar.png
 share/jitsi-meet/images/btn_google_signin_dark_normal.png
+share/jitsi-meet/images/calendar.svg
 share/jitsi-meet/images/chromeLogo.svg
 share/jitsi-meet/images/dropboxLogo_square.png
+share/jitsi-meet/images/f-droid-badge.png
 share/jitsi-meet/images/favicon.ico
 share/jitsi-meet/images/flags.png
 share/jitsi-meet/images/flags%2x.png@localhost
+share/jitsi-meet/images/google-play-badge.png
 share/jitsi-meet/images/googleLogo.svg
 share/jitsi-meet/images/icon-users.png
 share/jitsi-meet/images/jitsiLogo_square.png
@@ -37,7 +40,8 @@ share/jitsi-meet/images/jitsilogo.png
 share/jitsi-meet/images/logo-deep-linking.png
 share/jitsi-meet/images/microsoftLogo.svg
 share/jitsi-meet/images/user-groups.svg
-share/jitsi-meet/images/watermark.png
+share/jitsi-meet/images/watermark.svg
+share/jitsi-meet/images/welcome-background.png
 share/jitsi-meet/index.android.js
 share/jitsi-meet/index.html
 share/jitsi-meet/index.ios.js
@@ -71,6 +75,7 @@ share/jitsi-meet/lang/languages-id.json
 share/jitsi-meet/lang/languages-is.json
 share/jitsi-meet/lang/languages-it.json
 share/jitsi-meet/lang/languages-ja.json
+share/jitsi-meet/lang/languages-ka.json
 share/jitsi-meet/lang/languages-kab.json
 share/jitsi-meet/lang/languages-km.json
 share/jitsi-meet/lang/languages-ko.json
@@ -129,6 +134,7 @@ share/jitsi-meet/lang/main-kab.json
 share/jitsi-meet/lang/main-ko.json
 share/jitsi-meet/lang/main-lt.json
 share/jitsi-meet/lang/main-lv.json
+share/jitsi-meet/lang/main-ml.json
 share/jitsi-meet/lang/main-mn.json
 share/jitsi-meet/lang/main-mr.json
 share/jitsi-meet/lang/main-nb.json
@@ -218,10 +224,10 @@ share/jitsi-meet/static/offline.html
 share/jitsi-meet/static/prejoin.html
 share/jitsi-meet/static/pwa/icons/icon192.png
 share/jitsi-meet/static/pwa/icons/icon512.png
-share/jitsi-meet/static/pwa/manifest.json
-share/jitsi-meet/static/pwa/registrator.js
+share/jitsi-meet/static/pwa/icons/iconMask.png
 share/jitsi-meet/static/recommendedBrowsers.html
 share/jitsi-meet/static/settingsToolbarAdditionalContent.html
+share/jitsi-meet/static/welcomePageAdditionalCard.html
 share/jitsi-meet/static/welcomePageAdditionalContent.html
 share/jitsi-meet/title.html
 share/jitsi-meet/webpack.config.js
diff --git a/jitsi-meet/distinfo b/jitsi-meet/distinfo
index fc805f6d04..21b81f5cb7 100644
--- a/jitsi-meet/distinfo
+++ b/jitsi-meet/distinfo
@@ -1,6 +1,6 @@
 $NetBSD$
 
-SHA1 (jitsi-meet/jitsi-meet_5142.tar.gz) = 1987b5487c84379b5502e44e5cae3e79505c45d1
-RMD160 (jitsi-meet/jitsi-meet_5142.tar.gz) = fd19ea1599f80f9c92d9fe0c2c4a4a205de3a70f
-SHA512 (jitsi-meet/jitsi-meet_5142.tar.gz) = 62f202719c233dc6a0c4e45503643783beeb3d7b2a541b0de0d3127b2b629af5c69eb8d3a63c8df234fd1c2dba15b70dbd28ba59cc30eace7b96575fd1807308
-Size (jitsi-meet/jitsi-meet_5142.tar.gz) = 105775320 bytes
+SHA1 (jitsi-meet/jitsi-meet_5390.tar.gz) = 235c2a7614dd6260d51eab45e1764e4242ac5210
+RMD160 (jitsi-meet/jitsi-meet_5390.tar.gz) = 6df93a67841f8dc9de9a8e5e2466bfe9bd9ec287
+SHA512 (jitsi-meet/jitsi-meet_5390.tar.gz) = 3933acfb6d6323b372d610ceb7270aea07cb57f12a1e963d125481974189b86412106a11e999e31fbd58e39549309246e1d46da3e2b01c005d8db2b7f9a6b16e
+Size (jitsi-meet/jitsi-meet_5390.tar.gz) = 106991238 bytes
diff --git a/jitsi-videobridge/PLIST b/jitsi-videobridge/PLIST
index 497f68d178..807169fcb2 100644
--- a/jitsi-videobridge/PLIST
+++ b/jitsi-videobridge/PLIST
@@ -15,7 +15,7 @@ share/jitsi-videobridge/lib/checker-qual-2.10.0.jar
 share/jitsi-videobridge/lib/commons-codec-1.9.jar
 share/jitsi-videobridge/lib/commons-lang3-3.9.jar
 share/jitsi-videobridge/lib/concurrentlinkedhashmap-lru-1.0_jdk5.jar
-share/jitsi-videobridge/lib/config-1.3.4.jar
+share/jitsi-videobridge/lib/config-1.4.1.jar
 share/jitsi-videobridge/lib/core-2.0.1.jar
 share/jitsi-videobridge/lib/dom4j-1.6.1.jar
 share/jitsi-videobridge/lib/error_prone_annotations-2.3.4.jar
@@ -31,54 +31,55 @@ share/jitsi-videobridge/lib/jackson-annotations-2.10.1.jar
 share/jitsi-videobridge/lib/jackson-core-2.10.0.jar
 share/jitsi-videobridge/lib/jackson-databind-2.10.1.jar
 share/jitsi-videobridge/lib/jackson-module-jaxb-annotations-2.10.1.jar
-share/jitsi-videobridge/lib/jackson-module-kotlin-2.11.0.jar
+share/jitsi-videobridge/lib/jackson-module-kotlin-2.11.3.jar
 share/jitsi-videobridge/lib/jain-sip-ri-ossonly-1.2.279-jitsi-oss1.jar
-share/jitsi-videobridge/lib/jakarta.activation-1.2.1.jar
+share/jitsi-videobridge/lib/jakarta.activation-1.2.2.jar
 share/jitsi-videobridge/lib/jakarta.activation-api-1.2.1.jar
 share/jitsi-videobridge/lib/jakarta.annotation-api-1.3.5.jar
 share/jitsi-videobridge/lib/jakarta.inject-2.6.1.jar
 share/jitsi-videobridge/lib/jakarta.servlet-api-4.0.3.jar
 share/jitsi-videobridge/lib/jakarta.validation-api-2.0.2.jar
 share/jitsi-videobridge/lib/jakarta.ws.rs-api-2.1.6.jar
-share/jitsi-videobridge/lib/jakarta.xml.bind-api-2.3.2.jar
+share/jitsi-videobridge/lib/jakarta.xml.bind-api-2.3.3.jar
 share/jitsi-videobridge/lib/java-dogstatsd-client-2.5.jar
 share/jitsi-videobridge/lib/java-sdp-nist-bridge-1.2.jar
 share/jitsi-videobridge/lib/javassist-3.22.0-CR2.jar
 share/jitsi-videobridge/lib/javax.servlet-api-3.1.0.jar
 share/jitsi-videobridge/lib/jcip-annotations-1.0.jar
 share/jitsi-videobridge/lib/jcl-core-2.8.jar
-share/jitsi-videobridge/lib/jersey-client-2.30.1.jar
-share/jitsi-videobridge/lib/jersey-common-2.30.1.jar
-share/jitsi-videobridge/lib/jersey-container-jetty-http-2.30.1.jar
-share/jitsi-videobridge/lib/jersey-container-servlet-2.30.1.jar
-share/jitsi-videobridge/lib/jersey-container-servlet-core-2.30.1.jar
-share/jitsi-videobridge/lib/jersey-entity-filtering-2.30.1.jar
-share/jitsi-videobridge/lib/jersey-hk2-2.30.1.jar
-share/jitsi-videobridge/lib/jersey-media-jaxb-2.30.1.jar
-share/jitsi-videobridge/lib/jersey-media-json-jackson-2.30.1.jar
-share/jitsi-videobridge/lib/jersey-server-2.30.1.jar
-share/jitsi-videobridge/lib/jersey-test-framework-core-2.30.1.jar
-share/jitsi-videobridge/lib/jetty-client-9.4.15.v20190215.jar
-share/jitsi-videobridge/lib/jetty-continuation-9.4.15.v20190215.jar
-share/jitsi-videobridge/lib/jetty-http-9.4.15.v20190215.jar
-share/jitsi-videobridge/lib/jetty-io-9.4.15.v20190215.jar
-share/jitsi-videobridge/lib/jetty-proxy-9.4.15.v20190215.jar
-share/jitsi-videobridge/lib/jetty-rewrite-9.4.15.v20190215.jar
-share/jitsi-videobridge/lib/jetty-security-9.4.15.v20190215.jar
-share/jitsi-videobridge/lib/jetty-server-9.4.15.v20190215.jar
-share/jitsi-videobridge/lib/jetty-servlet-9.4.15.v20190215.jar
-share/jitsi-videobridge/lib/jetty-servlets-9.4.15.v20190215.jar
-share/jitsi-videobridge/lib/jetty-util-9.4.15.v20190215.jar
+share/jitsi-videobridge/lib/jersey-client-2.32.jar
+share/jitsi-videobridge/lib/jersey-common-2.32.jar
+share/jitsi-videobridge/lib/jersey-container-jetty-http-2.32.jar
+share/jitsi-videobridge/lib/jersey-container-servlet-2.32.jar
+share/jitsi-videobridge/lib/jersey-container-servlet-core-2.32.jar
+share/jitsi-videobridge/lib/jersey-entity-filtering-2.32.jar
+share/jitsi-videobridge/lib/jersey-hk2-2.32.jar
+share/jitsi-videobridge/lib/jersey-media-jaxb-2.32.jar
+share/jitsi-videobridge/lib/jersey-media-json-jackson-2.32.jar
+share/jitsi-videobridge/lib/jersey-server-2.32.jar
+share/jitsi-videobridge/lib/jersey-test-framework-core-2.32.jar
+share/jitsi-videobridge/lib/jetty-client-9.4.35.v20201120.jar
+share/jitsi-videobridge/lib/jetty-continuation-9.4.35.v20201120.jar
+share/jitsi-videobridge/lib/jetty-http-9.4.35.v20201120.jar
+share/jitsi-videobridge/lib/jetty-io-9.4.35.v20201120.jar
+share/jitsi-videobridge/lib/jetty-proxy-9.4.35.v20201120.jar
+share/jitsi-videobridge/lib/jetty-rewrite-9.4.35.v20201120.jar
+share/jitsi-videobridge/lib/jetty-security-9.4.35.v20201120.jar
+share/jitsi-videobridge/lib/jetty-server-9.4.35.v20201120.jar
+share/jitsi-videobridge/lib/jetty-servlet-9.4.35.v20201120.jar
+share/jitsi-videobridge/lib/jetty-servlets-9.4.35.v20201120.jar
+share/jitsi-videobridge/lib/jetty-util-9.4.35.v20201120.jar
+share/jitsi-videobridge/lib/jetty-util-ajax-9.4.35.v20201120.jar
 share/jitsi-videobridge/lib/jetty-webapp-7.0.1.v20091125.jar
-share/jitsi-videobridge/lib/jetty-xml-9.4.15.v20190215.jar
-share/jitsi-videobridge/lib/jicoco-1.1-60-g3bc6ace.jar
-share/jitsi-videobridge/lib/jicoco-config-1.1-60-g3bc6ace.jar
+share/jitsi-videobridge/lib/jetty-xml-7.0.1.v20091125.jar
+share/jitsi-videobridge/lib/jicoco-1.1-72-g13b454a.jar
+share/jitsi-videobridge/lib/jicoco-config-1.1-72-g13b454a.jar
 share/jitsi-videobridge/lib/jitsi-android-osgi-1.0-20190327.160432-3.jar
-share/jitsi-videobridge/lib/jitsi-media-transform-1.0-198-g1babb83.jar
+share/jitsi-videobridge/lib/jitsi-media-transform-1.0-214-gfc6cda2.jar
 share/jitsi-videobridge/lib/jitsi-metaconfig-315a3cec35.jar
 share/jitsi-videobridge/lib/jitsi-srtp-1.0-33-gfe519d1.jar
 share/jitsi-videobridge/lib/jitsi-stats-1.0-4-g6d906b2.jar
-share/jitsi-videobridge/lib/jitsi-utils-1.0-60-g07c4a0b.jar
+share/jitsi-videobridge/lib/jitsi-utils-1.0-71-g013973b.jar
 share/jitsi-videobridge/lib/jitsi-xmpp-extensions-1.0-15-g813e4c4.jar
 share/jitsi-videobridge/lib/jna-5.5.0.jar
 share/jitsi-videobridge/lib/jnilib-1.0-4-g97f4e5e.jar
@@ -124,14 +125,14 @@ share/jitsi-videobridge/lib/smack-java7-4.2.4-47d17fc.jar
 share/jitsi-videobridge/lib/smack-resolver-javax-4.2.4-47d17fc.jar
 share/jitsi-videobridge/lib/smack-sasl-javax-4.2.4-47d17fc.jar
 share/jitsi-videobridge/lib/smack-tcp-4.2.4-47d17fc.jar
-share/jitsi-videobridge/lib/spotbugs-annotations-4.0.1.jar
+share/jitsi-videobridge/lib/spotbugs-annotations-4.1.4.jar
 share/jitsi-videobridge/lib/tinder-1.3.0.jar
 share/jitsi-videobridge/lib/videobridge.rc
-share/jitsi-videobridge/lib/websocket-api-9.4.15.v20190215.jar
-share/jitsi-videobridge/lib/websocket-client-9.4.15.v20190215.jar
-share/jitsi-videobridge/lib/websocket-common-9.4.15.v20190215.jar
-share/jitsi-videobridge/lib/websocket-server-9.4.15.v20190215.jar
-share/jitsi-videobridge/lib/websocket-servlet-9.4.15.v20190215.jar
+share/jitsi-videobridge/lib/websocket-api-9.4.35.v20201120.jar
+share/jitsi-videobridge/lib/websocket-client-9.4.35.v20201120.jar
+share/jitsi-videobridge/lib/websocket-common-9.4.35.v20201120.jar
+share/jitsi-videobridge/lib/websocket-server-9.4.35.v20201120.jar
+share/jitsi-videobridge/lib/websocket-servlet-9.4.35.v20201120.jar
 share/jitsi-videobridge/lib/weupnp-0.1.4.jar
 share/jitsi-videobridge/lib/xml-apis-1.0.b2.jar
 share/jitsi-videobridge/lib/xmlpull-1.1.3.4a.jar
diff --git a/jitsi-videobridge/distinfo b/jitsi-videobridge/distinfo
index 119a6be3f5..9cd650f602 100644
--- a/jitsi-videobridge/distinfo
+++ b/jitsi-videobridge/distinfo
@@ -1,6 +1,6 @@
 $NetBSD$
 
-SHA1 (jitsi-videobridge/jitsi-meet_5142.tar.gz) = cded7d680d5a99d2953367080709735f9c20c082
-RMD160 (jitsi-videobridge/jitsi-meet_5142.tar.gz) = a9fc7cc9da75097ef654c147179c3f1e374d60bc
-SHA512 (jitsi-videobridge/jitsi-meet_5142.tar.gz) = e8a992c7219d535c21c32f7f99a0c230c8bbe3acf9f1992dfc9bc56c534b17d77226b8dc0f28371f3f6c8b6cdf9dee465eef613859db93dd0580b136f1009e44
-Size (jitsi-videobridge/jitsi-meet_5142.tar.gz) = 282832 bytes
+SHA1 (jitsi-videobridge/jitsi-meet_5390.tar.gz) = 84c4a63f972531d5339e6d2feb42afade5cebbc2
+RMD160 (jitsi-videobridge/jitsi-meet_5390.tar.gz) = 8aeef29f7c956eb36e6e8cdd5e39adc398f36e56
+SHA512 (jitsi-videobridge/jitsi-meet_5390.tar.gz) = 7e044c8bf061a875df1306b21f5bfba9b22cb9c671408ef1039680e13d5941a5bf6867f606a83eab2d9d02bbf63b8828016eeacc057976579994c7ab997b2957
+Size (jitsi-videobridge/jitsi-meet_5390.tar.gz) = 289284 bytes



Home | Main Index | Thread Index | Old Index