Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2012-11-05 | This implements the Caps throttler. After some testing, the system seemed ↵ | teravus | 1 | -13/+106 | |
to be OK with me specifying allowing 1 oversized image per 70,000b/sec with at least one. Try it out, start with a low bandwidth setting and then, set your bandwidth setting middle/high and see the difference. Tested with Two Clients on a region with 1800 textures all visible at once. | |||||
2012-11-05 | Another step in the chain. Pipe the throttle update to the appropriate ↵ | teravus | 2 | -13/+40 | |
PollServiceTextureEventArgs. Each poll service having it's own throttle member is more consistent with the model then the region module keeping track of all of them globally and better for locking too. The Poll Services object is not set static to handle multiple nearby regions on the same simulator. Next step is hooking it up to HasEvents | |||||
2012-11-04 | Pipe Throttle Update Event to EventManager, client --> ScenePresence --> ↵ | teravus | 8 | -3/+75 | |
EventManager, so that modules can know when throttles are updated. The event contains no client specific data to preserve the possibility of 'multiple clients' and you must still call ControllingClient.GetThrottlesPacked(f) to see what the throttles actually are once the event fires. Hook EventManager.OnUpdateThrottle to GetTextureModule. | |||||
2012-11-04 | Prevent IMs being sent to prims when avies decline inventory offers from them. | Diva Canto | 1 | -9/+12 | |
2012-11-04 | Add a method to query all registered script constants to allow non-XEngine | Melanie | 2 | -0/+18 | |
script engines to use them. | |||||
2012-11-04 | removed potencial null refs and rearrange code a bit | UbitUmarov | 1 | -13/+19 | |
2012-11-03 | Prevent a null client from crashing windlight. | Melanie | 1 | -0/+3 | |
2012-11-02 | actually remove the use of random on persist timmings | UbitUmarov | 1 | -4/+6 | |
2012-11-02 | Create a new random when needed using normal time based seed instead of | UbitUmarov | 1 | -2/+5 | |
reusing a shared one than may not be valid | |||||
2012-11-02 | Squash reporting HelloNeighbor exception - it simply means the other sim | Melanie | 1 | -4/+4 | |
is down, no need for yellow ink. | |||||
2012-11-02 | add debug position on bad primmesh error | UbitUmarov | 1 | -2/+2 | |
2012-11-02 | lock unique and uniqueReleased in same order when both locks are needed | UbitUmarov | 1 | -20/+14 | |
2012-10-30 | Add AnimState to CADU | Melanie | 1 | -0/+18 | |
2012-10-30 | Make sure we're not accessing a physics scene if we're not in one yet. | Melanie | 1 | -1/+1 | |
2012-10-28 | Set the script state to new rez when a scriptis saved, rather than region start. | Melanie | 1 | -1/+1 | |
Prevents CHANGED_REGION_RESTART being sent to scripts when saving. | |||||
2012-10-28 | Add a property to determine if a link set is stored in the database. Also, fix | Melanie | 1 | -0/+13 | |
a bug where "Force object permissive" god action would fail to reset child prim permissions. | |||||
2012-10-28 | Deep copy the collection of at_target objects so it can't be modified while | Melanie | 1 | -1/+4 | |
it's being iterated | |||||
2012-10-28 | revert last change | UbitUmarov | 1 | -2/+1 | |
2012-10-28 | fix ode timing | UbitUmarov | 1 | -1/+2 | |
2012-10-28 | minor change | UbitUmarov | 1 | -0/+1 | |
2012-10-28 | test limit ode exec time by time not number of loops done | UbitUmarov | 1 | -8/+13 | |
2012-10-28 | more debug | UbitUmarov | 1 | -0/+2 | |
2012-10-28 | remove pre physics build testing | UbitUmarov | 1 | -1/+1 | |
2012-10-28 | Add some extra debug on scene close | UbitUmarov | 1 | -1/+9 | |
2012-10-20 | bug fix | UbitUmarov | 2 | -1/+3 | |
2012-10-19 | UbitOde stop doing a copy of the asset data using just the reference to | UbitUmarov | 1 | -2/+3 | |
it. It costs a lot of cpu and doesn't seem all that usefull. | |||||
2012-10-19 | [UNTESTED] core Ode: let broken mesh physical prims collide with land as | UbitUmarov | 1 | -6/+11 | |
the defaul basic box so they don't go off world. | |||||
2012-10-19 | [UNTESTED] core Ode: stop trying to load a broken asset. Make broken | UbitUmarov | 1 | -21/+97 | |
assets behave like phantom by Nebadon request | |||||
2012-10-18 | extend coment to include all unused SOG CheckSculptAndLoad() | UbitUmarov | 1 | -3/+4 | |
2012-10-18 | Remove redundant and annoyingly modal message box in upload processing. | Melanie | 1 | -11/+11 | |
2012-10-17 | Allow the console to be used by gods as well as region owners. | Melanie | 1 | -1/+1 | |
2012-10-16 | coment a debug warning | UbitUmarov | 1 | -1/+1 | |
2012-10-16 | fixes | UbitUmarov | 3 | -67/+82 | |
2012-10-14 | Fix perms when linking an object. Set root part perms to the perms | Melanie | 5 | -15/+30 | |
of the link set to make the build floater behave consistently. Fixes permissions exploit introduced on 23 August. | |||||
2012-10-14 | Allow bypassing perms dialog (console only) | Melanie | 1 | -0/+4 | |
2012-10-14 | Make texture sedning use only two threads to make things less harsh on bandwidth | Melanie | 1 | -2/+2 | |
2012-10-13 | missing file | UbitUmarov | 1 | -0/+2 | |
2012-10-13 | add mesh cache expire on region startup. Expires will be relative to | UbitUmarov | 4 | -3/+88 | |
previus expire (assumed done only once at startup). File 'cntr' on cache folder stores time. Deleting it will force a skip on expire. Default time is 48hours before previus startup to account for failed ones etc. | |||||
2012-10-13 | retouch mesh ids | UbitUmarov | 2 | -11/+21 | |
2012-10-13 | missing file (again) | UbitUmarov | 1 | -4/+8 | |
2012-10-13 | longer meshs identification keys, so first part on disk cache is it's asset id | UbitUmarov | 1 | -1/+3 | |
2012-10-12 | missing file | UbitUmarov | 1 | -0/+6 | |
2012-10-12 | [TEST] disk cache meshs | UbitUmarov | 3 | -282/+532 | |
2012-10-12 | commit the right files! | UbitUmarov | 2 | -5737/+4763 | |
2012-10-12 | remove some more debug spam on ode | UbitUmarov | 2 | -4766/+5735 | |
2012-10-11 | Remove spammy debug for IM | Melanie | 1 | -3/+3 | |
2012-10-10 | normalize quaternion.Slerp outputs | UbitUmarov | 2 | -0/+2 | |
2012-10-10 | add some quaternion normalizations to keep errors under control | UbitUmarov | 1 | -0/+3 | |
2012-10-10 | debug | UbitUmarov | 1 | -0/+6 | |
2012-10-09 | fix debug :) | UbitUmarov | 1 | -1/+1 | |