Commit History

Autor SHA1 Mensaxe Data
  Justin Clark-Casey (justincc) daf03bfb56 Handle Map block requests on a separate thread rather than the main packet handling thread. %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 57273ef7b2 Do HandleMapLayerRequest on its own thread rather than on the main inbound udp packet handling thread. %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) df4da51f04 Following on from 4f982596, launch map name requests on an async thread from LLClientView directly. %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 4ba48151b2 Handle UUIDGroupName and ObjectGroup viewer UDP requests asynchronously rather than synchronously. %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) c13a99dc5c Fix script error messages not showing up in viewer 3 and associated viewers. %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 0811f3d28d minor: Remove event method doc from LLClientView that I forgot in the last commit (1de80c) %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 3ec2923022 Reuse the same AgentUpdateArgs object for each AgentUpdate UDP packet (of which there are 10 a second) rather than constructing a new one every time. %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) faf6b56839 Explicitly return only the incoming AgentUpdate packet as this is the only one we pool atm, rather than attempting to return all incoming packets. %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) dc460579fd minor: Fix and elaborate on log information printed when an unrecognized estate method is received from the client. %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) b7e75d467c minor: Use && instead of & when deciding whether to print Improve/ObjectUpdate packet out messages when debug is turned on. %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 8a402850dd Enable reuse of data blocks for ImprovedTerseObjectUpdate using existing Packetpool code. %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 2e9ef015f7 Fix packetpool for ImprovedTerseObjectUpdate packets. %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 73c9abf5f2 Move OpenSim.Data.RegionFlags -> OpenSim.Framework.RegionFlags to make it easier for other code to use (e.g. LSL_Api) without having to reference OpenSim.Data just for this. %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 16c9c1dff7 On receiving TaskInventoryAccepted with a destination folder in the binary bucket slot for RLV, notify the viewer about inventory folder updates. %!s(int64=12) %!d(string=hai) anos
  Melanie 68814f904e Replace SendBannedUserList with Avination's version. Untested in core. Not even test compiled. %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) bcbd450fe4 Add --force flag to "kick user" console command to allow bypassing of recent race condition checks. %!s(int64=12) %!d(string=hai) anos
  Melanie dd0556abc9 Fix llDialog responses so that they can be heard throughout the region. This now conforms to the behaviour in SL. %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 35efa88c26 Rename OpenSim.Framework.Statistics to OpenSim.Framework.Monitoring. %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) d1d331a4c0 Make LLClientView instant message handling asynchronous rather than synchronous to prevent long operations from holding up all inbound packet processing. %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) ba80f137b5 Prevent race conditions between two threads that call LLClientView.Close() simultaneously (e.g. ack timeout and an attempt to reconnect) %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) d6f54b25cd Stop redundantly passing in the endpoint to the LLClientView constructor. %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) dda999a22c Remove IClientIPEndpoint client interface for now. %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 3b3d9967b1 Remove IClientAPI.GetClientEP() in favour of existing identical IClientAPI.RemoteEndpoint. %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 5301648cff In AttachmentsModule.DetachSingleAttachmentToInvInternal(), remove attachment before changing properties for correct inventory serialization. %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 2c6555021f Fix very recent regression in 917d753 where I put the ++updatesThisCall outside the batching part of ProcessEntityUpdates() %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 3888b9a670 If we're going to discard a terse update block because it's now someone else's hud, then don't still add it to the list of blocks for the update message. %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 0d2243a393 Merge branch 'master' of ssh://opensimulator.org/var/git/opensim %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 917d753f1c Fix a race condition where an object update for a hud could be sent to non-owner avatars if the hud was attached directly from within the region. %!s(int64=12) %!d(string=hai) anos
  Melanie cba8b4f8b8 Fix not sending TransferInfo when an asset is not found. This clogs %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 16ffc764bf minor: refactor part of LLClientView.ProcessEntityUpdates() to remove duplicate code %!s(int64=12) %!d(string=hai) anos