aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim (unfollow)
Commit message (Collapse)AuthorFilesLines
2012-09-11Revamp the v3 inventory sending. Uses threads and some nifty mechanics toMelanie1-81/+117
leverage the Poll Service without blocking it's workers.
2012-09-10add a extra httppool thread to compensate for webfetchinventoryUbitUmarov1-1/+2
2012-09-10webFetchInventory: change control event to simple flag, adjust lockingUbitUmarov1-11/+32
2012-09-10Remove commented codeMelanie1-11/+0
2012-09-09Reduce max concurrent endpoint connections from 50 to 6 (was 2 before)Melanie1-1/+1
2012-09-09Catch zero UUIDs in LSL and shout as an error. Also catch attempts to send IMMelanie2-1/+4
to UUID.Zero because it ties up XMLRPC handlers needlessly.
2012-09-08 llClientView: try to have only one thread per client processingUbitUmarov1-4/+49
RegionHandleRequests. (code assumes packet handle is called async as it is not)
2012-09-07Set the maximum number of concurrent connections to a service endpointMelanie1-0/+2
to 50. This doesn't work on stock mono but it works in Avination and also under Windoze.
2012-09-07 One more redundante ParcelProprieties on loginUbitUmarov1-0/+2
2012-09-07 stop sending duplicated parcelProprieties at loginUbitUmarov1-18/+39
2012-09-07remove fireandforget call to EnableChildAgents at end on CompleteMovement,UbitUmarov1-1/+3
since this is already on own thread and its at the end of it.
2012-09-06Prevent double slashes, try #4UbitUmarov1-1/+1
2012-09-06 remove extra '/' in assets urlUbitUmarov1-6/+13
2012-09-06Prevent double slashes, try #3Melanie1-0/+3
2012-09-06Revert "Change string concatenation to Path.Combine to eliminate extra slashes."Melanie1-8/+6
This reverts commit b9d026666dbabb210cc013d29eb79fe214594dd9.
2012-09-06Change string concatenation to Path.Combine to eliminate extra slashes.Melanie1-6/+8
Windoze barfs on them.
2012-09-06Revert " remove extra '/' in assets url"Melanie1-13/+6
This reverts commit 041fcd6a72e1822656d58f87a398e3a0f065a486.
2012-09-04Make friend notifies and closing child agents async because both canMelanie3-43/+48
block the heartbeat thread if the sim being contacted is unresponsive
2012-09-04 bug fixUbitUmarov1-4/+6
2012-09-04 a forgotten file plus minor changes. Imp and SL viewer seem to preserveUbitUmarov3-3/+11
flight. FS 4.2.2 does not.
2012-09-04 let avatar keep flying in tps to same region. (still bad for otherUbitUmarov1-0/+6
regions )
2012-09-04Remove debug spamMelanie1-6/+6
2012-09-04Refactor avatar transfer so that the heavy (UpdateAgent) part is separated intoMelanie3-97/+113
it's own sub-method
2012-09-03Prevent a nullref if SimStatsReporter tries to report on a sim where psysics areMelanie1-14/+17
not yet initialized
2012-09-01 try to reduce potencial recursive lockingUbitUmarov1-26/+51
2012-08-30move keyframemotion.copy from sop.copy to sog.copy, where there isUbitUmarov3-4/+8
newgroup information avaiable.
2012-08-30[possible still bad] make use of keyframemotion.copy on sop.copy, replacingUbitUmarov3-35/+38
fromdata(seralize). for now its called with null group since sop.copy() hasn't usable new group information, so for copied keyframes be fully operational UpdateSceneObject(newgroup) needs to be called on them.
2012-08-30Sequence inventory descendents requests to reduce inventory server load andMelanie2-5/+56
movement lag.
2012-08-29Allow llList2Key to also act on System.StringMelanie1-1/+2
2012-08-29Fix issue with the quit packet being stuck int he queue and a one packet delay.Melanie1-2/+8
Also fix semaphore excetion caused by enqueueing while dequque is taking place.
2012-08-29Remove Justin's addition to avoid sending incoming packets to inactive clientsMelanie1-9/+9
This also causes the initial AgentUpdate to be rejected because our processing is asynchronous.
2012-08-29 A few more changes to keyframesUbitUmarov4-65/+117
2012-08-29[Potentially broken] keyframes changes.. since it's there, use timer forUbitUmarov1-115/+165
crossing retries and not still another thread, etc...
2012-08-28Add a queue with two priority levels. This is a drop in replacement forMelanie1-2/+111
the BlockingQueue from OMV, but allows two priorities.
2012-08-28Fix a nullref while object is being createdMelanie1-1/+2
2012-08-28[possible still very broken] mess around keyframes. timer eventsUbitUmarov8-115/+311
threads overlaps, some null objects exceptions, region crossing...
2012-08-26 fix incoerence btw KFM_TRANSLATION and ROTATION LSL constants and internalUbitUmarov1-2/+2
DataFormat enum, using values from the KFM constants
2012-08-25Make llCollisionSprite not throw anymoreMelanie1-1/+2
2012-08-24Remove debug spamMelanie1-2/+2
2012-08-24Fix background inventory loading (Viewer 3) so it won't lag out the simMelanie3-51/+107
2012-08-23Fix bad child prim permissions that can make objects change perms after rezzingMelanie3-3/+39
2012-08-22Make terrain save every 1000 frames instead of every 50. Database load is a ↵Melanie1-1/+1
sim killer.
2012-08-21Fix group return stuffMelanie1-1/+1
2012-08-21Allow updates sent for right pec to go to the clientMelanie1-1/+1
2012-08-21Implement seeing busy status in LSLMelanie1-0/+7
2012-08-21Cause a persistence save if prim flags changeMelanie1-0/+2
2012-08-21Add Camera Offsets to serializationMelanie1-0/+14
2012-08-20Fix scripted detach of temp attachmentsMelanie1-6/+2
2012-08-18Make the console output from the reigon console hookableMelanie2-0/+11
2012-08-18Fix a typoMelanie1-1/+1