Robert Adams
03c6d2b0b4
BulletSim: stop processing linkset child when it is discovered that the
...
child doesn't have a physical shape. Another attempt at fixing Mantis 7191.
2014-08-02 00:49:28 +01:00
Robert Adams
b293242017
BulletSim: more tweeks to AliciaRaven's flying mods. Added parameters
...
AvatarFlyingGroundMargin and AvatarFlyingGroundUpForce set to 5.0 and
2.0 respectively which seems to give about the same action as in SL.
Also moved force addition to before the velocity to force computation
so the upward velocity is properly applied to the avatar mass.
2014-08-02 00:49:24 +01:00
Justin Clark-Casey (justincc)
924ca8e2e9
refactor: Simplify compilation result tests by factoring out common code.
2014-08-02 00:49:21 +01:00
Justin Clark-Casey (justincc)
86630a9010
In compiler regression tests, setup and teardown structures for each test to avoid any possibility of inter-test inter-ference
2014-08-02 00:49:17 +01:00
Justin Clark-Casey (justincc)
68fcb132d9
Fix issue with LSL jumps screwing up the C# compiler error -> LSL code position map and leading to invalid error line numbers/columns
...
This is because jump statement generation was mistakenly inserting its own line without updating the csharp positions in CSCodeGenerator.
This is Aleric Inglewood's patch in http://opensimulator.org/mantis/view.php?id=7195 but applied to opensim itself rather than the defunct code generation in opensim-libs. Thanks!
This patch also adds a regression test for this case from myself.
2014-08-02 00:49:02 +01:00
AliciaRaven
6f582aeaff
Fix previous commit to ignore water height and allow flying underwater (swimming)
...
Signed-off-by: Michael Cerquoni <nebadon2025@gmail.com>
2014-08-02 00:48:59 +01:00
AliciaRaven
fa1f6031ca
Add upward force to flight when close to the ground. Prevents current belly flop to the floor when flying with bullet physics and acts more like ODE and SL flight.
...
Signed-off-by: Michael Cerquoni <nebadon2025@gmail.com>
2014-08-02 00:48:55 +01:00
Justin Clark-Casey
eea3be9b17
Change flavour to post-fixes
2014-06-17 18:44:31 +01:00
Justin Clark-Casey
698dfe8977
Change 0.8 flavour to release
2014-06-17 16:48:36 +01:00
Justin Clark-Casey (justincc)
25757a6abb
If MaterialsModule unexpected sees a part with DefaultTexture of null, log this with a warning.
2014-06-17 16:44:27 +01:00
Justin Clark-Casey (justincc)
5a1017241f
If processing a queued request fails up to the top of the stack, log the exception and move to the next request rather than terminate the simulator.
2014-06-17 16:44:23 +01:00
Justin Clark-Casey (justincc)
76ee671dc6
In materials module, if a texture entry somehow has no default entry then don't try to extract materials data rather than throw an exception
2014-06-17 16:44:06 +01:00
Diva Canto
2cdef143c4
Behavior change: only local users can set home in any parcel of a grid. Setting it for foreign users does not make sense, since cntrl+shift+H always teleports them back to their original grid.
2014-06-16 18:04:45 +01:00
Diva Canto
34a645efb6
Manual change as per patch in mantis #7212 . (the patch failed to apply, but the fix was good) Thanks FreakyTech.
2014-06-16 18:04:39 +01:00
Robert Adams
02980336a3
Add [Startup]LogShowStatsSeconds=n parameter which controls the interval
...
that simulator statistics is output to the console. Setting to zero turns
stats logging off.
2014-06-16 18:04:35 +01:00
Justin Clark-Casey
8899f2e2bb
Change release flavour to rc3
2014-06-10 23:12:41 +01:00
Justin Clark-Casey (justincc)
60d4b0999c
Add rc3 flavour option
2014-06-10 23:12:08 +01:00
Diva Canto
a8edc908e0
Don't try to package null invites.
2014-06-10 20:29:24 +01:00
Robert Adams
901602411c
BulletSim: fix exceptions while rebuilding linksets with mesh children.
...
This should get around the exception reported in Mantis 7191 and 7204
by checking for the unbuilt child and rebuilding the linkset the next tick.
A warning message is output when this rebuild happens and this message is
clamped to 10 times in case there is a problem with a loop.
2014-06-10 20:29:05 +01:00
Michael Cerquoni
d98a19b398
fix the comment section of max_distance setting to reflect default value
2014-06-10 20:29:00 +01:00
Diva Canto
e8f363ff90
Missed this ini change in previous commit
2014-06-10 20:28:54 +01:00
Michael Cerquoni
5e4cf1b84c
bump default teleport limit to 65535 regions
2014-06-10 20:28:50 +01:00
Diva Canto
ffe07527fc
Added simulation version compatibility check so that agents coming from 0.7.6 to a varregion running in 0.8 and above will be denied teleport, rather than be allowed and crash the viewer.
2014-06-10 20:28:47 +01:00
Diva Canto
72456f90a4
Better comment regarding SizeX and SizeY
2014-06-10 20:28:40 +01:00
Diva Canto
0cf5ea9420
Amend to previous commit -- write down the problematic Profile server URL.
2014-06-10 20:28:36 +01:00
Diva Canto
becb949a33
May fix mantis #7133
2014-06-10 20:28:29 +01:00
Diva Canto
63a6998409
Updated Regions.ini.example to include var regions configs.
2014-06-10 20:27:40 +01:00
Michael Cerquoni
15f323295b
add Alicia Raven to Contributors list, thanks for the patch!
2014-06-10 20:27:35 +01:00
AliciaRaven
2c823c9f72
Fix AutoBackupModule and include option to skip saving assets.
...
Signed-off-by: Michael Cerquoni <nebadon2025@gmail.com>
2014-06-10 20:27:31 +01:00
Diva Canto
d541f150d0
Added a ResetLand method to RemoteAdmin, whereby all land is reset with the given parameters.
2014-06-10 20:27:10 +01:00
Diva Canto
4da471a5aa
Fix a bug where estate not found would result in a dummy estate record with erroneous information.
...
Also, added conversion of EstateSettings from/to key-value pairs in preparation for robust net work connectors.
2014-06-10 20:22:18 +01:00
Diva Canto
75d21aa71a
Added missing reference
2014-06-10 20:21:58 +01:00
Justin Clark-Casey (justincc)
88e9cd0eee
minor: rename velocidyDiff -> velocityDiff
2014-06-10 20:21:52 +01:00
Justin Clark-Casey (justincc)
26ec918ec8
minor: Add some commented out logging to ScenePresence.SendTerseUpdateToAllClients() which is extremely helpful when investigating presence update triggers.
2014-06-10 20:21:48 +01:00
Justin Clark-Casey (justincc)
4bc2201453
Fix issue with BulletSim avatar level flight jitter by commenting out RawVelocity update threshold for now in BSCharacter.UpdateProperties().
...
For some reason as yet unidentified (feedback?) a threshold above 0.4 here causes the RawVelocity to move between a lower and upper bound rather than remaining constant.
The RawVelocity increased until it triggered the threshold update, at which point it started to decrease until it again triggered the threshhold update.
This delta-v was enough to exceed the checks in ScenePresence.SendTerseUpdateToAllClients() and produce jittery avatar flight because of the fluctuating velocity.
With a threshold of 0.4 (or 0, as with ODE), the RawVelocity remains constant in BulletSim and so avatar flight becomes mostly smooth - remaining occasional glitches appear to be a result of errors in distance extraploation.
There are no obvious problems with commenting out the threshold.
Misterblue, if this is wrong or I've missed some subtlety here, please feel free to revert and/or correct.
The same considerations may or may not apply to object velocity updates.
2014-06-10 20:21:44 +01:00
dahlia
344db4dc0b
Add a 0 parameter overload for RestClient.Request() for use when no auth is required. This preserves API compatibility for external modules using this function.
2014-06-10 20:21:39 +01:00
Diva Canto
de6e3edfbb
Moved these two estate-related interfaces to the projects where they belong.
2014-06-10 20:21:33 +01:00
Justin Clark-Casey (justincc)
a1e92dead2
minor: Comment out log line in Groups V2 GroupsServicePostHandler for now which logs every request it receives.
2014-06-10 20:21:24 +01:00
Justin Clark-Casey (justincc)
068cab94e0
Fix bug where setting a parcel in a varregion for sale would make sale bitmap generation in WorldMapModule throw an exception on next startup.
...
This commit replaces the hardcoded region sizes in WorldMapModule.GenerateOverlay() with numbers pulled from m_scene.RegionInfo
2014-06-10 20:21:15 +01:00
BlueWall
7b66ef44c3
Add some info about xbuild command line switches to clean and select between producing Debug or Release binaries
2014-06-10 20:21:09 +01:00
Justin Clark-Casey
dcbe9d1ffb
Merge branch 'master' into 0.8-post-fixes
2014-05-27 23:42:20 +01:00
Justin Clark-Casey (justincc)
27597463da
Change Assembly verson of OpenSim.Data.PGSQL.dll to 0.8.0.* to match all other assembly versions
2014-05-27 23:40:29 +01:00
Justin Clark-Casey
3a477a29d7
Change release flavour to RC2
2014-05-27 23:38:08 +01:00
Justin Clark-Casey
3f703ae1cb
Merge branch 'master' into 0.8-post-fixes
2014-05-27 23:29:54 +01:00
Justin Clark-Casey (justincc)
c32ccfb520
minor: Comment out 2 error level debugging message in authentication code
2014-05-27 23:18:33 +01:00
Justin Clark-Casey (justincc)
9ca86664bb
Make RegionReady login disabled during initialization message a console messages instead of a warning message.
...
Same justification as earlier commit 996a6c2
. These are not warnings but should still be visible to the user at any log level.
2014-05-27 23:15:50 +01:00
Justin Clark-Casey (justincc)
464d31b70b
Stop appending redundant newline to console messages in Robust and pCampbot configs
...
This is to fix an issue since recent commit fbcb763
where these are no longer removed automatically.
OpenSim.*.config was already not appending these newlines
2014-05-27 20:44:00 +01:00
Justin Clark-Casey (justincc)
5622cf68aa
In compiler tests, remove the ResolveEventHandlers after test exit
2014-05-27 18:47:42 +01:00
Justin Clark-Casey (justincc)
394ec508f6
Make CompilerTest add same AssemblyResolver as XEngine to see if this solves the issue with different AppDomain BaseDirectory in local and Jenkins test runs
2014-05-27 18:37:16 +01:00
Justin Clark-Casey (justincc)
bcaacb4e41
Temporarily print regression TestCastAndConcatString() script compile errors out to console to get a handle on what's going wrong.
...
Does not fail for me locally and I failed to notice this test was failing on Jenkins.
2014-05-27 18:19:08 +01:00