aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim (follow)
Commit message (Collapse)AuthorAgeFilesLines
* does some verification of the quaternion returned by llAxes2Rot and modifies ↵Dahlia Trimble2008-07-212-52/+69
| | | | the sign of the s term if a discrepency is found. This helps llAxes2Rot more closely match the Linden implementation.
* Mantis#1797. Thank you kindly, StrawberryFride for a patch that solves:Charles Krinke2008-07-201-1/+1
| | | | | | Shutdown command on region server was presenting an error, failing to send detach region for all regions, and failing to shut down
* Mantis#1796. Thank you kindly, StrawberryFride for a patch that:Charles Krinke2008-07-203-21/+73
| | | | | Agent table code (INSERT / UPDATE, etc) now added to MSSQL provider.
* Make the max sizes of physical and nonphysical prims configurable in OpenSim.iniMelanie Thielker2008-07-204-65/+79
| | | | | | Defaulted to 65536 and 10, respectively
* Change SQLite argument marker from the more standard '@' to the ':' supportedMelanie Thielker2008-07-191-30/+30
| | | | | | but earlier versions of the SQLite dll
* Mantis#1785. Thank you kindly, Junta_Kohime for a patch that"Charles Krinke2008-07-192-5/+62
| | | | | | | | | | llAxes2Rot now implemented. Important note: quaternion <x,y,z,s> is equal to <-x,-y,-z,-s>. The result may be different from LSL output, but it is correct. A problem of rounding caused an error of square rooting of zero as negative number, corrected by squaring again. Function tested 360° along 3 axes. Vector fwd, left and up have to be normalized.
* Update svn properties. Fix some inconsistent newlines.Jeff Ames2008-07-193-301/+301
|
* Quick fix to make the estate ban list effective again, when the regionMelanie Thielker2008-07-191-0/+2
| | | | | | | | crossing is also a sim crossing. Prevents the CAPS handler from being set up for a banned user,making them redmap out. Dirty hack, temporary until I can work out how to do it right.
* Fix prim link numbers (Mantis #1781)Melanie Thielker2008-07-197-47/+148
| | | | | | | | | | | Implements additional unlink modes (unlink root prim from link set, some multi-set operations). Linking (single and mutiple) fully implemented. Consistent numbering of links while in world. Link/delink with predictable link numbering. Correct link numbers in LSL. Not all multi-set ops implemented. Link numbers still change when taken and re-rezzed.
* Introduce a separate connection string for estates, which defaults to the one giMelanie Thielker2008-07-1810-86/+17
| | | | | | ven for the region datastore. Removes the flag to store prim inventories, which are now always stored.
* Patch to fix saving of estate managers list loaded during migration.Melanie Thielker2008-07-184-7/+8
| | | | | | | No longer teleports an agent home unless their root agent is being banned. Visual blocking is still in effect.
* pulling query handling through the handlers. adding (non-functional,Dr Scofield2008-07-182-2/+4
| | | | | | | | | work-in-progress) HttpHandler. NOTE: non-active code. does not glow in the dark. non-combustible.
* Mantis#1778. Thank you kindly, Junta_Kohime for a patch that:Charles Krinke2008-07-182-4/+61
| | | | | | | llRot2Left and llRot2Up functions modified, using fast algebric calculations instead of vectors and quaternions products. The accuracy is the same. Normalization is now implemented.
* Patch adds bool IsManager(LLUUID) to IEstateModule.Melanie Thielker2008-07-182-0/+13
| | | | | | | | Returns true whenever the LLUUID references a user who is either an EM or the region owner. Please note that ownership is region-scoped, while EM is estate-scoped.
* fixing copy & paste artefact.Dr Scofield2008-07-181-2/+2
|
* add some locks back into the sqlite asset path, as something changedSean Dague2008-07-181-49/+56
| | | | | | | that is causing a lot of out of order execution on asset fetches on multi region sims.
* simplifying OSHTtpHandler (a bit), adding query string matching,Dr Scofield2008-07-183-120/+118
| | | | | | | | | adapting OSHttpXmlRpcHandler accordingly. NOTE: this code is not live.
* remove all the odd quoting, on the off chance this was causing someSean Dague2008-07-181-90/+90
| | | | | | of the issue.
* put the entire thing inside a transaction. This probably doesn'tSean Dague2008-07-181-0/+4
| | | | | | help much, but it might.
* fix typo in create index that caused the entire migration to fail.Sean Dague2008-07-181-1/+12
| | | | | | | | put some drop table if exist clauses in here to hopefully let this migration work for people that are in an intermediary broken state right now.
* found a better pattern for SaveOrUpdate with nhibernateSean Dague2008-07-182-52/+49
| | | | | | cleaned up the asset path a bit
* * refactor: break out sog loading code into two parts so that ↵Justin Clarke Casey2008-07-185-24/+22
| | | | post-deserialization changes can be carried out before adding it to a scene
* force Culture to en-US in BaseHttpserver.HandleRequest() --- thisDr Scofield2008-07-181-0/+3
| | | | | | | fixes mantis #1748 and #1771.
* remove NHPrim, this turned out to be a bad ideaSean Dague2008-07-181-46/+0
|
* * Fix http://opensimulator.org/mantis/view.php?id=1761Justin Clarke Casey2008-07-182-2/+2
| | | | | | * Now llGetLinkNumber() returns 0 if the prim is not linked, instead of 1
* squashing further warnings.Dr Scofield2008-07-183-21/+21
|
* fixing warnings in EstateSettings and correcting coding style:Dr Scofield2008-07-181-20/+20
| | | | | | | | | | * warning was: OpenSim/Framework/EstateSettings.cs(277): warning CS0472: The result of comparing `libsecondlife.LLUUID' against null is always `false'. This operation is undocumented and it is temporary supported for compatibility reasons only * coding style: space before flow control statements please! http://blogs.msdn.com/brada/articles/361363.aspx
* Commented out a readline that was preventing the sim from shutting down in ↵Dahlia Trimble2008-07-181-1/+1
| | | | some cases
* Implement cast to LSL_Types.LSLInteger from double. Fix issue 1770.Mike Mazur2008-07-182-0/+10
|
* Thanks, sempuki, for a patch that moves all grid plugins to new PluginLoader ↵Mike Mazur2008-07-1815-208/+310
| | | | (issue 1763).
* masks MySQL password from console startup messagesDahlia Trimble2008-07-182-3/+47
|
* Patch #9151Melanie Thielker2008-07-1827-809/+1568
| | | | | | Makes the estate dialog fully functional. Implements all client facing functionality. Moves estate data from estate_settings.xml, which is used to provide defaults, to the region data store. Creates one estate for each region, and places the region in it. Converts all region bans to estate bans.
* added region port number to output of "show regions" commandDahlia Trimble2008-07-181-1/+1
|
* Treat LSL_Types as special cases in llList2Integer and llList2Float. This ↵Mike Mazur2008-07-182-0/+36
| | | | could be implemented many other places, but let's do that on a case-by-case basis.
* Mantis#1768. Thank you kindly, Junta_Kohime for a patch that:Charles Krinke2008-07-182-2/+30
| | | | | | | llRot2Fwd function modified, using fast algebric calculations instead of vectors and quaternions products. The accuracy is the same. Normalization is now implemented.
* refactor - commenting out needsMeshing() and all references as createMesh() ↵Dahlia Trimble2008-07-182-179/+297
| | | | has the same logic and obsoletes the need for it.
* fix build breakSean Dague2008-07-171-1/+1
|
* terrain is close to working, but I still end up at the bottom of the seaSean Dague2008-07-173-17/+25
| | | | | | right now.
* need to synchronize the terrain updatesSean Dague2008-07-171-4/+6
|
* first pass at Terrain implementationSean Dague2008-07-174-13/+44
|
* add a Terrain object for the purpose of mapping. This may make senseSean Dague2008-07-172-0/+129
| | | | | | | to stick up in framework later, but for now we'll just keep it close to the data.
* if no texture, make it plywoodSean Dague2008-07-171-1/+2
|
* add plywood texture as a constant, as we need it in a couple of placesSean Dague2008-07-171-0/+1
| | | | | | and it's super cryptic to have random UUIDs hanging out.
* Mantis#1598. Thank you kindly, Matth for a patch that addresses:Charles Krinke2008-07-172-55/+105
| | | | | | | | | | | The previous implementation of llEuler2Rot was not mathematically incorrect, but it was an awkward way of posing the problem that led to a few degenerate cases which were not handled correctly - for example, PI rotations around X and Z axes were wrong. I put some comments in the source about how I arrived at the current implementation, which I think is easier to read, and gives results that match SL.
* Revert "git merge"Sean Dague2008-07-174-5/+69
| | | | | | This reverts commit 80e1c3742a3ba7eb9aa1686a242b36f64331095a.
* git mergeSean Dague2008-07-174-69/+5
|
* finish NHibernate mapping for prims, and it even seems to workSean Dague2008-07-171-1/+20
|
* fix the null case for deep copySean Dague2008-07-171-2/+10
|
* more safety checksSean Dague2008-07-171-1/+7
|
* add a null check for safetySean Dague2008-07-171-0/+3
|