From: Juliusz Chroboczek <jch@irif.fr>
To: galene@lists.galene.org
Subject: [Galene] ANNOUNCE: Galene 1.2
Date: Sat, 05 Sep 2026 16:00:50 +0200 [thread overview]
Message-ID: <87ecf7pzl9.wl-jch@irif.fr> (raw)
Hello,
Galene 1.2 is available by doing
git clone -b galene-1.2 https://github.com/jech/galene
For more information about the Galene videoconferencing system, please see
https:galene.org
The main user-visible changes in this version are the addition of
a microphone and camera testing thingie on the login page, and the
possibility to use (stateful) tokens to access the administrative
interface. (The default configuration created by the "galenectl
initial-setup" command still uses password authentication, since this is
easier to bootstrap, but the rest of galenectl works fine with token
authentication.)
I've done some more security hardening, notably by using the "os.Root"
structure (introduced in Go 1.24) whenever suitable. There is one
user-visible change: if you have symlinks inside the "data/" or "groups/"
directories, they will no longer be followed if they point outside of
the directory.
-- Juliusz Chroboczek
5 September 2026: Galene 1.2
* Implemented recursive and global tokens.
* Implemented token authentication for the administrative interface.
* Implemented "galenectl update-token".
* Added a microphone and camera test to the login page.
* Fixed incorrect handling of the "autokick" group option.
* Implemented "galenectl update-token".
* Added "-duration" flag to "galenectl create-token".
* Security hardening.
* Removed backwards compatibility with Galene 0.8.
* Improved compatibility with Typescript 6.
next reply other threads:[~2026-09-05 14:00 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-09-05 14:00 Juliusz Chroboczek [this message]
2026-09-05 20:30 ` [Galene] Re: ANNOUNCE: Galene 1.2 Toke Høiland-Jørgensen
2026-09-06 9:32 ` Juliusz Chroboczek
2026-09-07 10:37 ` Toke Høiland-Jørgensen
2026-09-07 13:08 ` Juliusz Chroboczek
2026-09-07 14:10 ` Toke Høiland-Jørgensen
2026-09-07 15:22 ` Juliusz Chroboczek
2026-09-07 16:01 ` Toke Høiland-Jørgensen
2026-09-06 12:28 ` Kenichiro Matohara
2026-09-07 15:27 ` Juliusz Chroboczek
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://lists.galene.org/postorius/lists/galene.lists.galene.org/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87ecf7pzl9.wl-jch@irif.fr \
--to=jch@irif.fr \
--cc=galene@lists.galene.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox