summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-03-02MAINT-5693: Only force forward progression of COF version for your own AvatarRider Linden
2016-03-02MAINT-6182: When building the list of pathfinding characters throw away any ↵Rider Linden
entries that are undefined.
2016-03-01MAINT-5693: Allow stale requestsRider Linden
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-25Add SSL support to update downloader to enable possibility of secure downloadsDrake Arconis
2016-02-25Update to modern curl progress reporting functionality in the update downloaderDrake Arconis
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-22Killing windows line endings.Rider Linden
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-29MAINT-6099: One more log message.Rider Linden
2016-01-29MAINT-6099: Add a check on the result of requestPostWithLLSD for error. ↵Rider Linden
Also log the failed URL.
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-21MergeRider Linden
2016-01-21MAINT-5915: Put in some extra null checks around completed HTTP checks to ↵Rider Linden
try and eliminate a crash in the wild.
2016-01-20Backed out changeset 672bd34768c6callum_linden
2016-01-20Backed out changeset 2e77fb7b61b6callum_linden
2016-01-20MAINT-6004 (Fix) Add non blocking file upload picker supportcallum_linden
2016-01-20OPEN-312: Removed add_dependency entries for items listed in ↵Rider Linden
target_link_libraries. Superfluous.
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-15Added tag 4.0.1-release for changeset 759710a9acefOz Linden
2016-01-14Pull in updated LLCEFLib with settings option to turn off WebRTC media and ↵callum_linden
modify the setting in viewer code - nuclear fix for MAINT-6060
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-5976: On Linux builds do not specify explict for bool conversion operator.Rider Linden