aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Replaced a lot of trig calls with lookup tables for common prim types in an ↵Dahlia Trimble2008-09-051-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.
* added in find callsSean Dague2008-09-041-2/+52
| | | | | | | added logging of exceptions, which we'll get quite a few of at this point most likely
* remove callsSean Dague2008-09-041-2/+33
|
* start in on an EntityList class so we can stop doing lots of manipulatingSean Dague2008-09-041-0/+81
| | | | | | of Entities as a dictionary directly
* fix some indentingSean Dague2008-09-041-20/+20
|
* minor fixesSean Dague2008-09-041-1/+0
|
* added rollback bit to the help menuSean Dague2008-09-041-0/+1
|
* add some stubbing for ini.example for CMS moduleSean Dague2008-09-041-4/+4
|
* Mantis #2111Melanie Thielker2008-09-032-2/+26
| | | | | | | | | | | | Eliminate gretuitious KillObject packets. KillObject is sent to the viewer for the root part only. Also prevents the full update on deselect that makes a deleted object reappear and stay visible until the background deleter got around to it. We still send 2 KillObject packets for the root prim, that could be avoided only at a cost in reliability. One packet seems an acceptable price to pay for consistency.
* Mantis #2112Melanie Thielker2008-09-032-8/+13
| | | | | | | Thannk you, ralphos, for a patch to clean up list item type handling and add a missing explicit cast in Shared/
* add standard copyright headers for the projectSean Dague2008-09-0314-9/+387
|
* remove non code filesSean Dague2008-09-031-0/+0
|
* narrange to do basic cleanup of the CMS moduleSean Dague2008-09-0314-2284/+2620
|
* white space fixesSean Dague2008-09-031-259/+259
|
* come up nicer on startup if the opensim.ini section isn't thereSean Dague2008-09-031-78/+78
|
* type change from ChatFromViewerArgs -> OSChatMessage to line up with trunk.Sean Dague2008-09-031-4/+4
|
* Merge branch 'cms' of http://pokgsa.ibm.com/~jbongio/public/opensimSean Dague2008-09-0316-0/+2914
|
* Mantis #2097Melanie Thielker2008-09-031-3/+3
| | | | | | | Thank you, ralphos, for a patch that fixes an InvalidCastException in llSetPrimitveParams.
* clean up and fixing a typo.Dr Scofield2008-09-032-2/+3
|
* Mantis #2107Melanie Thielker2008-09-031-6/+17
| | | | | | | Thank you, lulurun, for a patch to fix a possible crash when a received packet contains a quaternion with all members zeroed.
* Mantis #2109Melanie Thielker2008-09-031-0/+2
| | | | | | | Prevent a null reference exception when reset is pressed on a script while it's being compiled.
* Mantis#2106. Thank you kindly, HomerHorwitz for a patch that:Charles Krinke2008-09-031-3/+9
| | | | | | | | The attached patch fixes connectivety checking of root- and child-agents. If an agent's client isn't sending any packets for some time (not even to StartPingCheck packets), we assume that we lost connection and try to log them out.
* Mantis#2105. Thank you kindly, HomerHorwitz for a patch that addresses:Charles Krinke2008-09-032-8/+22
| | | | | | | | | Due to the many problems with not cleaned up child-agents, I thought it might make sense to be able to see them on the console. 'show users' on the region-server's console now outputs root- and child-agents (with "root" or "child" column)
* a piece of LSL_API changes got checked in incorectly with 6091. ThisSean Dague2008-09-021-1/+1
| | | | | | fixes that, and should get us back to compile state.
* Committing the missing resource file for MSSQL. Sorry...Melanie Thielker2008-09-021-1/+1
|
* Small fix to a cast in list parsingMelanie Thielker2008-09-021-1/+1
|
* fix: PostInitialise() not being called on script engines (nasty one that)Dr Scofield2008-09-026-78/+79
| | | | | | cleanup: warnings, readability
* Fix regex for string->int cast to accept leading spaces and a signMelanie Thielker2008-09-021-1/+1
|
* First batch of the unit test changes for the new constants semanticsMelanie Thielker2008-09-021-1/+1
| | | | | | in XEngine. This turned out to be a lot of work to catch up.
* Correct the representation of the automatic null stringMelanie Thielker2008-09-021-1/+1
|
* Remove the ((bool)()) cast, since it can make c# barfMelanie Thielker2008-09-021-2/+2
|
* Change some chat output functions so that text is truncated atMelanie Thielker2008-09-024-7/+17
| | | | | | | | 1000 chars to avoid the exception thrown by libomv at 1100 chars. Change string->int conversion so it copes with non-numeric chars after the number and no longer uses a float to parse the value.
* Y top shear accuracy improvements in circular path prim meshesDahlia Trimble2008-09-021-3/+5
|
* Add an explicit cast to bool for the if expression so that any base typesMelanie Thielker2008-09-021-2/+2
| | | | | | that slip in will not cause it to break
* Thank you, Ewe Loon, for a patch that fixes various aspects ofMelanie Thielker2008-09-011-48/+48
| | | | | | llSetPrimitiveParams and llSetLinkPrimitiveParams
* This is an attempt to fix the handling of constants in LSL.Melanie Thielker2008-09-013-31/+34
| | | | | | | | | | It wraps constants in new LSLType(x), so that lists with constant values are processed correctly. Contains changes to the lsl.parser.cs that are not (yet) reflected in opensim-libs, since this experimental patch affects XEngine only. Also contains nuts.
* Another attempt at fixing XEngine llSetPrimitiveParams: Make it acceptMelanie Thielker2008-09-012-26/+26
| | | | | | | LSLIntegers in lists, and attempt to address the scope issue on TRUE and FALSE with readonly static linkage
* Mantis #2072Melanie Thielker2008-09-011-1/+14
| | | | | | | Griefer protection! When running without serverside permissions, let only the owner edit attachments. Having everyone able to do it just isn't right.
* compensates profile placement effects of Y hole size on X top shear for ↵Dahlia Trimble2008-09-011-1/+2
| | | | circular path prim meshes
* Improvement in mesh accuracy in X Top Shear parameter for circular path primsDahlia Trimble2008-09-011-1/+1
|
* * Pragma out deprecation warning and comment out to remove other warnings in ↵Justin Clarke Casey2008-08-301-5/+7
| | | | | | | | the OGP module * Thanks to Teravus for the heads up on this.
* * If a general alert message is sent out, only send it to avatars in the ↵Justin Clarke Casey2008-08-301-4/+6
| | | | | | | | scene (not child agents). * This foxed me in the osgrid meeting last week
* * Committed patch in mantis 623Justin Clarke Casey2008-08-301-14/+3
| | | | | | | * Unpatched code certainly looks bizarre - attempts to add a new client if we encountered a failure in processing a packet. No apparant ill effects on a sniff test. * Thanks openlifegrid
* * Apply cmickeyb's patch from mantis 2068Justin Clarke Casey2008-08-301-8/+13
| | | | | | | * llParseString functions throw exception when passed a list of variables * Thanks!
* * Oops, add landmarks to region archive loading/savingJustin Clarke Casey2008-08-302-1/+9
| | | | | | * Hopefully this will resolve mantis 2049
* * squash some obvious warningsJustin Clarke Casey2008-08-302-4/+4
| | | | | | | * a couple more remain that preferably the original coders should look at in more detail (obsolete warnings in the ogp module and not overriding warnings in the script engine)
* * Apply patch in mantis 2083Justin Clarke Casey2008-08-301-1/+1
| | | | | | | | * TimeStamp field of the AgentMovementCompletePacket in LLClientView.MoveAgentIntoRegion contained a fixed number. The attached patch changes this to a current timestamp. * Thanks HomerHorwitz
* * Added "File Asset Client" to OpenSim Asset Server-types.Adam Frisby2008-08-301-0/+4
| | | | | | | * You can replace "grid" as the asset system with "file" to save and load all your assets from a directory on your hard disk. Files are serialised to XML and saved in the format "/<dir>/0x/0x/0x/0000-0000-000000-0000-0000.xml" * Directory <dir> is sharing the Asset Server URL path, use a normal path here instead (ie C:\xyz or /var/assets/). * This probably wont work well in grid mode unless every sim has access to the same directory. This is mostly intended for standalone usage where quick and convenient access to assets is required.
* Mantis#2084. Thank you kindly, HomerHorwitz for a patch that:Charles Krinke2008-08-301-4/+18
| | | | | | | | | | | | Addresses the problem of ghost avatars. The problem was child-agents sending data. Due to symmetry reasons, I considered that wrong. Whenever an avatar A1 in region R1 looks at avatar A2 in adjacent region R2, we have two possibilities to communicate: A2-root sends to A1-child (both in region R2), or A2-child sends to A1-root (both in region R1). Currently, the children send data in some cases, and I guess the viewer gets puzzled about that and switches the child to root as consequence (at least partly), so it becomes visible.
* Maintis #2078Melanie Thielker2008-08-291-3/+10
| | | | | | | | Thank you, ralphos, for a patch that corrects the handling of compiler warnings in the XEngine, which were erronoeously reported as errors!