aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-07-21* eliminated some warnings and added some const and readonlieslbsa714-24/+24
* refactored some member names for readability and ccc (code convention conformance) * took away two refs from Rest.Inventory since * System.IO is part of System * System.Xml.Serialization is part of System.Xml
2008-07-21some optimizations in quaternion normalization in llRot2Fwd, llRot2Left, and ↵Dahlia Trimble2-73/+98
llRot2Up. llAxes2Rot now uses these functions for sign error correction instead of vector*quat products.
2008-07-21does some verification of the quaternion returned by llAxes2Rot and modifies ↵Dahlia Trimble2-52/+69
the sign of the s term if a discrepency is found. This helps llAxes2Rot more closely match the Linden implementation.
2008-07-20Mantis#1797. Thank you kindly, StrawberryFride for a patch that solves:Charles Krinke1-1/+1
Shutdown command on region server was presenting an error, failing to send detach region for all regions, and failing to shut down
2008-07-20Mantis#1796. Thank you kindly, StrawberryFride for a patch that:Charles Krinke3-21/+73
Agent table code (INSERT / UPDATE, etc) now added to MSSQL provider.
2008-07-20Make the max sizes of physical and nonphysical prims configurable in OpenSim.iniMelanie Thielker4-65/+79
Defaulted to 65536 and 10, respectively
2008-07-19Change SQLite argument marker from the more standard '@' to the ':' supportedMelanie Thielker1-30/+30
but earlier versions of the SQLite dll
2008-07-19Mantis#1785. Thank you kindly, Junta_Kohime for a patch that"Charles Krinke2-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.
2008-07-19Update svn properties. Fix some inconsistent newlines.Jeff Ames3-301/+301
2008-07-19Quick fix to make the estate ban list effective again, when the regionMelanie Thielker1-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.
2008-07-19Fix prim link numbers (Mantis #1781)Melanie Thielker7-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.
2008-07-18Introduce a separate connection string for estates, which defaults to the one giMelanie Thielker10-86/+17
ven for the region datastore. Removes the flag to store prim inventories, which are now always stored.
2008-07-18Patch to fix saving of estate managers list loaded during migration.Melanie Thielker4-7/+8
No longer teleports an agent home unless their root agent is being banned. Visual blocking is still in effect.
2008-07-18pulling query handling through the handlers. adding (non-functional,Dr Scofield2-2/+4
work-in-progress) HttpHandler. NOTE: non-active code. does not glow in the dark. non-combustible.
2008-07-18Mantis#1778. Thank you kindly, Junta_Kohime for a patch that:Charles Krinke2-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.
2008-07-18Patch adds bool IsManager(LLUUID) to IEstateModule.Melanie Thielker2-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.
2008-07-18fixing copy & paste artefact.Dr Scofield1-2/+2
2008-07-18add some locks back into the sqlite asset path, as something changedSean Dague1-49/+56
that is causing a lot of out of order execution on asset fetches on multi region sims.
2008-07-18simplifying OSHTtpHandler (a bit), adding query string matching,Dr Scofield3-120/+118
adapting OSHttpXmlRpcHandler accordingly. NOTE: this code is not live.
2008-07-18remove all the odd quoting, on the off chance this was causing someSean Dague1-90/+90
of the issue.
2008-07-18put the entire thing inside a transaction. This probably doesn'tSean Dague1-0/+4
help much, but it might.
2008-07-18fix typo in create index that caused the entire migration to fail.Sean Dague1-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.
2008-07-18found a better pattern for SaveOrUpdate with nhibernateSean Dague2-52/+49
cleaned up the asset path a bit
2008-07-18* refactor: break out sog loading code into two parts so that ↵Justin Clarke Casey5-24/+22
post-deserialization changes can be carried out before adding it to a scene
2008-07-18force Culture to en-US in BaseHttpserver.HandleRequest() --- thisDr Scofield1-0/+3
fixes mantis #1748 and #1771.
2008-07-18remove NHPrim, this turned out to be a bad ideaSean Dague1-46/+0
2008-07-18* Fix http://opensimulator.org/mantis/view.php?id=1761Justin Clarke Casey2-2/+2
* Now llGetLinkNumber() returns 0 if the prim is not linked, instead of 1
2008-07-18squashing further warnings.Dr Scofield3-21/+21
2008-07-18fixing warnings in EstateSettings and correcting coding style:Dr Scofield1-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
2008-07-18Commented out a readline that was preventing the sim from shutting down in ↵Dahlia Trimble1-1/+1
some cases
2008-07-18Implement cast to LSL_Types.LSLInteger from double. Fix issue 1770.Mike Mazur2-0/+10
2008-07-18Thanks, sempuki, for a patch that moves all grid plugins to new PluginLoader ↵Mike Mazur15-208/+310
(issue 1763).
2008-07-18masks MySQL password from console startup messagesDahlia Trimble2-3/+47
2008-07-18Patch #9151Melanie Thielker27-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.
2008-07-18added region port number to output of "show regions" commandDahlia Trimble1-1/+1
2008-07-18Treat LSL_Types as special cases in llList2Integer and llList2Float. This ↵Mike Mazur2-0/+36
could be implemented many other places, but let's do that on a case-by-case basis.
2008-07-18Mantis#1768. Thank you kindly, Junta_Kohime for a patch that:Charles Krinke2-2/+30
llRot2Fwd function modified, using fast algebric calculations instead of vectors and quaternions products. The accuracy is the same. Normalization is now implemented.
2008-07-18refactor - commenting out needsMeshing() and all references as createMesh() ↵Dahlia Trimble2-179/+297
has the same logic and obsoletes the need for it.
2008-07-17fix build breakSean Dague1-1/+1
2008-07-17terrain is close to working, but I still end up at the bottom of the seaSean Dague3-17/+25
right now.
2008-07-17need to synchronize the terrain updatesSean Dague1-4/+6
2008-07-17first pass at Terrain implementationSean Dague4-13/+44
2008-07-17add a Terrain object for the purpose of mapping. This may make senseSean Dague2-0/+129
to stick up in framework later, but for now we'll just keep it close to the data.
2008-07-17if no texture, make it plywoodSean Dague1-1/+2
2008-07-17add plywood texture as a constant, as we need it in a couple of placesSean Dague1-0/+1
and it's super cryptic to have random UUIDs hanging out.
2008-07-17Mantis#1598. Thank you kindly, Matth for a patch that addresses:Charles Krinke2-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.
2008-07-17Revert "git merge"Sean Dague4-5/+69
This reverts commit 80e1c3742a3ba7eb9aa1686a242b36f64331095a.
2008-07-17git mergeSean Dague4-69/+5
2008-07-17finish NHibernate mapping for prims, and it even seems to workSean Dague1-1/+20
2008-07-17fix the null case for deep copySean Dague1-2/+10