aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Framework (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-09-07* Enables Child Agents for all virtual regions in the region and their ↵Teravus Ovares (Dan Olivares)1-2/+56
neighbors. There still may be issues with crossing into the mentioned neighbors of the virtual regions. This makes regions larger then 512x512 (3 virtual regions) display fully to clients. * Uses a grid request multiple times, so the more regions are in the instance, the longer logging in takes. Consider this temporary until there's a RegionInfo request similar to the MapItem Request.
2009-09-06minor: organizationalTeravus Ovares (Dan Olivares)1-1/+19
* Move the neighbor region lookup to another method from where it was before in EnableNeighbourChildAgents.
2009-09-06* Moves another Legacy avatar inbounds check to BorderTeravus Ovares (Dan Olivares)1-4/+10
2009-09-06Addendum to last commit. With the last commit, some other code that shouldMelanie1-0/+5
have been in this commit slipped in. If the last heartbeat is more than 2 seconds ago, kill that thread and start a new one. Untested. his commit adds support to let the first heartbeat complete unconditionally, since it is almost always longer.
2009-09-06Remove the encryption from the IAuthenticationService interface. ThatMelanie1-3/+27
is too high up for that type of stuff. It needs to be at the connector/handler level
2009-09-05* Moves ScenePresence SendCourseLocations to a delegate and provide a method ↵Teravus Ovares (Dan Olivares)1-0/+23
to replace the delegate * RegionCombinerModule replaces this delegate and distributes the CoarseLocationUpdates through the client connection in the region where the user would be if it was a separate region. * Fixes Mini Map display on combined regions.
2009-09-04Fixed some long-standing issues with appearance in HG1.Diva Canto1-18/+18
2009-09-04* Fixes various quirks rezzing in virtual regions.Teravus Ovares (Dan Olivares)1-27/+241
* Breaks up the Client event registrations in Scene into methods of similar event types. The generic event registration registers all of the event types. *Created symmetrical Un-Registration methods. * Made the Registration and Unregistration methods public * Hooks The events required for creating new prim and rezzing new prim into the proper scene.
2009-09-04Add ids to iar requestsJustin Clark-Casey (justincc)1-3/+5
Stop save iar test wrongly relying on thread pulsing (still disabled though)
2009-09-03Fixes seven leaky .BeginInvoke() callsJohn Hurliman1-0/+4
2009-09-03Add copyright headers. Formatting cleanup.Jeff Ames4-9/+58
2009-09-02* One last attempt to get the bordercrossing/primcrossing/attachmentcrossing ↵Teravus Ovares (Dan Olivares)4-22/+26
right in the new border framework. * This also contains some inactive preliminary code for disconnecting combined regions that will be used to make one root region a virtual region of a new root region.
2009-09-02Thank you, dslake, for a set of patches to improve OpenSim startupMelanie3-7/+6
and idle performance.
2009-09-01switching SerialiserModule to "new" region module schemedr scofield (aka dirk husemann)1-1/+1
2009-08-31* The return of fuzzy borders!Teravus Ovares (Dan Olivares)1-8/+8
2009-08-31No more fuzzy bordersTeravus Ovares (Dan Olivares)1-8/+8
2009-08-31* -2 on the south and west side, -1 on the north and east side. Fuzzy ↵Teravus Ovares (Dan Olivares)1-8/+8
borders! yay
2009-08-31* Put Borders back the way they were to resolve the endless ----> crossing ↵Teravus Ovares (Dan Olivares)1-2/+2
into region X,Y
2009-09-01Baad git, baad baad git.Melanie1-1/+1
2009-09-01Experimental. Set attachment flag early on rezzing from inventory.Melanie1-0/+3
2009-08-31* Previously south and west border were required to be -1 for border ↵Teravus Ovares (Dan Olivares)1-2/+2
crossings diagonally to work.. but.. seems they're working now without it.. and maybe it will help attachments.
2009-08-31* Fix attachment cross issues with new borders.Teravus Ovares (Dan Olivares)3-2/+25
2009-08-31Remove typo version of ReplaceableInterface property from RegionCombinerModule.Jeff Ames1-1/+1
2009-08-30* Fixes a teleport issue when teleporting out of a region to a different one.Teravus Ovares (Dan Olivares)1-0/+6
2009-08-30* whoops, forgot the other class initializer.Teravus Ovares (Dan Olivares)1-4/+4
2009-08-30* When the RegionCombinerModule is off, make borders have an infinite aabb ↵Teravus Ovares (Dan Olivares)1-5/+5
perpendicular to the cardinal
2009-08-29* Rename the RegionCombiner Module from PhysicsCombinerTeravus Ovares (Dan Olivares)2-23/+31
2009-08-29* Fix the reason why physical vehicles have a problem in virtual regions.Teravus Ovares (Dan Olivares)1-1/+2
2009-08-29* Only lock the Borders when they're being changed, otherwise one avatar's ↵Teravus Ovares (Dan Olivares)1-49/+130
movement could hinder another avatar's movement.
2009-08-29Fix up WebFetchInventoryDescendents to really return all data needed,Melanie1-1/+17
especially the folder version and the subfolders. Fixes inventory search hang and folders not loading.
2009-08-28* Deal with teleports to other virtual regions in the same scene.Teravus Ovares (Dan Olivares)3-10/+113
2009-08-28Modify CAPS inventory code. Currently this is not executedMelanie1-3/+7
2009-08-28* Allow corner prim crossings. Previously this was only on a single ↵Teravus Ovares (Dan Olivares)2-21/+145
cardinal direction * Some leg work in getting avatar teleports into 'virtual regions' moved to the proper region.
2009-08-28minor: formatting and commentsJustin Clark-Casey (justincc)1-1/+3
2009-08-26* Another attempt at fixing the random spurious test error.Teravus Ovares (Dan Olivares)2-0/+17
* This time it might be the listening socket thread from HttpServer aborting with a non blocking thread abort exception. Hopefully calling Stop() on MainServer.Instance will solve that.
2009-08-22* Fixes mantis http://opensimulator.org/mantis/view.php?id=4044. Turns out ↵Diva Canto2-14/+6
folders were never being removed from trash when they were singled out for purging in trash. They were being removed when Trash was purged as a whole. That behavior is now fixed for the new InventoryService set. * Removed left-overs from AssetInventoryServer.
2009-08-20Made HandleFetchInventoryDescendents async, so that the client thread ↵Diva Canto1-2/+17
doesn't wait for the download of the entire inventory.
2009-08-21* Once more into the breach!Adam Frisby1-1/+4
2009-08-21* Attempting to diagnose a connection bug.Adam Frisby1-3/+5
2009-08-20* Switch border cross tests over to the new Border class.Teravus Ovares (Dan Olivares)4-14/+116
* Use List<Border> for each cardinal to allow for irregular regions.
2009-08-20One more place fixed for setting the inventory folder owner. Thanks jhurliman.Diva Canto1-1/+1
2009-08-19Commented T021_TestCrossToNewRegion because (1) it can fail on panda, and ↵Diva Canto1-1/+8
(2) it is not a meaningful representation of region crossing.
2009-08-19Fixes GetItem and GetFolder for SQLite. Turns out some methods were no-op in ↵Diva Canto1-2/+2
SQlite. Fixes most grief in http://opensimulator.org/mantis/view.php?id=4035 http://opensimulator.org/mantis/view.php?id=4027
2009-08-19Fixes GetRootFolder for normal standalone, which was being incorrectly ↵Diva Canto1-2/+2
redirected to the wrong object. Probably fixes most grief in http://opensimulator.org/mantis/view.php?id=4035 http://opensimulator.org/mantis/view.php?id=4027
2009-08-19Add Border (a virtual border management class)Teravus Ovares (Dan Olivares)4-4/+455
Move Cardinals to it's own file.
2009-08-19Added MoveItems, which is most useful upon viewer-delete inventory ↵Diva Canto1-27/+4
operation. Moving a batch of items is a 1-time operation. Made it async anyway, so that the viewer doesn't wait in case the DB layer is dumb (which is the case currently).
2009-08-19Async purge so that the client thread doesn't wait.Diva Canto1-2/+22
2009-08-19A better purge of trash folder.Diva Canto2-8/+25
2009-08-18jhurliman's patch in http://opensimulator.org/mantis/view.php?id=4024Diva Canto2-13/+25
2009-08-18Fixes mantis #4020 (http://opensimulator.org/mantis/view.php?id=4020)Diva Canto1-14/+12