From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mail.toke.dk; spf=pass (mailfrom) smtp.mailfrom=irif.fr (client-ip=2001:660:3301:8000::1:2; helo=korolev.univ-paris7.fr; envelope-from=jch@irif.fr; receiver=) Authentication-Results: mail.toke.dk; dkim=pass (2048-bit key; unprotected) header.d=irif.fr header.i=@irif.fr header.a=rsa-sha256 header.s=dkim-irif header.b=FiwwLkjG Received: from korolev.univ-paris7.fr (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]) by mail.toke.dk (Postfix) with ESMTPS id 367D998E0A9 for ; Sat, 23 Jul 2022 20:50:00 +0200 (CEST) Received: from potemkin.univ-paris7.fr (potemkin.univ-paris7.fr [IPv6:2001:660:3301:8000::1:1]) by korolev.univ-paris7.fr (8.14.4/8.14.4/relay1/82085) with ESMTP id 26NInweV014290 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Sat, 23 Jul 2022 20:49:58 +0200 Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by potemkin.univ-paris7.fr (8.14.4/8.14.4/relay2/82085) with ESMTP id 26NInw83007907 for ; Sat, 23 Jul 2022 20:49:58 +0200 Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id B8C0B23CA4 for ; Sat, 23 Jul 2022 20:49:58 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=irif.fr; h= content-type:content-type:mime-version:user-agent:subject :subject:from:from:message-id:date:date:received:received; s= dkim-irif; t=1658602197; x=1659466198; bh=e5T+p1LTTgX/JokXmuHIJe F5tm7eLYW12rLW2oqxg8s=; b=FiwwLkjGwa0lPgkOVP6zyHh9nQ7v/7yQe/i0GO WX1i63M5YN6z5JAd7vee+uw0UBzXaTQa4hi+xczZk4yP89a3RXa+Rnyq1zomYvsW 8uopoAJH6j0SEmVu6ICeSYUCATC8BJUr+2Rjhy8B+3ZLpUOxMxVKUTG86LgzSAo9 Onay09Mkjb/yjJ6c0DjcwWLxbiwkFQDq+gyePCa1a5OZmQhFbdjXcqQ0I3AQgFWa +Kj/RnwThctNX3rwyxeB0llaxCse5bvVauxn/GyUsWPpme9m7f+mutV74gfVfDKr IBmGfMJANtPfIXIkX0wHuuhzRTwQZF2cXb8YXFQ500dCYq6Q== X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id VztrCCHwUu9y for ; Sat, 23 Jul 2022 20:49:57 +0200 (CEST) Received: from pirx.irif.fr (unknown [78.194.40.74]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id 25BBB23CA1 for ; Sat, 23 Jul 2022 20:49:57 +0200 (CEST) Date: Sat, 23 Jul 2022 20:49:57 +0200 Message-ID: <874jz7pstm.wl-jch@irif.fr> From: Juliusz Chroboczek To: galene@lists.galene.org User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/27.1 Mule/6.0 MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]); Sat, 23 Jul 2022 20:49:58 +0200 (CEST) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (potemkin.univ-paris7.fr [194.254.61.141]); Sat, 23 Jul 2022 20:49:58 +0200 (CEST) X-Miltered: at korolev with ID 62DC42D6.000 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)! X-Miltered: at potemkin with ID 62DC42D6.000 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)! X-j-chkmail-Enveloppe: 62DC42D6.000 from potemkin.univ-paris7.fr/potemkin.univ-paris7.fr/null/potemkin.univ-paris7.fr/ X-j-chkmail-Enveloppe: 62DC42D6.000 from mailhub.math.univ-paris-diderot.fr/mailhub.math.univ-paris-diderot.fr/null/mailhub.math.univ-paris-diderot.fr/ X-j-chkmail-Score: MSGID : 62DC42D6.000 on korolev.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000 X-j-chkmail-Score: MSGID : 62DC42D6.000 on potemkin.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000 X-j-chkmail-Status: Ham X-j-chkmail-Status: Ham Message-ID-Hash: 564LPX2CRO6LRX6IZ3JJQDWS2BXOOAKK X-Message-ID-Hash: 564LPX2CRO6LRX6IZ3JJQDWS2BXOOAKK X-MailFrom: jch@irif.fr X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.5 Precedence: list Subject: [Galene] ANNOUNCE: galene-0.5.5 List-Id: =?utf-8?q?Gal=C3=A8ne_videoconferencing_server_discussion_list?= Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Dear all, Galene 0.5.5 is available by doing git clone -b galene-0.5.5 https://github.com/jech/galene For more information about the Galene videoconference server, please see https://galene.org This version fixes a longstanding bug in the time conversion code which would cause us to periodically send incorrect lipsync information to the client and to miscalculate rates in the congestion control code. Many thanks to lamhai1401, who gave me the hint that allowed me to finally look in the right place. Adrian Cable and myself have spent some time optimising the AES-CTR code, you should see a 10% to 20% increase in performance if your client uses AES-CTR. (Modern browsers negotiate AES-GCM, though.) I've also changed the wording of the warning you get when you first attempt screensharing on Safari, since I've seen a few conferences fail due to Safari's implementation of screenshare. I have no idea whether Galene is doing something wrong, or whether Safari is buggy. 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. -- Juliusz