Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update svn properties, formatting cleanup. | Jeff Ames | 2008-08-28 | 21 | -282/+208 |
| | |||||
* | Thannk you, Ralphos, for a patch the corrects an improper cast in | Melanie Thielker | 2008-08-28 | 1 | -2/+2 |
| | | | | | | llSetPrimitiveParams | ||||
* | Thank you, salahzar, for a patch that adds some more functions | Melanie Thielker | 2008-08-28 | 1 | -5/+51 |
| | | | | | | from DotNetEngine into XEngine. | ||||
* | create-region didn't know about regionload_regionsdir... | Dr Scofield | 2008-08-28 | 1 | -1/+2 |
| | |||||
* | * Added hack so that if the default OpenSimulator ParentEstateId(100) is ↵ | Teravus Ovares | 2008-08-28 | 1 | -1/+1 |
| | | | | being sent through rez_avatar, it'll be swapped out with 1. This ensures that when the map recognizes the parent estate id parameter on the linden grid, it'll work as expected. This also has the effect of making it impossible to send a Parent Estate ID with 100 over OGP from OpenSimulator (Sorry Owner of estate 100). | ||||
* | * OGP update, deserialize the parameter array properly in rez_avatar | Teravus Ovares | 2008-08-28 | 1 | -6/+75 |
| | | | | | * Tweak rez_avatar data so it's easier to update when OGPr3 comes out | ||||
* | Added some exceptions for bad profile cut parameters | Dahlia Trimble | 2008-08-28 | 1 | -0/+6 |
| | |||||
* | Thank you, A_Biondi, for patch to porperly apply the new item name | Melanie Thielker | 2008-08-28 | 1 | -2/+2 |
| | | | | | | when copying within agent inventory | ||||
* | Refactor IScriptInstance / IScriptEngine to use a generic IScriptWorkItem, | Melanie Thielker | 2008-08-28 | 5 | -7/+79 |
| | | | | | | | | | which is a thin wrapper around a IWorkItemResult from the SmartThreadPool. However, it is very easy to reimplement on top of basic threading and therefore makes the IScriptInstance class independent of the specific threading implementation. | ||||
* | re-enable new PrimMesher module for mesh creation for standard (non-flexy) ↵ | Dahlia Trimble | 2008-08-27 | 1 | -17/+17 |
| | | | | prims. | ||||
* | ODEPlugin now frees source mesh data after conversion to pinned lists to ↵ | Dahlia Trimble | 2008-08-27 | 1 | -0/+2 |
| | | | | save memory | ||||
* | adds releaseSourceMeshData() method to IMesh and Mesh for freeing mesh data ↵ | Dahlia Trimble | 2008-08-27 | 2 | -5/+18 |
| | | | | after conversion to pinned lists. | ||||
* | Thank you, salahazar, for a patch that corrects the behavior of | Melanie Thielker | 2008-08-27 | 8 | -48/+64 |
| | | | | | | | llDetectedLink(). Also a small refactor to remove an interface member from IScriptEngine. | ||||
* | Refactor XScriptInstance to IScriptInstance and move into Shared/. Now | Melanie Thielker | 2008-08-27 | 5 | -1048/+1233 |
| | | | | | | | | engines that want to use the XEngine's instance handling and state persistence can do so. IScriptInstance is optional, but it does require the SmartThreadPool if it is used. | ||||
* | Refactor Executor into the script app domain and IScript. This changes | Melanie Thielker | 2008-08-27 | 6 | -175/+111 |
| | | | | | | | an implicit reference into a proxied one and further reduces memory consumption of XEngine | ||||
* | * Updates OGP module to define a default starting point | Teravus Ovares | 2008-08-27 | 1 | -2/+25 |
| | | | | | * An attempt to solve an intermittan SSL Certificate validation error causing communications havok. | ||||
* | Erm - make the distanc factor really work.... | Melanie Thielker | 2008-08-27 | 2 | -2/+2 |
| | | | | | | (wipes egg off face) | ||||
* | Mantis #2058 | Melanie Thielker | 2008-08-27 | 1 | -3/+11 |
| | | | | | | | Remove the physics representation of link set child prims when the link set is deleted. | ||||
* | Make the check on inventory cache clearing more robust. Addresses | Melanie Thielker | 2008-08-27 | 1 | -0/+36 |
| | | | | | | | Mantis #1975 in a broader way. This may or may not prop up secure inventory a bit better, but I still recommend to disable it | ||||
* | Implements the r6005 foes for XEngine as well | Melanie Thielker | 2008-08-27 | 1 | -1/+9 |
| | |||||
* | Add ScriptDistanceLimitFactor to OpenSim.ini to allow modifcation of | Melanie Thielker | 2008-08-27 | 1 | -1/+7 |
| | | | | | | | | LSL's arbitrary 10 m limit on object movement. Also implements the 10 m maximum rezzing distance, subhect to the same factor. | ||||
* | reverting to prior meshing methods until some physics timing issues can be ↵ | Dahlia Trimble | 2008-08-27 | 1 | -15/+17 |
| | | | | resolved | ||||
* | Added some exception trapping to PrimMesher | Dahlia Trimble | 2008-08-27 | 1 | -3/+17 |
| | |||||
* | Added some exception handling to help catch some possibly corrupt prims | Dahlia Trimble | 2008-08-27 | 1 | -2/+22 |
| | |||||
* | Meshmerizer now uses new PrimMesher class for meshing all standard ↵ | Dahlia Trimble | 2008-08-27 | 1 | -10/+133 |
| | | | | (non-sculpty) prims. This should result in more accurate meshes, lower memory consumption, and eliminate several lockup modes. | ||||
* | Completion of new PrimMesher class | Dahlia Trimble | 2008-08-27 | 1 | -69/+604 |
| | |||||
* | Modified Mesh object to allow alternative mesher interfacing | Dahlia Trimble | 2008-08-27 | 1 | -15/+59 |
| | |||||
* | Mantis#1518. Thank you kindly, Zaki for a patch that: | Charles Krinke | 2008-08-27 | 1 | -0/+17 |
| | | | | | | | | Issue is caused by the terrain height not being queried before teleporting within the region. Teleporting between regions is correct. Adding the neccessary checking to intra-region TP code. | ||||
* | Mantis#2047. Thank you kindly, Simsim for a patch that addresses: | Charles Krinke | 2008-08-27 | 1 | -0/+4 |
| | | | | | avatar sitting on the object can not telport to other regions. | ||||
* | * Eliminate commented out code no longer needed, as discussed on the ml | Justin Clarke Casey | 2008-08-26 | 1 | -30/+1 |
| | |||||
* | * On loading archives, report an error if an asset does not have the ↵ | Justin Clarke Casey | 2008-08-26 | 2 | -45/+61 |
| | | | | expected filename format | ||||
* | * It turns out that Mono doesn't currently support setting the Certificate ↵ | Teravus Ovares | 2008-08-26 | 1 | -1/+8 |
| | | | | | | | validation handler, however, it throws a NotImplemented exception. * Added Try/Catch/Message | ||||
* | * Workaround for application/llsd+xml requests coming in as application/xml | Teravus Ovares | 2008-08-26 | 1 | -0/+20 |
| | | | | | * When OGP is active, disable SSL certificate chain validation. I'll add more options here to come, as well as a way to test against a group of known certificate subjects. | ||||
* | * Fixed a bug that occurred if your home region wasn't logged in, in ↵ | Teravus Ovares | 2008-08-26 | 1 | -12/+30 |
| | | | | | | | | standalone. It wouldn't let you in even if your destination region is online with a 'region x not found' message. * The purpose of the check was to ensure that your home region was sent to your client properly when you connected. However, the desired result is that if the home region is down, but the destination region is online, the user should still get in. * Changes: if the home region isn't available, set the message to the client so that the home region is the destination region. | ||||
* | * minor: zap some more compilation warnings | Justin Clarke Casey | 2008-08-25 | 1 | -8/+8 |
| | |||||
* | Documentation, headers and all the normal stuff | Teravus Ovares | 2008-08-25 | 1 | -0/+32 |
| | |||||
* | * minor: refactor thread report into a method that returns a string rather ↵ | Justin Clarke Casey | 2008-08-25 | 2 | -2/+2 |
| | | | | than displays information directly | ||||
* | * minor: Comment out the remaining unhandled packet messages in ↵ | Justin Clarke Casey | 2008-08-25 | 1 | -12/+10 |
| | | | | | | | | LLClientView, except for unidentified packets * These make it more difficult to read the logs, and I don't think they help all that much | ||||
* | * minor: some logging conformance, code documenting | Justin Clarke Casey | 2008-08-25 | 1 | -5/+21 |
| | |||||
* | Mantis#2045. Thank you kindly, Tyre for a patch that: | Charles Krinke | 2008-08-25 | 2 | -423/+530 |
| | | | | | | | | | | | This patch adds even more LSL compatibility to llSetPos() As stated in the wiki http://wiki.secondlife.com/wiki/LlSetPos, [^] movement should also be capped to 10m per call for unattached root prims. Beside this issue the attached patch adds (hopefully) all known LSL script delays (as ScriptSleep(), but still commented out) to LSL_BuiltIn_Commands.cs and LSL_Api.cs and a lot of format cleanup. | ||||
* | * zap compilation warnings | Justin Clarke Casey | 2008-08-25 | 4 | -27/+27 |
| | |||||
* | * Deal with a WebException thrown if a grid server cannot be contacted for ↵ | Justin Clarke Casey | 2008-08-25 | 3 | -7/+26 |
| | | | | region information | ||||
* | Add the same delay factor in the XEngine section for the XEngine | Melanie Thielker | 2008-08-25 | 1 | -2/+18 |
| | |||||
* | Add ScriptDelayFactor under LL-Functions in OpenSim.ini. Defaulted | Melanie Thielker | 2008-08-25 | 1 | -6/+22 |
| | | | | | | | | at 1.0, it allows delays to function as coded. Smaller values will reduce, larger values will increase the delays. A value of 0 is permitted and results in on delay being applied. | ||||
* | Update svn properties. | Jeff Ames | 2008-08-25 | 2 | -923/+923 |
| | |||||
* | Fix osAvatarPlayAnimation to actually do what it says on the box | Melanie Thielker | 2008-08-25 | 1 | -1/+1 |
| | |||||
* | Mantis #2044 | Melanie Thielker | 2008-08-25 | 2 | -21/+187 |
| | | | | | | | | | Thank you, salahzar, for a patch that corrects the behavior of PRIM_TYPE in llGetPrimitiveParams() and improves LSL conformance in llGetNumberOfSides(); | ||||
* | * Fix to OGP Region to Region teleports. Yay. | Teravus Ovares | 2008-08-25 | 1 | -2/+2 |
| | |||||
* | * This commit incorporates the heart of the OpenGridProtocol patch that is ↵ | Teravus Ovares | 2008-08-25 | 10 | -12/+1025 |
| | | | | | | | | currently on Forge in a nice, friendly modular format. * There are a lot of changes and this is quite experimental. It's off by default, but you can turn it on by examining the bottom of the opensim.ini.example for the proper OpenSim.ini settings. Remember, you still need an agent domain.. * Furthermore, it isn't quite right when it comes to teleporting to remote regions (place_avatar) | ||||
* | Mantis#2043. Thank you kindly, Ralphos for a patch that addresses: | Charles Krinke | 2008-08-24 | 1 | -0/+174 |
| | | | | | | | | | | | The version of llSetLinkPrimitiveParams in LSL_BuiltIn_Commands.cs has not been kept in sync with the additional functionality made recently to the llSetLinkPrimitiveParams implementation in LSL_Api.cs which includes support for setting glow, full bright and other privative parameters. A patch to LSL_BuiltIn_Commands.cs is provided the incorperates this functionality (duplicated). |