- Sep 25, 2020
-
-
Mario Jr authored
This considerably changes the way we process audio signaling and start audio elements in user's browser. We now avoid using AudioContext element for both microphone and listenonly calls, once it is unstable for some iOS devices (cracky audio, user stops hearing audio after a while). Increased default value for listenOnlyCallTimeout: this avoids activating FreeSWITCH's fallback when ICE negotiation takes longer than 15sec (tested on DO). Increased listenonly logs. This fixes #8133 #10388
-
Dixon Fred authored
Recording: Skip shapes with missing "thickness" attribute
-
Anton Georgiev authored
-
Calvin Walton authored
Not sure what causes this issue, but there's nothing reasonable that can be done to draw a shape with no thickness. Just skip it.
-
Anton Georgiev authored
Perform captions generation in UTF-16 encoding
-
Calvin Walton authored
The indexes returned in recording events from BBB refer to positions within a UTF-16 encoded string. Rather than attempt to untangle this in the server (which might have a performance cost), it's easier to switch the caption processing code to operate in UTF-16 encoding as well to make it work consistently. The PyICU library provides a UnicodeString type which is a UTF-16 string similar to Java and JavaScript, but which supports all the python indexing methods. It's fairly straightforwards to swap it in in place of the types used previously, and works natively as an input to the ICU line break iterator too. Fixes #10531
-
Anton Georgiev authored
Pulled HTML5 locales and tested Sept 25, 2020
-
Anton Georgiev authored
-
- Sep 24, 2020
-
-
Anton Georgiev authored
Remove string concatenation from webcam profile label
-
Anton Georgiev authored
add log for moderator forcing end meeting
-
Anton Georgiev authored
-
KDSBrowne authored
-
Anton Georgiev authored
Removed unused bowser.js
-
- Sep 23, 2020
-
-
Dixon Fred authored
Fix io deadlock in recording scripts process execution utilities
-
Calvin Walton authored
The previous implementation of the BigBlueButton.execute method runs the process with separate stdout and stderr streams. It first reads all of the output from stdout, then reads all of the output from stderr. This can cause a deadlock if the process writes a lot of data to stderr. The IO buffer for stderr could fill, blocking progress. But since it hasn't closed stdout, the ruby script is still waiting on a read to stdout. Switch to an execution method (using IO.popen) that allows combining stdout and stderr into a single stream, eliminating the issue.
-
Dixon Fred authored
-
- Sep 22, 2020
-
-
Richard Alam authored
Option to prevent eject users by permission violation
-
Richard Alam authored
Add secure tag to bbb-web JSESSIONID cookie
-
Pedro Beschorner Marin authored
Revert this to make whatever you want when running bbb-web without https
-
Pedro Beschorner Marin authored
PermissionCheck verifies ejectOnViolation before eject an user
-
- Sep 21, 2020
-
-
Anton Georgiev authored
Prevent validateAuthToken spamming for ejected users
-
Joao Siebel authored
If an ejected user tries to enter in the meeting using the current url html5 client keep trying to validate that user, but without success causing a validateAuthToken message spam until the connection times out.
-
Anton Georgiev authored
-
Anton Georgiev authored
Fix last name sort function for save user names
-
- Sep 18, 2020
-
-
Joao Siebel authored
-
- Sep 17, 2020
-
-
Anton Georgiev authored
Show names in Saved users name list as they were entered
-
KDSBrowne authored
-
- Sep 16, 2020
-
-
Dixon Fred authored
Always generate certificate for Kurento
-
Dixon Fred authored
-
Dixon Fred authored
-
Dixon Fred authored
Bump to 2.2.25
-
Dixon Fred authored
-
Dixon Fred authored
Ensure the path is always updated
-
Dixon Fred authored
-
Dixon Fred authored
Fix dtls path
-
Dixon Fred authored
-
Dixon Fred authored
-
- Sep 15, 2020
-
-
Anton Georgiev authored
Added shortcuts for enableHTML5CameraQualityThresholds and enableHTML…
-
Anton Georgiev authored
Added shortcuts for enableHTML5CameraQualityThresholds and enableHTML5WebcamPagination
-
- Sep 14, 2020
-
-
Dixon Fred authored
properly update ESL password
-