Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-07-03 | Add descriptive comment to release.pl | Jan Klass | |
2018-07-03 | Fix incorrect status text in release.pl | Jan Klass | |
2018-07-02 | Merge PR #3194: Third-party license update | Davide Beatrici | |
2018-07-02 | Travis CI: install "libjack-jackd2-dev" for Linux builds | Davide Beatrici | |
2018-06-16 | Merge PR #3405: travis-ci: unlink Python 2 files on MacOS | Davide Beatrici | |
2018-06-15 | travis-ci: Fix MacOS build for new images | Davide 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-14 | Introduce channelcountlimit to limit max channels per server | Stefan 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-11 | scripts/mklic.pl, 3rdPartyLicenses: add libffi license. | Mikkel Krautz | |
2018-02-11 | scripts/mklic.pl, 3rdPartyLicenses: add libdaemon license. | Mikkel Krautz | |
2018-02-11 | scripts/mklic.pl, 3rdPartyLicenses: add libcap2 license. | Mikkel Krautz | |
2018-02-11 | scripts/mklic.pl, 3rdPartyLicenses: add glib license. | Mikkel Krautz | |
2018-02-11 | scripts/mklic.pl, 3rdPartyLicenses: add libfuse license. | Mikkel Krautz | |
2018-02-11 | scripts/mklic.pl, 3rdPartyLicenses: add squashfuse license. | Mikkel Krautz | |
2018-02-11 | scripts/mklic.pl, 3rdPartyLicenses: add AppImage runtime license. | Mikkel Krautz | |
2018-02-11 | scripts/mklic.pl, 3rdPartyLicenses: add D-Bus license. | Mikkel Krautz | |
2018-02-11 | scripts/mklic.pl, 3rdPartyLicenses: add Avahi license. | Mikkel Krautz | |
2018-02-11 | scripts/mklic.pl, 3rdPartyLicenses: add XAR license. | Mikkel Krautz | |
2018-02-11 | scripts/mklic.pl, 3rdPartyLicenses: add SQLite3 license. | Mikkel Krautz | |
2018-02-11 | scripts/mklic.pl, 3rdPartyLicenses: add Qt license. | Mikkel Krautz | |
2018-02-11 | scripts/mklic.pl, 3rdPartyLicenses: add PCRE license. | Mikkel Krautz | |
2018-02-11 | scripts/mklic.pl, 3rdPartyLicenses: add mDNSResponder license. | Mikkel Krautz | |
2018-02-11 | scripts/mklic.pl, 3rdPartyLicenses: add mcpp license. | Mikkel Krautz | |
2018-02-11 | scripts/mklic.pl, 3rdPartyLicenses: add ZeroC Ice license. | Mikkel Krautz | |
2018-02-11 | scripts/mklic.pl, 3rdPartyLicenses: add libjpeg-turbo license. | Mikkel Krautz | |
2018-02-11 | scripts/mklic.pl, 3rdPartyLicenses: add libpng license. | Mikkel Krautz | |
2018-02-11 | scripts/mklic.pl, 3rdPartyLicenses: add harfbuzz-ng license. | Mikkel Krautz | |
2018-02-11 | scripts/mklic.pl, 3rdPartyLicenses: add freetype license. | Mikkel Krautz | |
2018-02-11 | scripts/mklic.pl, 3rdPartyLicenses: add BerkeleyDB license. | Mikkel Krautz | |
2018-02-11 | scripts/mklic.pl, 3rdPartyLicenses: add bzip2 license. | Mikkel Krautz | |
2018-02-11 | scripts/mklic.pl, 3rdPartyLicenses: add Boost license. | Mikkel Krautz | |
2018-02-11 | scripts/mklic.pl, 3rdPartyLicenses: add expat license. | Mikkel Krautz | |
2018-02-11 | scripts/mklic.pl, 3rdPartyLicenses: add protobuf license. | Mikkel Krautz | |
2018-02-11 | scripts/mklic.pl, 3rdPartyLicenses: add zlib license. | Mikkel Krautz | |
2018-02-11 | scripts/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-11 | scripts/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-10 | Update mumble.desktop | ronnystandtke | |
- removed redundant translations of the Name field - added German translations for the GenericName and Comment fields | |||
2018-01-20 | Merge PR #3313: scripts/travis-ci: bump apt timeout in before_install.bash. | Mikkel Krautz | |
2018-01-20 | scripts/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-20 | scripts/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-14 | scripts/travis-ci: use our own (Fastly-fronted) mirror of pkg.mxe.info. | Mikkel Krautz | |
2018-01-02 | Auto-update LICENSE.header in source files. | Mikkel Krautz | |
2017-10-15 | Fix travis OSX build | Jan 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-06 | scripts/murmur.ini: update default murmur.ini to reflect new FFDHE feature. | Mikkel Krautz | |
2017-08-06 | Remove 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-29 | Merge PR #3183: FFDHE: add new class for accessing RFC 7919 Diffie-Hellman ↵ | Mikkel Krautz | |
parameters. | |||
2017-07-28 | scripts: 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-24 | scripts/murmur.ini: fix minor typo in gRPC comment. | Mikkel Krautz | |
grPC -> gRPC | |||
2017-07-23 | scripts: 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-14 | scripts/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-31 | Update murmur.ini | concatime | |
Removed useless whitespaces... |