Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mumble-voip/mumble.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-07-03Add descriptive comment to release.plJan Klass
2018-07-03Fix incorrect status text in release.plJan Klass
2018-07-02Merge PR #3194: Third-party license updateDavide Beatrici
2018-07-02Travis CI: install "libjack-jackd2-dev" for Linux buildsDavide Beatrici
2018-06-16Merge PR #3405: travis-ci: unlink Python 2 files on MacOSDavide Beatrici
2018-06-15travis-ci: Fix MacOS build for new imagesDavide Beatrici
We install the protobuf package via brew, which depends on "python@2". The build image upgraded the installed "python", and now "python@2" conflicts with it when trying to create symlinks. We don’t use the symlinked "python" installed by default in the image, so we unlink it to allow the "python@2" package to be installed without conflict.
2018-06-14Introduce channelcountlimit to limit max channels per serverStefan Hacker
Having to many channels on a server can impact performance to the point of making the instance unusably slow. This can be a problem for hosters that allow their users unlimited channel creation. This patch introduces a new per-server configuration parameter channelcountlimit which can be used to configure a maximum number of channels that may be created on each of the virtual servers. Once the limit is reached channel creation will be rejected with permission denied. To allow a translated error message we have to bump the client version to 1.3.1 to be able to use a fallback message for older clients. As usual dbus, ice and grpc can ignore this limit. It is only enforced against clients.
2018-02-11scripts/mklic.pl, 3rdPartyLicenses: add libffi license.Mikkel Krautz
2018-02-11scripts/mklic.pl, 3rdPartyLicenses: add libdaemon license.Mikkel Krautz
2018-02-11scripts/mklic.pl, 3rdPartyLicenses: add libcap2 license.Mikkel Krautz
2018-02-11scripts/mklic.pl, 3rdPartyLicenses: add glib license.Mikkel Krautz
2018-02-11scripts/mklic.pl, 3rdPartyLicenses: add libfuse license.Mikkel Krautz
2018-02-11scripts/mklic.pl, 3rdPartyLicenses: add squashfuse license.Mikkel Krautz
2018-02-11scripts/mklic.pl, 3rdPartyLicenses: add AppImage runtime license.Mikkel Krautz
2018-02-11scripts/mklic.pl, 3rdPartyLicenses: add D-Bus license.Mikkel Krautz
2018-02-11scripts/mklic.pl, 3rdPartyLicenses: add Avahi license.Mikkel Krautz
2018-02-11scripts/mklic.pl, 3rdPartyLicenses: add XAR license.Mikkel Krautz
2018-02-11scripts/mklic.pl, 3rdPartyLicenses: add SQLite3 license.Mikkel Krautz
2018-02-11scripts/mklic.pl, 3rdPartyLicenses: add Qt license.Mikkel Krautz
2018-02-11scripts/mklic.pl, 3rdPartyLicenses: add PCRE license.Mikkel Krautz
2018-02-11scripts/mklic.pl, 3rdPartyLicenses: add mDNSResponder license.Mikkel Krautz
2018-02-11scripts/mklic.pl, 3rdPartyLicenses: add mcpp license.Mikkel Krautz
2018-02-11scripts/mklic.pl, 3rdPartyLicenses: add ZeroC Ice license.Mikkel Krautz
2018-02-11scripts/mklic.pl, 3rdPartyLicenses: add libjpeg-turbo license.Mikkel Krautz
2018-02-11scripts/mklic.pl, 3rdPartyLicenses: add libpng license.Mikkel Krautz
2018-02-11scripts/mklic.pl, 3rdPartyLicenses: add harfbuzz-ng license.Mikkel Krautz
2018-02-11scripts/mklic.pl, 3rdPartyLicenses: add freetype license.Mikkel Krautz
2018-02-11scripts/mklic.pl, 3rdPartyLicenses: add BerkeleyDB license.Mikkel Krautz
2018-02-11scripts/mklic.pl, 3rdPartyLicenses: add bzip2 license.Mikkel Krautz
2018-02-11scripts/mklic.pl, 3rdPartyLicenses: add Boost license.Mikkel Krautz
2018-02-11scripts/mklic.pl, 3rdPartyLicenses: add expat license.Mikkel Krautz
2018-02-11scripts/mklic.pl, 3rdPartyLicenses: add protobuf license.Mikkel Krautz
2018-02-11scripts/mklic.pl, 3rdPartyLicenses: add zlib license.Mikkel Krautz
2018-02-11scripts/mklic.pl: add MariaDB Connector/C license.Mikkel Krautz
This is shipped with all our official binary copies of Murmur (except on macOS at the moment, but that's a historic accident...)
2018-02-11scripts/mklic.pl: Use MinHook license from 3rdparty/minhook-src.Mikkel Krautz
Drop our own copy of the license, and use the one from the submodule. That way, it's always up-to-date.
2018-02-10Update mumble.desktopronnystandtke
- removed redundant translations of the Name field - added German translations for the GenericName and Comment fields
2018-01-20Merge PR #3313: scripts/travis-ci: bump apt timeout in before_install.bash.Mikkel Krautz
2018-01-20scripts/travis-ci: fix MUMBLE_NO_PCH checks in script.bash.Mikkel Krautz
Change our checks for MUMBLE_NO_PCH to use string comparisons instead of numerical comparisons. When MUMBLE_NO_PCH is not set, the numerical equivalent check fails because nothing is on the left-hand side of the -eq operator. Fixes mumble-voip/mumble#3314
2018-01-20scripts/travis-ci: bump apt timeout in before_install.bash.Mikkel Krautz
After switching to using a mirror of MXE on dl.mumble.info we've begun running into timeouts from apt on Travis CI. For example: E: Failed to fetch https://dl.mumble.info/mirror/pkg.mxe.cc/repos/apt/debian/pool/main/m/mxe-x86-64-unknown-linux-gnu-cmake/mxe-x86-64-unknown-linux-gnu-cmake_3.5.2-20170208_amd64.deb Operation too slow. Less than 10 bytes/sec transferred the last 10 seconds The error is from cURL, and it means that the options CURLOPT_LOW_SPEED_LIMIT and CURLOPT_LOW_SPEED_TIME are set quite low. (See https://github.com/curl/curl/blob/bb0ffcc36fd46298e02f943b255ee5d6553c06dc/lib/speedcheck.c) To fix this, we set the Acquire::http::Timeout option to 120 seconds. This causes apt's https transport to set CURLOPT_LOW_SPEED_TIME to 120. (See https://github.com/Debian/apt/blob/debian/wheezy/methods/https.cc#L224-L230) Fixes mumble-voip/mumble#3312
2018-01-14scripts/travis-ci: use our own (Fastly-fronted) mirror of pkg.mxe.info.Mikkel Krautz
2018-01-02Auto-update LICENSE.header in source files.Mikkel Krautz
2017-10-15Fix travis OSX buildJan Klass
Using brew to install now fails because of an incompatible ruby version. Update brew before installing a package to work around this. https://github.com/travis-ci/travis-ci/issues/8552
2017-08-06scripts/murmur.ini: update default murmur.ini to reflect new FFDHE feature.Mikkel Krautz
2017-08-06Remove DIST directive from all .pro files.Mikkel Krautz
We used to use DIST for referencing extra files that should be included in our tarballs created by 'make dist'. However, we've since migrated away relying on 'make dist' in release.pl. Instead, we include everything, and have a list of items to exclude, such as IETF RFC drafts distributed in 3rdparty/speex-src that do not adhere to the Debian Free Software Guidelines.
2017-07-29Merge PR #3183: FFDHE: add new class for accessing RFC 7919 Diffie-Hellman ↵Mikkel Krautz
parameters.
2017-07-28scripts: add generate-ffdhe.py for generating FFDHETable.h.Mikkel Krautz
This commit adds a new script for generating PEM forms of the Diffie-Hellman groups in RFC 7919. RFC 7919 specifies a set of Diffie-Hellman groups that can be negotiated by TLS 1.1 and 1.2 servers and clients using the same mechanism that is used for named elliptic curves in TLS. Our TLS implementation doesn't support RFC 7919 at present, but we can still use the groups defined in the RFC as good reference Diffie-Hellman parameters for Murmur, since they are audited and may be more resistant to attacks than ones randomly generated.
2017-07-24scripts/murmur.ini: fix minor typo in gRPC comment.Mikkel Krautz
grPC -> gRPC
2017-07-23scripts: remove gRPC-specific murmur.ini.Mikkel Krautz
Let's merge the two, and note in the .ini that not all builds contain gRPC support.
2017-07-14scripts/mkini-win32.bat: perform LF -> CRLF conversion.Mikkel Krautz
This ensures that murmur.ini on Windows installations has Windows-style line endings, allowing admins to use Notepad to edit the file. Fixes mumble-voip/mumble#3101
2017-05-31Update murmur.iniconcatime
Removed useless whitespaces...