Releases: YunoHost-Apps/galene_ynh
Releases · YunoHost-Apps/galene_ynh
Galène 0.6.1
7 October 2022: Galene 0.6.1
- Add a camera/microphone indicator in the users list, and hide
audio-only peers by default. They can be reenabled in the side menu. - Ensure that autolocked groups are locked on creation. Thanks to
Michael Ströder. - Don't send chat history multiple times. Thanks to Rémy Nollet.
- Fix status display for remote (redirected) groups.
Galène 0.6
10 September 2022: Galene 0.6
- Version the protocol: the handshake message now contains a version
number, and the server will warn if it is incorrect. This will become
a hard error in the future. - Rework the peer-to-peer file transfer protocol. It now lives in
protocol.js, which makes it easy to use by third-party clients. - Extend the authorization protocol to allow the authorization server to
request that the client fall back to password authorization. - Make it possible to run the web server on a Unix domain socket.
Thanks to Martin Pépin. - Check that a given group exists before redirecting from the landing
page. This avoids an unsightly 404 error when the user makes a typo. - Publish the group name and websocket endpoint in the group status.
This avoids hardwiring the server structure in the client. - Fix a race condition that could cause chathistory messages to be sent
before the joined status.
Galène 0.5.5
23 July 2022: Galene 0.5.5
- Fixed a longstanding bug with time conversion that would occasionally
cause us to miscalculate rates and send incorrect sender reports.
Thanks to lamhai1401. - Updated srtp to a version that includes Adrian Cable's optimisations.
This should yield a 10% to 20% improvement for AES-CTR (but modern
browsers use GCM). - Reworded the Safari warning to be more frightening, since
screensharing on Safari tends to get stuck.
Galene 0.5.4
5 May 2022: Galene 0.5.4
- Fix username check when a token is present.
- Improve the performance of AES in CTR mode.
- Tweak detection of keyframes with H.264.
Galène 0.5.3
25 April 2022: Galene 0.5.3
- Remove a forgotten "replace" that prevented 0.5.2 from compiling
unless "pion/ice" was downloaded manually. - Fix a race condition in the rate estimator.
- Update pion/ice to a version that handles aggressive nomination; this
avoids broken connection in some (fairly rare) cases.
Galène 0.5.2
20 April 2022: Galene 0.5.2
- Implement audio-video sync in the diskwriter.
- Fix setting of the keyframe flag in audio samples in diskwriter.
- Don't use high-quality audio for screenshare by default, obey the
hqaudio preference in all cases. - Maintain user information for oneself, not just other users.
- Call the onuser callback when a user deletes a stream.
Galène 0.5.1
25 March 2022: Galene 0.5.1
- Enable simulcast on Firefox.
- Fix rate control on Firefox.
- Fix corruption after packet reordering when saving to disk.
- Fix the H.264 profile for compatibility with older iPhones.
- Display a warning when joining a locked group.
- Add a hook that allows the client to influence the ICE policy.
- Fix error handling in peer-to-peer file transfer.
Galène 0.5
8 March 2022: Galene 0.5
- Implement third-party (token-based) authentication.
- Implement peer-to-peer file transfer (/sendfile).
- Add a contextual menu to the users list.
- Removed the "Broadcast file" entry in the side menu, it is now
available as a context menu entry and a chat command (/presentfile). - Add side-menu options for high-quality audio (Opus at 128kbps) and
disabling audio preprocessing. - Send audio in addition to video when sharing browser tabs.
Galène 0.4.4
1 February 2022: Galene 0.4.4
- Update dependencies. Pion WebRTC v3.1.19 fixes a bug that could cause
audio tracks to be discarded under some circumstances. - Fix a bug that could cause user statuses (raisehand) to be discarded.
- Fix incorrect maxRate value in statistics display.
Galène 0.4 .3
27 January 2021: Galène 0.4.3
- Fix a locking issue that could cause a deadlock when massive numbers
of clients join at the same time. - Add support for displaying raised hands (thanks to Sascha Silbe).
- Update the MIME type for AV1 to track recent browsers.
- Avoid overflow during rate estimation.
- More fixes to the disk writer.