David Rowe
b1050dc83a
Merge branch 'master' into dev/webapp-master-update
2021-09-01 21:52:04 +12:00
David Rowe
adc94a280e
Log some warnings
2021-08-29 14:19:39 +12:00
David Rowe
ace612d038
Assignment client type is not known at construction
2021-08-18 21:27:35 +12:00
David Rowe
a3c1d50478
WebRTC signaling with assignment clients via domain server
2021-08-18 20:10:11 +12:00
Kalila L
76010bf650
Update help text for disable domain server port auto discovery option.
2021-08-13 10:29:16 -04:00
Kalila
019e012f2e
Apply suggestions from code review
...
Co-authored-by: Heather Anderson <heath@odysseus.anderson.name>
2021-08-12 23:01:13 -04:00
David Rowe
74c2788a14
Merge branch 'master' into dev/rename-hifisockaddr-webapp
...
# Conflicts:
# assignment-client/src/AssignmentClient.cpp
# domain-server/src/DomainServer.cpp
# libraries/networking/src/DomainHandler.cpp
# libraries/networking/src/LimitedNodeList.cpp
# libraries/networking/src/LimitedNodeList.h
# libraries/networking/src/SockAddr.cpp
# libraries/networking/src/SockAddr.h
# libraries/networking/src/udt/Socket.cpp
# libraries/networking/src/udt/Socket.h
# tools/ice-client/src/ICEClientApp.cpp
2021-07-21 15:03:29 +12:00
Kalila
35948d7467
Merge branch 'master' into fix/cmdline-discovery
2021-07-15 22:21:47 -04:00
Kalila
241c54919d
Apply suggestions from code review
...
Co-authored-by: David Rowe <david@ctrlaltstudio.com>
2021-07-15 22:19:58 -04:00
David Rowe
6a17143df8
Rename "HifiSockAddr" to "SockAddr"
2021-07-06 13:23:57 +12:00
Kalila L
88b9b7468e
CR.
2021-06-27 04:31:14 -04:00
David Rowe
5a5cb6488c
Multiplex UDP and WebRTC sockets in a QUdpSocket-style NetworkSocket
2021-06-26 22:07:01 +12:00
Kalila L
2d4da7ba71
Add disable domain port auto discovery by assignment client option.
2021-06-21 13:22:48 -04:00
David Rowe
4d11d1d515
Convert all "/**jsdoc" occurrences to "/*@jsdoc"
2021-05-12 10:54:45 +12:00
Julian Groß
ecb7c47f1a
Rename fbx folder to model-serializers
2021-04-15 19:26:10 +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
David Rowe
c45007d038
Merge branch 'master' into fix/can-rez-attachment
...
# Conflicts:
# interface/src/Application.h
2021-03-29 15:28:08 +13:00
David Rowe
71b025f7f0
Separate API vs. internal versions of clearAvatarEntity()
2021-03-22 15:36:57 +13:00
David Rowe
240c58c6ce
Code review
2021-03-18 09:56:00 +13:00
David Rowe
2030d24523
Tidying
2021-03-16 14:37:16 +13:00
Kalila L
c278122f9a
CR.
2021-03-15 01:26:07 -04:00
Kalila L
14d1af05a3
Missed comment.
2021-03-14 22:36:32 -04:00
Kalila L
008c0f0b1e
Add iterator to improve max messages check performance.
2021-03-14 22:35:56 -04:00
Kalila L
9d15b00fbb
Add check to stop processor before starting.
2021-03-14 21:50:08 -04:00
Kalila L
e12e746698
Optimize rate limiting on messaging mixer further.
2021-03-12 17:36:01 -05:00
Kalila L
4b61d3328d
CR.
2021-03-12 10:50:50 -05:00
David Rowe
1b33339995
Make avatar mixer remove clients' unremoved avatar entities
2021-03-12 22:15:26 +13:00
David Rowe
283f7d61e2
Don't send avatar entities if don't have permission
2021-03-09 11:15:37 +13:00
David Rowe
3beceb4d7d
Clear user's avatar entities if rez permissions change to "no"
2021-03-01 22:03:02 +13:00
David Rowe
e7a97c6117
Don't accept avatar entity data in message mixer if no rez permissions
2021-03-01 21:23:50 +13:00
David Rowe
3f01bd9250
Undo EntityData and EntityErase changes - these aren't avatar entities
2021-03-01 21:23:13 +13:00
Kalila L
3a945f87dd
Add messaging mixer rate limiting per node functionality.
2021-02-26 21:01:22 -05:00
Kalila L
6b5cffa5e4
Initial pass at adding canRezAvatarEntities.
2021-02-26 06:14:06 -05:00
HifiExperiments
30c4779eeb
name all the threads
2021-02-13 20:17:28 -08:00
HifiExperiments
81940214bb
Revert "Revert "Split Local and owned Avatar Entity scripts into their own ScriptEngine""
2020-11-16 21:20:25 -08:00
kasenvr
21f8eac936
Revert "Split Local and owned Avatar Entity scripts into their own ScriptEngine"
2020-11-16 22:35:46 -05:00
HifiExperiments
b3e9c1e8f8
Merge remote-tracking branch 'upstream/master' into scriptEngine
2020-11-09 22:00:11 -08:00
kasenvr
2b511d8c45
Merge pull request #613 from odysseus654/pr/registerListener
...
[enhancement] transition listener registration from member string name to member string pointer
2020-10-29 17:13:05 -04:00
kasenvr
1c818bc8eb
Merge pull request #657 from daleglass/fix-build-on-qt-5.14
...
Fix build on qt 5.14
2020-09-24 17:11:42 -04:00
Heather Anderson
2067a438c2
fixed apparent typo preventing the CUSTOM_ASSIGNMENT_SERVER_HOSTNAME_OPTION or CUSTOM_ASSIGNMENT_SERVER_PORT_OPTION options from being reachable
2020-08-30 17:20:39 -07:00
HifiExperiments
2a1857e9ec
split entity script engines into two
2020-08-27 16:50:32 -07:00
Dale Glass
5327ffeec4
Fix build under Qt 5.14 and later.
...
Solves "redefinition of ‘struct std::hash<QString>’",
"redefinition of ‘struct std::hash<QByteArray>'", and
a build failure in TouchscreenVirtualPadDevice.h.
2020-08-26 00:01:29 +02:00
Heather Anderson
2e5244663e
transition listener registration from member string name to member string pointer
2020-08-09 14:57:00 -07:00
kasenvr
33067479a3
Merge pull request #539 from ctrlaltdavid/fix/recording-playback
...
Fix avatar not displaying when recording is re-loaded
2020-07-23 17:19:37 -04:00
David Rowe
91aa878dab
Typo
2020-07-17 21:02:32 +12:00
David Rowe
62937c2bef
Fix avatar not displaying when recording is re-loaded
2020-07-16 10:11:32 +12:00
Kasen IO
4b1e82fc0b
Move user agent to networking constants.
2020-07-08 14:18:24 -04:00
kasenvr
2cc5679ca2
Merge pull request #435 from HifiExperiments/model
...
Possible fix for entity server crash
2020-07-04 17:38:21 -04:00
HifiExperiments
ef105e7de0
how about this
2020-06-10 15:56:02 -07:00
HifiExperiments
ae8879a558
possible fix for entity server crash
2020-06-08 16:58:21 -07:00