| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
| |
profile cache (issue 1919).
|
|
|
|
|
|
| |
as the region master avatar, unless it's LLUUID.Zero (the default).
|
|
|
|
| |
on the ground. (bug #1932)
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
| |
an archive
* if the uuid isn't present, ownership is given to the region's master avatar
|
|
|
|
|
| |
Improves the implementation of the particle system.
|
|
|
|
|
|
|
| |
'Available', which would lead to intermittent failures on parallell teleport requests.
* Solidified CheckRegion somewhat, adding a second try if the first failed.
|
|
|
|
|
|
|
| |
libsl/libomv Packet, as other client stacks could use other data types to pass
packets around. Starting with InPacket() here, more to come.
|
|
|
|
|
|
| |
More sitting fixes: Inconsistent sitting position on
rezzed prims that have no sit target set.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
| |
when a queued deletion from scene to inventory fails because the root part of the group has been zapped
|
| |
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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!
|
| |
|
|
|
|
|
|
|
|
| |
an agent is downgraded to a child agent
* since upgrading to a root agent doesn't currently re-retrieve the user profile
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
Implements llForceMouselook().
|
|
|
|
| |
make actual function clearer
|
|
|
|
|
|
|
|
| |
llSetCameraParams/llClearCameraParams.
Fixes Mantis #1867
|
|
|
|
|
|
|
| |
being heard across whole grids.
Fixes Mantis #1855
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
| |
The following is a patch that causes HTTP connections made by llHTTPRequest
to be closed once the response is read.
|
|
|
|
|
|
| |
* No user functionality yet (and not for quite some time)
|
|
|
|
| |
This may slow down terraforming when it debug mode - feedback appreciated.
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
| |
coexist peacefully (as per justincc's recommendations)
|
|
|
|
| |
proxies without it
|
| |
|
|
|
|
| |
way around
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
complete if there were any missing assets
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
|
| |
Fix a regression that caused the region settings not to save.
Still no SQLite support for region settings. MySQL now functional.
|
|
|
|
|
|
| |
IClientAPI. No user functionality
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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!).
|
|
|
|
| |
units may not match the Linden implementation.
|
| |
|
|
|
|
|
|
| |
are stored in the db.
|
|
|
|
|
|
|
| |
the properties a bit to be more consistant with other objects (having things
like .Name .Description, etc).
|
|
|
|
|
|
|
| |
(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.
|
| |
|