aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-10-10* Fixed a potential threading issue with EventQueueGet leading to ↵Adam Frisby1-5/+12
spontaneous crashes.
2008-10-10* Just some OGP maintenance. Standards adherence type stuff. Teravus Ovares1-7/+12
2008-10-10Some more decruftingDahlia Trimble1-108/+30
2008-10-10Some decruftingDahlia Trimble1-228/+46
2008-10-10refactoring PrimMesher to add viewer compatable features and some code cleanupDahlia Trimble3-91/+283
2008-10-10A bit more estate fudgingMelanie Thielker4-8/+16
2008-10-10Add the beginnings of a sim health check (through remote admin)Melanie Thielker2-0/+19
2008-10-09Fixed renaming of in-prim items (Mantis #2366)Homer Horwitz1-1/+3
2008-10-09* Apply http://opensimulator.org/mantis/view.php?id=2373Justin Clarke Casey1-73/+242
* Many llSensor() improvements, though sensoring isn't perfect yet * thanks idb!
2008-10-09* fix windows build break - it helps if one actually puts in using ↵Justin Clarke Casey1-1/+3
statements and spells dlls correctly
2008-10-09* minor: get rid of an unecessary casting and logic checkJustin Clarke Casey1-10/+5
2008-10-09* Apply http://opensimulator.org/mantis/view.php?id=2370Justin Clarke Casey1-164/+16
* Refactor lLMessageLinked() to use internal method GetLinkParts * thanks ralphos
2008-10-09Clean up webmap-generation a bit:Homer Horwitz1-17/+3
- Remove some duplicated code - Avoid unnecessary allocation of variables/values if only used once anyway.
2008-10-09* Fix http://opensimulator.org/mantis/view.php?id=2368Justin Clarke Casey1-0/+9
* This returns to writing the OpenSim.ini using default values if it (or OpenSim.xml) isn't found
2008-10-09Provide a sane value for DefaultScriptEngine (ScriptEngine.DotNetEngine)Melanie Thielker1-2/+1
rather then the previous invalid string "DotNetEngine". Remove the script_engine options, as it is not used anymore.
2008-10-09* refactor: separate process of extracting packet from received data from ↵Justin Clarke Casey1-34/+41
actually processing that packet
2008-10-09* minor: initialize udp server in unit testJustin Clarke Casey2-8/+8
2008-10-09* Create project for LindenUDP ClientStack testsJustin Clarke Casey1-0/+44
* No functional tests yet
2008-10-09* minor: very small doc additionJustin Clarke Casey1-1/+1
2008-10-09* Fixes simstats reporter. I'm sure this issue caused all sorts of things ↵Teravus Ovares1-2/+2
related to regionflags and capacity. I'm sorry, the object capacity that you dialed is not valid.. please check the number and dial again.
2008-10-08* minor: remove compile warningJustin Clarke Casey1-1/+1
2008-10-08- Fix wrong order of max/min usage for clipping. Uses Util.Clamp nowHomer Horwitz2-2/+4
- Add support for immediate switching of Music/Media URLs. Radio-scripts should work now.
2008-10-08- removed some unnecessary conversions (double -> double)Homer Horwitz1-2/+2
2008-10-08* minor: Comment out initial regularly occuring EventQueueGet log debug ↵Justin Clarke Casey1-11/+9
message for now, as previously discussed with Ter
2008-10-08* On deselection of objects, stop every object id passed triggering an ↵Justin Clarke Casey1-27/+20
update for the entire group * This was not a problem with objects consisting of less than 30 prims, since the extra schedules would be ignored * However, above approximately 30 prims extra schedules would actually occur. * For instance, a 140 prim object would end up triggering approximately 2500 ObjectUpdates to every avatar in range rather than 140 * Hopefully, this change will improve client responsiveness on deselect and was one of the reasons that the AgentThrottle restriction started causing problems yesterday.
2008-10-08Mantis#2354. Thank you kindly, Tglion for a patch that:Charles Krinke2-0/+25
The average-value of modify.ModifyBlock.Height in LLClientView.cs:4170 seem to be incorrect or it isn't the average? Mhhh... So the terrain build -> Flaten Sphere is unuseable. I have put in a patch that contains a workaround while the main problem is not solved.
2008-10-08* Re-enables map item requests.Teravus Ovares1-51/+261
* Puts remote requests in a single worker thread * Worker thread only starts when there are agents to serve * When there are no agents to serve, it shuts down * A good example of how to deal with threads in non-shared modules so they don't end up consuming threads per regions
2008-10-08warning squashingDr Scofield1-3/+3
2008-10-08Add some permissions checks and fixesMelanie Thielker4-11/+72
2008-10-08Mantis#2352. Thank you kindly, Jonc for a patch that:Charles Krinke1-2/+4
If prim is part of SOG, then ask the SOG to update the position, rather than asking the part itself. Ghosted child prims should no longer result from llSetPos. Not sure if this is the right approach for all cases , would appreciate feedback on the patch.
2008-10-08Mantis#1906. Thank you kindly, Idb for a patch that:Charles Krinke1-18/+1
Removed cache accesses to obtain sensed object/avatar name, it is already available.
2008-10-08Fix friendly errors in DNE as wellMelanie Thielker1-11/+10
2008-10-07Adapt tests to new friendly errors and correct line numbersMelanie Thielker1-2/+2
2008-10-07Restore "friendly errors" to the XEngineMelanie Thielker4-30/+23
2008-10-07* Comment out debug throttle output that I had accidentally left inJustin Clarke Casey1-0/+2
2008-10-07* Temporarily revert r6714 which changed agent throttle number interpretationJustin Clarke Casey1-6/+8
* I suspect the restriction stopped the very large number of packet resends that occur on certain operations, which led to other failures.
2008-10-07* Disabling mapitem requests for surrounding regions as it's probably using ↵Teravus Ovares1-6/+6
up a lot of threads right now when regions are inaccessable
2008-10-07* Apply http://opensimulator.org/mantis/view.php?id=2345Justin Clarke Casey1-16/+12
* Bring llSetLinkTexture into line with llSetLinkColor and lLSetLinkPrimitiveParams() implementations * Thanks ralphos
2008-10-07* Apply http://opensimulator.org/mantis/view.php?id=1207Justin Clarke Casey18-117/+177
* Implmements llModifyLand() and a check for the "Allow others to terraform flag" * Thanks tglion!
2008-10-07From: chris yeoh <yeohc@au1.ibm.com>Dr Scofield1-16/+13
The attached patch fixes mantis bug 2312 (llGetPos() returns incorrect values for child prims where the root prim is rotated). Regression tests still pass. Incidentally AbsolutePosition which was used before looks a little suspicious to me as its always going to return the wrong value if the root prim is rotated. GetWorldPosition does take the rotation into account, but AbsolutePosition is used in a lot of places. Though i don't understand why there is both GetWorldPosition as well as AbsolutePosition so I've left the latter alone. [i also cleaned up some indent problems, --- dr scofield]
2008-10-07From: chris yeoh <yeohc@au1.ibm.com>Dr Scofield1-2/+3
Attached is a patch for LLGround which was just plain broken and could cause a runtime error. It now returns valid data with valid input (ie the offset does not take the position off the edge of the sim), but a runtime error will occur if invalid data is given. On invalid data the LL servers return the ground height based on a valid point closest to the effective position calculated using the supplied offset. Is the OpenSim convention to replicate the LL servers as closely as possible? If so I can submit an additional patch to replicate the LL behaviour.
2008-10-07From: chris yeoh <yeohc@au1.ibm.com>Dr Scofield1-0/+13
If you use load-oar to transfer region data from one sim to another then currently inventory items can be left with unknown owner permission which results in them being no-mod/no-copy for everyone. The attached patch fixes things up so if the owner uuid does not exist on the destination system then it assigns ownership (and the creator for completeness) to the master avatar id. This will make it much more practical to share copies of regions :-)
2008-10-06Update svn properties, minor formatting cleanup.Jeff Ames1-8/+8
2008-10-06* Stop the sim stats reporter reusing the same SimStatsPacket for all clientsJustin Clarke Casey5-30/+36
* I believe this was the cause of the remaining packet_out_of_order messages in the Linden client logs * There were race conditions where multiple clientstacks would overwrite each other's sequence numbers
2008-10-06* Made Mapitems more failure friendlyTeravus Ovares1-10/+86
2008-10-06* restore Header.Resent field setting for resent packetsJustin Clarke Casey1-0/+4
* without this, the client appears to reset the sequence of packets its expecting
2008-10-06* Change interpretation of asset throttle values to bits per second rather ↵Justin Clarke Casey2-37/+42
than bytes per second * Changing network bandwidth in the preferences will now have a much more noticeable effect - a user may want to increase this if data is being slow to download from opensim
2008-10-06Mantis#2342. Thank you kindly, Ralphos for a patch that solves:Charles Krinke1-78/+10
llSetLinkApha is not fully implemented and has not been updated to use the recently added GetLinkParts and associated implementation pattern as per llSetLinkColor and llSetLinkPrimitiveParams.
2008-10-06Implement Parcel -> ForceOwnerToMe god mode packetMelanie Thielker4-0/+28
2008-10-06Exclude attachments from parcel prim countsMelanie Thielker1-1/+1