aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region (follow)
Commit message (Collapse)AuthorAgeFilesLines
* From: Richard Alimi <ralimi@us.ibm.com>Dr Scofield2008-08-154-12/+106
| | | | | | | | | | | | | | | | | | The following patch makes some enhancements to loading/saving the Xml2 format. - Add streamed version of functionality for saving prims to Xml2 format. The streamed version (optionally) allows for saving the prims whose positions appear within a particular bounding box. - Expose stream versions of LoadPrimsFromXml2 and SavePrimsToXml2 in the Scene class - Extend loading from Xml2 (the streamed version) to optionally start scripts for the loaded scene objects)
* Thanks, krtaylor, for a patch that fixes llListSort() and llListRandomize() ↵Mike Mazur2008-08-152-2/+16
| | | | failing with stride less than 1. Fix issue 1893.
* Refactor: Make the tree creation function take a UUID for the ownerMelanie Thielker2008-08-142-7/+13
| | | | | | Change the tree populator module to supply a sensible value
* Adds UserFlags and GodLevel to the user data store and plumbs then in.Melanie Thielker2008-08-141-0/+7
| | | | | | | This will have no effect unless both the UGAI and the region are this revision or later
* Make the estate owner work. Changes permissions checks to allow theMelanie Thielker2008-08-146-30/+31
| | | | | | | estate owner user the ability to add and remove estate managers, and have EM rights outside of that.
* updated some prim parameters to project maintained versionsDahlia Trimble2008-08-141-5/+3
|
* Mantis #1946Melanie Thielker2008-08-145-12/+69
| | | | | | | Thank you, HomerHorwitz, for a patch that corrects and improves TP to landmark and home position handling.
* * minor: make it clear on the console when a client is being logged out ↵Justin Clarke Casey2008-08-131-9/+12
| | | | because that client has not responded to pings
* Mantis #1936Melanie Thielker2008-08-131-1/+0
| | | | | | | | Thank you, gsky, for a patch that corrects the threading model to use the multithreaded apartment in the grid servers and region server.
* Mantis#1942. Thank you kindly, Tyre for a patch that:Charles Krinke2008-08-132-2/+4
| | | | | | updates llTriggerSound() so it accepts an object inventory name too This adds the same functionality like Xantor's patch for llPlaySound()
* Mantis#1941. Thank you kindly, Tyre for a patch thatCharles Krinke2008-08-131-34/+4
| | | | | | makes progress in extracting the line number of LSL script execution errors.
* Mantis#1856. Thank you kindly, HomerHorwitz for a patch that:Charles Krinke2008-08-131-40/+20
| | | | | Fixes this Mantis bug with llTakeControls() & ControllingClient() API.
* Mantis#1934. Thank you Tyre for a patch that:Charles Krinke2008-08-132-2/+22
| | | | | | This patch implements the LSL script function llTeleportAgentHome()
* mantis#1927. Thank you kindly, Leaf for a patch that:Charles Krinke2008-08-131-2/+8
| | | | | | Makes progress on fixing scripts in child prims of attachments not being scheduled for execution.
* Mantis#1931. Thank you kindly, Kinoc for a patch that:Charles Krinke2008-08-1323-584/+2060
| | | | | | | | | | | * Yield Prolog 1.0.1 Released : it passes all but 9 of the 421 tests in the ISO Prolog test suite (97.8%) . * support dynamic predicates and rules. * support 'import' to use external static functions improves connection to C# functions * Matches Yield Prolog r831
* Thank you, tyre, for a patch that fixes a null reference in LSLMelanie Thielker2008-08-132-22/+20
| | | | | | function llOverMyLand().
* Mantis#1925. Thank you, homerHorwitz for a patch that:Charles Krinke2008-08-132-3/+33
| | | | | | | This fixes the coordinates returned by doing a llRequestInventoryData on a landmark.
* Port the llParcelMediaQuery forward to the new Shared/ directoryMelanie Thielker2008-08-133-7/+123
| | | | | | Add a Dictionary for faster lookup of cached items.
* From: Omar Vera Ustariz <ustariz@de.ibm.com>Dr Scofield2008-08-133-7/+123
| | | | | | | | This patch implements a subset of the llParcelMediaCommandList() function.
* Revert "Thanks, lulurun, for a patch that clears and refreshes and outdated ↵Mike Mazur2008-08-131-6/+1
| | | | | | | | user" This reverts commit r5823.
* Thanks, lulurun, for a patch that clears and refreshes and outdated userMike Mazur2008-08-131-1/+6
| | | | | | profile cache (issue 1919).
* Make the estate owner UUID from the database have the same rightsMelanie Thielker2008-08-131-1/+7
| | | | | | as the region master avatar, unless it's LLUUID.Zero (the default).
* Fix data format for last commitMelanie Thielker2008-08-121-1/+1
|
* Minor patch: fix an instance where the estate name, as displayed on theMelanie Thielker2008-08-121-3/+5
| | | | | | | Covenant page of the estate dialog, could be shown as the master avatar's name, or even as Test User
* Thanks HomerHorwitz for a patch to enable the Stand Up button when sitting ↵Jeff Ames2008-08-121-3/+5
| | | | on the ground. (bug #1932)
* * Stop warnings about non existent scene presences/entities being removed on ↵Justin Clarke Casey2008-08-123-16/+27
| | | | | | | | | client log off * This is being done by preventing close from being called twice on child agent closure (nres which would have been thrown are being swallowed). * However, it should be possible to do much better cleanup on this code in the future
* Thanks, lulurun, for a patch that addresses inventory problems that occurMike Mazur2008-08-123-1/+13
| | | | | | | | | | | | | | | | | occasionally, but are fixed on restart (issue 1919). This patch introduces the following changes: 1. when a user teleports out of Region A, remove that user's profile from the Region A user profile cache 2. when a user crosses between regions out of Region A, remove that user's profile from the Region A user profile cache 3. the user profile cache's session ID member can now be set (written), and is updated each time a connection with a new avatar is established (ie: a new avatar enters the region) 4. when a region server looks up a user profile and a cache miss occurs, fetch the user profile from the user server first instead of immediately returning null
* Remove "static" from the AsyncCommand Manager to make it work properlyMelanie Thielker2008-08-121-1/+1
| | | | | | in multiple region per sim setups
* Minor formatting cleanup.Jeff Ames2008-08-125-21/+21
|
* Patch #9163 - Refactor initial packet sending out of InnerScene intoMelanie Thielker2008-08-113-128/+73
| | | | | | | | | ScenePresence. Pace prim delivery to about 200 updates/s max. Break a long-held lock that caused the notorious MapBlockQuery XMLRPC timeout on agent login. Eliminate 60 second timeout at "Waiting for region handshake". Fix region crossing/teleport response. Fix appearance in primmy regions.
* * minor: replace hard tabs with soft 4 space tabs in previous patchJustin Clarke Casey2008-08-112-12/+10
|
* Mantis#1921. Thank you kindly, Leaf for a patch that:Charles Krinke2008-08-112-19/+22
| | | | | | | | llRezObject changed to llRezAtRoot. llRezObject implemented to call llRezAtRoot until I can figure out how to calculate a bounding box. Partial implementation of llPushObject (no angular impulse applied)
* Mantis#1910. Thank you kindly, HomerHorwitz for a patch that:Charles Krinke2008-08-101-1/+5
| | | | | | | | In case you run the server with mono --debug OpenSim.exe line numbers are reported as <filename>:<linenumber>, so no "at line" is found. That led to an exception, which is caught since r5766. The attached patch fixes this for mono;
* Attempt to address Mantis #1905, #1909Melanie Thielker2008-08-101-12/+17
| | | | | | | Prevent re-sequencing of resent packets. Thanks, ckrinke, for catching that, it is what was happening.
* Patch #9024Melanie Thielker2008-08-101-1/+1
| | | | | | | | Bringing in an old private patch, increasing region registration timeout to 90 seconds. That allows regions witj > 10000 prims to register successfully. Running them.... well, YMMV
* Update svn properties, minor formatting cleanup.Jeff Ames2008-08-103-4/+2
|
* * Resolve mantis 1911 without reintroducing warningsJustin Clarke Casey2008-08-091-2/+1
|
* * if the user uuid is present, preserve ownership information when loading ↵Justin Clarke Casey2008-08-091-10/+43
| | | | | | | | an archive * if the uuid isn't present, ownership is given to the region's master avatar
* * Remove warningsJustin Clarke Casey2008-08-092-2/+2
|
* * Added a little more log info in LLUDPServerlbsa712008-08-091-1/+2
|
* * Shielded against various forms of Malformed data crashes - if there is an ↵lbsa712008-08-091-119/+65
| | | | | | | | error in packet creation, we just log and ignore it * If there's a Socket.AlreadyInProgress, just silently ignore this one * Tried to refactor the Reset and BeginRecieve logic into something a little more readable, little less duplicated
* Mantis#1521. Thank you kindly, HomerHorwitz for a patch that:Charles Krinke2008-08-081-115/+139
| | | | | | Increases the functionality of the particle system on both script engines.
* Mantis#1521. Thank you kindly, Lmmz for a patch that:Charles Krinke2008-08-082-115/+144
| | | | | Improves the implementation of the particle system.
* Patch #9161Melanie Thielker2008-08-081-2/+2
| | | | | | | | | | Increase GetUserProfile timeout from 6 to 30 seconds. Because the worker thread fo the XMLRPC data pump sits on a lock while the system starts, regions with upwards of 6000 prims throw and exception when that thread gets blocked for more than 6 seconds, due to this timeout, and won't start.
* * Removed unused m_bAvailablelbsa712008-08-081-1/+1
|
* Patch #9160Melanie Thielker2008-08-081-2/+2
| | | | | | | Refactor proxy encode/decode methods out of the PacketPool into their own class.
* * All CheckRegion within an instance would use the same, global, bool for ↵lbsa712008-08-083-31/+47
| | | | | | | 'Available', which would lead to intermittent failures on parallell teleport requests. * Solidified CheckRegion somewhat, adding a second try if the first failed.
* De-coupling the IClientAPI interface and ClientManager class from theMike Mazur2008-08-083-6/+9
| | | | | | | libsl/libomv Packet, as other client stacks could use other data types to pass packets around. Starting with InPacket() here, more to come.
* Update svn properties, minor formatting cleanup.Jeff Ames2008-08-081-3/+3
|
* Remove FunSL client stack as it's under development and often won't compile.Mike Mazur2008-08-088-8455/+0
| | | | | | | This effectively undoes commits 5771 and 5769 as well as parts of the formatting cleanup commits 5774 and 5775.