aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fix problem where restarting the currently selected region would stop ↵Justin Clark-Casey (justincc)2012-11-234-36/+51
| | | | | | various console commands (e.g. "show users") from working. This was because the "currently selected" scene reference was being left as the dead scene instead of the restarted Scene object.
* Add regression test for checking scene close when SceneManager is asked to closeJustin Clark-Casey (justincc)2012-11-231-0/+58
|
* Fix regression where we stopped closing scenes on simulator exit.Justin Clark-Casey (justincc)2012-11-231-0/+7
| | | | | If we don't do this, then these scenes don't get deregistered from the grid, amongst other things. Regression was introduced in commit 8c130bc (Mon Nov 12 22:50:28 2012 +0000)
* Rename BulletSim's PhysicsShapeType to BSPhysicsShapeType because itMelanie2012-11-2211-54/+54
| | | | conflicts with PhysicsShape type defined in later libOMV
* Factor out command script code.Justin Clark-Casey (justincc)2012-11-221-36/+0
| | | | This also allows comments in command scripts (lines starting with ;, # or //) to be used across all servers
* Make "config show/set/get/save" console commands available on all serversJustin Clark-Casey (justincc)2012-11-223-171/+29
|
* Make "show info" command available across all serversJustin Clark-Casey (justincc)2012-11-221-16/+1
| | | | This helpfully lists version information, startup location and console log level
* factor out common HandleShow code for "show uptime"Justin Clark-Casey (justincc)2012-11-221-1/+1
|
* BulletSim: Make avatar capsule so it is not circular.Robert Adams2012-11-216-21/+39
| | | | | | | | | Simple attempt to make avatars better shaped. Replace parameter 'avatarCapsuleRadius' with 'avatarCapsuleWidth' and 'avatarCapsuleDepth'. More tweeking to avatar height calculation. A little better but short avatar's feet are above the terrain and tall avatar's feet are a little below the ground.
* BulletSim: Properly position mesh terrain on creation (fixes terrain not ↵Robert Adams2012-11-212-76/+44
| | | | appearing to be working). Centralize terrain shape creation logic. Remove very chatty detail log messages.
* BulletSim: add terrainImplementation parameter with default to Mesh.Robert Adams2012-11-213-5/+46
|
* BulletSim: fix line endings to be all Linux style (windows style keeps ↵Robert Adams2012-11-212-454/+454
| | | | creeping in)
* BulletSim: enablement and debugging of mesh terrain.Robert Adams2012-11-214-36/+253
|
* BulletSim: pull heightmap implementation out of the terrain manager so a ↵Robert Adams2012-11-214-181/+327
| | | | mesh terrain can be implemented.
* BulletSim: rename SHAPE_AVATAR to SHAPE_CAPSULE with the eye to eventually ↵Robert Adams2012-11-214-8/+8
| | | | having mesh avatars.
* BulletSim: uplevel FixedShapeKey out of ShapeData structure (since it is ↵Robert Adams2012-11-213-20/+22
| | | | getting simplified out of existance someday) and update all the references to same.
* BulletSim: uplevel PhysicsShapeType out of ShapeData structure (since it is ↵Robert Adams2012-11-219-66/+67
| | | | getting simplified out of existance someday) and update all the references to that enum.
* BulletSim: change PositionSanityCheck to apply a force to correct position ↵Robert Adams2012-11-212-33/+30
| | | | corrections (below ground and floating).
* BulletSim: tweek avatar capsule parameters so avatar feet don't go below ↵Robert Adams2012-11-212-8/+10
| | | | ground. This solves the bouncing, short avatar problem (Mantis 6403).
* If GetAgents() is called with an empty userIDs array then don't bother with ↵Justin Clark-Casey (justincc)2012-11-201-0/+4
| | | | | | | a useless potentially network call on the scene presence service connector. This also eliminates the "[PRESENCE HANDLER]: GetAgents called without required uuids argument" which has started to pop up in the logs when a call is made with an empty uuid array as occasionally happens.
* refactor: Move common presence connector code into BasePresenceServiceConnectorJustin Clark-Casey (justincc)2012-11-204-193/+145
|
* Minor formatting for 0962a35d and a few one-line comments as to why that ↵Justin Clark-Casey (justincc)2012-11-201-8/+7
| | | | code is there
* Fix movetotarget on mega regions.Iain Oliver2012-11-201-3/+21
|
* BulletSim: Use base class constructors for initialization of BSShape and ↵Robert Adams2012-11-184-216/+214
| | | | other classes.
* BulletSim: fix the problem with flying being disabled when crossing region ↵Robert Adams2012-11-181-2/+6
| | | | boundries.
* BulletSim: remove the obsolete interface to the Bullet code. Update ↵Robert Adams2012-11-181-134/+0
| | | | BulletSim libraries with code stripped of the obsolete code.
* Remove unnecessary ability to directly set InventoryItemBase.CreatorIdAsUuidJustin Clark-Casey (justincc)2012-11-172-5/+4
| | | | | This was necessary historically but hasn't been for many years. Can still get CreatorIdAsUuid, which is really just a UUID cached version of the string CreatorId
* Add a first draft mechanism for the IncomingPacketsProcessedStat to show the ↵Justin Clark-Casey (justincc)2012-11-161-0/+1
| | | | | | delta over time. The chief motivation for this is to be able to tell whether there's any impact on incoming packet processing from enabling extra packet pooling.
* Handle Map block requests on a separate thread rather than the main packet ↵Justin Clark-Casey (justincc)2012-11-151-1/+1
| | | | | | | handling thread. This prevents a slow grid information network call from holding up the main packet handling thread. There's no obvious race condition reason for not doing this asynchronously.
* Do HandleMapLayerRequest on its own thread rather than on the main inbound ↵Justin Clark-Casey (justincc)2012-11-151-1/+1
| | | | | | udp packet handling thread. There's no obvious race condition reason for doing this on the main packet handling thread.
* Following on from 4f982596, launch map name requests on an async thread from ↵Justin Clark-Casey (justincc)2012-11-152-13/+9
| | | | | | LLClientView directly. This releases the inbound packet handling thread marginally quicker and is more consistent with the other async packet handling
* Make PacketPool class stats pull stats instead of push stats so they can be ↵Justin Clark-Casey (justincc)2012-11-153-63/+107
| | | | lifted up into LLUDPServer and be distiguished by scene name
* Add IncomingPacketsProcessedCount stat for diagnostics.Justin Clark-Casey (justincc)2012-11-152-38/+96
| | | | Also puts some packet processing counts in a container named after the scene so that stats can be collected from more than one scene.
* Added AssemblyInfos to every dll in the OpenSim.Region namespace.Diva Canto2012-11-1420-4/+532
|
* Merge branch 'master' of ssh://opensimulator.org/var/git/opensimDiva Canto2012-11-141-0/+14
|\
| * If no ISimulationDataStore or IEstateDataStore implementations could be ↵Justin Clark-Casey (justincc)2012-11-141-0/+14
| | | | | | | | | | | | | | loaded then halt with informative message rather than a later NRE. Halt already occurs if the relevant config sections are not present. So it also makes sense to halt if the implementations themselves cannot be loaded.
* | Possibly fixes mantis #6429 (Flotsam cache having a null ref to the asset ↵Diva Canto2012-11-141-4/+2
|/ | | | service)
* Added a few more AssemblyInfos. (Plus added the one in OptionalModules, ↵Diva Canto2012-11-131-0/+37
| | | | which had been forgotten.)
* Updated all existing AssemblyVersions's to 0.7.5.*. Many DLLs still don't ↵Diva Canto2012-11-136-6/+6
| | | | have an AssemblyInfo file.
* Deleted OptionalModules.addin.xml. Added AssemblyInfo.cs for that dll.Diva Canto2012-11-132-15/+0
|
* All optional modules' directives moved out of addin.xmlDiva Canto2012-11-139-8/+15
|
* Deleted .addin.xml. Added AssemblyInfo.csDiva Canto2012-11-132-15/+38
|
* Last 27 modules' directives (service connectors out).Diva Canto2012-11-1327-33/+54
|
* Another 11 modules' directions moved out of .addin.xmlDiva Canto2012-11-1312-14/+22
|
* Another 21 modules' directives moved out of .addin.xmlDiva Canto2012-11-1321-22/+41
|
* Moved the WindModule and its own plugins out of .addin.xmlDiva Canto2012-11-124-5/+5
|
* Merge branch 'master' of ssh://opensimulator.org/var/git/opensimDiva Canto2012-11-121-67/+70
|\
| * Disable code to get server-side to move given items to a destination folder ↵Justin Clark-Casey (justincc)2012-11-131-67/+70
| | | | | | | | | | | | | | | | | | on TaskInventoryAccepted. This is because the fixes to inventory versioning (so that they better match viewer expections) now appear to allow the viewer to execute #RLV moves, as happens on the LL grid. Doing it again server-side now wrongly creates another child #RLV folder underneath the root one. As per http://opensimulator.org/mantis/view.php?id=6311
* | Another 10 modules' directives moved from .addin.xmlDiva Canto2012-11-1211-10/+20
|/
* More module cleanup: removed the CoreModules.Framework modules directives ↵Diva Canto2012-11-127-6/+12
| | | | out of .addin.xml.