summaryrefslogtreecommitdiff
path: root/indra/newview
AgeCommit message (Collapse)Author
2016-03-01MAINT-5693: Do not rerequest old bakes. If a stale bake is received for ↵Rider Linden
processing do not processes it (Only allow newer appearances to process... never older)
2016-02-29MAINT-5693: Request server bake even if we think we are about to request a ↵Rider Linden
stale version. The receiver should know if it will throw out the results. Added some additional logging to help track what's going on.
2016-02-25MAINT-5693: Some bake requests were getting lost. If a bake request is made ↵Rider Linden
while another one is outstanding rather than launch the new one, set a flag and remake the request with new data.
2016-02-24MAINT-6096: For non-spacial voice chats update the volume of participants. ↵Rider Linden
Rename "sendPositionalUpdate" to reflect volume changes.
2016-02-23MAINT-6113: Only report new voice morphs when new voice morphs are ↵Rider Linden
subscribed to, not when connecting to the Vivox server.
2016-02-19MAINT-6137: Re enable pipelining by default, use new version of CURL (7.47) ↵Rider Linden
with corrections for timed out connections in pipelining. Minor fix for safer op retrieval.
2016-02-02MAINT-6067: There appears to be an issue with HTTP pipelining and timeouts ↵Rider Linden
in CURL that has never been resolved (see https://github.com/bagder/curl/issues/627). Until resolved disable pipelining for meshes and textures.
2016-01-26MAINT-6086: Fixed an issue with management of sessionStates (was removing ↵Rider Linden
one before it was added in certain cases.) Also changed the calls to LL_ERRS to LL_WARNS (LL_ERRS is a "HaltCatchFire" command and will crash the viewer and nothing in voice should ever bring down the viewer.
2016-01-26MAINT-6055: Handle logout message when processing voice connection session ↵Rider Linden
(occurs at sleep). Attempt to reconnect if received (at wakeup)
2016-01-25MAINT-6086: Reworked how sessions were being tracked and recovered. A case ↵Rider Linden
was occurring where a session was being created and then destroyed, but had never been added to the session tracking map.
2016-01-20MAINT-6064: If an add and join is "rejected" (rather than "failed") this the ↵Rider Linden
run session routine should return success (since technically it did not fail... was simply rejected by the other party) This prevents the Vivox coroutine from attempting to tear down the voice connection.
2016-01-20MAINT-6071: Change reference to a copy to avoid later use of erased variable.Rider Linden
2016-01-15MergeRider Linden
2016-01-15Merge VRRider Linden
2016-01-15increment viewer version to 4.0.2Oz Linden
2016-01-13MAINT-6055: If disconnected from voice client attempt to logout and back in. ↵rider
If login fails tear down Vivox client and restart it from scratch.
2016-01-12Remove a couple of lines that were spamming the logs.Rider Linden
2016-01-12MAINT-6018 Open URL dialog spamAndreyL ProductEngine
Removed "close by owner" item form chiclet's right-click menu
2016-01-11MAINT-6044: Throttle positional updates to no more than two a second. ↵Rider Linden
Compare angle between avatar rotations if trivially small do not trigger update.
2016-01-11MAINT-5978: Code review changesRider Linden
2016-01-11MAINT-5978: comment out the caps log reporting.Rider Linden
2016-01-11MAINT-5978: Removed HTTP core file snuck back into repo.Rider Linden
2016-01-11MAINT-6018 Open URL dialog spamAndreyL ProductEngine
Remove notifications of muted agents
2016-01-11MAINT-6018 Open URL dialog spamAndreyL ProductEngine
Added the ability to close all notifications from one owner at once
2016-01-12MAINT-6040 FIXED crash in LLFavoritesOrderStorageMnikolenko ProductEngine
2016-01-08MAINT-5978: Couple of tweeks for smart pointers on Macrider
2016-01-08MAINT-5978: Remove vestigial state machine code. Convert over to smart ↵Rider Linden
pointers for state information structures.
2016-01-07MAINT-5976: Remove residual setState() calls. Clear next session before ↵Rider Linden
starting new session.
2016-01-07Use #if rather than #ifdef to test platform switch.Rider Linden
2016-01-07MAINT-5976: No sleep for mac on shutdown.rider
2016-01-06MAINT-5976: Shutdown and reconnection for coroutine version.Rider Linden
2016-01-06MAINT-5976: Handle connect and disconnect for P2P calls.Rider Linden
2016-01-06MAINT-5978: Remove move of the residual state machine. Send initial ↵Rider Linden
positional update upon joining channel.
2016-01-04MAINT-5978: Disable state machine, turn running of vivox over to the coroutine.Rider Linden
2015-12-22Merged lindenlab/viewer-bear into defaultAndrey Lihatskiy
2015-12-22Merge downstream, version 4.0.1AndreyL ProductEngine
2015-12-18MergeRider Linden
2015-12-18Disable unit test on Linux onlyRider Linden
2015-12-18MergeRider Linden
2015-12-18increment viewer version to 4.0.1Oz Linden
2015-12-17MAINT-5977: Finish implementation of MailBox event pump type for guaranteed ↵Rider Linden
delivery
2015-12-16merge with headcallum_linden
2015-12-16maint-5875 fix llceflib_host.exe' error about missing MSVCP120.dllcallum_linden
2015-12-15Fix for OS X and Linux - their compilers do not like missing entries in case ↵callum_linden
statement
2015-12-15MAINT-5966 - file download failures need feedbackcallum_linden
2015-12-15Throttle consecutive connect attempts.rider
2015-12-14MAINT-5962: Added routine for checking MoaP double click and forwarding ↵Rider Linden
those double click events into to the plugin.
2015-12-11Remove some of the dead code. 1:1 chat is working but group chat fails now. ↵Rider Linden
Need to reexamine the entire flow.
2015-12-10Possible fix for private call hangup.Rider Linden
2015-12-09Voice session state now in coro (includes all sub states as part of the coro)Rider Linden