28d8eda768buysell: make sure we dont buy child parts, dont mess with absolute position its useless with variable size regions, and its a rezing job
UbitUmarov
2017-05-01 14:42:38 +0100
60dc124872rename sog.GetEffectivePermissions() since its use is now limited to more specific task, and no longer on current effective(full) path. Note that change ownermask start to be current ownermask, and filter it to all parts basemask
UbitUmarov
2017-05-01 14:18:59 +0100
2dbf96593cPermissions compatibility hack 1: anyone copy - new permissions require that all items in all object parts contents have anyone copy set. Old code only required it on object. This hack tries to allow objects older than today to still work as before on this. (this is a test, we may need to change it)
UbitUmarov
2017-04-30 19:44:49 +0100
a96c0f760ahaving the file open then let PermissionsToString know about Export
UbitUmarov
2017-04-30 14:42:20 +0100
0d59a29dc7save some nanoseconds if unfolding will not change anything ( export default mks it rare, but looks nice)
UbitUmarov
2017-04-30 14:39:20 +0100
b67904a651remove a redundant operation
UbitUmarov
2017-04-30 14:31:46 +0100
cf1064a245Add a missing viewer-relevant message to the perms module
Melanie Thielker
2017-04-30 13:24:48 +0100
10922c2a1aexclude lms from permissions checks. They are full rights, and broken on all dbs
UbitUmarov
2017-04-30 12:51:12 +0100
514249e80efix new landmarks default permissions
UbitUmarov
2017-04-30 12:43:09 +0100
116d32d947don't break groups permission mask
UbitUmarov
2017-04-30 00:14:45 +0100
522695c821update folded permitions if taking from world, or after unfold
UbitUmarov
2017-04-29 22:09:45 +0100
04117d9f75recover PermissionsUtil.ApplyFoldedPermissions (well my version). its use easys code readability
UbitUmarov
2017-04-29 19:07:04 +0100
725ccbb477add check for valid folded perms
UbitUmarov
2017-04-29 16:58:43 +0100
74f0ffbda6fix chain of contents sells
UbitUmarov
2017-04-29 02:45:26 +0100
019b34ea39BuySell: bug fix, use all object permitions for sold item, and not the operation rights one
UbitUmarov
2017-04-28 23:05:14 +0100
00091f1fb9forgot a change...
UbitUmarov
2017-04-28 20:13:53 +0100
ba4e13ef55a few changes to permissions folding... we are testing. at this point only use master for TESTING also
UbitUmarov
2017-04-28 20:03:44 +0100
8d3d87e0b2add a usefull taint and update
UbitUmarov
2017-04-27 00:02:01 +0100
ce655056caubMeshmerizer: fix the orientation of last triangle on top/bottom faces of hollow cylinders plz delete contents of bin/MeshCache to remove defective entries"
UbitUmarov
2017-04-26 18:21:35 +0100
c8fcf9bcebMerge branch 'master' of ssh://opensimulator.org/var/git/opensim
Diva Canto
2017-04-26 09:58:34 -0700
8dfab8757cFill out Current Outfit folder with links when creating the initial avatar appearance. Some viewers (e.g. Singularity 1.8.7) get seriously confused when the avatar has no current outfit links.
Diva Canto
2017-04-26 09:58:15 -0700
1b8c71c965give more information on Fatal Error during region startup
UbitUmarov
2017-04-26 16:15:33 +0100
ce3af94a69mantis 6738: change parsing of the HTTP_CUSTOM_HEADER parameter and ignore entries in excess of 8 on the request
UbitUmarov
2017-04-26 07:19:44 +0100
2b8cdb2a75If we're going to show regions twice (in standalone) at least make the formatting consistent...
Diva Canto
2017-04-25 20:08:06 -0700
7c5376f224move mesh pbs creation code out of mesh upload code into to PrimitiveBaseShape.cs
UbitUmarov
2017-04-25 14:21:01 +0100
29ab39f14fcosmetics on mesh upload encoding of number of faces on pbs shape. Use opensim shape enums in place of libovm for coerence, add a few coments.
UbitUmarov
2017-04-25 13:05:20 +0100
2f6c78b888finish encoding number of mesh faces in pbs shape on new meshs upload, and *HACK* flag it setting hollow shape to triangle. (some limited encoding as added some months ago, but only for viewers LOD). Use this hack flag to fix sop number of faces. old meshs will still report 8 faces, information to fix this seems lost unless the mesh asset is decoded
UbitUmarov
2017-04-25 04:58:24 +0100
7a54c3e9c3some fixes on the materials paramenters of llGetPrimitiveParams()
UbitUmarov
2017-04-24 11:46:13 +0100
c91e101224add suport for materials parameters PRIM_NORMAL, PRIM_SPECULAR and PRIM_ALPHA_MODE of llGetPrimitiveParams(). Im sleeping at this time, this can be very wrong
UbitUmarov
2017-04-24 07:06:48 +0100
65a1547209fix (or actually break) llList2float() since LSL_Key is same as LSL_String, the case of invalid LSL_Key cannot be handle, since most likely it is a string
UbitUmarov
2017-04-24 02:05:39 +0100
3b33a90e37update ode binaries for windows
UbitUmarov
2017-04-21 13:49:25 +0100
54819fa4aemantis 8154 dont let self lResetOtherScript mean harakiri
UbitUmarov
2017-04-21 11:03:31 +0100
cf444ecc54Merge branch 'master' of opensimulator.org:/var/git/opensim
UbitUmarov
2017-04-20 21:24:30 +0100
ebcfad1a83store the physics inertia override in the database
Geir Nøklebye
2017-04-20 15:41:28 +0200
b498d554e1update ode binaries for linux; add a minimal velocity for bounce
Michael Cerquoni
2017-04-19 21:50:32 -0400
84c9125016update ode binaries for windows; add a minimal velocity for bounce
UbitUmarov
2017-04-20 02:25:22 +0100
28125202ccupdate for The new Constant: integer OBJECT_REZZER_KEY = 32 + adding missing support for fields in the prims table.
Geir Nøklebye
2017-04-13 11:54:25 +0200
fe83763c36PGSQL: Fixed a failing query in GroupsData for deleting groups messages older than 14 days. The little known abstime function could be used for a double cast. The field TMStamp should be changed to store the data as a proper timestamp. Related to Mantis #7848. Usually this would easily be solved using the to_timestamp function, but there is no support for it in NPGSQL as there are no very close functionality in .NET
Geir Nøklebye
2017-04-13 12:07:06 +0200
52e03ee5bdupdate ubODE for Linux x86 and x86_64 to include lasted ODE 0.13.2
Michael Cerquoni
2017-04-19 13:24:38 -0400
006c08886adeleted a bit 2 much on last commit
UbitUmarov
2017-04-18 05:31:15 +0100
49884b94a7update ODE binaries for windows. Other platforms need to compile from opensim-libs repo, folder ODE-OpenSim-0.13.2, read file OPENSIM-README.txt. Remove code to reduce bounce on non physical placement, new unmanaged should handle that
UbitUmarov
2017-04-18 00:50:55 +0100
9354e60df0fix active objects count down, a path at least
UbitUmarov
2017-04-16 03:39:35 +0100
b52f7b9203missing file and remove warnings
UbitUmarov
2017-04-15 10:56:46 +0100
0f7ffc56ceseveral changes for osTeleportObject
UbitUmarov
2017-04-15 10:46:18 +0100
156ef0bbe3still issues with volume detectors and sleeping bodies
UbitUmarov
2017-04-15 02:48:58 +0100
4f8f04d949still issues with volume detectors and sleeping bodies
UbitUmarov
2017-04-15 01:21:47 +0100
73be6cb269increase the updates priority of linkset where avatar is sitting
UbitUmarov
2017-04-14 22:02:40 +0100
63383bf3c5add functions to send entity updates imediatly, except for avatars (or now) they should be use to bypass normal delayed updates, for debug
UbitUmarov
2017-04-14 21:55:37 +0100
22e9647748update ode binaries for windows
UbitUmarov
2017-04-14 03:45:03 +0100
9d8220ac9fsome reduction on large colision repulsive force on non physical placement of physical prims
UbitUmarov
2017-04-14 03:14:41 +0100
040037d713update ode.dll for windows. Other platforms need fo be compiled from opensim-libs repo, folder ODE-OpenSim.0.13.2. This adds OsTerrain, a replacevment for Heightfield that ubOde can use. Its already rotated as needed and has a diferent Sphere collider, rest is still almost identical. Keep previus ode version in case this goes wrong.
UbitUmarov
2017-04-12 06:50:34 +0100
1848b1fdb1mantis 8740: fix osTeleportObject set rotation
UbitUmarov
2017-04-06 12:56:00 +0100
a41924d1f8add missing invalidation of osGetLinkNumber cache
UbitUmarov
2017-04-05 19:42:55 +0100
c0904a32cbOSSL CheckThreatLevel() with no arguments only tests if OSSL is enabled. Faster test for safe functions that are always allowed with OSSL enabled. other name could be CheckOSSLenabled, but this name preserves functions template.
UbitUmarov
2017-04-05 15:11:19 +0100
c58f2167bbfix osTeleportObject OSFunctionThreatLevel setting on osslEnable.ini
UbitUmarov
2017-04-05 13:55:51 +0100
d085c337a9add a little speedup on repeated requests for same name on osGetLinkNumber.
UbitUmarov
2017-04-04 20:11:11 +0100
e237e1b2faadd LSL_Integer osGetLinkNumber(LSL_String name). uses a cache for the string to linknumber map, cache invalidations may still be missing :(
UbitUmarov
2017-04-04 19:27:45 +0100
ca250e0b0bmantis 8740: rename osObjectTeleport as osTeleportObject, replaced the stop parameter by flags, add flags OSTPOBJ_STOPATTARRGET and OSTPOBJ_SETROT
UbitUmarov
2017-04-04 14:34:25 +0100
44993550a8store the physics inertia override in SQlite
UbitUmarov
2017-04-01 18:15:47 +0100
443fc60cdfstore the physics inertia override in Mysql and add it to serializer. run prebuild is required
UbitUmarov
2017-04-01 17:49:17 +0100
24b7903cd0add missing file. Changes of inertia data of objects running does not produce correct physical results, namely linear and angular momentum are not conserved.
UbitUmarov
2017-03-31 21:03:18 +0100
6a35a965ffadd OSSL functions to override linksets total mass, center of mass and inertia. replacing the crude automatic estimation based on prims known to physics and density. Changed parameters are still not saved, and are lost on region crossings. only suported by UbODE. EXPERIMENTAL feature, only test it for now.. don't try to use in products.
UbitUmarov
2017-03-31 20:55:48 +0100
b033a2559eAdapt to a variable name that has changed in core
Melanie Thielker
2017-03-31 14:55:54 +0100
efed73b2c3mantis 8131: make the new Offline IM code optional and disabled by default, since it is not compatible with current central servers, like in osgrid.
UbitUmarov
2017-03-30 16:27:14 +0100