Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix bug where somebody taking a copy of an object they didn't own that was ↵ | Justin Clark-Casey (justincc) | 2012-02-10 | 2 | -3/+12 |
| | | | | | | rezzed before the region was restarted would wrongly place the copy in the object owner's inventory. Addresses http://opensimulator.org/mantis/view.php?id=5825 | ||||
* | Fix: Unable to remove AV from friend list (sqldb-bug) ↵ | PixelTomsen | 2012-02-10 | 2 | -8/+8 |
| | | | | http://opensimulator.org/mantis/view.php?id=3731 | ||||
* | When an asset is uploaded (e.g. a mesh) set individual copy/move/transfer ↵ | Justin Clark-Casey (justincc) | 2012-02-10 | 6 | -11/+40 |
| | | | | | | | | permissions, not PermissionMask.All Setting PermissionMask.All will cause next permissions to replace current permissions when the object is rezzed, since bit 4 will be set. This is not correct behaviour for a freshly uploaded mesh. Freshly rezzed in-world prims also do not have bit 4 set (don't yet know exactly what this is). Should resolve http://opensimulator.org/mantis/view.php?id=5651 | ||||
* | Fix another Torture test build break on Windows. | Justin Clark-Casey (justincc) | 2012-02-09 | 1 | -0/+1 |
| | |||||
* | If NPCModule.CreateNPC() fails to create the required ScenePresence (which ↵ | Justin Clark-Casey (justincc) | 2012-02-09 | 2 | -9/+8 |
| | | | | should in theory never happen), don't add the NPC to the npc list but return UUID.Zero instead. | ||||
* | Add NPC torture tests for 100, 1000 and 2000 create and delete NPC calls. | Justin Clark-Casey (justincc) | 2012-02-09 | 2 | -0/+188 |
| | |||||
* | minor: put in commented out logging statements for future reuse | Justin Clark-Casey (justincc) | 2012-02-09 | 2 | -1/+10 |
| | |||||
* | Merge branch 'master' of ssh://opensimulator.org/var/git/opensim | Justin Clark-Casey (justincc) | 2012-02-08 | 1 | -0/+1 |
|\ | |||||
| * | Add missing reference to prebuild.xml for torture tests | Robert Adams | 2012-02-07 | 1 | -0/+1 |
| | | |||||
* | | Stop a scene object from attempting to link with itself (which results in an ↵ | Justin Clark-Casey (justincc) | 2012-02-08 | 4 | -10/+54 |
|/ | | | | | | exception and constant complaints in v3 viewers). Aims to address http://opensimulator.org/mantis/view.php?id=5878 | ||||
* | Make WebStats logging report consistently as WEB STATS MODULE instead of VC, ↵ | Justin Clark-Casey (justincc) | 2012-02-07 | 1 | -6/+5 |
| | | | | VS and WEBSTATS | ||||
* | Set UseMeshiesPhysicsMesh = true in [Mesh] by default | Justin Clark-Casey (justincc) | 2012-02-07 | 1 | -4/+3 |
| | | | | This means that uploaded meshes will get a physics (collision) mesh if uploaded with that option via a viewer. | ||||
* | Add start GC memory and end GC memory to object stress test printouts. | Justin Clark-Casey (justincc) | 2012-02-07 | 4 | -4/+22 |
| | | | | | This illustrates that references to Scene, SOG, etc. are not currently being released when a stress test ends (or at regression test end in general). This means even the current stress tests take much more memory than they need, a problem that will have to be addressed. | ||||
* | Add url to logging if SynchronousRestFormsRequester.MakRequest() throws an ↵ | Justin Clark-Casey (justincc) | 2012-02-07 | 9 | -103/+120 |
| | | | | exception in service connectors | ||||
* | Add TestAddTaskInventoryItem() | Justin Clark-Casey (justincc) | 2012-02-07 | 2 | -4/+34 |
| | |||||
* | Add warning about only uncommenting EstateConnectionString if you know what ↵ | Justin Clark-Casey (justincc) | 2012-02-07 | 1 | -0/+2 |
| | | | | you're doing to GridCommon.ini.example (was already in StandaloneCommon.ini.example) | ||||
* | Remove debug logging if physics actor is null in SOP.ApplyPhysics() | Justin Clark-Casey (justincc) | 2012-02-07 | 1 | -5/+1 |
| | | | | This is not valid in the case of BasicPhysics which can return a null PhysicsActor (though I think it should really return a do-nothing PhysicsActor). | ||||
* | Add TestCompileAndStart100Scripts() torture test. | Justin Clark-Casey (justincc) | 2012-02-07 | 3 | -1/+160 |
| | |||||
* | Add a regression test to compile and start a script. Remove ↵ | Justin Clark-Casey (justincc) | 2012-02-07 | 7 | -37/+137 |
| | | | | | | | | Path.GetDirectoryName when getting assembly loading path in Compiler.CompileFromDotNetText(). The Path.GetDirectoryName call in Compiler.CompileFromDotNetText is unnecessary since AppDomain.CurrentDomain.BaseDirectory is always a directory. Later path concatenation is already done by Path.Combine() which handles any trailing slash. Removing Path.GetDirectoryName() will not affect the runtime but allows NUnit to work since it doesn't add a trailing slash to AppDomain.CurrentDomain.BaseDirectory. | ||||
* | Revert my two quick fixes for the lag issue and put in the real fix, which | Melanie | 2012-02-05 | 1 | -1/+2 |
| | | | | | is to only write to the database if data was changed. I was writing to the db on every step of every avatar. Sure to give us lag, that. | ||||
* | Revert "Remove checks on ban list expiry on every move. To be re-added on ↵ | Melanie | 2012-02-05 | 1 | -4/+4 |
| | | | | | | parcel" This reverts commit 35f14a262dfa3d9199f554154a63f5f532460f56. | ||||
* | Revert "Check ban list for a particular parcel only when an avatar moves ↵ | Melanie | 2012-02-05 | 2 | -17/+4 |
| | | | | | | into it." This reverts commit 8923ad755d97d5ddb4a29cb6f543b53195f0b461. | ||||
* | Make configuration uniform | BlueWall | 2012-02-05 | 1 | -3/+3 |
| | | | | Pickup the max physical prim size in Scene to make it uniform since adding code to get default size from the OpenSim*.ini. | ||||
* | Check ban list for a particular parcel only when an avatar moves into it. | Melanie | 2012-02-05 | 2 | -4/+17 |
| | | | | | This restores functionality remove in the last commit without reintroducing the performance penalty. | ||||
* | Remove checks on ban list expiry on every move. To be re-added on parcel | Melanie | 2012-02-05 | 1 | -4/+4 |
| | | | | | boundary crossing only as soon as I'm properly awake. This should fix recent performance issues | ||||
* | Set PhysPrimMax default to 0 so ini files won't be overridden | BlueWall | 2012-02-04 | 1 | -1/+1 |
| | |||||
* | change NonPhysicalPrimMax to NonphysicalPrimMax in Scenes.cs to make the | nebadon | 2012-02-04 | 1 | -1/+1 |
| | | | | variable in OpenSim.ini and Regions.ini match | ||||
* | change NonPhysicalPrimMax to NonphysicalPrimMax to make this variable | nebadon | 2012-02-04 | 2 | -2/+2 |
| | | | | | work correctly, it was being ignored because of the case, this effects OpenSim.ini.example and OpenSimDefaults.ini | ||||
* | Make NonphysicalPrimMax setting work properly | BlueWall | 2012-02-04 | 1 | -1/+1 |
| | | | | RegionInfo setting will override only if it is > 0 | ||||
* | Quiet the map module logging | BlueWall | 2012-02-04 | 1 | -2/+2 |
| | |||||
* | Add default value to TelehubObject | BlueWall | 2012-02-04 | 1 | -0/+10 |
| | |||||
* | Supply correct parameters to detailed authentication login fail message | Justin Clark-Casey (justincc) | 2012-02-04 | 1 | -1/+1 |
| | |||||
* | Add missing RCERR_UNKNOWN and RCERR_SIM_PERF_LOW LSL constants that would ↵ | Justin Clark-Casey (justincc) | 2012-02-04 | 1 | -0/+2 |
| | | | | eventually be used by llCastRay(), though OpenSim does not use these yet. | ||||
* | Correct RC_* LSL constants used by llCastRay(). | Justin Clark-Casey (justincc) | 2012-02-04 | 1 | -12/+12 |
| | | | | Many thanks to WhiteStar for doing the research on this. | ||||
* | Add TestRegionSettingsDeserialize | Justin Clark-Casey (justincc) | 2012-02-04 | 2 | -1/+135 |
| | |||||
* | Only look for an uploaded transactional asset in Scene.UpdateTaskInventory ↵ | Justin Clark-Casey (justincc) | 2012-02-04 | 3 | -22/+21 |
| | | | | | | | | if we have been passed a non-zero transaction ID. This resolves the recent regression from deeb728 where notecards could not be saved in prim inventories. This looks like a better solution than deeb728 since only non-caps updates pass in a transaction ID. Hopefully resolves http://opensimulator.org/mantis/view.php?id=5873 | ||||
* | Merge branch 'master' of ssh://opensimulator.org/var/git/opensim | Justin Clark-Casey (justincc) | 2012-02-03 | 19 | -37/+69 |
|\ | |||||
| * | Merge branch 'master' of ssh://snoopy@opensimulator.org/var/git/opensim | Snoopy Pfeffer | 2012-02-04 | 23 | -146/+312 |
| |\ | |||||
| | * | Merge branch 'master' of ssh://opensimulator.org/var/git/opensim | Dan Lake | 2012-02-03 | 13 | -17/+50 |
| | |\ | |||||
| | | * | Merge branch 'master' of /home/opensim/src/opensim | BlueWall | 2012-02-03 | 13 | -17/+50 |
| | | |\ | |||||
| | | | * | Fix: Covenant changed time not set ↵ | PixelTomsen | 2012-02-03 | 13 | -17/+50 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | http://opensimulator.org/mantis/view.php?id=5869 Signed-off-by: BlueWall <jamesh@bluewallgroup.com> | ||||
| | * | | | Merge branch 'master' of ssh://opensimulator.org/var/git/opensim | Dan Lake | 2012-02-03 | 10 | -123/+257 |
| | |\ \ \ | | | |/ / | | | | | | | | | | | | | | | | Conflicts: OpenSim/Region/Framework/Scenes/SceneObjectPart.cs | ||||
| | * | | | Check for null scene in ScheduleFullUpdate and ScheduleTerseUpdate before ↵ | Dan Lake | 2012-02-03 | 1 | -4/+7 |
| | | |/ | | |/| | | | | | | | | | triggering events on a potentially null Scene | ||||
| * | | | Changed save oar and save iar parameter -p|--profile to -h|--home, including ↵ | Snoopy Pfeffer | 2012-02-03 | 5 | -12/+12 |
| | | | | | | | | | | | | | | | | corresponding RemoteAdmin parameter | ||||
* | | | | Change SceneObjectSerializer to use common ↵ | Justin Clark-Casey (justincc) | 2012-02-03 | 3 | -83/+58 |
| |_|/ |/| | | | | | | | | | | | | | | ExternalRepresentationUtils.ExecuteReadProcessors() methods. Adds ability to submit a customized exception message to match logging. | ||||
* | | | Extend m_avatars lock in NpcModule.CreateNPC over both creation of NPC scene ↵ | Justin Clark-Casey (justincc) | 2012-02-03 | 1 | -14/+16 |
| | | | | | | | | | | | | | | | | | | | | | | | | presence and population of m_avatars. This is required to stop a race where the SensorRepeat module can detect an NPC avatar before m_avatars is populated. Extending the lock is the easiest to understand solution rather than getting complicated with null checks. Hopefully resolves http://opensimulator.org/mantis/view.php?id=5872 | ||||
* | | | Refactor common deserialization processor code to generic method ↵ | Justin Clark-Casey (justincc) | 2012-02-03 | 4 | -98/+63 |
| | | | | | | | | | | | | ExternalRepresentationUtils.ExecuteReadProcessors() | ||||
* | | | Change LandDataSerializer deserialization so that in the future it won't ↵ | Justin Clark-Casey (justincc) | 2012-02-03 | 6 | -75/+242 |
|/ / | | | | | | | | | | | care about extra elements or element order. This brings it into line with other deserializations such as object and will improve future backward compatibility. | ||||
* | | Corrected console help texts for "save iar" | Snoopy Pfeffer | 2012-02-03 | 1 | -2/+2 |
| | | |||||
* | | Commenting out new event until I can fix OpenSim tests. Currently, testing ↵ | Dan Lake | 2012-02-02 | 1 | -6/+6 |
| | | | | | | | | objects does not create a Scene or EventManager so triggering events crashes some tests |