Age | Commit message (Collapse) | Author |
|
The cmake-based fork (mumble-voip/ice) recently has
received a new commit making changes that obviously also changed the SHA
checksum when installing this Ice version via vcpkg.
The mentioned commit is
mumble-voip/ice@a9d68a8
This commit therefore updates the mentioned hash in the corresponding
portfile.
|
|
The cmake-based fork (https://github.com/mumble-voip/ice/) recently has
received a new commit making changes that obviously also changed the SHA
checksum when installing this Ice version via vcpkg.
The mentioned commit is
https://github.com/mumble-voip/ice/commit/a9d68a8d1d884b839f871c46b4ea94b3fc6d6527
This commit therefore updates the mentioned hash in the corresponding
portfile.
|
|
The functions snd_card_get_name and snd_card_get_longname allocate a
String for the caller that needs to be freed once it is no longer needed.
This was not done in the current implementation and thus this was causing
a memory leak.
This commit fixes this by explicitly freeing the resources after usage.
Fixes #4910
Ref: alsa-project.org/alsa-doc/alsa-lib/group___control.html#ga547dcead4a72f24db4a0f9f530f75228
|
|
The functions snd_card_get_name and snd_card_get_longname allocate a
String for the caller that needs to be freed once it is no longer needed.
This was not done in the current implementation and thus this was causing
a memory leak.
This commit fixes this by explicitly `free`ing the resources after usage.
Fixes #4910
Co-Authored-By: Zero0one1 <summerlinasity@gmail.com>
Co-Authored-By: Krzmbrzl <krzmbrzl@gmail.com>
|
|
On our self-hosted macOS runner we were seeing issues due to the
workspace not being cleaned up after each run, causing the next one to
fail.
This commit makes sure that Azure will clean the entire workspace of any
remaining files, before starting a new job.
Ref: docs.microsoft.com/en-us/azure/devops/pipelines/process/phases?view=azure-devops&tabs=yaml#workspace
|
|
On our self-hosted macOS runner we were seeing issues due to the
workspace not being cleaned up after each run, causing the next one to
fail.
This commit makes sure that Azure will clean the entire workspace of any
remaining files, before starting a new job.
Ref: https://docs.microsoft.com/en-us/azure/devops/pipelines/process/phases?view=azure-devops&tabs=yaml#workspace
|
|
The current implementation for echo cancellation using Apple's acoustic
echo cancellation system has been reported to cause major problems
(users no longer being able to transmit any audio) and therefore we
disable it by default.
Furthermore we mark the option as experimental so that (hopefully) only
experienced users will use it.
Ref: #4912
|
|
|
|
The implementation as it stands can cause major issues (users not being
able to transmit any audio).
Ref: #4912
|
|
The current implementation for echo cancellation using Apple's acoustic
echo cancellation system has been reported to cause major problems
(users no longer being able to transmit any audio) and therefore we
disable it by default.
Ref: #4912
|
|
This commit type is supposed to be used when e.g. a setting is changed.
|
|
This commit type is supposed to be used when e.g. a setting is changed.
|
|
openssl.org/docs/man1.1.1/man3/RAND_bytes.html:
If the entropy source fails or is not available, the CSPRNG will enter an error state and refuse to generate random bytes. For that reason, it is important to always check the error return value of RAND_bytes() and RAND_priv_bytes() and not take randomness for granted.
|
|
|
|
|
|
https://www.openssl.org/docs/man1.1.1/man3/RAND_bytes.html:
If the entropy source fails or is not available, the CSPRNG will enter an error state and refuse to generate random bytes. For that reason, it is important to always check the error return value of RAND_bytes() and RAND_priv_bytes() and not take randomness for granted.
Also remove unnecessary cast.
|
|
The Markdown code was using </br> instead of the correct <br/>.
This error was introduced in 2da3f0d.
Fixes #4899
|
|
v2021.3.31.3s
|
|
The Markdown code was using </br> instead of the correct <br/>.
This error was introduced in 2da3f0d39e37e6bf10318d174744bb7e7924794b.
Fixes #4899
|
|
https://store.steampowered.com/news/app/945360/view/3021326294554201922
|
|
|
|
|
|
|
|
Currently translated at 96.7% (1894 of 1958 strings)
Co-authored-by: Juan Iribarren <iribarrenjg@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/es/
Translation: Mumble/Mumble Client
|
|
Currently translated at 100.0% (1958 of 1958 strings)
Co-authored-by: Alessandro Mandelli <mandelli.alessandro@ngi.it>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/it/
Translation: Mumble/Mumble Client
|
|
Currently translated at 100.0% (1958 of 1958 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Matthaiks <kitynska@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/pl/
Translation: Mumble/Mumble Client
|
|
Currently translated at 99.3% (1945 of 1958 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Vitor Sabino Cardoso da SIlva <vitorcsilva180396@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/pt_BR/
Translation: Mumble/Mumble Client
|
|
Currently translated at 9.0% (177 of 1958 strings)
Co-authored-by: Alex Gellen <alex.n.gellen@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/ro/
Translation: Mumble/Mumble Client
|
|
Currently translated at 99.7% (1954 of 1958 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Nikita Epifanov <nikgreens@protonmail.com>
Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/ru/
Translation: Mumble/Mumble Client
|
|
Currently translated at 91.8% (1798 of 1958 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Kristoffer Grundström <swedishsailfishosuser@tutanota.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/sv/
Translation: Mumble/Mumble Client
|
|
Currently translated at 90.3% (1770 of 1958 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com>
Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/tr/
Translation: Mumble/Mumble Client
|
|
Currently translated at 100.0% (1958 of 1958 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: deluxghost <deluxghost@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/zh_Hans/
Translation: Mumble/Mumble Client
|
|
Currently translated at 99.4% (1948 of 1958 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Jörg S <joerg.schwerdtfeger@gmail.com>
Co-authored-by: Translator <weblate.gledy@aleeas.com>
Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/de/
Translation: Mumble/Mumble Client
|
|
Currently translated at 100.0% (1958 of 1958 strings)
Co-authored-by: Gert-dev <qnyasgjhapqyuhoibr@kiabws.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/nl/
Translation: Mumble/Mumble Client
|
|
The previous dialog was simply a message box with a bunch of HTML in
order to give a little structure to the contents. This approach is very
limiting in terms of UI flexibility though and therefore this commit
replaces the old HTML approach with a dedicated dialog class that uses
proper UI elements instead.
While doing so, the ordering and grouping of information was also
changed in order to make it more suitable for the every-day-user.
Fixes #4733
|
|
|
|
The previous dialog was simply a message box with a bunch of HTML in
order to give a little structure to the contents. This approach is very
limiting in terms of UI flexibility though and therefore this commit
replaces the old HTML approach with a dedicated dialog class that uses
proper UI elements instead.
While doing so, the ordering and grouping of information was also
changed in order to make it more suitable for the every-day-user.
Fixes #4733
|
|
|
|
Before it could happen that one had to run the script twice in a row in
order to make sure e.g. sametext heuristics are applied.
|
|
|
|
In this mode the sametext heuristic is disabled which _should_ fix the
issue of the Weblate PR's CI failing because of Weblate not applying
such heuristics.
|
|
|
|
|
|
This commit adds support for the Gemini protocol in chat messages.
|
|
u_char is an old nonstandard BSD alias and should
not be used in portable code.
|
|
|
|
fixes bug introduced in eabfbab4
When an unauthenticated connection is terminated, the session ID still got enqueued into `qqIds`.
The session ID of unauthenticated clients is always 0 when it's not assigned. This means that
whenever an unauthenticated connection is terminated, 0 will be enqueued into `qqIds`. If this
happens multiple times, multiple clients will later be assigned session ID 0. All connections
with the same session ID are displayed as the same user for all clients. As a result of that
users might be listening to what you are saying in your channel without you noticing. If one
connection with session ID 0 gets terminated, all other connections with the same ID will
be terminated as well. This potentially enables denial of service.
Thanks to the Zom.bi community for fixing the bug.
Co-Authored-by: Madmaurice <madmaurice@zom.bi>
|
|
993f640 fixed a crash caused by being
renamed. However it did mess up a conditional check that now prevents
any users from being added to the TalkingUI.
This is fixed by this commit.
|
|
993f640e0d16d01e2de34c9dfd1edea181414e16 fixed a crash caused by being
renamed. However it did mess up a conditional check that now prevents
any user from being added to the TalkingUI.
This is fixed by this commit.
|
|
This PR concentrates on improvements of the generateChangelog.py script.
|