aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-08-14Refactor: Make the tree creation function take a UUID for the ownerMelanie Thielker2-7/+13
Change the tree populator module to supply a sensible value
2008-08-14Adds UserFlags and GodLevel to the user data store and plumbs then in.Melanie Thielker1-0/+7
This will have no effect unless both the UGAI and the region are this revision or later
2008-08-14Make the estate owner work. Changes permissions checks to allow theMelanie Thielker6-30/+31
estate owner user the ability to add and remove estate managers, and have EM rights outside of that.
2008-08-14updated some prim parameters to project maintained versionsDahlia Trimble1-5/+3
2008-08-14Mantis #1946Melanie Thielker5-12/+69
Thank you, HomerHorwitz, for a patch that corrects and improves TP to landmark and home position handling.
2008-08-13* minor: make it clear on the console when a client is being logged out ↵Justin Clarke Casey1-9/+12
because that client has not responded to pings
2008-08-13Mantis #1936Melanie Thielker1-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.
2008-08-13Mantis#1942. Thank you kindly, Tyre for a patch that:Charles Krinke2-2/+4
updates llTriggerSound() so it accepts an object inventory name too This adds the same functionality like Xantor's patch for llPlaySound()
2008-08-13Mantis#1941. Thank you kindly, Tyre for a patch thatCharles Krinke1-34/+4
makes progress in extracting the line number of LSL script execution errors.
2008-08-13Mantis#1856. Thank you kindly, HomerHorwitz for a patch that:Charles Krinke1-40/+20
Fixes this Mantis bug with llTakeControls() & ControllingClient() API.
2008-08-13Mantis#1934. Thank you Tyre for a patch that:Charles Krinke2-2/+22
This patch implements the LSL script function llTeleportAgentHome()
2008-08-13mantis#1927. Thank you kindly, Leaf for a patch that:Charles Krinke1-2/+8
Makes progress on fixing scripts in child prims of attachments not being scheduled for execution.
2008-08-13Mantis#1931. Thank you kindly, Kinoc for a patch that:Charles Krinke23-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
2008-08-13Thank you, tyre, for a patch that fixes a null reference in LSLMelanie Thielker2-22/+20
function llOverMyLand().
2008-08-13Mantis#1925. Thank you, homerHorwitz for a patch that:Charles Krinke2-3/+33
This fixes the coordinates returned by doing a llRequestInventoryData on a landmark.
2008-08-13Port the llParcelMediaQuery forward to the new Shared/ directoryMelanie Thielker3-7/+123
Add a Dictionary for faster lookup of cached items.
2008-08-13From: Omar Vera Ustariz <ustariz@de.ibm.com>Dr Scofield3-7/+123
This patch implements a subset of the llParcelMediaCommandList() function.
2008-08-13Revert "Thanks, lulurun, for a patch that clears and refreshes and outdated ↵Mike Mazur1-6/+1
user" This reverts commit r5823.
2008-08-13Thanks, lulurun, for a patch that clears and refreshes and outdated userMike Mazur1-1/+6
profile cache (issue 1919).
2008-08-13Make the estate owner UUID from the database have the same rightsMelanie Thielker1-1/+7
as the region master avatar, unless it's LLUUID.Zero (the default).
2008-08-12Fix data format for last commitMelanie Thielker1-1/+1
2008-08-12Minor patch: fix an instance where the estate name, as displayed on theMelanie Thielker1-3/+5
Covenant page of the estate dialog, could be shown as the master avatar's name, or even as Test User
2008-08-12Thanks HomerHorwitz for a patch to enable the Stand Up button when sitting ↵Jeff Ames1-3/+5
on the ground. (bug #1932)
2008-08-12* Stop warnings about non existent scene presences/entities being removed on ↵Justin Clarke Casey3-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
2008-08-12Thanks, lulurun, for a patch that addresses inventory problems that occurMike Mazur3-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
2008-08-12Remove "static" from the AsyncCommand Manager to make it work properlyMelanie Thielker1-1/+1
in multiple region per sim setups
2008-08-12Minor formatting cleanup.Jeff Ames5-21/+21
2008-08-11Patch #9163 - Refactor initial packet sending out of InnerScene intoMelanie Thielker3-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.
2008-08-11* minor: replace hard tabs with soft 4 space tabs in previous patchJustin Clarke Casey2-12/+10
2008-08-11Mantis#1921. Thank you kindly, Leaf for a patch that:Charles Krinke2-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)
2008-08-10Mantis#1910. Thank you kindly, HomerHorwitz for a patch that:Charles Krinke1-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;
2008-08-10Attempt to address Mantis #1905, #1909Melanie Thielker1-12/+17
Prevent re-sequencing of resent packets. Thanks, ckrinke, for catching that, it is what was happening.
2008-08-10Patch #9024Melanie Thielker1-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
2008-08-10Update svn properties, minor formatting cleanup.Jeff Ames3-4/+2
2008-08-09* Resolve mantis 1911 without reintroducing warningsJustin Clarke Casey1-2/+1
2008-08-09* if the user uuid is present, preserve ownership information when loading ↵Justin Clarke Casey1-10/+43
an archive * if the uuid isn't present, ownership is given to the region's master avatar
2008-08-09* Remove warningsJustin Clarke Casey2-2/+2
2008-08-09* Added a little more log info in LLUDPServerlbsa711-1/+2
2008-08-09* Shielded against various forms of Malformed data crashes - if there is an ↵lbsa711-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
2008-08-08Mantis#1521. Thank you kindly, HomerHorwitz for a patch that:Charles Krinke1-115/+139
Increases the functionality of the particle system on both script engines.
2008-08-08Mantis#1521. Thank you kindly, Lmmz for a patch that:Charles Krinke2-115/+144
Improves the implementation of the particle system.
2008-08-08Patch #9161Melanie Thielker1-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.
2008-08-08* Removed unused m_bAvailablelbsa711-1/+1
2008-08-08Patch #9160Melanie Thielker1-2/+2
Refactor proxy encode/decode methods out of the PacketPool into their own class.
2008-08-08* All CheckRegion within an instance would use the same, global, bool for ↵lbsa713-31/+47
'Available', which would lead to intermittent failures on parallell teleport requests. * Solidified CheckRegion somewhat, adding a second try if the first failed.
2008-08-08De-coupling the IClientAPI interface and ClientManager class from theMike Mazur3-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.
2008-08-08Update svn properties, minor formatting cleanup.Jeff Ames1-3/+3
2008-08-08Remove FunSL client stack as it's under development and often won't compile.Mike Mazur8-8455/+0
This effectively undoes commits 5771 and 5769 as well as parts of the formatting cleanup commits 5774 and 5775.
2008-08-07Patch #9159Melanie Thielker1-16/+27
Complete the support for dupe tracking. Eliminate one of the "Eternal caches".
2008-08-07Mantis#1894. Thank you kindly, HomerHorwitz for a patch that:Charles Krinke1-1/+2
When a region is re-registered (e.g. because of region restart), it is removed from m_regions. If I understood that correctly, the old entry should be replaced, instead.