Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove the redundant BypassPermissions() checks in EstateManagmentModule. | Justin Clark-Casey (justincc) | 2012-11-23 | 1 | -8/+13 |
| | | | | This is repeated in the PermissionsModule and checking it earlier does not allow a force override of the bypass value | ||||
* | minor: Add some console feedback on region restart and log who requested a ↵ | Justin Clark-Casey (justincc) | 2012-11-23 | 2 | -1/+9 |
| | | | | region restart if done from the viewer. | ||||
* | Fix problem where restarting the currently selected region would stop ↵ | Justin Clark-Casey (justincc) | 2012-11-23 | 4 | -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 close | Justin Clark-Casey (justincc) | 2012-11-23 | 1 | -0/+58 |
| | |||||
* | Fix regression where we stopped closing scenes on simulator exit. | Justin Clark-Casey (justincc) | 2012-11-23 | 1 | -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 it | Melanie | 2012-11-22 | 11 | -54/+54 |
| | | | | conflicts with PhysicsShape type defined in later libOMV | ||||
* | Factor out command script code. | Justin Clark-Casey (justincc) | 2012-11-22 | 1 | -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 servers | Justin Clark-Casey (justincc) | 2012-11-22 | 3 | -171/+29 |
| | |||||
* | Make "show info" command available across all servers | Justin Clark-Casey (justincc) | 2012-11-22 | 1 | -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-22 | 1 | -1/+1 |
| | |||||
* | BulletSim: Make avatar capsule so it is not circular. | Robert Adams | 2012-11-21 | 6 | -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 Adams | 2012-11-21 | 2 | -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 Adams | 2012-11-21 | 3 | -5/+46 |
| | |||||
* | BulletSim: fix line endings to be all Linux style (windows style keeps ↵ | Robert Adams | 2012-11-21 | 2 | -454/+454 |
| | | | | creeping in) | ||||
* | BulletSim: enablement and debugging of mesh terrain. | Robert Adams | 2012-11-21 | 4 | -36/+253 |
| | |||||
* | BulletSim: pull heightmap implementation out of the terrain manager so a ↵ | Robert Adams | 2012-11-21 | 4 | -181/+327 |
| | | | | mesh terrain can be implemented. | ||||
* | BulletSim: rename SHAPE_AVATAR to SHAPE_CAPSULE with the eye to eventually ↵ | Robert Adams | 2012-11-21 | 4 | -8/+8 |
| | | | | having mesh avatars. | ||||
* | BulletSim: uplevel FixedShapeKey out of ShapeData structure (since it is ↵ | Robert Adams | 2012-11-21 | 3 | -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 Adams | 2012-11-21 | 9 | -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 Adams | 2012-11-21 | 2 | -33/+30 |
| | | | | corrections (below ground and floating). | ||||
* | BulletSim: tweek avatar capsule parameters so avatar feet don't go below ↵ | Robert Adams | 2012-11-21 | 2 | -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-20 | 1 | -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 BasePresenceServiceConnector | Justin Clark-Casey (justincc) | 2012-11-20 | 4 | -193/+145 |
| | |||||
* | Minor formatting for 0962a35d and a few one-line comments as to why that ↵ | Justin Clark-Casey (justincc) | 2012-11-20 | 1 | -8/+7 |
| | | | | code is there | ||||
* | Fix movetotarget on mega regions. | Iain Oliver | 2012-11-20 | 1 | -3/+21 |
| | |||||
* | BulletSim: Use base class constructors for initialization of BSShape and ↵ | Robert Adams | 2012-11-18 | 4 | -216/+214 |
| | | | | other classes. | ||||
* | BulletSim: fix the problem with flying being disabled when crossing region ↵ | Robert Adams | 2012-11-18 | 1 | -2/+6 |
| | | | | boundries. | ||||
* | BulletSim: remove the obsolete interface to the Bullet code. Update ↵ | Robert Adams | 2012-11-18 | 1 | -134/+0 |
| | | | | BulletSim libraries with code stripped of the obsolete code. | ||||
* | Remove unnecessary ability to directly set InventoryItemBase.CreatorIdAsUuid | Justin Clark-Casey (justincc) | 2012-11-17 | 2 | -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-16 | 1 | -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-15 | 1 | -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-15 | 1 | -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-15 | 2 | -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-15 | 3 | -63/+107 |
| | | | | lifted up into LLUDPServer and be distiguished by scene name | ||||
* | Add IncomingPacketsProcessedCount stat for diagnostics. | Justin Clark-Casey (justincc) | 2012-11-15 | 2 | -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 Canto | 2012-11-14 | 20 | -4/+532 |
| | |||||
* | Merge branch 'master' of ssh://opensimulator.org/var/git/opensim | Diva Canto | 2012-11-14 | 1 | -0/+14 |
|\ | |||||
| * | If no ISimulationDataStore or IEstateDataStore implementations could be ↵ | Justin Clark-Casey (justincc) | 2012-11-14 | 1 | -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 Canto | 2012-11-14 | 1 | -4/+2 |
|/ | | | | service) | ||||
* | Added a few more AssemblyInfos. (Plus added the one in OptionalModules, ↵ | Diva Canto | 2012-11-13 | 1 | -0/+37 |
| | | | | which had been forgotten.) | ||||
* | Updated all existing AssemblyVersions's to 0.7.5.*. Many DLLs still don't ↵ | Diva Canto | 2012-11-13 | 6 | -6/+6 |
| | | | | have an AssemblyInfo file. | ||||
* | Deleted OptionalModules.addin.xml. Added AssemblyInfo.cs for that dll. | Diva Canto | 2012-11-13 | 2 | -15/+0 |
| | |||||
* | All optional modules' directives moved out of addin.xml | Diva Canto | 2012-11-13 | 9 | -8/+15 |
| | |||||
* | Deleted .addin.xml. Added AssemblyInfo.cs | Diva Canto | 2012-11-13 | 2 | -15/+38 |
| | |||||
* | Last 27 modules' directives (service connectors out). | Diva Canto | 2012-11-13 | 27 | -33/+54 |
| | |||||
* | Another 11 modules' directions moved out of .addin.xml | Diva Canto | 2012-11-13 | 12 | -14/+22 |
| | |||||
* | Another 21 modules' directives moved out of .addin.xml | Diva Canto | 2012-11-13 | 21 | -22/+41 |
| | |||||
* | Moved the WindModule and its own plugins out of .addin.xml | Diva Canto | 2012-11-12 | 4 | -5/+5 |
| | |||||
* | Merge branch 'master' of ssh://opensimulator.org/var/git/opensim | Diva Canto | 2012-11-12 | 1 | -67/+70 |
|\ | |||||
| * | Disable code to get server-side to move given items to a destination folder ↵ | Justin Clark-Casey (justincc) | 2012-11-13 | 1 | -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 |