Commit graph

85592 commits

Author SHA1 Message Date
David Rowe
afd7993152 Disable WebRTC debug 2021-11-06 22:31:52 +13: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
a94541d7e9 Added debug flags 2021-11-01 13:15:45 +01:00
9221d33ed2 Fixed build flags for MacOS 2021-10-31 19:59:48 +01:00
8f286205eb Added empty CPU architecture variable to Github builds to ensure compatibility 2021-10-31 13:45:40 +01:00
712a546381
Merge branch 'vircadia:master' into new_compiler_flags 2021-10-31 13:30:23 +01:00
David Rowe
c76dc5358b Rename domain server cert files 2021-10-31 10:01:04 +13: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
afae963031
Update BUILD.md 2021-10-30 15:18:48 +02:00
f2e4c4daa2
Update BUILD_OSX.md 2021-10-30 15:17:49 +02:00
6394dc8662
Update BUILD_LINUX.md 2021-10-30 15:16:32 +02:00
a31350678f
Added CPU architecture variable info to BUILD_LINUX.md 2021-10-30 15:15:28 +02:00
ac984d5e06
Added information about optimization variables 2021-10-30 15:08:52 +02:00
124f4b5e83
Removed unnecessary line in CMakeLists.txt 2021-10-30 14:55:48 +02:00
David Rowe
ccd525a89b CR 2021-10-30 08:30:05 +13:00
David Rowe
8e3cfe9805 Fix non-const lvalue reference 2021-10-29 23:04:41 +13:00
Kalila
55d27f5813
Merge pull request #1406 from daleglass/update-webrtc-linux
Update WebRTC for Linux.
2021-10-28 17:55:59 -04: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
David Rowe
bb3d0fa5fa Add secure WebSocket support 2021-10-27 21:42:58 +13:00
David Rowe
92e3d1465e Reduce the number of ICE servers used 2021-10-27 21:41:12 +13:00
David Rowe
eb21eb3f38 Add WebRTC on/off switch to domain server settings 2021-10-26 21:06:23 +13:00
David Rowe
2971dd6185 Fix handling of ICE candidate received from client 2021-10-26 12:13:25 +13:00
David Rowe
0fcb9423bf Fix ICE servers used for STUN 2021-10-26 11:21:23 +13: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
fe29b36b44 Fixed CMake error when there's no CXXFLAGS environment variable 2021-10-24 20:34:55 +02:00
Penguin-Guru
ca4a817d09 Added other effect checkboxes for consistency. 2021-10-24 11:31:15 -07:00
Penguin-Guru
ed725fd814 Fixed typo. 2021-10-24 10:40:58 -07:00
70942607da Merge branch 'new_compiler_flags' of https://github.com/ksuprynowicz/vircadia into new_compiler_flags 2021-10-24 18:41:20 +02:00
c76dd7b7f1
Merge branch 'vircadia:master' into new_compiler_flags 2021-10-24 20:07:01 +02:00
79386b409e Fixed typo in Opus portfile.cmake 2021-10-24 18:39:42 +02:00
fc3177a23c Disabled optimization settings on Windows because they were breaking the build 2021-10-24 18:06:45 +02:00