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 |