Melanie Thielker
1697f3e0c2
Finish plumbing RezRestoreToWorld.
2016-03-09 02:52:45 +01:00
Melanie Thielker
43ca32150c
Plumb RezRestoreToWorld from the client (part done)
2016-03-09 02:45:11 +01:00
Robert Adams
be43fc2234
BulletSim: use the new 'setAvatarSize' physics call introduced in 0.9.
...
This disables all the avatar size fudge numbers previously used by BulletSim.
If you have your region tuned to the old way, set
"[BulletSim]AvatarUseBefore09SizeComputation=true" in your INI files.
2016-03-06 14:23:06 -08:00
Robert Adams
b65a18ef3f
Remove unused parameter ShouldUseFireAndForgetForCollisions. It was
...
used a while ago for testing but the execution code was removed.
2016-03-06 14:16:46 -08:00
Robert Adams
feb058f5c5
BulletSim: Send out avatar position update if velocity is now zero
...
and it wasn't zero last tick. This will prevent some avatar creeping.
Adjust BulletSim default avatar velocity zeroing so the avatar stops sooner.
2016-03-06 11:30:25 -08:00
Melanie Thielker
57b6398b71
Make mesh upload respect the same parts maximum as what is set for the
...
simulator
2016-03-05 22:30:02 +01:00
Melanie Thielker
110297793c
Fix a couple of typos
2016-03-05 22:22:09 +01:00
Melanie Thielker
15b9601393
Introduce UseOsgridFormat config to select the OSGrid specific path name
...
generator
2016-03-05 01:26:28 +01:00
Melanie Thielker
74c2113bce
Port the safer database access and the cure for "Chicken Bones" which
...
are artefacts that can be created by fsck and would make standard
FSAssets choke. These refinements were tested on OSGrid.
2016-03-05 01:17:42 +01:00
Melanie Thielker
c541b5cf43
Mantis 7833: Fix a condition where email sent from an object that is in
...
the process of being removed can cause a null reference
2016-03-03 17:08:56 +01:00
Diva Canto
ab12a14279
Pushed AssemblyVersion up to VersionInfo, so that we don't need to do global replace anymore.
2016-02-21 11:14:02 -08:00
Diva Canto
cd54bbe789
The old sqlite inventory data interface was still around and causing problems: the only part of the code using it was the data (sqlite) tests. Given that this old interface has been obsolete for several years, it has now been removed, including the tests. TODO: Writing tests for the new (ah!) inventory data interface.
2016-02-21 10:37:12 -08:00
Diva Canto
206b035571
SQLite: Removed obsolete migration file
2016-02-21 09:12:25 -08:00
Diva Canto
ee24b25165
Flatten migrations for sqlite
...
Conflicts:
OpenSim/Data/SQLite/Resources/RegionStore.migrations
(Resolved)
2016-02-21 09:10:00 -08:00
Diva Canto
ded776c86b
MySQL migrations: fix one last migration that had been left behind
2016-02-21 07:08:55 -08:00
Diva Canto
134e94a7e9
Flatten migrations for MySQL.
...
Conflicts:
OpenSim/Data/MySQL/Resources/RegionStore.migrations
OpenSim/Data/MySQL/Resources/UserAccount.migrations
2016-02-20 19:27:12 -08:00
Melanie Thielker
367b7d7e5e
Merge branch 'master' of opensimulator.org:/var/git/opensim
2016-01-31 03:08:24 +01:00
Melanie Thielker
bb6866b474
Replace the new ODE lib with one built against GLIBC 2.12. It's not our
...
place to force people to upgrade their distro
2016-01-31 03:07:34 +01:00
UbitUmarov
170acd7d67
change parcel_owner_is_god configuration option from default from true to false, leaving only region_owner true by default
2016-01-30 15:42:59 +00:00
UbitUmarov
b34652e9eb
accept mantis 7785 requests, at least until bullet can be also be used fix landing height. (could not test)
2016-01-26 21:42:46 +00:00
UbitUmarov
668ff1e12c
make sure MaxRegionsViewDistance is lower than MaxDrawDistance
2016-01-26 20:55:00 +00:00
UbitUmarov
8981cba137
update OpenSimDefaults.ini
2016-01-26 20:52:09 +00:00
UbitUmarov
109723dc2d
add option MaxRegionsViewDistance to control the maximum range to tell viewer to connect to Neighbour regions, since that is diferent from view range
2016-01-26 20:39:37 +00:00
Robert Adams
66be75556b
BulletSim: increase default value of AvatarStopZeroThreshold as this reduces
...
the occurance of stopped avatar drifting in the viewer. Not sure why but this
is a short term fix while investigation continues.
2016-01-20 06:35:53 -08:00
Robert Adams
33af419050
BulletSim: make collision sounds work most of the time. Seems that collisions
...
usually stop the collider so velocity is often small.
Also remove some chatty debug messages.
2016-01-19 22:09:51 -08:00
Robert Adams
ddd59fab5f
BulletSim: add stationary suppression on AddForce application. This enables
...
small pushing of avatars (Mantis 7779).
2016-01-18 10:50:28 -08:00
Robert Adams
5ed90b3921
BulletSim: fix problem of not zeroing motion when stationary (drift problem from
...
Mantis 7813). Redo Z computations for movement. Clean up code to simplify
tests. Add function to suppress stationary tests unless velocity drops.
2016-01-18 10:48:10 -08:00
Robert Adams
35d4298be6
BulletSim: change method signatures for internal AddForce methods to remove
...
confusion about push forces. The latter is an external, physics engine interface
feature (the force parameter has a different unit if pushing vs adding force)
and that distinction is not used internally.
2016-01-18 07:02:48 -08:00
Robert Adams
fb57d31538
BulletSim: revert avatar stationary testing for having slight velocity.
...
This fix causes drift (Mantis 7813). This revision will rebreak pushing
(Mantis 7779) but drifting is bad and pushing will be fixed in future commits.
2016-01-18 07:00:50 -08:00
Robert Adams
b02f29300d
Code cleanup to terse update sending as given in a patch in Mantis 7813.
...
Thanks tqlion!
2016-01-18 06:58:41 -08:00
Robert Adams
22501ea06d
BulletSim: fix Mantis 7798: land collisions not working.
2016-01-10 16:42:23 -08:00
Robert Adams
d4e88f8883
BulletSim: tweaking so avatar can be pushed. In particular, llPushObject,
...
which called BSCharacter.AddForce, can now move a character.
2016-01-10 14:53:55 -08:00
UbitUmarov
151001c70b
change muckwaddle name contributors.txt
2016-01-10 18:26:53 +00:00
UbitUmarov
6d112948fb
update contributors.txt
2016-01-10 18:24:24 +00:00
TomDataworks
905dec5d23
Fix region data range selection in the PGSQL backend.
...
Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
2016-01-10 18:05:08 +00:00
UbitUmarov
ee15c51ba4
add npc create option OS_NPC_OBJECT_GROUP. with it the npc will be created with the group of the object with the script, if that object owner is member of that group. This should allow parcel access by group to work now, and not much else. The groupTitle will also be set, it the region option NoNPCGroup is not active.
2016-01-01 23:41:25 +00:00
UbitUmarov
f8f28311bf
stop avatar move to target on parcel ban enforce
2016-01-01 23:03:46 +00:00
Robert Adams
7831d219d7
Add locking around stats record fetch to resolve Mantis 7793.
2015-12-27 15:05:17 -08:00
UbitUmarov
e2517b51f8
ubMeshmerizer: remove some wrong faces still present in taper cases, some code cleanup
2015-12-26 21:38:36 +00:00
UbitUmarov
6427930a7e
ODE lib: update the lib for linux 32bit and 64bit, this time without debug info. Thnx again Dan. (keep older close in case this fails
2015-12-26 02:29:53 +00:00
UbitUmarov
74c48d495b
ODE lib: update the lib for linux 32bit. Thnx Dan. (keep older close in case this fails
2015-12-26 01:55:13 +00:00
UbitUmarov
f92deb65f8
fix cilinder and cone physics mesh
2015-12-26 01:49:30 +00:00
UbitUmarov
073877dcae
ODE lib: update the lib for linux 64bit. Thnx Dan. (keep older close in case this fails
2015-12-25 19:33:38 +00:00
UbitUmarov
14250c3d84
ODE lib change: fix capsule - mesh faces double side collisions. Do double side collisions if at least two dimensions of the mesh are 1.5x the capsule height, otherwise do single side as before. SL and bullet do double Side always. Double side can cause instabilities in some cases. i only windows dev enviroment for the moment. to build for your enviroment: git clone git://opensimulator.org/git/opensim-libs. This maybe be very broken, let us know
2015-12-25 17:43:20 +00:00
UbitUmarov
65269f6f7f
fix html encapsulation for MSIE was doing nothing
2015-12-25 14:34:02 +00:00
UbitUmarov
85a75ce0bc
assume direct string.replace is good enought to avoid a stringbuild use
2015-12-25 14:16:47 +00:00
UbitUmarov
41078f8d51
try to implement HTTP_BODY_MAXLENGTH. Make it limit body input bytes. Read entire relevant input buffer before UTF-8 parsing, or it may fail.
2015-12-25 13:51:05 +00:00
UbitUmarov
e5f7856eaf
Merge branch 'master' of opensimulator.org:/var/git/opensim
2015-12-25 10:44:59 +00:00
UbitUmarov
b7ea5c4967
a few code cosmetic changes
2015-12-25 10:43:51 +00:00
Diva Canto
52ebb3f2fb
The configger tool hadn't been updated since the introduction of OpenSimDefaults! :0
...
It is updated now.
2015-12-24 10:05:59 -08:00