aboutsummaryrefslogtreecommitdiffstatshomepage
Commit message (Collapse)AuthorAgeFilesLines
* * Commit from Jed Zhu (DeepThink) - Initial implementation of mesh ↵Adam Frisby2008-05-081-3/+172
| | | | collision into BulletX plugin. Additional work to come in the next few days.
* From: Michael Osias <mosias@us.ibm.com>Sean Dague2008-05-081-0/+1
| | | | | | | | | | Patch to schedule terse update on deselect, specifically so llTargetOmega sets rotational velocity on deselect. This should complete our llTargetOmega support and fix: http://opensimulator.org/mantis/view.php?id=1178
* From: Alan M Webb <awebb@vnet.ibm.com>Sean Dague2008-05-081-2/+2
| | | | | | Introduce time dilation in scripts.
* * You can haz more spring cleaning.Adam Frisby2008-05-089-103/+26
| | | | | * Eventually this codebase will be clean. >_>
* * Reduced major-ass ugly code in LoadBalancer/TcpClient.csAdam Frisby2008-05-081-18/+12
| | | | | * Still more needs to be done.
* * Spring cleaning, round 3029Adam Frisby2008-05-0836-3489/+5
|
* * Fixes Prim ExtraParams Teravus Ovares2008-05-082-13/+358
| | | | | | | | | | | * Fixes Sculpty handling * Fixes Light handling * Fixes Flexi handling * Fixes Sculpty + Flexi handling * Fixes handling of Flexi type * Fixes Changing prim type after changing to sculpty corrupting prim. * Ugly code.
* * Reduced sleep durations in a number of files.Adam Frisby2008-05-085-18/+6
|
* * Some refactorings.Adam Frisby2008-05-0811-7/+173
| | | | | * Added shell of new Python scripting engine. Similar in design to the one used by Rex, but will be structured at a region rather than object level, also is a region module.
* * For no good reason (since there are a hundred million other things to ↵Justin Clarke Casey2008-05-073-37/+51
| | | | | | | | fix), change formatting of version information printed to the log * Push printing down into OpenSimMain so both console and consoleless configurations will get it
* * Change LSL -> C# translated script console output to use the logger (at ↵Justin Clarke Casey2008-05-071-4/+7
| | | | DEBUG level) rather than Console.Writeline
* * Increasing ScenePresences locking to prevent race conditions such as those ↵Justin Clarke Casey2008-05-073-83/+125
| | | | | | | | | seen in one of the crashes of mantis 1163 * It's not impossible that this could lead to deadlock where sessions simply appear to freeze, even though the region console still responds. * If this is the case, please file a mantis
* * Temporary fix for Mantis 1177.Adam Frisby2008-05-071-1/+2
|
* *Fixed bug causing Object Duplication to not correctly follow permissionsmingchen2008-05-071-1/+4
|
* * Doh! scripts that get controls should get controls even when you're ↵Teravus Ovares2008-05-071-9/+9
| | | | sitting on an object.
* * Fix minor local inventory service log typoJustin Clarke Casey2008-05-071-1/+1
|
* * Fixed some compiler warningsAdam Frisby2008-05-075-17/+6
| | | | | * Fixed prebuild.xml to remove DB4o references (more compiler warnings)
* * Added Obsolete() tag to IClientAPI.OutPacket.Adam Frisby2008-05-071-1/+1
| | | | | * Increased compiler warnings by a whoppingly large number.
* * Removes references to libsecondlife.Packets from IClientAPI. BAD ↵Adam Frisby2008-05-078-45/+232
| | | | | | | PROGRAMMERS. NAUGHTY. * Thanks to Andrew (DeepThink) for working on this one.
* enable velocity on our full update, as I think I know why Sean Dague2008-05-071-2/+2
| | | | | | this didn't previously work
* seriously hope this gives us rotation and rotational velocitySean Dague2008-05-071-1/+1
|
* * Other then the prim update experiments that are going on now, ↵Teravus Ovares2008-05-076-4/+48
| | | | llTakeControls works now along with the 'release controls button'. llReleaseControls() works mostly :D.
* check in a new approach to thisSean Dague2008-05-071-1/+7
|
* ok, reverting the bad packet fill in, going to try this againSean Dague2008-05-071-86/+4
| | | | | | slightly differently
* make prims reliable to see how that effects this update pathSean Dague2008-05-071-0/+1
|
* this change probably causes an earthshattering kaboom, andSean Dague2008-05-071-4/+85
| | | | | | | sends all your prims to mars. or it fixes llTargetOmega. place your bets quickly before I have a chance to test it.
* get all the right bits to SendPrimitiveToClient so we can actuallySean Dague2008-05-074-25/+33
| | | | | | set vel, acc, and rvel in the packet (though this isn't done yet).
* * Theoretically, everything is in place for scripted take controls... ↵Teravus Ovares2008-05-075-8/+143
| | | | | | | Theoretically. * I've still got to test, it's still theoretical code :D. Good thing it isn't enabled by default!
* while I'm not convinced this is causing my current run awaySean Dague2008-05-071-18/+21
| | | | | | | loop, this queue manipulation is dead wrong as Queue is not a synchronized data structure. Hopefully this helps.
* *Fixed Missing SceneExternalChecks.csmingchen2008-05-071-0/+104
|
* if we are aborting the client loop we should tell someoneSean Dague2008-05-071-0/+1
|
* *Added CanRunScript to SceneExternalChecksmingchen2008-05-071-0/+2
|
* *Added SceneExternalChecks.cs that is used to manage checking the results of ↵mingchen2008-05-076-13/+37
| | | | multiple functions that register with the class and return the result (usually true/false) based on those results. This is useful for module wanting to put their opinion in decisions such as 'can the user rez this object?'
* From: Kurt Taylor <krtaylor@us.ibm.com>Justin Clarke Casey2008-05-072-5/+50
| | | | | | | | Implements the show version command. If you type show version at the console, you will get the revision that opensim is running, assuming you have the .svn/entries file in your base directory (e.g. you are running from code extracted from our SVN repository) A patch to also send this to the client should follow shortly
* * Move shutdown processing to base OpenSimServer, overriding the method ↵Justin Clarke Casey2008-05-078-67/+50
| | | | | | | | where appropriate * This also means that the command quit (as well as shutdown) will now close down grid servers (instead of only being in place for the region server)
* Thank you very much, Xantor for a patch to improveCharles Krinke2008-05-071-5/+17
| | | | | llParticleSystem().
* * Increase number of poll attempts an inventory items request will make ↵Justin Clarke Casey2008-05-071-1/+1
| | | | under CAPS
* Thank you, Middelink for a patch that fixes the regular expresionCharles Krinke2008-05-071-2/+2
| | | | | | missing the numbers after the initial letter of the identifier.
* replace 2 instances of "0000...." with LLUUID.Zero.ToSting() becauseSean Dague2008-05-071-2/+2
| | | | | | I was in the file and noticed them.
* revert 4546, I definitely didn't understand what I was doing hereSean Dague2008-05-071-66/+47
| | | | | | and awebb says he's close to a functional patch for 1166
* attempted fix of http://opensimulator.org/mantis/view.php?id=1166. ThisSean Dague2008-05-071-47/+66
| | | | | | is currently untested and may result in weirdness. Beware this changeset.
* From: Alan M Webb <awebb@vnet.ibm.com>Justin Clarke Casey2008-05-074-55/+193
| | | | | | | | | | | The attached patch moves the sun module incrementally nearer where it needs to be. Default behavior, i.e. no overriding configuration is to match Second Life's diurnal/nocturnal rhythm. All designated values are now sent to the client.There remain a couple of unanswered questions about how this SHOULD be implemented though.
* De-tabify source.Jeff Ames2008-05-069-527/+533
|
* send actual velocity and angular velocity in terse updatesSean Dague2008-05-064-8/+8
| | | | | | | instead of hardcoding to zero when the primitive is non physical. llTargetOmega should work now.
* Restored svn:keywords to prebuild.xml.Jeff Ames2008-05-063-76/+82
| | | | | | | Set svn properties script to ignore this property from now on. Update svn properties on some other file types. Minor formatting cleanup.
* this should fix zariok's issueSean Dague2008-05-061-2/+2
|
* reduce log messages from nhibernateSean Dague2008-05-063-0/+20
|
* *LLClientView is now pushed the EstateSettings instead of pulling it from ↵mingchen2008-05-066-89/+186
| | | | | | | the scene...more to standards *LandChannel no longer requires libsecondlife.Packets (it should have never needed it in the first place)
* added nhibernate examplesSean Dague2008-05-061-1/+9
|
* * Cleaning up code, making it conform to OpenSim standards.Adam Frisby2008-05-0612-259/+215
|