aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-09-08Implement llEjectFromLand.Charles Krinke2-2/+24
2008-09-08I inadvertently edited out llGroundSlope, llGroundNormal Charles Krinke1-6/+36
and llGroundContour in the last checkin and this replaces them again in LSL_BuiltIn_Commands.cs.
2008-09-08Add implementation for llSetSoundRadius().Charles Krinke2-38/+9
2008-09-08Remove trailing whitespace.Mike Mazur1-25/+25
2008-09-08Add Adam's llGroundSlope, llGroundNormal andCharles Krinke1-7/+36
llGroundContour into our Common/LS:L_BuiltIn_Commands file.
2008-09-07* Implements llGroundSlope, llGroundNormal and llGroundContour in LSL_Api.cs ↵Adam Frisby1-6/+36
- these functions are orthogonal to each other and the core implementation is in GroundSlope. * Please note that this implementation has not been mathematically verified to be correct-as-described, it is probable that this implementation may produce differing results to Linden Lab. Testing (and test data) would be appreciated.
2008-09-07Revert the removal of the commented outCharles Krinke1-1/+56
scriptsleep calls.
2008-09-07Xengine patch to force a persistence save on script creation. This preventsMelanie Thielker3-9/+52
duplicate delivery of state_entry if a region is restarted just after saving the script. Changes script state saves to no longer abort long- running event handlers. Queues the save instead. Adds shutdown handler to save script state on irderly shutdown
2008-09-07Mantis #2138Melanie Thielker2-4/+4
Thank you, HomerHorwitz, for a patch that fixes llGetKey()
2008-09-07Mantis #2142Melanie Thielker4-32/+51
Thank you, HomerHorwitz, for a patch that fixes landmark teleport and about landmarks with the new OMV types.
2008-09-07Return 0 for no wind and 0 for no clouds fromCharles Krinke2-4/+0
both llWind and llCloud and remove the "NotImplemented" status leaving us with about 74 "NotImplemented" LSL-C# wrapper functions.
2008-09-07* Fixes linking using the new types.Teravus Ovares1-1/+1
quaternions are not communicative!
2008-09-07Convert TestStringsWithEscapedQuotesAndComments to use concatenated expected ↵Mike Mazur1-20/+9
string.
2008-09-07* On a failing login, don't bother trying the default region if it's the ↵Justin Clarke Casey1-4/+8
same as the original login region
2008-09-07* Increase expect_user XMLRPC timeout from 6 to 30 secondsJustin Clarke Casey1-1/+1
* This may possibly (est. 20% change) help the situation that we see on OSGrid meetings when a region stops accepting logins, which appears to be because it never receives the expect_user request
2008-09-07* Improve login failure handling.Justin Clarke Casey5-43/+38
* Now it should properly inform the user and stop a login if a region server could not be contacted in order to expect a user (the last commit didn't actually quite work correctly)
2008-09-07* refactor: Remove duplication in UserLoginService where most of the ↵Justin Clarke Casey1-260/+170
emergency region login code is a cut and paste job of the preceding normal region login code * also, properly tell the user if no region can be contacted, rather than letting the login proceed only to fail later when authentication fails on the region side * copying and pasting code... it makes me cry inside... so sad...
2008-09-07Clean up some of the nonsensical use of ScriptSleepCharles Krinke1-56/+1
inside our LSL-C# wrapper subroutines.
2008-09-07* minor: for now, print out the exception if logging into the initially ↵Justin Clarke Casey1-3/+3
selected region fails, rather than swallowing it
2008-09-07* minor: Clean up of logging messages to make following the client login ↵Justin Clarke Casey7-61/+113
process easier * documentation
2008-09-07* minor: just minor doc and tidy upJustin Clarke Casey3-4/+28
2008-09-07Remove a few of the commented out "NotImplemented" Charles Krinke1-13/+0
calls from our LSL-C# wrappers.
2008-09-06Mantis#2136. Thank you kindly, HomerHorwitz for a patch that:Charles Krinke1-7/+5
libomv corrected the endianess of some Helper methods, which broke the fake parcelID computation for "About Landmark". The attached patch fixes this.
2008-09-06* This changes gridcomms types back to our home grown wholy controlled types. Teravus Ovares6-26/+77
* These are different types then the OMV types because changing them causes just about all grid comms to break. If these were the libOMV types, then libOMV couldn't change them ever again after that.. or we'd have a breakage whenever they changed them. * This might introduce a map issue. Still checking it out.
2008-09-06* Addresses the same issue as last commit on SceneObjectGroup border crossingsTeravus Ovares1-0/+8
2008-09-06* Fixes a few type changes that caused the XML Format to break.Teravus Ovares2-1/+7
* Testers, please try rezzing your inventory on this revision and sending me feedback in mantis. * Users, it's not time to update yet. The dust still hasn't settled.
2008-09-06Brushing rust of ye old commitTedd Hansen3-6/+3
2008-09-06Mantis #2133Melanie Thielker28-37/+36
Thank you, Xugu Madison and ChrisDown, for a patch that fixes linux filename extensions from .Xml back to .xml
2008-09-06* Replace a Try/catch I commented out while testing/fixing issues.Teravus Ovares1-8/+8
2008-09-06* This is the fabled LibOMV update with all of the libOMV types from JHurlimanTeravus Ovares378-7036/+6701
* This is a HUGE OMG update and will definitely have unknown side effects.. so this is really only for the strong hearted at this point. Regular people should let the dust settle. * This has been tested to work with most basic functions. However.. make sure you back up 'everything' before using this. It's that big! * Essentially we're back at square 1 in the testing phase.. so lets identify things that broke.
2008-09-06more unit test cross-platform compatibility tweaksDahlia Trimble1-214/+195
2008-09-06Rolling back #6139 because there is no consensus on it's application.Melanie Thielker1-27/+1
Reverted pending further discussion.
2008-09-06Mantis #624Melanie Thielker1-1/+27
Thank you, openlifegrid, for a patch to move new user connections to thread pool threads. Reworked by me to fit current trunk. I believe that that patch may be beneficial in reducing the cases in which regions become unresponsive and will no longer accept new logins.
2008-09-06more unit test tweaks in the name of cross-platform compatibilityDahlia Trimble1-143/+137
2008-09-06* Add SampleMoneyModule patch from mantis #2079Justin Clarke Casey1-11/+19
* Thanks noralbion
2008-09-06Revert changes to TestStringsWithEscapedQuotesAndComments() so it will work ↵Dahlia Trimble1-9/+21
in Bamboo instead of windows
2008-09-06* refactor: Make SOG itself responsible for checking whether it's already ↵Justin Clarke Casey2-12/+10
been deleted on an update request from the regular sweep
2008-09-06reformatted some of unit test standards to allow them to work when OpenSim ↵Dahlia Trimble1-174/+159
is built in Visual Studio
2008-09-06* minor: change hard tabs back to spaces in previous commitJustin Clarke Casey2-3/+3
* my excuse is that I hadn't used this monodevelop exe before...
2008-09-06* Fix mantis 2130 - nre occuring sometimes when the regular prim update ↵Justin Clarke Casey3-19/+7
sweep occurs * Fold m_deleted and m_isDeleted together (ugh!)
2008-09-06* Blind fix what looks like a bug in the new land MSSQL codeJustin Clarke Casey1-1/+1
* The data returned from the db was never inserted in the list to be processed and return * This is an example where a warning has revealed a bug
2008-09-06* Remove lots of warnings from the CMS moduleJustin Clarke Casey8-15/+14
* Remove a few other miscellaneous warnings
2008-09-05Mantis#2093. Thank you kindly, Ewe Loon for a patch that:Charles Krinke1-48/+48
Solves SetPrimitiveParams, Revolutions not calculated properly.
2008-09-05Mantis#2048. Thank you kindly, HomerHorwitz for a patch that:Charles Krinke1-8/+28
The attached patch (against r6075) fixes it for grid-mode. If the home-region isn't available, the stored regionHandle will be used to compute the region-coordinates of the home. This will be wrong if the home-region has moved, of course, but without the region being online we can't request the RegionInfo of it for finding out. Doing that (before the patch) and accessing the (null) RegionInfo led to a NullReferenceException, which prevented logging in to the last location.
2008-09-05Mantis#2126. Thank you kindly, Ralphos for a patch that addresses:Charles Krinke3-8/+169
Types extracted from a LSL_Types.list have to be down-cast initially to the exact type of value type object that the Object actually is. This would make for very cumbersome, ugly code when extracting list parameter items in ll functions where a few implicit conversions should be applied such as key -> LSLString and LSLInteger -> LSLFloat (but not LSLFloat -> LSLInteger). This patch adds a set of GetXXXItem member functions to the LLS_Type.list class, where XXX is the name of the LSL_Type to be extracted: LSLFLoat, LSLInteger etc. All take a single, int parameter that is the item number to be extracted.
2008-09-05Thank you kindly, KrTaylor for a patch that adds:Charles Krinke1-3/+8
llParseString functions throw exception when passed a list of variables and this patch adds logic to solve this to LSL_Api.cs
2008-09-05Mantis#2104. Thank you kindly, Godfrey for a patch that:Charles Krinke1-3/+3
If the parcel pointed to by the landmark has nothing in the Description field (of the General tab in About Land...), a NullReferenceException is thrown and the client is logged out. I added a check to the calls to Helpers.StringToField() in OpenSim.Region.ClientStack.LindenUDP.SendParcelInfo to avoid this issue.
2008-09-05* Adds configurable OGP Name prefix and suffix. See OpenSim.ini.example at ↵Teravus Ovares1-0/+7
the bottom for details. Defaults to an empty string for prefix and '_EXTERNAL' for suffix
2008-09-05Replaced a lot of trig calls with lookup tables for common prim types in an ↵Dahlia Trimble1-43/+202
attempt to improve meshing speed. Added a new between points interpolation method to improve accuracy of profile cuts in triangle and square profile prims.
2008-09-04complete rationalization of unit tests that we currently runSean Dague12-0/+0