Commit graph

85112 commits

Author SHA1 Message Date
Dale Glass
a95b4f48cc
Merge pull request #1436 from daleglass/require-openssl1.1
Require OpenSSL 1.1.0 in CMake.
2021-11-06 19:39:35 +01:00
Dale Glass
b3722b050c
Merge pull request #1438 from namark/settings-null-deref-fix
Fixed empty POST request to settings.json crashing the Domain server.
2021-11-06 19:31:34 +01:00
Dale Glass
35a420d312
Merge pull request #1422 from Penguin-Guru/master
Changed preset framerates; Add "low power" preset.
2021-11-06 19:30:01 +01:00
Kalila
457c622598
Merge pull request #1435 from daleglass/fix-html-mime-type
Fix mime type for serving .htm and .html files with the embedded webserver.
2021-11-04 19:11:05 -04:00
Dale Glass
b4727adecc Update comment as per review 2021-11-04 23:53:56 +01:00
namark
7fac5dd8b8 Preserving _requestContent invariant in HTTPConnection class,
in the case when Content-Length header is empty, to avoid null
dereference in the requestContent() getter.
2021-11-05 00:16:59 +04:00
Dale Glass
732b32b68e Require OpenSSL 1.1.0 in all other parts of the build 2021-11-04 18:54:35 +01:00
Dale Glass
2eabd40215 Require OpenSSL 1.1.0 at the very least
Earlier versions don't work with WebRTC, and cause linking errors.

OpenSSL 1.1 is supported in Ubuntu 18.04, although 1.0 can still be
installed.
2021-11-04 18:43:39 +01:00
Dale Glass
5759c76154 Fix mime type for .htm and .html files
The code forces text/html for .shtml files, but if .html ones were used,
it would look up in the mime database and come up with application/x-extension-html

Web browsers try downloading that instead of rendering it.
2021-11-03 01:12:48 +01:00
Kalila
61367ffd47
Merge pull request #1427 from Penguin-Guru/AntialiasingSetting
Add antialiasing setting.
2021-11-02 16:09:15 -04:00
Penguin-Guru
021268696c Adjusted for rebase on typo correction. 2021-10-30 12:58:32 -07:00
Penguin-Guru
6dd26c53a9 Maybe this helps? 2021-10-30 12:57:41 -07:00
Penguin-Guru
727ac38372 Removed typo newline. 2021-10-30 12:57:00 -07:00
Penguin-Guru
56bc962d36 Changed preset framerates. Added preset. 2021-10-30 12:57:00 -07:00
Penguin-Guru
44fb53d4f2 Removed comment. 2021-10-30 10:43:10 -07:00
Dale Glass
4d190df3cd
Merge pull request #1407 from JulianGro/macOS_fix_crashpad
Fix crashpad on macOS.
2021-10-28 23:45:09 +02:00
Dale Glass
17b4bf1c2c
Merge pull request #1398 from JulianGro/macOS_fix_texture_memory
Fix automatic texture memory on macOS, Android, OpenGL ES, and Intel graphics.
2021-10-28 23:35:06 +02:00
Dale Glass
54db82b2b7
Merge pull request #1426 from daleglass/remove-headsha
Don't retrieve repository's SHA in prebuild
2021-10-28 23:33:15 +02:00
Dale Glass
5c721655a6
Merge pull request #1425 from Penguin-Guru/RecommandedTypo
Fixed typo in Performance Manager.
2021-10-28 23:31:56 +02:00
Penguin-Guru
e6a41e85b2 Added comments. Referenced all enums explicitly. 2021-10-25 13:40:36 -07:00
Penguin-Guru
fc1a0d6a4c Apparently it worked. 2021-10-25 13:35:24 -07:00
Penguin-Guru
3c85964c5d Hopefully works. 2021-10-25 13:25:31 -07:00
Penguin-Guru
e7d5a005b8 Forgot to remove these. 2021-10-24 19:24:00 -07:00
Penguin-Guru
8386f2eb61 Clumsy fix for enum storage. 2021-10-24 19:19:20 -07:00
Penguin-Guru
66fdfa40ad Hopefully implemented antialiasing setting. 2021-10-24 15:32:51 -07:00
Dale Glass
526f526aa6 Don't retrieve repository's SHA in prebuild
Doing this means source can only be built when checked out from git,
and can't be build from an archive.
2021-10-24 22:32:12 +02:00
Penguin-Guru
ed725fd814 Fixed typo. 2021-10-24 10:40:58 -07:00
Kalila
b7c4e7319d
Merge pull request #1414 from digisomni/fix/macOS-build-guide
Update MacOS build guide.
2021-10-23 18:42:18 -04:00
Kalila
ad36978ec1
Remove CMake note about incompatibility on macOS. 2021-10-23 14:41:22 -04:00
Kalila
b684d83272
Update BUILD_OSX.md
Revise MacOS build guide to be more clear.
2021-10-19 04:39:38 -04:00
Kalila
e322d9e506
Update README.md 2021-10-15 04:01:16 -04:00
Kalila
b7b152ff4d
Update README.md 2021-10-15 03:42:29 -04:00
Julian Groß
e5609e10c2 Do not search for crashpad inside Interface binary. 2021-10-12 00:20:43 +02:00
Julian Groß
b42170c7b6 Disable automatic texture memory on unsupported platforms. Fix automatic texture memory fallback. 2021-10-10 15:01:35 +02:00
Kalila
26641f938e
Fix GHA on MacOS. (#1386)
* "macOS-latest" -> "macOS-10.15" & fix OpenSSL discovery.
2021-10-07 02:53:31 -04:00
Kalila
1d8da471a2
Merge pull request #1344 from digisomni/feature/new-domain-wizard
Overhaul the Domain server's onboarding wizard.
2021-10-04 16:10:31 -04:00
Kalila L
9df620e4c3 CR. 2021-10-03 18:51:33 -04:00
Kalila
fe1d807097
Update DomainServer.cpp 2021-10-02 15:01:13 -04:00
Kalila L
dda2b8ae3a Update dist. 2021-10-01 03:01:24 -04:00
Kalila L
74267228ba Make Axios header application conditional. 2021-10-01 03:00:42 -04:00
Kalila
939d0958c1
Merge pull request #1367 from daleglass/fix-recursive-mutex-warnings
Replace the deprecated QMutex{ QMutex::Recursive} with QRecursiveMutex (solves approximately 1700 warnings).
2021-10-01 00:15:02 -04:00
Kalila L
703e0a811e Merge branch 'feature/new-domain-wizard' of https://github.com/digisomni/vircadia into feature/new-domain-wizard 2021-09-30 23:58:30 -04:00
Kalila L
8872045e17 Update dist. 2021-09-30 23:58:28 -04:00
Kalila L
b3a8c0bbec CR. 2021-09-30 23:56:35 -04:00
Kalila
eab8dcd257
Merge pull request #1376 from JulianGro/gles_glvnd
Use GLVND on GLES.
2021-09-30 17:26:14 -04:00
Kalila
c87006c91b
Merge pull request #1346 from JulianGro/aarch64_gha
Add aarch64 Linux GHA builds.
2021-09-30 17:14:09 -04:00
Kalila
15907d18e8
Merge pull request #1366 from daleglass/fix-pcmaudio-crash
Fix crash due to audio packet loss with PCM and zlib codecs.
2021-09-30 17:07:56 -04:00
Kalila
9e2df7dd5a
Update README.md 2021-09-30 05:42:14 -04:00
Dale Glass
e8201324e4 Actually fix zLibCodec 2021-09-28 21:22:37 +02:00
Julian Groß
da71fbf294 Use GLVND on GLES 2021-09-27 14:43:58 +02:00