aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ClientStack (follow)
Commit message (Collapse)AuthorAgeFilesLines
* fix the meaning of objectDuplicate[OnRay]() flags parameter but still not ↵UbitUmarov2017-01-191-3/+3
| | | | using it
* Permissions module: GenerateClientFlags() no need to keep looking for the ↵UbitUmarov2017-01-171-55/+55
| | | | same part several times; fix locked mask in GetObjectPermissions()
* add more calls to effective permissions aggregation, some paths may still be ↵UbitUmarov2017-01-172-5/+6
| | | | missing on objects changes, but remove the aggregation on check paths, so all can be tested.
* change GenerateClientFlags(...) to work with a scenepresence; make use of ↵UbitUmarov2017-01-111-9/+14
| | | | 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
* Correct casing on isGod and isViewerUIGodMelanie Thielker2017-01-071-1/+1
|
* replace godlevel compares by the new faster bool isViewerUIGodUbitUmarov2017-01-071-1/+1
|
* Remove a red ink error on shutdown. Harmless message since shutting down anywayMelanie Thielker2017-01-071-1/+7
|
* Restructure god level and permissionsMelanie Thielker2017-01-062-2/+2
| | | | | Create a class GodController which controls all aspects of god level, viewer modes and user levels at ScenePresence level.
* Massive tab and trailing space cleanupMelanie Thielker2017-01-0535-477/+477
|
* a few changes to Gods ( ie administrators) controlUbitUmarov2017-01-051-22/+26
|
* forgot one gc.collect wait for finalizersUbitUmarov2016-12-291-1/+5
|
* Remove obsolete config option "EventQueue". It's been always on for ages!Melanie Thielker2016-12-201-2/+1
|
* set pbs shape acording to mesh number of (material) facesUbitUmarov2016-12-151-19/+25
|
* Remove the AllowAlternatePorts option. It wasn't implemented anyway.Melanie Thielker2016-12-132-4/+15
| | | | | Instead, handle the port being 0 as "any port" and assign a random port for regions in that case.
* Make sure sims on Linux can be restarted without waiting on a 2 mintue ↵Melanie Thielker2016-12-131-5/+7
| | | | socket timeout
* Rename charterMember to membershipType to show what it actually is.Melanie Thielker2016-12-121-2/+2
| | | | | | 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.
* change caps Sethome fail error reportUbitUmarov2016-12-071-1/+1
|
* The new Constant: integer OBJECT_REZZER_KEY = 32;Mandarinka Tasty2016-12-042-0/+3
| | | | | Signed-off-by: Mandarinka Tasty <mandarinka.tasty@gmail.com> Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
* a few changes to new GetDisplaynames and friendsUbitUmarov2016-12-041-9/+15
|
* replace GetDisplaynames by a handler really usable as a client cap. Most ↵UbitUmarov2016-12-042-143/+84
| | | | capabilities.handlers are so it all things not propor PER CLIENT CAP handlers
* do a GC collect on last client exitUbitUmarov2016-12-011-4/+2
|
* Remove unused integer vars from LLClientViewAliciaRaven2016-12-011-2/+0
|
* remove 2 more null refs i added to release memoryUbitUmarov2016-11-261-2/+2
|
* fix maturity on parcelInfoUbitUmarov2016-11-231-4/+3
|
* full change ServiceThrottleModule. Let it still service RegionHandleRequest ↵UbitUmarov2016-11-221-48/+4
| | | | and UUIDNameRequest but this wrong since they are diferent services. Keeping gambling about not having 2 much overlaps of the 2 kind of requests. Remove double thottling of RegionHandleRequest
* remove something VS decided to addUbitUmarov2016-11-211-1/+0
|
* work around some warningsUbitUmarov2016-11-214-9/+21
|
* revert more object references removal on clients close because 2 many code ↵UbitUmarov2016-11-202-6/+1
| | | | paths don't have proper abort
* HG protocol is still broken for large regions. work around it on teleport via lmUbitUmarov2016-11-201-1/+0
|
* give up on OutPacket drop condition on closingUbitUmarov2016-11-201-1/+3
|
* change OutPacket drop conditionUbitUmarov2016-11-191-1/+9
|
* remove some potencial null refs i did add in last days :(UbitUmarov2016-11-192-5/+6
|
* avoid a null ref. (needs better way)UbitUmarov2016-11-181-0/+6
|
* restore higher resolution clock on udpserver and lower uaeraccouts caching timeUbitUmarov2016-11-181-11/+7
|
* revert to lower resolution clock on udpserver for testingUbitUmarov2016-11-181-5/+7
|
* put back skip of first drip callUbitUmarov2016-11-181-1/+1
|
* explicitly remove some references, and other useless changesUbitUmarov2016-11-173-89/+102
|
* minor: dont let rcvd agentupdates time jump backUbitUmarov2016-11-161-1/+6
|
* minor change to getdisplaynames cap urlUbitUmarov2016-11-161-4/+3
|
* fix unack bytes stats reportUbitUmarov2016-11-141-1/+3
|
* reduce calls to physics world cast rays for camera collision checkUbitUmarov2016-11-141-2/+6
|
* on Select use again the priority queues to send ObjectProperties, including ↵UbitUmarov2016-11-101-2/+31
| | | | physics via caps. This is need to reduce useless redudance
* also log estimated average Util.GetTimeStampMS() resolutionUbitUmarov2016-11-091-3/+15
|
* change the clock source on udp outgoing, remove some dead codeUbitUmarov2016-11-092-128/+10
|
* change the clock source on tokenBucketUbitUmarov2016-11-081-13/+11
|
* avoid a null ref, few changes to udp updates sendUbitUmarov2016-11-052-47/+15
|
* some types may already be native in MOD_Api ConvertFromLSLUbitUmarov2016-11-051-1/+1
|
* disable bad/broken throttle optionsUbitUmarov2016-11-051-3/+8
|
* only add a prim to physics in PhysicsShapeType if changing from type none. ↵UbitUmarov2016-11-021-1/+0
| | | | when viewers change ExtraPhysics parameters, send back the new values.
* viewer crash bug fix: fis the udp packets split of SendEstateList() large ↵UbitUmarov2016-10-241-71/+58
| | | | lists; Enforce size limits on the estate lists since currently required for viewers compatibily; improve handling of changes with large selected items. This is still bad, users may need to close and reopen the region/estate information to get correct Allowed and Banned lists after a change. This happens because of viewer resent/outOfOrder packets that completly break this lists updates protocol