Kalila
a35b9c4563
Merge pull request #1126 from daleglass/hash_all_fingerprints
...
Hash Windows and Mac machine fingerprints.
2021-04-15 17:46:17 -04:00
Dale Glass
b3db458091
Fix mismatched if in CMake warning
...
This should have no actual effect, just a warning fix
2021-04-11 23:00:46 +02:00
Kalila
1dba5bedfa
Merge pull request #1149 from daleglass/add_thread_debugging
...
Implement thread debugging with tsan
2021-04-08 17:17:07 -04:00
Dale Glass
240e070a46
Log authentication events in the domain server
...
This uses the vircadia.domain_server.auth logging category.
2021-04-03 17:29:51 +02:00
Kalila
cd2d6847ee
Merge pull request #1148 from daleglass/remove-unusued-GizmoEntityRenderer-variable
...
Remove unused variable
2021-04-02 16:24:31 -04:00
Kalila
6949c9a5cd
Merge pull request #1145 from daleglass/fix-getRotateForPicking
...
Fix ShapeEntityItem::getRotateForPicking()
2021-04-02 16:24:19 -04:00
Kalila
333e3d49c6
Merge pull request #1143 from daleglass/add-missing-override
...
Add missing override keywords.
2021-04-02 16:24:12 -04: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
f8574a99c9
Merge pull request #1127 from daleglass/fix_memory_debugging
...
Fix HIFI_MEMORY_DEBUGGING on Linux/gcc
2021-04-02 19:17:22 +02:00
Kalila
b586425ec2
Merge pull request #1141 from HifiExperiments/ktxFix
...
Fix ktx issue
2021-04-02 06:49:47 -04:00
HifiExperiments
ab1b69ebe3
fix ktx issue
2021-04-01 23:39:00 -07:00
Dale Glass
790d110596
Remove unused variable
2021-04-02 01:15:37 +02:00
Kalila
f5b91b17ea
Merge pull request #1124 from ctrlaltdavid/fix/avatar-parts-rotating
...
Fix avatar parts rotating
2021-04-01 19:11:52 -04:00
Kalila
749c2674b0
Merge pull request #1098 from digisomni/feature/security-package-feb-mar-2021
...
Add avatarEntities permissions
2021-04-01 18:53:40 -04:00
Dale Glass
aa0f8a8304
Fix ShapeEntityItem::getRotateForPicking()
...
It declared a variable it didn't use, and instead used the unlocked version.
2021-04-02 00:24:45 +02:00
Dale Glass
6e9e11993c
Add missing override keywords.
...
Fixes warnings like:
/libraries/entities-renderer/src/RenderableTextEntityItem.h:47:18: warning: ‘virtual bool render::entities::TextEntityRenderer::needsRenderUpdate() const’ can be marked override [-Wsuggest-override]
47 | virtual bool needsRenderUpdate() const;
| ^~~~~~~~~~~~~~~~~
2021-04-02 00:04:46 +02:00
Dale Glass
2de61898e1
Review style fixes
2021-04-01 23:41:37 +02:00
Kalila
668dbc9ffb
Merge pull request #1134 from daleglass/fix-new-delete-type-mismatch-scripts-model
...
Add virtual destructor to TreeNodeBase
2021-04-01 17:32:10 -04:00
Kalila
4ae4886f36
Merge pull request #1132 from daleglass/fix_renderablemodelentityitem_crash
...
Capture by value rather than by reference in RenderableModelEntityItem
2021-04-01 17:32:00 -04:00
Kalila
f062d64223
Merge pull request #1076 from HifiExperiments/materials
...
Material improvements
2021-03-31 00:13:54 -04:00
Kalila
edf835e48f
Merge pull request #1123 from ctrlaltdavid/fix/gltf-vertex-colors
...
Fix glTF vertex colors
2021-03-30 17:56:07 -04:00
HifiExperiments
7d58c772cb
Merge branch 'master' into materials
2021-03-30 14:31:11 -07:00
Dale Glass
a51c5057ca
Add virtual destructor to TreeNodeBase
...
Fixes #1131 , possibly solves a crash on exit.
2021-03-30 17:14:45 +02:00
Dale Glass
1759e360b1
Capture by value rather than by reference
...
This fixes a stack-use-after-return error in RenderableModelEntityItem.
Fixes #1128
2021-03-29 22:44:34 +02:00
David Rowe
6a7f4a0426
Redisplay "continue without avatar entities" when re-enter address
2021-03-29 21:14:00 +13:00
David Rowe
c45007d038
Merge branch 'master' into fix/can-rez-attachment
...
# Conflicts:
# interface/src/Application.h
2021-03-29 15:28:08 +13:00
Kalila
58fde3c159
Merge pull request #1090 from digisomni/feature/expand-kick-functionality
...
Add improved functionality for `Users.kick` API.
2021-03-28 21:05:59 -04: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
Dale Glass
e02daae267
Hash Windows and Mac machine fingerprints.
...
Now all the fingerprints are hashed. This has the following benefits:
* It doesn't expose raw system IDs. The actual ID is hashed with a
value unique to Vircadia, so that it doesn't match any other identifier.
* It should be more future-proof. Apple doesn't promise that the platform
ID will have any particular format. The hashing means it doesn't matter
if it stops being a valid UUID at some point.
2021-03-28 17:08:26 +02:00
David Rowe
12ceb0d93e
Fix avatar parts rotating
2021-03-28 21:11:58 +13:00
David Rowe
10e2cb1e09
Fix comment typo
2021-03-28 16:42:03 +13:00
David Rowe
f97dfaa3f0
Fix use of glTF normalized values
2021-03-28 16:41:44 +13:00
Kalila
409cc5835c
Merge pull request #1050 from HifiExperiments/imageAspectFix
...
Image Entities: fix keepAspectRatio, implement naturalDimensions
2021-03-27 15:24:43 -04:00
Kalila
4cb9459736
Merge pull request #1047 from Phil-Palmer/optimisation/myavatar
...
Small optimisations and tidying related to MyAvatar
2021-03-26 20:41:38 -04:00
David Rowe
41bd3c10c0
Fix up node permissions debug order
2021-03-23 15:22:08 +13:00
HifiExperiments
6b82c7fe90
Update RenderableImageEntityItem.cpp
2021-03-22 18:37:29 -07:00
David Rowe
71b025f7f0
Separate API vs. internal versions of clearAvatarEntity()
2021-03-22 15:36:57 +13:00
HifiExperiments
e5f108b022
bump ktx version to force clear cache
2021-03-21 14:51:21 -07:00
Kalila L
cfac34bf7e
CR.
2021-03-21 13:20:05 -04:00
Kalila
12d5687c6a
Update libraries/script-engine/src/UsersScriptingInterface.h
...
Co-authored-by: David Rowe <david@ctrlaltstudio.com>
2021-03-21 13:13:24 -04:00
HifiExperiments
35e836d34d
image caching must maintain original image information and pass it around
2021-03-19 22:32:29 -07:00
Kalila L
f067feb37a
Add docs for ban functionality.
2021-03-19 04:44:58 -04:00
Kalila L
fd592dfb06
CR.
2021-03-19 04:11:26 -04:00
Kalila
9dadc44f6c
Update UserActivityLoggerScriptingInterface.h
2021-03-18 17:57:49 -04:00
Kalila
da7bcf1584
Update NodeList.cpp
2021-03-18 17:53:21 -04:00
Kalila L
be0bd3940d
Finish flag work on kick functionality.
2021-03-17 23:25:08 -04:00
Kalila L
0216b34681
State of refactoring
2021-03-17 19:37:06 -04:00
David Rowe
ddcfe6351b
Tidying
2021-03-18 12:13:41 +13:00
David Rowe
2030d24523
Tidying
2021-03-16 14:37:16 +13:00
David Rowe
b48d3e0387
Tidy disabling of avatar entity manipulation if don't have permission
2021-03-16 12:00:34 +13:00