| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
other than LLUUID.
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
| |
config. Change defaults to enable all languages for XEngine.
Change comment on new LSL compiler form (experimental) to (under test).
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
| |
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
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
an archive
* if the uuid isn't present, ownership is given to the region's master avatar
|
| |
|
|
|
|
|
|
|
| |
* Looks like these weren't so unused after all - oops!
* Remove message from grid server config
|
|
|
|
| |
configuration elements from the last checkin
|
| |
|
| |
|
|
|
|
|
|
| |
* these are not used
|
| |
|
| |
|
|
|
|
|
|
| |
* This will not affect existing configurations where the configuration question has already been answered
|
|
|
|
| |
configuration
|
|
|
|
|
|
| |
* add code comments
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
Increases the functionality of the particle system on both
script engines.
|
|
|
|
|
| |
Improves the implementation of the particle system.
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
Missing file from pervious commit
|
| |
|