aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-08-15Fix up master avatar handling for estate owners. Introduces a newMelanie Thielker12-27/+85
hierarchical rights structure. MasterAvatar: Owner of the region server (may be null), net gods (users with GodLevel 200), Estate owner (from database). Look at Opensim.ini.example to enable net gods. Estate owner will default to master avatar.
2008-08-15Minor formatting cleanup.Jeff Ames1-6/+6
2008-08-15Fixes a case where neighboring region info cannot be obtainedMelanie Thielker1-3/+6
and the region server tries to output the region information using the unobtainable RegionInfo. Caused a crash in GS1GridServices.cs, line 928
2008-08-15Update svn properties, formatting cleanup, fix a couple compiler warnings.Jeff Ames13-70/+80
2008-08-15Fixes a case where, when inventory is not currently accessible dueMelanie Thielker1-1/+1
to other issues, detaching an attachment would cause an exception.
2008-08-15From: Richard Alimi <ralimi@us.ibm.com>Dr Scofield1-0/+44
The following patch allows an asset to be added via the REST interface.
2008-08-15From: Richard Alimi <ralimi@us.ibm.com>Dr Scofield1-0/+29
The following patch implements adding prims to a region using the Xml2 format.
2008-08-15From: Richard Alimi <ralimi@us.ibm.com>Dr Scofield1-4/+35
The following patch implements retrieving prims in Xml2 format via the REST interface. For example: http://localhost:9000/admin/regions/<region-uuid>/prims/ It also allows an additional parameter which specifies a bounding box. If this parameter is specified, only prims within the bounding box are retrieved. For example: http://localhost:9000/admin/regions/8cd759b4-e077-489d-9a34-e1ff70ef65dd/prims/0,0,0,128,128,128 will retrieve only the prims whose positions are in the bounding box with corners (0,0,0) and (128,128,128).
2008-08-15From: Richard Alimi <ralimi@us.ibm.com>Dr Scofield4-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)
2008-08-15From: Richard Alimi <ralimi@us.ibm.com>Dr Scofield1-1/+1
The following patch allows spaces in usernames and passwords in HTTP Basic authentication for REST services.
2008-08-15From: Richard Alimi <ralimi@us.ibm.com>Dr Scofield1-1/+2
The following is a patch that disables the addition of the Content-Length HTTP response header when a chunked response is being sent.
2008-08-15Thanks, krtaylor, for a patch that fixes llListSort() and llListRandomize() ↵Mike Mazur2-2/+16
failing with stride less than 1. Fix issue 1893.
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 Thielker8-5/+82
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 Thielker7-30/+42
estate owner user the ability to add and remove estate managers, and have EM rights outside of that.
2008-08-14Mantis #1953Melanie Thielker2-8/+19
Thank you, HomerHorwitz, for a patch that changes login location handling to use the sim UUID if it has already been stored.
2008-08-14Add the UserStore migrations to the TP fixes patchMelanie Thielker2-0/+10
2008-08-14Thanks, BlueWall, for a patch that:Dahlia Trimble1-1/+1
Binary distributions of OpenSim are not able to get the version info because they lack the ../.svn/entries file. This file exists in the ./bin./svn directory, which would be in a binary distribution. The included patch changes the path from ../.svn/entries to .svn/entries, which allows the version information to be show in "help/about"
2008-08-14updated some prim parameters to project maintained versionsDahlia Trimble1-5/+3
2008-08-14Mantis #1946Melanie Thielker12-16/+105
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 Thielker6-6/+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-13Add a Find(Predicate) method to the cache to look for items by dataMelanie Thielker1-0/+11
other than LLUUID.
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 Thielker4-13/+147
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 Casey4-17/+30
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 Mazur5-72/+43
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 Ames6-22/+22
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#1903. Thank you kindly, CMickeyb for a patch that:Charles Krinke2-9/+201
patch attached replaces the tree walk algorithm used to build the folder hierarchy with a single database query. That is, we replace 1 database query per folder with 1 query for the root folder's properties and 1 query to retrieve the entire collection of folders for a user.
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