aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region (unfollow)
Commit message (Collapse)AuthorFilesLines
2017-07-26avoid leasing issues on lsl_list on domain crossings. This will make their ↵UbitUmarov1-1/+1
use even more slow. AppDomainLoading just needs to be set false to have acceptable scripts performance
2017-07-25lets try using older EventManager.TriggerMoneyTransfer to pay parcel passesUbitUmarov1-1/+5
2017-07-25add a few more...UbitUmarov1-2/+11
2017-07-25add missing session ID verificationUbitUmarov1-0/+3
2017-07-25fix lsl group role powers to change parcel passesUbitUmarov1-2/+2
2017-07-25allow pass recharge with no loss of current time up to 1/4 of parcel pass time.UbitUmarov1-9/+9
2017-07-25Ooops.. pay to land owner, not grid. group owned parcel not suported for ↵UbitUmarov1-1/+7
now. (the pass already expired with kick action)
2017-07-25add first code to process parcel buy pass. Still testing, and still no kick ↵UbitUmarov1-1/+89
on expire ( does expire on entry )
2017-07-24only hide parcel info from banned avatarsUbitUmarov1-1/+1
2017-07-23add a rudimentary version control to ubOde meshs cacheUbitUmarov1-90/+90
2017-07-22ubOde: let small spheres still be spheresUbitUmarov1-1/+1
2017-07-22ubOde: remove some dead codeUbitUmarov1-84/+1
2017-07-22ubOde: represent small objects as a box. A object is small is all scale ↵UbitUmarov2-13/+25
dimensions are less or equal to option MinSizeToMeshmerize (in ODEPhysicsSettings) with default of 0.1. This is needed because this objects hit narrow phase with high overlaps alot more, and so have high cpu cost.
2017-07-22ubOde remove ols pseudo convex for sculptsUbitUmarov1-10/+1
2017-07-21shape convex should not trigger complex cost (LI) aloneUbitUmarov1-1/+1
2017-07-21ubOde suport convex shapes on all normal prims and sculpts. Since code is ↵UbitUmarov1-18/+115
experimental this is controled by options ConvexPrims and ConvexSculpts, on section Mesh, that can be set to false in case of problems
2017-07-18fix object updates throttle for scripts doing motion by direct change of ↵UbitUmarov1-14/+17
position. Most this scripts are bad, making no use of viewers interpolators. Tanks lotek.
2017-07-17KFM: changes on update method implies other changes. Still not that good. ↵UbitUmarov1-13/+25
Note: objects motion timing can't be done using timers. On windows at least, those can have jitter of tens of ms
2017-07-16fix placement of xml ReadEndElement()UbitUmarov1-2/+1
2017-07-16test scenes do not set IsRunningUbitUmarov1-3/+0
2017-07-16store kfm on inventory. this may still be a bit confusing on rezUbitUmarov5-11/+42
2017-07-16ode does not like null refsUbitUmarov1-1/+2
2017-07-16don't start moving KFM things on region start that where stopped on last ↵UbitUmarov1-2/+2
shutdown
2017-07-16trigger moving_end also KFM stop and pauseUbitUmarov1-0/+2
2017-07-16make KFM use scheduled terse updates. This may increase some rubber band, ↵UbitUmarov1-12/+14
but is needed, and should work better with recent changes on sop terseupdates control
2017-07-15OoopsssUbitUmarov1-44/+47
2017-07-15fixes and changes on TreePopulatorModule. Please read OpenSimDefaults.iniUbitUmarov1-273/+412
[Trees] section. Does need more work, and some hardcode settings may not be the optimal still"
2017-07-13add Util.GetTimeStamp() that returns the stamp in seconds; use it on ubOde; ↵UbitUmarov3-46/+96
separed land collsions dispatch from the others...
2017-07-13replace the wrong libOMV user modifiable Utils.EnUSCulture by our own no ↵UbitUmarov3-49/+49
User modifiable Culture.FormatProvider, and also for internal coerence. We do use the libomv on other code paths, so that must be fixed
2017-07-13fix wrong testUbitUmarov1-1/+1
2017-07-13add more missing en-us culture on scene serializer writesUbitUmarov2-31/+32
2017-07-12rename SOG.UpdatePrimFlags as just UpdateFlags since this is relative to the ↵UbitUmarov3-76/+59
group never individual prims/parts and so confusing
2017-07-12 osSetParcelDetails: add more land update codeUbitUmarov2-5/+29
2017-07-12 osSetParcelDetails: make seeAVs send updates. This is a temporary patch, ↵UbitUmarov1-0/+15
this function does need to call a framework land function that deos issue proper updates about all fields to all cleints. ( sounds will not stop/start also for now)
2017-07-12 osSetParcelDetails: allow parcel group to be cleared alsoUbitUmarov1-7/+15
2017-07-12 osSetParcelDetails: place hard restrictions on change owner,claimdate (both ↵UbitUmarov3-19/+103
estate owner or manager) and group (same plus parcel owner that also needes to be a member of the new group); add PARCEL_DETAILS_SEE_AVATARS, PARCEL_DETAILS_ANY_AVATAR_SOUNDS and PARCEL_DETAILS_GROUP_SOUNDS
2017-07-11remove wrong comment on lsl object rez. we can't add delays on async processUbitUmarov1-3/+1
2017-07-11do lsl object rez checks on script thread before wasting time possible ↵UbitUmarov1-19/+21
creating a new poll thread
2017-07-10SimpleAngularDistance update prioritization scheme ameks no sense without ↵UbitUmarov1-4/+26
ordered dequeue of the updates
2017-07-10a few more changes on entities updatesUbitUmarov3-57/+52
2017-07-10on entities updates throttles vectors needed to be compared as vectors, not ↵UbitUmarov2-32/+116
just their norms
2017-07-10fix the name of a funtion on last commitUbitUmarov2-3/+3
2017-07-09throttle collision sounds on a SOG.UbitUmarov2-7/+47
2017-07-07bug fix: dynamic testures set to ALL_SIDES, preserve other face data already ↵UbitUmarov1-1/+5
present
2017-07-07ubOde don't use old ode body sleep option, a few changes on sleep control, ↵UbitUmarov3-8/+31
update ode.dll (windows, others needed) (keep older versions.. bc.. well bugs happen)
2017-07-03ubOde: but only do that if sphere is physical..UbitUmarov1-1/+1
2017-07-03ubOde: dont do avatar step climb on small true spheres. lets play simple ↵UbitUmarov1-2/+8
football
2017-07-02 oops i forgot the avatar knees bending on ramps... so go back..UbitUmarov2-24/+33
2017-07-01 a few changes to ubOde avatar collisionsUbitUmarov2-38/+39
2017-06-30do calls to m_host.AddScriptLPS() on the right place on osslm this stat is ↵UbitUmarov1-208/+16
of course still wrong LPS does not mean api function calls