aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Environment (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-08-07Mantis#1901. Thank you kindly, Nlin for a patch that:Charles Krinke2-2/+2
More sitting fixes: Inconsistent sitting position on rezzed prims that have no sit target set.
2008-08-07Minor formatting cleanup.Jeff Ames4-13/+13
2008-08-06From: alan webb <alan_webb@us.ibm.com>Dr Scofield1-0/+4
This fixes a sitting problem which popped up on loading regions from archive and turned out to be caused by the fact that the archiving mechanisms all preserve the sit-target information that is set in the object at the time the image is captured. This caused the new region to pick a sit-target prim that did not correspond to the prim on which the script was running, so the script's changed event is driven with an invalid avatar UUID. I have modified the ArchiveReadRequest class so that any sit information that survives the archiving process is deleted before the object is instantiated. This change has just been checked in.
2008-08-05* Add / as a shortcut to select the root regionJustin Clarke Casey1-3/+3
2008-08-05* minor: slightly pointlessly increase the verbosity of the message given ↵Justin Clarke Casey1-3/+9
when a queued deletion from scene to inventory fails because the root part of the group has been zapped
2008-08-04Fix one more instance of a bad bit value for the collision eventMelanie Thielker1-1/+1
2008-08-04Addresses Mantis #1886Melanie Thielker2-6/+11
Forces the landmark and menu flags to be always set, like in previous releases. This will cause the parcel based restriction on setting landmarks to have no effect, until it is implemented properly
2008-08-01Estate series, patch 9 (#9157)Melanie Thielker2-2/+10
Adds the new access semantics and the new flag (allow only age verified) Plumbs in the abuse email address from sim to viewer. The other way around, libomv appears to be lacking support for the data field in the packet. Includes a migration, run prebuild!
2008-08-01* minor: log message twiddlingJustin Clarke Casey3-12/+10
2008-08-01* correct bug from last commit - for now don't drop cached user profile when ↵Justin Clarke Casey1-21/+8
an agent is downgraded to a child agent * since upgrading to a root agent doesn't currently re-retrieve the user profile
2008-08-01* Drop cached inventory from the local region when a user crosses out into a ↵Justin Clarke Casey3-9/+39
remote region * May resolves inventory problems that occur when the user moves between two regions` * e.g. if the user moves to a second region, adds an inventory item, moves back to the original region then tries to manipulate that item * Not yet implemented for teleport
2008-08-01Mantis#1859. Thank you kindly, Lmmz for a patch that:Charles Krinke2-1/+38
Implements llForceMouselook().
2008-07-31* refactor: Change CachedUserInfo.HasInventory to HasReceivedInventory to ↵Justin Clarke Casey1-1/+1
make actual function clearer
2008-07-31Thank you, HomerHorwitz, for a patch that implements ↵Melanie Thielker1-0/+8
llSetCameraParams/llClearCameraParams. Fixes Mantis #1867
2008-07-31Thank you, sacha magne, for a patch that prevents sim chat fromMelanie Thielker1-1/+4
being heard across whole grids. Fixes Mantis #1855
2008-07-30From: Richard Alimi <ralimi@us.ibm.com>Dr Scofield1-2/+12
The following is a patch that causes the ensuing http_response event (after an llHTTPRequest) to include the HTTP status code returned from the server (if available). The patch also sets the body parameter for the http_response event to be set as the status description returned by the server.
2008-07-30From: Richard Alimi <ralimi@us.ibm.com>Dr Scofield1-0/+5
The following is a patch that causes HTTP connections made by llHTTPRequest to be closed once the response is read.
2008-07-29* Put in stub code for inventory backup.Justin Clarke Casey1-0/+1
* No user functionality yet (and not for quite some time)
2008-07-28* Added a check for Infinite or NaN values before updating a heightfield. ↵Adam Frisby1-0/+4
This may slow down terraforming when it debug mode - feedback appreciated.
2008-07-27Addresses Mantis #1688Melanie Thielker1-1/+1
Changes erroneous return value of llGetLinkname() to "" for nonexistent prims. Corrects an issue where the root prim of a linked set, upon delink, retains the part number 1.
2008-07-26* Changed a number of field names to ccc (public members shouldn't be called m_)lbsa715-67/+67
2008-07-26Modified ResetChildPrimPhysicsPositions() to allow archiving and physics to ↵Dahlia Trimble1-2/+2
coexist peacefully (as per justincc's recommendations)
2008-07-26reinstated ResetChildPrimPhysicsPositions() as some prims had bad/missing ↵Dahlia Trimble1-6/+8
proxies without it
2008-07-25Attempt to update viewer for some physics status changes in SOPDahlia Trimble1-3/+6
2008-07-25* minor: just realized I managed to get the save xml/xml2 messages the wrong ↵Justin Clarke Casey1-4/+2
way around
2008-07-25* Stop the HasGroupChanged flag being reverted for newly restored prims ↵Justin Clarke Casey3-26/+27
which need to be persisted to the db * This should stop the problem where linked prims loaded via an archive did not survive server restart * It may address mantis 1819 though the symptoms don't look consistent
2008-07-25* Remove dumb bug I put in which meant that an archive save would never ↵Justin Clarke Casey3-3/+11
complete if there were any missing assets
2008-07-25From: Christopher Yeoh <yeohc@au1.ibm.com>Dr Scofield2-0/+2
The LL Server sets the CreateSelected flag for a prim when sending a property update when objects are linked. The following patch gets OpenSim to do the same.
2008-07-25renaming the increasingly ill-named ChatFromViewerArgs to OSChatMessageDr Scofield6-20/+24
2008-07-25Patch #9155 (Mantis #1793)Melanie Thielker1-0/+3
Fix a regression that caused the region settings not to save. Still no SQLite support for region settings. MySQL now functional.
2008-07-25Add GetGroupPowers() and a dictionary to hold them to ClientView andMelanie Thielker1-0/+5
IClientAPI. No user functionality
2008-07-25*Added CommandIntentions that is used to describe a console commands hazard. ↵mingchen7-18/+36
HAZARDOUS if it modifies the simulator, NON_HAZARDOUS if it does a command that doesn't modify the simulator but does a background command such as a forced backup, and STATISTICAL if it returns debug or more information. *This is useful for implementing a protection system from unwanted script execution or for application modules needing to know what a command does.
2008-07-24From: Christopher Yeoh <cyeoh@au1.ibm.com>Dr Scofield1-0/+16
The problem I noticed is that when child prims are selected unlike the Linden server, OpenSim does not return property information - it only searches the root prims for matches. What I'm not sure about is whether the parcel prim count taint should be set or if the root prim should be set as selected (doesn't seem possible to set the child prim as selected). It does however fix the problem of the property information not being sent, so its an improvement (I think!).
2008-07-24Implements llSetForce() and llGetForce(). These are experimental and the ↵Dahlia Trimble1-0/+16
units may not match the Linden implementation.
2008-07-23catch a null case in the convenience RegionID propertySean Dague1-1/+7
2008-07-23refactor TaskInventoryItem Mask -> Permissions to be consistant with how thingsSean Dague3-75/+75
are stored in the db.
2008-07-23refactored LandData to use properties, and cleaned up the naming onSean Dague8-126/+126
the properties a bit to be more consistant with other objects (having things like .Name .Description, etc).
2008-07-23Send Animation data for other avatars to new users joining the region ↵MW1-0/+13
(tested on new logins, but need to test that it is triggered on teleports). This should fix the sitting avatars appearing in a T pose to new users. And possible other animation problems.
2008-07-23Update svn properties. Formatting cleanup. Remove a compiler warning.Jeff Ames10-228/+230
2008-07-23get rid of some LLQuaternion == null checks. Because LLQuaternion isSean Dague1-18/+4
a struct and not a class, it can't be null. So these checks were just generating compiler warnings on unreachable code.
2008-07-23Changed it so the avatar's rotation is now sent as part of a full avatar ↵MW2-5/+26
update. This should fix the wrong rotation on existing sitting avatar when logging in bug.
2008-07-23thanks lulurun for a security patch that blocks unathorized access to the ↵Johan Berntsson1-1/+2
inventory server (see http://opensimulator.org/wiki/Security_vulnerability_brought_by_non-check_inventory_service)
2008-07-22renamed ScenePresence.SendFullUpdateToAllClients() to ↵MW1-2/+17
SendInitialFullUpdateToAllClients(), and added a replacement SendFullUpdateToAllClients() method. As the old one (now "Initial") has extra steps in it for sending initial updates/date, Not only was this leading to a lot more data being sent than needed to be, every time it was called. It also seems to have been causing the "other Avatars rotating when you sit down" bug.
2008-07-22Refactor the packet scheduling out of ClientView. Add intelligentMelanie Thielker3-5/+12
resending, timeouts, packet discarding. Add notification event for packet discarding. Add priority scheduling for packet queues. Add outgoing duplicate detection facility. Correct packet sequencing. Make provisions for automatic server side throttle adjustments (comes in next installment)
2008-07-21* Give new uuids to all the objects loaded in from an archive.Justin Clarke Casey2-7/+9
* This should allow multiple copies of an archive to be loaded into different regions on the same region server * This shouldn't affect existing operations.
2008-07-21Mantis#1544. Thank you kindly, Jonc, for a patch that:Charles Krinke1-2/+8
Terrain revert using the PaintBrushes appears to work OK, however when using 'apply to selection' the RevertArea FloodEffect calculates the revert height incorrectly unless the strength passed in from the viewer is 1.0 Attaching a patch to correctly reset the selected area to the heights in the revertmap.
2008-07-21* minor: stick filename being loaded/saved from in save/load xml/oar ↵Justin Clarke Casey2-10/+9
information messages
2008-07-21* minor: Make it clearer the region on which save and load xml/oar commands ↵Justin Clarke Casey1-0/+14
are operating
2008-07-21* minor: add wiki link to archiving function invocationJustin Clarke Casey1-1/+0
2008-07-21* minor: change misleading 'all assets found' message to instead tell how ↵Justin Clarke Casey4-23/+35
many were actually located