Howard Stearns
ee97e2faa1
Merge pull request #15559 from SimonWalton-HiFi/avatar-theft-challenge
...
Allow for delayed challenges if salt is empty
2019-05-14 16:53:12 -07:00
Roxanne Skelly
a7595496f6
CR fixes
2019-05-14 16:39:39 -07:00
Roxanne Skelly
fad7fa4c07
Merge branch 'master' of https://github.com/highfidelity/hifi into queueDepthDebug
2019-05-14 16:25:10 -07:00
Simon Walton
e768beb9b1
Allow for delayed challenges if salt is empty
2019-05-14 15:53:35 -07:00
Zach Fox
2ce9e9ee10
The right way to restrict private user data:
2019-05-13 16:07:29 -07:00
Roxanne Skelly
0319e8cc4d
Merge branch 'master' of https://github.com/highfidelity/hifi into queueDepthDebug
2019-05-13 16:01:39 -07:00
Roxanne Skelly
72fe3a66f5
Debugging code to monitor the queue depth for a few critical threads
2019-05-13 15:56:55 -07:00
Roxanne Skelly
7dfbbf55e9
Merge pull request #15530 from roxanneskelly/bugz85b
...
BUGZ-85 - extrapolate audio on network lag spike to reduce pop
2019-05-10 13:51:30 -07:00
Shannon Romano
0d28932181
Merge pull request #15529 from Atlante45/feat/more-ice-logging
...
Add instrumentation to help track down connection issues
2019-05-10 11:57:24 -07:00
Roxanne Skelly
53a1425ab1
Merge branch 'master' of https://github.com/highfidelity/hifi into bugz85b
2019-05-09 17:56:21 -07:00
Roxanne Skelly
dc7ec35544
BUGZ-85 - handle thread safety issues with calling the decoder from the
...
real-time thread.
2019-05-08 22:16:10 -07:00
Clement
b3d0705e39
Extend ICE logging + make it more searchable
2019-05-08 18:38:00 -07:00
Andrew Meadows
915cbb69df
split work out of EntityTree::update(), call it preUpdate()
2019-05-06 17:37:35 -07:00
Simon Walton
4c0dc118c9
Don't verify-fail if the fst has no certificate
...
Also remove some debugging prints
2019-05-01 17:28:10 -07:00
Simon Walton
119b4fd826
Handle incoming clients to domain with existing verify-failed avatars
2019-04-30 17:39:39 -07:00
Simon Walton
7c405b0714
Don't substitute own avatar; FST URL regex fixes; better error handling
2019-04-29 18:20:54 -07:00
Simon Walton
60389017a4
Merge from master, including avatar protocol change
...
Tony had added HandController version-type.
2019-04-26 18:51:41 -07:00
Simon Walton
1fe8f4332f
Fixes to banner; swap out avatar on client; reviewer comments; other WIP
2019-04-26 18:45:48 -07:00
Shannon Romano
324bbadcfc
Merge pull request #15466 from Atlante45/fix/traits-parsing
...
Case 22255: Add size checks for trait packets parsing
2019-04-26 13:29:50 -07:00
Anthony Thibault
4761a69a4d
Merge pull request #15438 from luiscuenca/skeletonTrait
...
Skeleton Trait Implementation
2019-04-26 10:14:47 -07:00
Clement
d36fd6eaa3
Ensure we don't read past the end of packet buffers
2019-04-25 16:22:01 -07:00
Simon Walton
f3efee56c0
Merge remote-tracking branch 'upstream/master' into avatar-verification
2019-04-25 13:40:27 -07:00
David Rowe
8e69e0b049
Regularize deprecation notices
2019-04-25 20:55:30 +12:00
Simon Walton
a875ad2b0a
Fix Linux/MacOS switch warnings
2019-04-24 21:10:27 -07:00
Simon Walton
30facb32e7
Case-sensitive header name for Linux
2019-04-24 18:20:05 -07:00
Simon Walton
de97af5c02
Minimal working version for avatar's client
...
Also merge of Wayne's proof-of-concept
2019-04-24 17:42:51 -07:00
Clement
2c3dd153dd
Fix typo
2019-04-23 14:54:12 -07:00
Clement
86b6341098
Add error reporting + Make temp dir erase safer
2019-04-23 14:54:12 -07:00
Clement
77c5ea5fa8
Fix Asset Server reporting bad status for textures
2019-04-23 14:54:12 -07:00
Simon Walton
c03839e49f
Fix threaded issues; add verify failed flag to avatar identity packet
...
Bump packet version
2019-04-23 09:26:17 -07:00
Clement
080ef882a8
Update Asset Server redirect and baking conditions
2019-04-22 18:10:34 -07:00
Clement
7f4292440a
Fix oven integration in the asset server
2019-04-22 18:10:34 -07:00
Simon Walton
7bca3c76bb
Move more processing to slave thread; other WIP
2019-04-22 11:49:23 -07:00
luiscuenca
20cac4cd4d
Rotation fix and refactor
2019-04-22 11:38:27 -07:00
Simon Walton
2c5c07441f
Merge remote-tracking branch 'upstream/master' into avatar-verification
...
Also some avatar verification clean-up.
2019-04-19 10:50:15 -07:00
Simon Walton
a3cd5ad3c5
Avatar-owner challenge now working
2019-04-17 18:33:30 -07:00
Simon Walton
1e7669dd0c
Static verification working
2019-04-16 18:28:14 -07:00
luiscuenca
1ad197df26
Send avatar skeleton trait
2019-04-16 17:40:43 -07:00
Simon Walton
fb8f9e302d
Static verification changes - WIP
2019-04-15 01:11:23 -07:00
Simon Walton
b2e54f46e1
Static FST verification now working
2019-04-11 23:33:56 -07:00
Roxanne Skelly
a1591061c6
Merge pull request #15368 from roxanneskelly/Case22140
...
Case 22140 - Dynamic Jitter Buffer switch on admin UI disables dynamic buffers when it's set to enable them.
2019-04-11 15:17:46 -07:00
Simon Walton
5c31fcc920
Best effort at certificate json
2019-04-10 23:44:16 -07:00
Shannon Romano
5856ab3d3a
Merge pull request #15353 from roxanneskelly/Case819
...
Case 819 - Add min-listen-port command line parameter to assignment monitor
2019-04-10 16:32:30 -07:00
Roxanne Skelly
1f838c681c
Case 22140 - Dynamic Jitter Buffer switch on admin UI disables dynamic buffers when it's set to enable them.
...
The dynamic jitter buffer switch is inverted in that it disables dynamic buffers
when it set to enable them, and vice versa. As it defaults to 'enable,' dynamic
buffers are basically disabled for everyone which will affect audio quality negatively.
2019-04-10 13:07:50 -07:00
Sam Gateau
6f4f7335dc
Merge pull request #15307 from kencooke/audio-gain-interpolation
...
Case 22019: Audio clicks/pops when gain is rapidly changing
2019-04-10 12:26:59 -07:00
Roxanne Skelly
68cf18e2a0
Fix another compiler warning.
2019-04-08 16:35:15 -07:00
Roxanne Skelly
377d412264
Fix mac/ubuntu compiler warning
2019-04-08 16:29:42 -07:00
Roxanne Skelly
cb6f7a45f8
Case 819 - Add min-listen-port command line parameter to assignment monitor
...
This will allow users to specify a port range for assignment client UDP ports,
allowing easier port forwarding, etc.
2019-04-08 15:30:05 -07:00
Simon Walton
56a06ef136
Static avatar certification
2019-04-07 22:14:53 -07:00
Simon Walton
73eef246ef
WIP - Avatar static certification
2019-04-05 17:56:27 -07:00
Clement
5102702910
Warn mixer about stopped injectors
2019-04-04 18:55:35 -07:00
Simon Walton
d6dc579331
Merge remote-tracking branch 'upstream/master' into avatar-verification
2019-04-04 14:01:35 -07:00
Sam Gateau
eee5f87dcd
Merge pull request #15264 from Zvork/hdr
...
Case 22045: Added support for OpenEXR files (mostly for skyboxes)
2019-04-04 10:32:11 -07:00
Simon Walton
e4f6f2cb14
Fetch avatars' fst files
2019-04-03 17:43:22 -07:00
Shannon Romano
f2ff5bebc7
Merge pull request #15275 from howard-stearns/ddv-all
...
DDV all, including domainUnlimited
2019-04-03 11:03:16 -07:00
Ken Cooke
85368e6836
Replace inline audio mixing with functions that do gain interpolation
2019-04-01 12:24:37 -07:00
Olivier Prat
4e39a063f7
Merge branch 'master' of https://github.com/highfidelity/hifi into hdr
2019-04-01 11:08:41 +02:00
Shannon Romano
c4925ddfa0
Merge pull request #15259 from SimonWalton-HiFi/avatar-hero-zone-improvements
...
Avatar hero zone improvements
2019-03-29 10:49:06 -07:00
John Conklin II
56dde6e240
Merge pull request #15235 from Atlante45/fix/traits
...
Case 21108: Make traits easier to extend
2019-03-29 10:37:55 -07:00
Ken Cooke
201d115cb6
Merge pull request #15274 from kencooke/audio-server-echo-fix
...
Case 21947: Fix the audio level of server echo
2019-03-29 10:12:37 -07:00
Olivier Prat
7455ddb7ba
Created Image class to encapsulate some transforms with QImage
2019-03-29 12:23:44 +01:00
Simon Walton
bc7fb10ab9
Fixes from review
2019-03-28 17:54:35 -07:00
Clement
3221e1dbd5
Simplify packing/unpacking for easier extension
2019-03-27 15:44:32 -07:00
Howard Stearns
3da66dacc9
Merge branch 'master' of github.com:highfidelity/hifi into ddv-all
2019-03-27 15:08:03 -07:00
Ken Cooke
abb0a166b1
Merge pull request #15260 from kencooke/audio-mixer-volume-control
...
Case 21902: System-wide independent volume controls
2019-03-27 13:19:30 -07:00
Simon Walton
e62270fccf
Fixes for inline jsdoc
2019-03-27 12:00:30 -07:00
Ken Cooke
dae69ea4cd
Ensure server echo always has unity gain
2019-03-27 10:58:52 -07:00
Simon Walton
6b21fc1af7
Merge remote-tracking branch 'upstream/master' into avatar-hero-zone-improvements
...
Fix jsdoc conflict, also minor clean-up.
2019-03-27 10:54:49 -07:00
Simon Walton
b8f79d3364
Guard against Node linked-data being null
2019-03-26 17:41:22 -07:00
Howard Stearns
91a165b4c3
separate out the certified entity map stuff (no-op refactor)
2019-03-26 11:49:08 -07:00
Simon Walton
da6ca38282
Revert to using avatar's _globalPosition for zone membership
...
According to Tony this should be the hip position, i.e.
a joint pos in T-pose, not neccesarily OK root. Also
SpatiallyNestable::WorldPos may depend on parent entity
and so not known by mixer.
2019-03-26 10:48:59 -07:00
Howard Stearns
02129e0543
no-op refactor in prep for multiple entities per cert
2019-03-25 16:14:48 -07:00
Simon Walton
c4fd58eb3e
Merge remote-tracking branch 'origin/avatar-hero-zone-improvements' into avatar-hero-zone-improvements
2019-03-25 15:43:06 -07:00
Simon Walton
46f897b693
Better estimate of avatar centre for zone membership
2019-03-25 15:42:30 -07:00
David Rowe
cf4370ed3a
Merge branch 'master' into M21222
2019-03-26 09:44:48 +13:00
David Rowe
b78ae80ae6
Address review comments and add further examples
2019-03-26 09:40:47 +13:00
Simon Walton
8872e9e4e7
Remove unused debugging variable
2019-03-23 20:05:26 -09:00
Ken Cooke
b5e8176b0f
Merge branch 'master' into audio-mixer-volume-control
2019-03-23 16:15:29 -07:00
Ken Cooke
e671a124c3
Cleanup
2019-03-22 17:58:17 -07:00
Simon Walton
137c25f907
Use a 1 m offset for position test; call-out nonavatars in stats web page
2019-03-22 15:40:13 -07:00
Simon Walton
a1660dad95
Follow dynamic updates to hero zones; make reserved fraction a domain setting
2019-03-22 12:30:49 -07:00
Simon Walton
775eddc265
Agent requires the ModelCache singleton for zone entities w/ meshes
2019-03-19 16:16:53 -07:00
Ken Cooke
a5a305f181
Handle InjectorGainSet packet at the audio-mixer
2019-03-15 12:05:51 -07:00
Ken Cooke
2794a134c1
Add master injector gain to audio-mixer
2019-03-15 10:44:59 -07:00
David Rowe
7445d73857
Merge branch 'master' into M21222
...
# Conflicts:
# libraries/avatars/src/AvatarData.h
2019-03-13 16:14:14 +13:00
Sam Gateau
3464fe09c1
Applying the hero changes to master soon to be rc81
2019-03-08 18:13:20 -08:00
David Rowe
4779a6b156
Merge branch 'master' into M21222
2019-03-09 07:57:53 +13:00
Simon Walton
236c61dae5
Add ModelCache singleton & other requirements for resource handling
...
Cherry-pick of 6b5598bdc5e562119c55 from 79-HERO.
2019-03-07 17:39:41 -08:00
David Rowe
eba89e8a80
Revise Avatar JSDoc as a result of MyAvatar JSDoc work
2019-03-08 13:50:03 +13:00
Roxanne Skelly
fae6393663
Merge commit '743d1a58e2c4d07fa26f61b1512190263225fa42'
2019-03-05 15:11:25 -08:00
Roxanne Skelly
cca36e4a89
Merge commit '135c7b667eb126bcc4ebab948fa7450327209ae8'
2019-03-05 15:09:56 -08:00
Roxanne Skelly
d0ecc6d792
Merge commit '16eb3444c11c6513ff0d8a1d73a50c9856bf432b'
2019-03-05 15:09:20 -08:00
Roxanne Skelly
38981a5f25
Merge commit 'a804d3532e6b04fb86e5e520147bd34c331b3f36'
2019-03-05 15:08:39 -08:00
Roxanne Skelly
3ef02085ff
Merge commit '041a561dbcaa7280fd2c14ba2051b2add756ca6f'
2019-03-05 15:07:49 -08:00
Simon Walton
743d1a58e2
Style tweaks from review
2019-03-05 09:34:29 -08:00
Simon Walton
122b62a5b8
Remove some debug output
2019-03-04 17:32:18 -08:00
Simon Walton
83c9381575
Convert avatarPriority to trivalued (inherit, crowd, hero)
...
Also tweaks from original reviewer comments.
2019-03-01 17:25:46 -08:00
Simon Walton
3cc932db96
More debugging for hero issues
2019-03-01 12:43:39 -08:00
Clement
135c7b667e
Reduce size of _nodeMutex critical sections
2019-03-01 11:23:46 -08:00
Simon Walton
d391d4af38
Debugging + tweaks
2019-03-01 10:08:22 -08:00