Melanie Thielker
|
d3911606ef
|
Move a call to RequestModuleInterface to a new scene callback function
because the current implementation would have always returned null
|
2015-11-12 20:34:09 +01:00 |
UbitUmarov
|
649a3fc39c
|
dont abort llDialog if buttons labels are longer than 24bytes, let udp truncate. This is not as spec but allows old scripts or with minor bugs to still work
|
2015-11-11 06:06:22 +00:00 |
UbitUmarov
|
adda0ab7d8
|
limit llDialog buttons text to 24 bytes (at lludp level)
|
2015-11-11 05:55:34 +00:00 |
UbitUmarov
|
2b937fdf40
|
reduce the small MTU violation sending terrain compressed patchs
|
2015-11-10 23:56:08 +00:00 |
UbitUmarov
|
188b2d84c1
|
increase the number of packets in Land queue that force terrain to delay patchs sending.
|
2015-11-10 23:50:00 +00:00 |
UbitUmarov
|
e096b49dd7
|
check if a packet can be sent imediatly without accounting it as sent on throttles when it is enqueued for later send.
|
2015-11-10 23:17:56 +00:00 |
UbitUmarov
|
40cb83b555
|
make m_minimumDripRate a bit larger than mtu. Add a bucket space check that does not consume avaiable space, so reducing bandwidth
|
2015-11-10 22:50:20 +00:00 |
UbitUmarov
|
f57a48a0fb
|
fix silly bug
|
2015-11-10 20:34:19 +00:00 |
UbitUmarov
|
5bfd49404d
|
start TerrainCheckUpdates on heartbeat thread, but do it async; fix a bug on slow terrain send limits check
|
2015-11-10 17:44:53 +00:00 |
UbitUmarov
|
b6c3592411
|
fix/add lldialog and llTextBox message size error checks, aborting if error as spec. (we can change this to silent truncate and execute the larger ones since llUdp now does it. But doing as spec now)
|
2015-11-10 15:08:08 +00:00 |
UbitUmarov
|
38aad774f7
|
change lldialog and llTextBox maximum message lenght to 512 bytes as specification.
|
2015-11-10 14:47:36 +00:00 |
UbitUmarov
|
ae9d40c7d0
|
add a StringToBytes variant that takes Maximum lenght as argument.
|
2015-11-10 14:29:13 +00:00 |
UbitUmarov
|
55b524aa74
|
fix: set Normalized55FPS default to TRUE
|
2015-11-09 15:37:57 +00:00 |
UbitUmarov
|
d17633f6c0
|
replace StatisticsFPSfactor that needed to be changed with FrameTime to a simpler true or false Normalized55FPS that is now TRUE by default. Incorrectly this commit also contains changes that should had their own commits: changes to heartbeat time control ant to gathering and calculation of related statistics.
|
2015-11-09 15:06:41 +00:00 |
UbitUmarov
|
3dc16b74af
|
add StatisticsFPSfactor configuration option (fudge factor) with default of 1.0 (inactive), corresponding to current decision. rename MinFrameTime as FrameTime, change its value and ODE step time. Changed several related coments. (someone may need to translate them to proper english)
|
2015-11-08 04:38:58 +00:00 |
UbitUmarov
|
097c56330a
|
rename MinFrameTime as FrameTime, since it is not a minimum but a target value; retune its value a bit so reported FPS is closer to integer value; change ode step size acording to reduce jitter in phys FPS; Make Statistics Scaling factor (fludge factor) configurable. (legacy default of 5.0 in code)
|
2015-11-08 04:28:46 +00:00 |
UbitUmarov
|
185d3bd39e
|
change maximum angular velocity to a value derived from heartbeat rate and Nyquist.
|
2015-11-08 01:47:54 +00:00 |
UbitUmarov
|
eccc6f1081
|
fix wrong condition to set low angular velocity as Zero.
|
2015-11-08 00:24:54 +00:00 |
UbitUmarov
|
69fefd1d00
|
send the estimation of time dilation at packet build time, not the one at unknown past.
|
2015-11-06 21:27:42 +00:00 |
UbitUmarov
|
527ea37540
|
change OfflineMessageModule from new avination code to original master, for compatibility with current web servers php scripts. This may change after current test phase
|
2015-11-06 05:18:54 +00:00 |
UbitUmarov
|
f8efd00775
|
add a console/log warning about large physics meshs on ubOde that can have negative impact on region load
|
2015-11-05 16:57:48 +00:00 |
UbitUmarov
|
dc752e8d82
|
fix get/set parameters on avatars
|
2015-11-05 03:07:25 +00:00 |
UbitUmarov
|
89655b0baa
|
apply OtakuMegane code changes to irc channel chat so some characters are not lost
|
2015-11-02 02:23:35 +00:00 |
UbitUmarov
|
baf5649b70
|
fix avatarAppearance wearables copy
|
2015-11-02 02:08:13 +00:00 |
Melanie Thielker
|
51e5204a67
|
Add forgotten file
|
2015-11-02 01:21:28 +01:00 |
Melanie Thielker
|
d02f566b49
|
Merge branch 'master' into avinationmerge
|
2015-11-02 00:45:48 +01:00 |
Melanie Thielker
|
6bb12ab975
|
Set wearables count to max legacy wearables for version < 0.4
|
2015-11-02 00:45:05 +01:00 |
Melanie Thielker
|
f88e4a1ec9
|
Plumb the rest of the context stuff. Well, what I see so far anyway
|
2015-11-02 00:23:38 +01:00 |
Melanie Thielker
|
3da0a318b3
|
Merge branch 'avinationmerge' of opensimulator.org:/var/git/opensim into avinationmerge
|
2015-11-01 23:40:54 +01:00 |
Diva Canto
|
aea86f30a0
|
Don't crash the sim if the map image is null.
|
2015-11-01 11:38:41 -08:00 |
Diva Canto
|
af7c002d52
|
Don't crash the sim if the map image is null.
|
2015-11-01 11:37:59 -08:00 |
Melanie Thielker
|
5f18f2ce6a
|
More EntityTransferContext plumbing
|
2015-11-01 19:37:14 +01:00 |
Melanie Thielker
|
69585a4824
|
More plumbing of the EntityTransferContext (not yet complete)
|
2015-11-01 19:11:14 +01:00 |
UbitUmarov
|
29798cefcc
|
Merge branch 'master' into avinationmerge
|
2015-11-01 04:12:17 +00:00 |
UbitUmarov
|
54e1d54fb5
|
fix more merge issues
|
2015-11-01 03:33:19 +00:00 |
UbitUmarov
|
24472c3b67
|
fix merge issues
|
2015-11-01 03:25:36 +00:00 |
UbitUmarov
|
72684592ba
|
Merge branch 'master' into avinationmerge
Conflicts:
OpenSim/Framework/AvatarAppearance.cs
OpenSim/Framework/Servers/ServerBase.cs
OpenSim/Framework/VersionInfo.cs
OpenSim/Region/CoreModules/Agent/AssetTransaction/AssetXferUploader.cs
OpenSim/Region/CoreModules/Framework/EntityTransfer/EntityTransferModule.cs
OpenSim/Region/CoreModules/ServiceConnectorsOut/Simulation/LocalSimulationConnector.cs
OpenSim/Region/CoreModules/ServiceConnectorsOut/Simulation/RemoteSimulationConnector.cs
OpenSim/Region/Framework/Interfaces/IEntityTransferModule.cs
OpenSim/Region/Framework/Scenes/SceneObjectGroup.cs
OpenSim/Region/Framework/Scenes/SceneObjectPart.cs
OpenSim/Region/PhysicsModules/ConvexDecompositionDotNet/Properties/AssemblyInfo.cs
OpenSim/Region/PhysicsModules/Ode/ODEPrim.cs
OpenSim/Region/PhysicsModules/Ode/OdeScene.cs
OpenSim/Services/Connectors/Simulation/SimulationServiceConnector.cs
OpenSim/Services/HypergridService/GatekeeperService.cs
OpenSim/Services/Interfaces/IAvatarService.cs
OpenSim/Services/LLLoginService/LLLoginService.cs
|
2015-11-01 03:01:59 +00:00 |
Melanie Thielker
|
6510ba8a64
|
Plumb the special VeriableWearablesSuported field which we will
temporarily use to determine extended wearableness
|
2015-11-01 01:15:31 +01:00 |
Melanie Thielker
|
efcf0e4f2e
|
Minor: Add an initializer to show what the default value would be.
|
2015-11-01 01:03:44 +01:00 |
Melanie Thielker
|
5f3b443c03
|
Remove an unneeded code path, it could never be reached. Ubit caught it
:)
|
2015-11-01 00:57:45 +01:00 |
Melanie Thielker
|
2198330142
|
This is the replacement fix for large regions and string version.
|
2015-11-01 00:40:13 +01:00 |
Melanie Thielker
|
6d0b45cd4e
|
Revert "fix transfer protocol version in string format. These are not
fixes you are looking for..... (Jedi mind trick)
This reverts commit 19e5667451 .
|
2015-11-01 00:35:27 +01:00 |
UbitUmarov
|
9ba288a2e7
|
fix typo reported on mantis 7735
|
2015-10-31 22:48:31 +00:00 |
UbitUmarov
|
af4ca8e80e
|
fix internal support for non square regions
|
2015-10-31 21:58:40 +00:00 |
UbitUmarov
|
19e5667451
|
fix transfer protocol version in string format. Let that case have tests identical to new format (this still isnt for your babies keep them safe...)
|
2015-10-31 21:50:24 +00:00 |
Melanie Thielker
|
ea56f4f27c
|
Introduce an EntityTransferContext carrying the version numbers to pass
to all interested functions. Should fix the varregion conditional.
Still a testing version, do NOT use in production!
|
2015-10-31 18:13:02 +01:00 |
Melanie Thielker
|
e8e0ba6d8f
|
Remove testing cruft that is blocking the new protocols. Unit tests no
longer test TP v1 now.
TP v1 will be removed within 6 months anyway.
|
2015-10-31 17:22:27 +01:00 |
Melanie Thielker
|
dc6bdbf740
|
Put back the option of having asymmetrical protocol versions in
transfers
|
2015-10-31 16:57:24 +01:00 |
UbitUmarov
|
ed909f56da
|
fix mantis 7734, Thanks Garmin for the report
|
2015-10-31 13:22:50 +00:00 |
UbitUmarov
|
1030d07f31
|
simplify new regions protocol version control. (May not work, and babies safety warnings still valid
|
2015-10-31 12:57:14 +00:00 |