aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region (follow)
Commit message (Collapse)AuthorAgeFilesLines
* * Make inventory operations sync rather than async. This is to alleviate ↵Justin Clarke Casey2007-12-152-29/+13
| | | | | | | | | race conditions such as that in mantis #190 * Make inventory messages more verbose. Hopefully they aren't now too verbose * This may resolve some grid instability but it's likely there's much more out there.
* * Added support for multiple terrain blocks to be edited at the same timeTeravus Ovares2007-12-152-5/+8
| | | | | | | * Now sending South and East cords to the terrain editor.. * No new functionality from a user perspective * Programming wise, there's enough information to get the select based terrain editor working in an upcoming revision.
* Thanks again to Alondria for adding: math support forCharles Krinke2007-12-153-63/+181
| | | | | | | | | | rot * rot, vec / rot, == and != overriders for Rotations and Vectors. Also: llRotBetween(), llGetRegionTimeDilation(). And fixing: Error in LSL2CSConverter that botched a variable with a type name in it (ex: rotationCenter) Fixed: Error in LSL2CSConverter that parsed which() loops incorrectly. Fixed: Changed definition of Quaternion to <x, y, z, r> from <x, y, z, t> (As per LSL) Finished: llEuler2Rot()
* * some work on not storing the circuitPack (bad thing if we're going to ↵lbsa712007-12-153-127/+124
| | | | | | | | reuse packets) * some work on encapsulation, code convention compliance and beautification. * also, some ignores
* * Added an Avatar control tweak that disables the PID controller in certain ↵Teravus Ovares2007-12-152-21/+55
| | | | | | | circumstances. * This allows collisions with other avatar and prim with a velocity greater then 0 to push avatar around.
* Grid Inventory feature upgrade: renaming folders should now be correct, ↵Brian McBee2007-12-155-4/+78
| | | | | | | | subfolders work, moving folders works. Tested only in MYSQL, but may work in MSSQL and sqlite. Probably not working in standalone mode.
* * Tweaked the sim stats so that when a sim is catching up it reports on the ↵Teravus Ovares2007-12-141-2/+26
| | | | | | | slowdown and not the 'catching up'. * Used the words 'googly moogly' in code. (always wanted to do that)
* make a change to make it possible to get access to the DefaultConfigSean Dague2007-12-141-14/+16
| | | | | | from other places.
* * Fixed a cause of an ODE 'invalid operation for locked space 'Teravus Ovares2007-12-141-15/+15
|
* Again, thanks to Alondria for: adding llGetTime, llResetTime, and ↵Charles Krinke2007-12-142-8/+10
| | | | | | | | | llGetAndResetTime. Also for fixing Rot/Vector Regex from being too greedy by removing bug in the LSL->C# converter that was causing the vector and rotation parser.
* Another addition to Inventory debug output.MW2007-12-141-1/+1
|
* more inventory debugging output added to region server.MW2007-12-141-1/+3
|
* Added some extra debug console output to Inventory Server and region OGS1 ↵MW2007-12-141-8/+10
| | | | inventory requests.
* * Patch from Justincc that swaps out LLUUIDs for Guid on the inventory REST ↵Teravus Ovares2007-12-141-3/+3
| | | | calls
* Added copyright notice.Jeff Ames2007-12-141-0/+28
| | | | | Added script (add-copyright.sh) to make doing this relatively painless.
* * Added Active(physical) object count to the SimStatsReporterTeravus Ovares2007-12-144-8/+48
|
* From Michael Osias (IBM)Sean Dague2007-12-135-17/+51
| | | | | | | | | | | | | This patch makes some enhancements to the llRemoteData functions. The module is now a shared module, and allows remote data channels to be created among multiple regions in the same sim. The port is controlled from the remoteDataPort property under the [Network] section in OpenSim.ini. If this setting is not present or = 0, the module is disabled and no port is opened. llRemoteData commands have not effect when module is disabled.
* Enabled the sit_ground animation. The sit state is not properly set, but it ↵Jeff Ames2007-12-132-8/+1
| | | | looks okay, and doesn't seem to break anything. Just move around to stand up.
* Added placeholder for sitting on ground support. Doesn't work yet.Jeff Ames2007-12-131-2/+9
|
* Minor cleanupJeff Ames2007-12-136-17/+3
|
* * Debugging Shapelbsa712007-12-133-6/+4
| | | | | * Adding namesetting to Create
* Fix for #176 (... doesn't appear in chat bubbles). This also gets the viewer ↵Jeff Ames2007-12-133-76/+27
| | | | to handle starting/stopping of the typing animation.
* From Michael Osias (IBM)Sean Dague2007-12-127-123/+384
| | | | | | | | | | | | This patch implements the llHttpRequest function via a region module, HttpScriptsRequest. There were bits and peices in LSLLong_cmd_handler, which I moved into the region module, and just check for completed requests and dispatch the http_response callback event instead. works for me as of r2674
* Thanks to Alondria for:Charles Krinke2007-12-122-14/+21
| | | | | | | llResetScript() is now functional. With this patch, Kan-script 0000003 should run. Noted the llListen(0,"","","") errored due to "" != UUID - patched to set to NULL_KEY which then works to listen to everything.
* remove another partial class, and map another class back to a real fileSean Dague2007-12-122-27/+26
|
* * In our quest for sim heartbeat stats, we're a touch closer to accurate ↵Teravus Ovares2007-12-123-10/+15
| | | | | | | object count on sim stats. * Fixed a rare, but possible NullReferenceException
* Thanks to Alondria for: Adding vector->string and rotation->string,Charles Krinke2007-12-122-77/+143
| | | | | | | | | | float * vector, vector * float, vector / float, vector + vector, vector - vector, vector * vector, vector % vector and changing x, y, z, (and r) parts of vector and rotation to be lower case (similar to LL's LSL vectors/rots). With these changes we should expect to run kan-ed#1, kan-ed#2 and most of kan-ed#3.
* couple of small fixes.MW2007-12-122-38/+38
|
* * Fixed a catch error.Teravus Ovares2007-12-121-1/+1
|
* * Added Object count to sim stats (it's incorrect, however, it'll be fixed)Teravus Ovares2007-12-123-7/+24
|
* * Fixed agent counts on the Simulator stats paneTeravus Ovares2007-12-121-1/+1
|
* * Killed hard coded heart after stats updateTeravus Ovares2007-12-121-2/+9
| | | | | * Did some voodoo math on the sim FPS to make the values 0-50
* * Added some simstats to fill the simulator pane of the Statistics monitor.Teravus Ovares2007-12-1210-34/+335
| | | | | * I stress, this is an initial implementation and the Agents(Child and Root) are definately obviously incorrect.
* * Temporarily sisabled neighbour cache for regions in the ↵Teravus Ovares2007-12-121-0/+5
| | | | | | | SceneCommunicationService * This will fix the grid mode (not seeing regions) issue
* * Start listening for client connections immediately after a region ↵Teravus Ovares2007-12-124-15/+34
| | | | | | | | initializes during initial instance startup. (as opposed to waiting for 'all of the regions' to initialize first) * Removed hackish timer based client notification about regions up (no longer needed) * Added a comment about an inventory based login failure that causes me lots of greif testing and debugging. Comment includes *why* it's failing.
* put in a try block to catch the ForEach loop dying.Sean Dague2007-12-112-4/+11
|
* debug to catch any users of the stop interfaceSean Dague2007-12-111-1/+1
|
* consolidate client view exit paths, this seems toSean Dague2007-12-112-37/+33
| | | | | | | cause a different synchronization issue in other shutdown routines, though I'm not sure why
* * Added some locking to help race conditions in the neighbors listsTeravus Ovares2007-12-111-30/+42
|
* force a flush before client shutdown, so no important packets are lostSean Dague2007-12-112-7/+48
|
* minor restructure of ClientView.cs to get all the attributesSean Dague2007-12-111-105/+93
| | | | | | and properties to the top of the class definition.
* Couple of more small changesMW2007-12-112-9/+20
|
* Minor cleanup/refactoring of ScenePresence.Jeff Ames2007-12-111-76/+47
| | | | | Changes flying animation to hover when not moving (as per Teravus's suggestion).
* A few minor changes/additions/fixes.MW2007-12-114-3/+17
|
* * The 'Create' functions should be called to factor up a new, otherwise ↵lbsa712007-12-112-0/+14
| | | | | | | empty, but with the Id and 1-to-1 child fields instantiated and randomized. * Added two shape constants that
* Implementing updateinventoryfolder: Should now be able to rename folders in ↵Brian McBee2007-12-113-0/+16
| | | | inventory
* refactor SunModule a bit to make more sensibleSean Dague2007-12-111-7/+12
|
* added copyright noticesJeff Ames2007-12-1114-3/+395
|
* default day's to a more sensible 24 hrs instead of 0.5. YouSean Dague2007-12-101-1/+1
| | | | | | | can still change this in the config file if you want something different.
* Great Salutations to Alondria for providing implementations for:Charles Krinke2007-12-102-27/+271
| | | | | | | | | llFrand, llSetColor, llGetColor, llSetTexture, llGetTexture, llSetAlpha, llGetAlpha, llRotateTexture, llScaleTexture, llOffsetTexture, llGetTextureOffset, llGetTextureScale, llGetTextureRot. With these changes the "kan-ed" script #2 should be working.