aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ClientStack (unfollow)
Commit message (Collapse)AuthorFilesLines
2015-09-28 change copyright to opensimUbitUmarov1-3/+27
2015-09-27 let SendAvatarGroupsReply fall back to UDP if no caps and make use of itUbitUmarov1-5/+9
2015-09-27 add missing SendAgentGroupDataUpdate to llClientViewUbitUmarov1-0/+35
2015-09-27 AvatarGroupsReply message does not have ListInProfile fieldsUbitUmarov1-4/+4
2015-09-24 we still don't have extended wind and cloud neither do viewersUbitUmarov1-9/+4
2015-09-24 some cleanup on terrain encoderUbitUmarov1-4/+8
2015-09-24 slow down terrain sending so other users of LAND queue do have a chance to ↵UbitUmarov1-1/+1
send things
2015-09-23 change the encapsulation of compressed land patchs in llUDP packetsUbitUmarov1-16/+3
2015-09-22fix GetPacketsQueuedCount typos in last commitUbitUmarov1-1/+1
2015-09-22let minimum wqburst be a bit larger than MTUUbitUmarov2-4/+4
2015-09-22 removed a protocol breaking lludp debug option that no one should try, ↵UbitUmarov5-100/+35
changed terrain send throotle to be by packets in queue, reduced odds of MTU violation on terrain send (still bad). Most UDP protocol implementations may not mind much, but our code still does
2015-09-21coment out lludp debug things that only fill up the help screenUbitUmarov1-0/+2
2015-09-12 try to better merge avn and os fetchinventory and fetchinvdescendentsUbitUmarov1-2/+2
2015-09-11 inventory mess return to the state before divas cache issueUbitUmarov2-43/+122
2015-09-11 change to avn fecthinventory and webfecth.. codeUbitUmarov2-122/+43
2015-09-07recover opensim m_sendTerrainUpdatesByViewDistance. if false do as opensim ↵UbitUmarov1-8/+39
(slower since it depended on sending terrain as TASK). if true send by view range and also all terrain at arrival
2015-09-06fix the missing initialization of the folish ProcessUnackedSends optionUbitUmarov1-0/+2
2015-09-03Transformed the LLUDP ad-hoc plugin into a region module. It works.Diva Canto5-316/+49
2015-09-03 at last we can login and see objects ( friends is dead and disable inUbitUmarov5-24/+17
scenepresence)
2015-09-02seems to compile ( tests comented out)UbitUmarov17-1246/+134
2015-08-31First commit where physics work as region module.Diva Canto1-29/+0
Moved all physics dlls out of Physics and into bin directly, so they can be found by the module loader. Removed call to PhysicsPluginManager.
2015-08-30More namespace and dll name changes. Still no functional changes.Diva Canto1-1/+1
2015-08-30Renamed the namespaces tooDiva Canto1-1/+1
2015-08-28send land parcels overlay in cat Land not Task, or avatar freezesUbitUmarov1-1/+2
2015-08-27 remove the rest of #justEditedTerrain, it was sending patchs nonUbitUmarov1-16/+0
conforming to protocol, and no longer in agreement with how patchs are schedule to send
2015-08-27change osd encoding of region sizeUbitUmarov1-8/+8
2015-08-26NEVER EVER SEND TERRAIN PATCHS AS UNRELIABLE!!!!!!!!!!!!!!!!!!!!!!!!!!UbitUmarov1-26/+13
this costed me hours :P
2015-08-24 turn off KeepAliveUbitUmarov2-5/+5
2015-08-22delay terrain sending if land queue is 2 busyUbitUmarov2-1/+24
2015-08-19 put back entities remove from updates on SendKillObject.UbitUmarov1-1/+11
2015-08-19 add missing regionExtent setup and Scene physicsscene configuration ( notUbitUmarov1-4/+4
exactly as core)
2015-08-19add a Retry-After response header to the 503 sent when we are 2 busy to doUbitUmarov1-0/+5
the request. just 503 could mean server down (?)
2015-08-18do keepalive on mesh and texture GET. Dont use reusecontext any where.UbitUmarov2-5/+5
setting of keepalive is wrong, it should follow the requested one ( or always as http1.1) only deny if needed (errors). KeepAlive may increase stress on number of avaiable file descritors.
2015-08-15Removed ignoreCase=true from the call to Type.GetInterface, because, well, ↵Diva Canto1-1/+1
we don't want to ignore case. And this seems to be causing problems in mono 4.3.
2015-08-14Only send the requested ObjectPropertiesFamily in the ↵Drake Arconis1-1/+1
RequestObjectPropertiesFamily reply and not the actual ObjectProperties packet Signed-off-by: Diva Canto <diva@metaverseink.com>
2015-08-15Track selected objects per clientMelanie Thielker1-0/+6
2015-08-15Only send the requested ObjectPropertiesFamily in the ↵Drake Arconis1-1/+1
RequestObjectPropertiesFamily reply and not the actual ObjectProperties packet Signed-off-by: Melanie Thielker <melanie@t-data.com>
2015-08-11Fixed mistakes related to confusion between Environment.TickCount ↵Oren Hurvitz1-2/+2
(milliseconds) and TimeSpan.TicksPerXXX (10000 x milliseconds)
2015-08-08WARNING: massive refactor to follow libomv's latest changes regarding ↵Diva Canto3-7/+10
inventory folders. The newest version of libomv itself is committed here. Basically, everything that was using the AssetType enum has been combed through; many of those uses were changed to the new FolderType enum. This means that from now on, [new] root folders have code 8 (FolderType.Root), as the viewers expect, as opposed to 9, which was what we had been doing. Normal folders are as they were, -1. Also now sending folder code 100 for Suitcase folders to viewers, with no filter. All tests pass, but fingers crossed!
2015-06-17Bug fix in inventory fetching: sometimes the caps request comes before there ↵Diva Canto1-5/+0
is a scene presence, and that's ok.
2015-06-14Squooshed a warning that could result in a runtime null pointer exception. ↵Diva Canto1-1/+1
It says that code is for debugging, but it was buggy.
2015-06-14Quell three new warnings I introduced with AgentPrefsData, return an empty ↵Cinder1-2/+2
llsd map instead of an empty llsd block when no AgentPrefs service is available to try and appease Firestorm Signed-off-by: Diva Canto <diva@metaverseink.com>
2015-06-13Guard against scenes without an agent prefs service and a copy and paste fixCinder1-0/+7
Signed-off-by: Diva Canto <diva@metaverseink.com>
2015-06-13Fixed indentationDiva Canto1-4/+4
2015-06-13A few bug fixes for Agent Preferences to actually work. Also added missing ↵Diva Canto1-1/+1
config for standalone.
2015-06-13Refactor AgentPreferences so that database operations happen centrally. the ↵Cinder1-66/+17
opensim way. Signed-off-by: Diva Canto <diva@metaverseink.com>
2015-06-13Relicense AgentPreferences files to BSD and OpenSimulatorCinder1-25/+24
Signed-off-by: Diva Canto <diva@metaverseink.com>
2015-06-13Support for Linden AgentPreferences capability and friends ↵Cinder1-0/+225
(UpdateAgentLanguage and UpdateAgentInformation) and Mantis #7157 Signed-off-by: Diva Canto <diva@metaverseink.com>
2015-06-12Maybe reduce incidence of ghost avatarsMelanie Thielker1-1/+10
2015-06-03Mantis #7567: added an 8-sec expiring item cache to the inventory network ↵Diva Canto1-1/+1
connector. This fixed the problem on my local test grid and generally made things faster. This cache has been needed for a while... there are many parts in the code where the sim gets an item multiple times in a short amount of time (rezzing attachs and objects, for example). Other minor changes: - added the scene as a parameter to the constructor od FetchInvDescHandler, so that I could see in which scene the handler was being called - brought linked items in linked folders back to being prefetched