Commit graph

85411 commits

Author SHA1 Message Date
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
e474cb7f67 Added CMake variables for optimization and architecture-specific options 2021-10-24 15:47:17 +02:00
Penguin-Guru
d9d8d951ec Fixed irony. 2021-10-23 17:29:57 -07:00
Penguin-Guru
803cfd9bdc Separated shadow rendering setting. Replaced drop-down with radio. 2021-10-23 17:16:48 -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
f5f51dfca7
Merge pull request #1415 from ctrlaltdavid/dev/message-mixer
Networking code tidying and dead code removal.
2021-10-22 01:45:54 -04:00
Dale Glass
4abe8da23e New build, against openssl 2021-10-20 01:16:45 +02:00
Kalila
b684d83272
Update BUILD_OSX.md
Revise MacOS build guide to be more clear.
2021-10-19 04:39:38 -04:00
David Rowe
7bb74d0103 Comment code intent 2021-10-19 11:40:20 +13:00
David Rowe
afe459b5b3 Remove unused code 2021-10-19 11:40:00 +13:00
Dale Glass
e44628f6d6 Target webrtc on Linux 2021-10-18 20:55:50 +02:00
Dale Glass
e8f44fd554 Updated package 2021-10-18 20:55:50 +02:00
Dale Glass
9cab15a586 Update package 2021-10-18 20:55:50 +02:00
Dale Glass
b9568e36ec Enable data channel 2021-10-18 20:55:47 +02:00
Dale Glass
499010efe1 Update to latest webrtc package for Linux 2021-10-18 20:54:12 +02:00
Dale Glass
cd56af6e7e Partial changes 2021-10-18 20:54:12 +02:00
38e56b979b
Apply suggestions from code review
Plurals =,(

Co-authored-by: Kalila <69767640+digisomni@users.noreply.github.com>
2021-10-18 03:09:51 +02:00
Julian Groß
a7731cf4e5 Get macOS SDK from S3 instead of external source.
The SDK is directly extracted from Xcode 8.3.3
2021-10-17 15:26:56 +02:00
Julian Groß
cb2fd206b3 Add notes to why we use macOS SDK 10.12 2021-10-17 15:13:16 +02: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
David Rowe
4b871d1073 Tidying 2021-10-15 09:37:37 +13:00
Kalila
f15aaa5b79
Merge pull request #1383 from ctrlaltdavid/dev/webapp-master-update
Update webapp branch with the latest master.
2021-10-14 06:15:34 -04:00
David Rowe
8e653c3a65 Fix assertion message 2021-10-14 21:59:46 +13:00
David Rowe
f15d87fff1 Remove unused code 2021-10-14 13:38:30 +13:00
dependabot[bot]
dead52c41e
Bump electron from 9.4.0 to 11.5.0 in /screenshare
Bumps [electron](https://github.com/electron/electron) from 9.4.0 to 11.5.0.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/main/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v9.4.0...v11.5.0)

---
updated-dependencies:
- dependency-name: electron
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-12 22:42:07 +00:00
Julian Groß
7b3f2f840b Work around macOS fullscreen crash on newer SDKs 2021-10-12 18:30:19 +02: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
6bc83b5ea2
Merge pull request #1333 from ctrlaltdavid/dev/webrtc-assignment-clients
Enable assignment client protocol communications over WebRTC.
2021-10-07 17:21:45 -04:00
David Rowe
f264cc0548 Merge branch 'master' into dev/webapp-master-update 2021-10-08 08:34:03 +13:00