aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework (unfollow)
Commit message (Collapse)AuthorFilesLines
2017-05-26missing file change.. actually use watchdog threads on assetsconnector andUbitUmarov1-2/+5
avoid null refs on JobEngine
2017-05-26change wrong watchdog stopped thread check code, and don't log itUbitUmarov1-3/+10
2017-05-25move assetsconnector threads to whatchdog; Abort all alive threads known to ↵UbitUmarov3-1/+27
watchdog before exit
2017-05-25use threads from main pool on assetsconnectorUbitUmarov1-1/+0
2017-05-25make a few more threads background onesUbitUmarov1-2/+2
2017-05-24add a bit more pre exit cleanupUbitUmarov2-4/+14
2017-05-23 stop a few more threads on exitUbitUmarov2-1/+7
2017-05-23 please DIE! PLEASE??UbitUmarov3-6/+26
2017-05-22 fix IClientIPEndpoint broken by justin long ago.. but stop using itUbitUmarov1-1/+1
except on SceneBanner, later it my be also removed from there and everywhere
2017-05-22make sure we drop requests if DoHTTPGruntWork failsUbitUmarov1-4/+9
2017-05-21remove LongPoll type and queues. Events should now have reduced latency ↵UbitUmarov2-35/+3
also. About previus commit, it maybe a modified ingen-e3s-v1.33 script that is broken, and not the original version, can't tell
2017-05-15remove a Paralell.For (actually not used). That kind of fine gained ↵UbitUmarov1-39/+9
multitask makes no sense on already heavy multitasked server application like opensim. CPU cores are already busy or needed elsewhere.
2017-05-14clear land object on deleteUbitUmarov1-0/+2
2017-05-14fix some issue on parcels loading and make parcels dwell show something. ↵UbitUmarov1-4/+8
Resolution is 2.5min aprox.
2017-05-13find parcels by GlobalID.. well most timeUbitUmarov1-0/+2
2017-05-13we can't allow abort to change only one dicUbitUmarov1-29/+33
2017-05-13fix wrong locking on unused path it case it does get uses. Thanks LaNani SundaraUbitUmarov1-1/+1
2017-05-08some conditional dispose on http requests inputstreamUbitUmarov2-1/+8
2017-05-07let StreamReader be in using statementsUbitUmarov2-31/+18
2017-04-30having the file open then let PermissionsToString know about ExportUbitUmarov1-0/+2
2017-04-30save some nanoseconds if unfolding will not change anything ( export default ↵UbitUmarov1-2/+2
mks it rare, but looks nice)
2017-04-30remove a redundant operationUbitUmarov1-2/+0
2017-04-29 update folded permitions if taking from world, or after unfoldUbitUmarov1-6/+22
2017-04-29 recover PermissionsUtil.ApplyFoldedPermissions (well my version). its use ↵UbitUmarov2-2/+34
easys code readability
2017-04-28a few changes to permissions folding... we are testing. at this point only ↵UbitUmarov1-1/+4
use master for TESTING also
2017-04-26give more information on Fatal Error during region startupUbitUmarov1-2/+1
2017-04-25move mesh pbs creation code out of mesh upload code into to ↵UbitUmarov1-0/+64
PrimitiveBaseShape.cs
2017-04-15several changes for osTeleportObjectUbitUmarov1-4/+4
2017-04-14add functions to send entity updates imediatly, except for avatars (or now) ↵UbitUmarov1-4/+6
they should be use to bypass normal delayed updates, for debug
2017-04-01 store the physics inertia override in Mysql and add it to serializer. run ↵UbitUmarov1-0/+262
prebuild is required
2017-03-31If a DNS resolution fails on an outbound request, simply allow itMelanie Thielker1-2/+12
2017-03-31Allow setting the stats log file location in OpenSim.ini rather than ↵Melanie Thielker2-1/+31
app.exe.config
2017-02-01Refactor asset handling as per Ubit's suggestionMelanie Thielker2-4/+5
2017-02-01Secure sim stats with an (optional) password.Melanie Thielker1-0/+13
There is way too much in these stats to expose them to the world, at least for some of us.
2017-01-30Make negative asset caching actually workMelanie Thielker2-2/+3
Also fixes some merge artefacts in HGAssetBroker where cached assets were requested but not actually used and completely squelch a materials debug message because there is nothing the user can do to fix it anyway.
2017-01-27 several changes relative to objects return and parcel prim counts: avoid ↵UbitUmarov1-1/+1
null refs, report correct count of returned objects, make obkects counts by ownership coerent with return rules, etc
2017-01-21set a sane default region ObjectCapacityUbitUmarov1-2/+2
2017-01-16 chance new effective permissions code to ease aggregation on demand( ie on ↵UbitUmarov1-7/+9
changes). But still doing full aggregation on checks, so still heavy
2017-01-16Remove the last instance of the legacy slam but being setMelanie Thielker1-0/+8
New objects now get only the real slam bit.
2017-01-15use of PermissionMask Bit3 for slam was a recent mistake, so make it only ↵UbitUmarov1-3/+3
bit4 and move folded export to its more natural place as bit3
2017-01-14oops fix FolderMask acordingUbitUmarov1-1/+1
2017-01-14make the Slam bit actually be the two previus used ones, to try to minimize ↵UbitUmarov1-2/+2
compatibilty issues
2017-01-14fix incoerent definition of Slam bit (bits 3 and 4 used in diferentUbitUmarov1-2/+3
places.) this may still be wrong on other places; Do not loose folded permitions, WARNING MASTER IS NOW UNSTABLE. permissions are still broken"
2017-01-13Harmonize case in Permissions enumMelanie Thielker1-4/+5
2017-01-11change GenerateClientFlags(...) to work with a scenepresence; make use of ↵UbitUmarov1-1/+1
the new IsGod to check its God rights; remove the non standard estate manager right to move other ppl prims i added on last commits; coment out a test method i added sometime ago
2017-01-07Change improperly named isNPC to be IsNPC as a property should be uppercaseMelanie Thielker1-2/+2
2017-01-06Fix errors introduced by incomplete understanding of what folded perms areMelanie Thielker1-19/+0
2017-01-06fix/simplify validation of god_data update fieldUbitUmarov1-14/+20
2017-01-06Restructure god level and permissionsMelanie Thielker1-8/+25
Create a class GodController which controls all aspects of god level, viewer modes and user levels at ScenePresence level.
2017-01-05add config option automatic_gods. With this option true, users that can be ↵UbitUmarov1-0/+5
Gods will have that level automaticly without the need request on viewer; Propagate current god level to nearby regions (with local checks)