| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
| |
Scripts can now no longer DOS the user server and there are a lot fewer
gratuitious lookups of user profile data.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
Thank you, Leaf, for a patch that implements llGetAnimationList()
XEngine implementation added by myself.
|
|
|
|
|
|
|
|
| |
the database is now intepreted as follows: low byte = user flags.
Next byte, low nibble: Deternines the text (Resident, Lifetime, etc)
shown. No customn text support yet.
|
|
|
|
|
|
|
| |
Trigger a persistence save when only name or description have
changed.
|
|
|
|
|
|
| |
Thank you, BlueWall, for a patch that adds PRIM_GLOW
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
|
|
| |
and the region server tries to output the region information
using the unobtainable RegionInfo.
Caused a crash in GS1GridServices.cs, line 928
|
| |
|
|
|
|
|
|
| |
to other issues, detaching an attachment would cause an exception.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
| |
failing with stride less than 1. Fix issue 1893.
|
|
|
|
|
|
| |
Change the tree populator module to supply a sensible value
|
|
|
|
|
|
|
| |
This will have no effect unless both the UGAI and the region are
this revision or later
|
|
|
|
|
|
|
| |
estate owner user the ability to add and remove estate managers,
and have EM rights outside of that.
|
| |
|
|
|
|
|
|
|
| |
Thank you, HomerHorwitz, for a patch that corrects and improves TP
to landmark and home position handling.
|
|
|
|
| |
because that client has not responded to pings
|
|
|
|
|
|
|
|
| |
Thank you, gsky, for a patch that corrects the threading model
to use the multithreaded apartment in the grid servers and
region server.
|
|
|
|
|
|
| |
updates llTriggerSound() so it accepts an object inventory name too
This adds the same functionality like Xantor's patch for llPlaySound()
|
|
|
|
|
|
| |
makes progress in extracting the line number of LSL
script execution errors.
|
|
|
|
|
| |
Fixes this Mantis bug with llTakeControls() & ControllingClient() API.
|
|
|
|
|
|
| |
This patch implements the LSL script function
llTeleportAgentHome()
|
|
|
|
|
|
| |
Makes progress on fixing scripts in child prims of
attachments not being scheduled for execution.
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
| |
function llOverMyLand().
|
|
|
|
|
|
|
| |
This fixes the coordinates returned by doing a
llRequestInventoryData on a landmark.
|
|
|
|
|
|
| |
Add a Dictionary for faster lookup of cached items.
|
|
|
|
|
|
|
|
| |
This patch implements a subset of the llParcelMediaCommandList()
function.
|
|
|
|
|
|
|
|
| |
user"
This reverts commit r5823.
|
|
|
|
|
|
| |
profile cache (issue 1919).
|
|
|
|
|
|
| |
as the region master avatar, unless it's LLUUID.Zero (the default).
|
| |
|
|
|
|
|
|
|
| |
Covenant page of the estate dialog, could be shown as the master avatar's
name, or even as Test User
|
|
|
|
| |
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
|
|
|
|
|
|
| |
in multiple region per sim setups
|
| |
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
| |
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;
|
|
|
|
|
|
|
| |
Prevent re-sequencing of resent packets. Thanks, ckrinke, for
catching that, it is what was happening.
|
|
|
|
|
|
|
|
| |
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
|
| |
|
| |
|