aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework (follow)
Commit message (Collapse)AuthorAgeFilesLines
* some conditional dispose on http requests inputstreamUbitUmarov2017-05-082-1/+8
|
* let StreamReader be in using statementsUbitUmarov2017-05-072-31/+18
|
* having the file open then let PermissionsToString know about ExportUbitUmarov2017-04-301-0/+2
|
* save some nanoseconds if unfolding will not change anything ( export default ↵UbitUmarov2017-04-301-2/+2
| | | | mks it rare, but looks nice)
* remove a redundant operationUbitUmarov2017-04-301-2/+0
|
* update folded permitions if taking from world, or after unfoldUbitUmarov2017-04-291-6/+22
|
* recover PermissionsUtil.ApplyFoldedPermissions (well my version). its use ↵UbitUmarov2017-04-292-2/+34
| | | | easys code readability
* a few changes to permissions folding... we are testing. at this point only ↵UbitUmarov2017-04-281-1/+4
| | | | use master for TESTING also
* give more information on Fatal Error during region startupUbitUmarov2017-04-261-2/+1
|
* move mesh pbs creation code out of mesh upload code into to ↵UbitUmarov2017-04-251-0/+64
| | | | PrimitiveBaseShape.cs
* several changes for osTeleportObjectUbitUmarov2017-04-151-4/+4
|
* add functions to send entity updates imediatly, except for avatars (or now) ↵UbitUmarov2017-04-141-4/+6
| | | | they should be use to bypass normal delayed updates, for debug
* store the physics inertia override in Mysql and add it to serializer. run ↵UbitUmarov2017-04-011-0/+262
| | | | prebuild is required
* Merge branch 'melanie'Melanie Thielker2017-03-313-3/+43
|\
| * If a DNS resolution fails on an outbound request, simply allow itMelanie Thielker2017-03-311-2/+12
| |
| * Allow setting the stats log file location in OpenSim.ini rather than ↵Melanie Thielker2017-03-312-1/+31
| | | | | | | | app.exe.config
* | Merge branch 'melanie'Melanie Thielker2017-02-013-3/+18
|\ \ | |/
| * Refactor asset handling as per Ubit's suggestionMelanie Thielker2017-02-012-4/+5
| |
| * Secure sim stats with an (optional) password.Melanie Thielker2017-02-011-0/+13
| | | | | | | | | | There is way too much in these stats to expose them to the world, at least for some of us.
| * Make negative asset caching actually workMelanie Thielker2017-01-302-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.
* | several changes relative to objects return and parcel prim counts: avoid ↵UbitUmarov2017-01-271-1/+1
| | | | | | | | null refs, report correct count of returned objects, make obkects counts by ownership coerent with return rules, etc
* | set a sane default region ObjectCapacityUbitUmarov2017-01-211-2/+2
| |
* | chance new effective permissions code to ease aggregation on demand( ie on ↵UbitUmarov2017-01-161-7/+9
|/ | | | changes). But still doing full aggregation on checks, so still heavy
* Remove the last instance of the legacy slam but being setMelanie Thielker2017-01-161-0/+8
| | | | New objects now get only the real slam bit.
* use of PermissionMask Bit3 for slam was a recent mistake, so make it only ↵UbitUmarov2017-01-151-3/+3
| | | | bit4 and move folded export to its more natural place as bit3
* oops fix FolderMask acordingUbitUmarov2017-01-141-1/+1
|
* make the Slam bit actually be the two previus used ones, to try to minimize ↵UbitUmarov2017-01-141-2/+2
| | | | compatibilty issues
* fix incoerent definition of Slam bit (bits 3 and 4 used in diferentUbitUmarov2017-01-141-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"
* Harmonize case in Permissions enumMelanie Thielker2017-01-131-4/+5
|
* change GenerateClientFlags(...) to work with a scenepresence; make use of ↵UbitUmarov2017-01-111-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
* Change improperly named isNPC to be IsNPC as a property should be uppercaseMelanie Thielker2017-01-071-2/+2
|
* Fix errors introduced by incomplete understanding of what folded perms areMelanie Thielker2017-01-061-19/+0
|
* fix/simplify validation of god_data update fieldUbitUmarov2017-01-061-14/+20
|
* Restructure god level and permissionsMelanie Thielker2017-01-061-8/+25
| | | | | Create a class GodController which controls all aspects of god level, viewer modes and user levels at ScenePresence level.
* add config option automatic_gods. With this option true, users that can be ↵UbitUmarov2017-01-051-0/+5
| | | | Gods will have that level automaticly without the need request on viewer; Propagate current god level to nearby regions (with local checks)
* Massive tab and trailing space cleanupMelanie Thielker2017-01-05116-1323/+1323
|
* a few changes to Gods ( ie administrators) controlUbitUmarov2017-01-051-2/+2
|
* Add negative caching to flotsam cache. Prevents scripts from hammering the ↵Melanie Thielker2016-12-291-0/+6
| | | | asset server
* Actually rename the file, tooMelanie Thielker2016-12-291-0/+0
|
* Refactor: Rename IImprovedAssetCache to IAssetCache as the old IAssetCache ↵Melanie Thielker2016-12-292-4/+4
| | | | is long gone.
* add missing fileUbitUmarov2016-12-231-0/+1
|
* check if a parcelID is a encoded position data or a true UUID. This may ↵UbitUmarov2016-12-231-1/+5
| | | | fail, just reducing the odds.
* take UserProfileModule out on onMakeRoot event, add some cachingUbitUmarov2016-12-211-0/+14
|
* and yes HG uri againUbitUmarov2016-12-161-0/+20
|
* ok.. another try on the HG uriUbitUmarov2016-12-161-0/+114
|
* Remove the AllowAlternatePorts option. It wasn't implemented anyway.Melanie Thielker2016-12-131-32/+2
| | | | | Instead, handle the port being 0 as "any port" and assign a random port for regions in that case.
* Rename charterMember to membershipType to show what it actually is.Melanie Thielker2016-12-121-1/+1
| | | | | | This field started out as a simple flag in the protocol to indicate a user being a SL charter member. It has since then taken on additional functionality that means that the name is no longer appropriate.
* Only ask for the new parameter when starting from scratch.Melanie Thielker2016-12-121-3/+4
| | | | It is set to false implicitly on existing regions.
* Make resolving the IP on startup optional.Melanie Thielker2016-12-121-0/+19
| | | | Adds ResolveAddress boolean to regions.ini
* If a region address is resolveable to a single address, resolve it onMelanie Thielker2016-12-111-1/+5
| | | | | | | startup and use that address This change facilitates running opensim within containers and VMs where the external address isn't that of the VM/container but that of the host.