aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Minor: Change OpenSim to OpenSimulator in older copyright headers and ↵Jeff Ames2009-06-011-1/+1
| | | | LICENSE.txt.
* From: Chris Yeoh <cyeoh@au1.ibm.com>Dr Scofield2009-05-271-1/+4
| | | | | | | | | | | | The attached patch implements llPassTouches. It has been added to the export/import XML along with the flag for AllowedInventoryDrop. The MySQL backend has been updated as well, though I haven't done one of those before so could do with a check. I added the migration mysql file as well. The other data backends need updating as well.
* Revert "From: Chris Yeoh <cyeoh@au1.ibm.com>"Dr Scofield2009-05-251-4/+1
| | | | | This reverts r9666. for some reason the mysql update does not work.
* From: Chris Yeoh <cyeoh@au1.ibm.com>Dr Scofield2009-05-251-1/+4
| | | | | | | | | | | | The attached patch implements llPassTouches. It has been added to the export/import XML along with the flag for AllowedInventoryDrop. The MySQL backend has been updated as well, though I haven't done one of those before so could do with a check. I added the migration mysql file as well. The other data backends need updating as well.
* cleaning out warnings.Dr Scofield2009-05-221-1/+1
| | | | | | NOTE: we currently have a gazillion warnings caused stuff flagged as "obsolete" (OGS1 stuff) --- what's up with that?
* normalize quats before applying llSetRot()Dahlia Trimble2009-05-211-1/+3
|
* From: Alan Webb <alan_webb> & Dr Scofield<drscofield@xyzzyxyzzy.net>Dr Scofield2009-05-181-2/+2
| | | | | Disable use of log4net in script domains to avoid mono 2.4 aborts.
* Heart surgery on asset service code bits. Affects OpenSim.ini configuration ↵diva2009-05-151-4/+10
| | | | | | | | | | | | -- please see the example. Affects region servers only. This may break a lot of things, but it needs to go in. It was tested in standalone and the UCI grid, but it needs a lot more testing. Known problems: * HG asset transfers are borked for now * missing texture is missing * 3 unit tests commented out for now
* Add most of the meat to the LSL HTTP serverMelanie Thielker2009-05-131-1/+7
|
* Plumb request and return URL functions.Melanie Thielker2009-05-131-3/+10
| | | | | | Implements llRequestURL, llRequestSecureURL, llReleaseURL
* Implement llAttachToAvatar()Melanie Thielker2009-05-131-1/+27
|
* Implement llDetachFromAvatar()Melanie Thielker2009-05-131-1/+27
|
* Add interface, stub implementation and Charles Krinke2009-05-131-0/+8
| | | | | script stub for llGetHTTPHeader().
* Add interface, implementation stub andCharles Krinke2009-05-131-0/+8
| | | | | script stub for llGetFreeURLs().
* Remove incorrect semicolonCharles Krinke2009-05-131-1/+7
|
* Add interface, stubbed implementation andCharles Krinke2009-05-131-1/+8
| | | | | script stub for llRequestSecureURL().
* Added interface, stub implementation and scriptCharles Krinke2009-05-131-0/+6
| | | | | stub for llRequestURL().
* Add interface, stub and bare implmentation for llHTTPResponse().Charles Krinke2009-05-131-0/+10
|
* Thank you kindly, Patnad, for a patch that:Charles Krinke2009-05-121-0/+2
| | | | | | | | | This is to handle the changes in the v1.23 viewer of LL regarding the adult rating. With this patch a region can be changed to the adult rating from LL viewer v1.23 and above.
* Add copyright headers. Formatting cleanup.Jeff Ames2009-04-271-20/+17
|
* Thank you kindly, Ewe Loon, for a patch that solves:Charles Krinke2009-04-261-0/+39
| | | | | | | PRIM_TEXGEN not in llSetPrimitiveParams. Patch has been included to implement it.
* cleaning up, fixing warningsDr Scofield2009-04-221-6/+4
|
* Fix loading notecards from LSL. The first time a notecard was accessed, theMelanie Thielker2009-04-221-49/+21
| | | | | | | ID returned from the call would differ from the one later sent via dataserver(), causing AOs to fail.
* Prevent a null ref if a notecard is not foundMelanie Thielker2009-04-201-0/+6
|
* Allow reading of notecards by asset ID.Melanie Thielker2009-04-181-52/+108
| | | | | | Fixes Manthis #3420
* Obtain the owner name for the X-SecondLife-Owner-Name header in ↵idb2009-04-181-1/+7
| | | | | | | llHTTPRequest when the owner is offline/not in the region. Fixes Mantis #3454
* * Moved the DefaultConfig settings into already-existing ConfigSettingslbsa712009-04-171-1/+1
|
* * Some more work on refactoring configs;lbsa712009-04-171-1/+1
| | | | | | | * Moved the constants out into a separate DefaultConfig * Pulled configMember up * Some minor CCC
* Actually remove the script if it tries to remove itself.Melanie Thielker2009-04-121-1/+4
| | | | | | Fixes Mantis #2929
* Introduce IXmlRpcRouter, an interface that allows registering XMLRPCMelanie Thielker2009-04-101-0/+3
| | | | | | | UUIDs with a central marshaller for grids, or publish the ULS for objects elsewhere.
* Thank you, OwenOyen, for a patch that corrects the behavior of llRot2Euler.Melanie Thielker2009-04-101-2/+2
| | | | | | | Committed with comment changes. Fixes Mantis #3412
* * Apply http://opensimulator.org/mantis/view.php?id=3432Justin Clarke Casey2009-04-101-3/+5
| | | | | | | * Make llGroundSlope() return correct results * Thanks aduffy70!
* Correct unit test for llAngleBetween()Dahlia Trimble2009-04-081-2/+2
| | | | | Reinstate patch for Mantis #3007
* * Remove unnecessary build dependencies on the ExamplemoneyModule stub. Teravus Ovares2009-04-071-1/+0
| | | | | (??? using OpenSim.Region.CoreModules.Avatar.Currency.SampleMoney ???)
* temporarily revert llanglebetween patch until unit test can be updated - ↵Dahlia Trimble2009-04-071-2/+2
| | | | affects Mantis #3007
* Thanks Ewe Loon for Mantis #3007 - llAngleBetween is producing numbers ↵Dahlia Trimble2009-04-071-1/+4
| | | | | | | greater then Pi Radians. Also modified to use the system constant for Pi and prevent negative results.
* Thanks jonc, for a patch that adds rendering of classic clouds.Homer Horwitz2009-04-041-1/+12
| | | | | First part of Mantis #964, the necessary clouds image will follow separately.
* Correct llSetPrimitiveParams to check for a texture in inventory when ↵idb2009-04-021-17/+17
| | | | | | | | | setting the sculpt map. This Fixes Mantis #3331 Also corrected the capping calculation in llApplyImpulse and several integer "boolean" comparisons from "== 1" to "!= 0" for true
* * Refactored out and de-duplicated Base64ToString(string)lbsa712009-03-311-8/+2
| | | | | * Fixed minor typo
* Update svn properties, add copyright header, formatting cleanup.Jeff Ames2009-03-311-28/+28
|
* Thank you Flyte Xevious for Mantis #3361 - Implementation of llEdgeOfWorldDahlia Trimble2009-03-291-2/+60
|
* * This updates LibOMV to the current release 0.6.0 on March 19 2009Teravus Ovares2009-03-271-1/+1
| | | | | | * Important: HttpServer.dll was changed to HttpServer_OpenSim.dll so that the HttpServer references do not conflict if you've copied the OpenMetaverse.Http.dll and requirements to the OpenSimulator bin folder. This means that if you reference HttpServer.dll in any projects, you will need to change the reference to HttpServer_OpenSim.dll. It still uses the Same HttpServer namespace though.
* Change llGetOwnerKey to use another overload of GetSceneObject.Melanie Thielker2009-03-241-1/+1
| | | | | | Fixes Mantis #3326
* Fixed the looping on llParcelMediaCommandList, now PARCEL_MEDIA_COMMAND_PLAY ↵MW2009-03-171-2/+13
| | | | will make the media play only once like its meant to, and PARCEL_MEDIA_COMMAND_LOOP can be used to make it loop.
* From: Christopher Yeoh <yeohc@au1.ibm.com>Dr Scofield2009-03-171-5/+10
| | | | | | | | | | | | | | | | Attached is a patch which enabled through an OpenSim.ini option the ability to read long notecard lines. Currently although the data is read from the notecard it is truncated at 255 characters (same as for the LL servers. This patch allows the setting of that limit to a different value. ; Maximum length of notecard line read ; Increasing this to large values potentially opens ; up the system to malicious scripters ; NotecardLineReadCharsMax = 255 this allows for save/restore functionality using notecards without having to worry about very short line length limits.
* * Make all coded defaults match settings in OpenSim.ini.exampleJustin Clarke Casey2009-03-111-1/+3
| | | | | | | * In most cases, the setting in OpenSim.ini.example is taken as the canonical one since this is the file virtually everyone ends up using * OpenSim will start up with a blank OpenSim.ini, in which case sqlite is the default database (as before)
* Limit the message length from llInstantMessage to 1024 characters ↵idb2009-03-071-1/+5
| | | | | | | | http://wiki.secondlife.com/wiki/LlInstantMessage Also truncate messages that may exceed the limit set by the packet size. The limit in OpenMetaverse is 1100 bytes including a zero byte terminator. Fixes Mantis #3244
* Added the ability to set User-Agent in llHTTPRequest. No new default value ↵idb2009-03-071-0/+3
| | | | | | | has been set since having no User-Agent seems to work well but the facility is now available to set this if required. Using something based on the pattern of SLs User-Agent may well cause problems, not all web servers respond well to it. See the notes in the SL Wiki http://wiki.secondlife.com/wiki/LlHTTPRequest Fixes Mantis #3143
* Update svn properties, minor formatting cleanup.Jeff Ames2009-03-071-14/+14
|
* Fixes Mantis #3260. Thank you kindly, MCortez for a patch that:Charles Krinke2009-03-061-16/+13
| | | | | | | | | | llSetHoverHeight() should not clamp the x/y position of an object the way MoveTo does, and it should recalculate the absolute height to hover at as an object moves to reflect the current ground/water height under it. Correctly implementing required adjusting the Physics interfaces and implementing at the physics plug-in level. The attached is a patch that correctly implements llSetHoverHeight() including updates to the ODE physics plug-in.