Kalila
5ec026255c
Merge pull request #938 from vircadia/feature/qt-update
...
Update to Qt 5.15.2
2021-04-22 17:36:53 -04:00
Kalila
bb9460f6d9
Merge pull request #1162 from ctrlaltdavid/fix/osx-dmgs
...
Revise OSX DMGs
2021-04-19 17:01:05 -04:00
Kalila
9463f8be0f
Merge pull request #1171 from daleglass/windows_memory_debugging
...
Implement VIRCADIA_MEMORY_DEBUGGING for Windows
2021-04-18 16:22:25 -04:00
Julian Groß
1cadfcc284
Merge branch 'master' into feature/qt-update
2021-04-16 01:55:51 +02:00
Kalila
d0d9d4b30b
Merge pull request #1163 from JulianGro/initial_linux_aarch64
...
Initial partial linux aarch64 support
2021-04-15 19:07:44 -04:00
Dale Glass
b42162b831
Implement VIRCADIA_MEMORY_DEBUGGING for Windows
...
Only supported starting from VS2019 v16.9.
Only the address sanitizer is supported, as MS has not implemented any
others yet.
2021-04-10 19:48:40 +02:00
David Rowe
c8632f8613
Merge branch 'master' into feature/qt-update-misc
2021-04-10 09:10:26 +12:00
Julian Groß
69a3f21e5d
Initial partial linux aarch64 support
2021-04-06 03:50:36 +02:00
David Rowe
1ddbf15f14
Name OSX Interface target as Vircadia
2021-04-06 12:21:19 +12:00
David Rowe
c45a02036a
Fix nitpick icon
2021-04-06 11:51:07 +12:00
David Rowe
a4787bcf29
Move OSX items into root directory of DMG
2021-04-06 11:46:13 +12:00
Dale Glass
e070a21bf4
Review fixes
2021-04-06 00:54:59 +02:00
Dale Glass
43f6fd82f4
Implement thread debugging with tsan
...
This is enabled with the VIRCADIA_THREAD_DEBUGGING environment variable.
It's incompatible with VIRCADIA_MEMORY_DEBUGGING, so only one of those
can be enabled for a build.
2021-04-02 20:41:23 +02:00
daleglass
7e91479614
Update cmake/macros/MemoryDebugger.cmake
...
Co-authored-by: Julian Groß <firedefender1@googlemail.com>
2021-04-01 23:16:49 +02:00
Dale Glass
c02c38bf4a
Emit error if memory debugging isn't implemented on the platform
2021-03-30 00:38:23 +02:00
Dale Glass
029e602075
Remove incorrect argument from clang memory debugger args, add leak detection.
2021-03-30 00:37:33 +02:00
Dale Glass
65c74986ee
Rename variable to VIRCADIA_MEMORY_DEBUGGING
...
This is to make it consistent with an upcoming addition of VIRCADIA_THREAD_DEBUGGING.
Also, check if the variable contains anything and isn't just defined to avoid hard
to figure out bugs and confusion.
2021-03-30 00:35:54 +02:00
Dale Glass
5ffc05f7a7
Fix HIFI_MEMORY_DEBUGGING on Linux/gcc
...
It seems that libasan was running into some sort of trouble due to static linking.
Additionally, -fstack-protector-strong has been enabled by disabling the usage of
the FIR_1x4_AVX512 function under memory debugging.
2021-03-28 18:42:35 +02:00
David Rowe
c3b7d65617
Merge branch 'master' into feature/qt-update-master
...
# Conflicts:
# BUILD.md
2021-03-25 10:18:38 +13:00
Kalila
6c223be3f4
Merge pull request #1081 from digisomni/feature/pkg-updates
...
Rename to "Vircadia Server" and disable server shortcuts with Express install on Windows
2021-03-14 17:35:03 -04:00
Kalila L
b5d89c44bf
Rename "INITIAL_STARTUP_LOCATION" -> "PRELOADED_STARTUP_LOCATION".
2021-03-08 02:01:53 -05:00
Kalila L
3ed98d0f3e
Add "ScriptGatekeeper" class and "PRELOADED_SCRIPT_WHITELIST" variable.
2021-03-08 02:00:34 -05:00
Kalila
fe3f006953
Update SetPackagingParameters.cmake
...
Try to fix Apple builds.
2021-03-08 00:14:50 -05:00
Kalila L
c9ab2a686f
Update conditional checking.
2021-03-07 21:16:53 -05:00
Kalila L
9d7fa10092
Don't create server start menu shortcut if using Windows express install
2021-03-07 21:03:30 -05:00
Kalila L
6ad9113bcc
Rename "Vircadia Sandbox" -> "Vircadia Server"
2021-03-07 20:57:04 -05:00
Kalila L
357aa9a08b
Update GenerateInstallers.cmake
...
Add release name to end of installers.
2021-02-22 23:28:27 -05:00
David Rowe
f69e0402aa
Merge branch 'master' into feature/qt-update-master
...
# Conflicts:
# BUILD.md
# BUILD_WIN.md
2021-02-23 16:08:55 +13:00
Kalila L
897c28075d
Update installer images.
2021-02-01 18:07:55 -05:00
Kalila L
2287aba7fa
Update installer names and images "Alpha" -> ""
2021-02-01 05:10:45 -05:00
Kalila
c443a2dd00
Update BuildInfo.h.in
2021-01-23 19:20:19 -05:00
Kalila L
a0747b2912
Add "RELEASE_NAME" env variable.
2021-01-20 01:17:45 -05:00
David Rowe
d5530f180b
Update Windows builds to Qt 5.15.2
2020-12-28 15:54:38 +13:00
David Rowe
71cee734ec
Merge branch 'master' into fix/interface-console
...
# Conflicts:
# README.md
2020-12-18 19:44:20 +13:00
Kalila
89d1346644
Merge pull request #919 from ArcadeFever/fix/upgrade-android-oculus-sdk-23.0.0.1-and-1.37.0
...
Upgraded Oculus Mobile and Platform SDKs to latest (1.37.0 and 23.0.0)
2020-12-17 20:24:37 -05:00
Kalila
f1c9614076
Merge pull request #917 from JulianGro/gles
...
Fix building with GLES 3.2 on Linux
2020-12-17 20:23:26 -05:00
David Rowe
fd1ea3cf04
Update Windows builds to OpenSSL 1.1.1h
2020-12-18 10:05:21 +13:00
Julian Groß
dcd26c8ad6
Add comment about FILENAME
being missing from ANDROID
2020-12-15 21:19:49 +01:00
Julian Groß
4e18382089
Work around android not building with set glad32es.zip filename
2020-12-15 13:53:17 +01:00
ArcadeFever
65fb1320cc
Upgraded Oculus SDKs to latest
2020-12-15 00:04:59 -08:00
Julian Groß
3485efd808
Fix failing builds
2020-12-15 05:00:58 +01:00
Julian Groß
5e17639bed
Fix building with GLES
2020-12-15 02:43:39 +01:00
David Rowe
e8a2de86bb
Update GitHub links
2020-12-12 20:32:02 +13:00
Dale Glass
8e2245c530
Update hash
2020-11-14 19:00:53 +01:00
Dale Glass
2194a20d34
Upgrade to latest TBB
2020-11-14 18:55:24 +01:00
David Rowe
b664fea758
Merge branch 'master' into fix/interface-console
2020-11-11 20:31:33 +13:00
Kalila L
90a7c6cdac
Merge branch 'master' into gha-master-ci
2020-10-29 17:32:53 -04:00
David Rowe
f523416f75
Don't create "Console" Start Menu item
2020-10-26 10:09:25 +13:00
David Rowe
857bf7decc
Don't show "Console" options in Interface-only installer
2020-10-19 09:53:59 +13:00
David Rowe
c33fb5df84
Fix cmake warning when bypassing signing
2020-10-18 16:35:17 +13:00