Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2017-05-11 | let new regions know about grid services god | UbitUmarov | 1 | -26/+74 | |
2017-01-07 | Correct casing on isGod and isViewerUIGod | Melanie Thielker | 1 | -1/+1 | |
2017-01-07 | Change improperly named isNPC to be IsNPC as a property should be uppercase | Melanie Thielker | 1 | -1/+1 | |
2017-01-07 | missing changed file | UbitUmarov | 1 | -4/+4 | |
2017-01-07 | replace godlevel compares by the new faster bool isViewerUIGod | UbitUmarov | 1 | -1/+1 | |
2017-01-07 | prevent gods kick wars using the new god level variable | UbitUmarov | 1 | -4/+4 | |
2017-01-06 | Restructure god level and permissions | Melanie Thielker | 1 | -5/+5 | |
Create a class GodController which controls all aspects of god level, viewer modes and user levels at ScenePresence level. | |||||
2017-01-05 | Massive tab and trailing space cleanup | Melanie Thielker | 1 | -5/+5 | |
2017-01-05 | a few changes to Gods ( ie administrators) control | UbitUmarov | 1 | -69/+56 | |
2015-11-21 | remove some compile warnings increasing total number by 2 | UbitUmarov | 1 | -2/+0 | |
2013-09-27 | refactor: rename Scene.IncomingCloseAgent() to CloseAgent() in order to make ↵ | Justin Clark-Casey (justincc) | 1 | -1/+1 | |
it clear that all non-clientstack callers should be using this rather than RemoveClient() in order to step through the ScenePresence state machine properly. Adds IScene.CloseAgent() to replace RemoveClient() | |||||
2013-07-08 | For stat purposes, add names to capability request handlers where these were ↵ | Justin Clark-Casey (justincc) | 1 | -3/+3 | |
not set | |||||
2013-05-30 | minor: fix warnings in GodsModule that were due to duplicate using statements | Justin Clark-Casey (justincc) | 1 | -11/+7 | |
2013-04-24 | Make the kicked user's avie truly disappear when it's god-kicked. | Diva Canto | 1 | -2/+1 | |
2013-04-25 | Make the kicked user's avie truly disappear when it's god-kicked. | Diva Canto | 1 | -2/+1 | |
2013-04-25 | Commit Avination's God Kick feature. | Melanie | 1 | -62/+137 | |
2013-04-25 | Gods module cleanup | Melanie | 1 | -10/+0 | |
2012-11-15 | Revert "Merge master into teravuswork", it should have been avination, not ↵ | teravus | 1 | -1/+1 | |
master. This reverts commit dfac269032300872c4d0dc507f4f9062d102b0f4, reversing changes made to 619c39e5144f15aca129d6d999bcc5c34133ee64. | |||||
2012-11-12 | Cleanup on region modules: gave short node id's to all of them. | Diva Canto | 1 | -1/+1 | |
2012-11-10 | One more module converted: GodsModule. | Diva Canto | 1 | -19/+49 | |
2012-11-06 | To keep things consistent allowing an UnregisterModuleInterface... Force ↵ | teravus | 1 | -5/+13 | |
the GodModule to request the dialog module interface on a kickuser call and not to use the 'in memory cached one'. Thanks Ar3s for locating the offending inconsistency. | |||||
2012-10-07 | Fix merge issues | Melanie | 1 | -1/+1 | |
2012-09-16 | Make the agent being kicked a child agent first so there won't be a ghost | Melanie | 1 | -1/+2 | |
2011-12-05 | Adapt GodsModule to core changes | Melanie | 1 | -2/+2 | |
2011-11-03 | Renamed ForEachRootScenePresence to ForEachAvatar. Cleaned up calls to | Dan Lake | 1 | -6/+4 | |
the 3 iteration functions so more of them are using the correct iteration for the action they are performing. The 3 iterators that seem to fit all actions within OpenSim at this time are: ForEachAvatar: Perform an action on all avatars (root presences) ForEachClient: Perform an action on all clients (root or child clients) ForEachRootClient: Perform an action on all clients that have an avatar There are still a dozen places or so calling the old ForEachScenePresence that will take a little more refactoring to eliminate. | |||||
2011-10-27 | Added new ForEachRootScenePresence to Scene since almost every delegate ↵ | Dan Lake | 1 | -2/+2 | |
passed to ForEachScenePresence checks for !IsChildAgent first. It consolidates child and root handling for coming refactors. | |||||
2011-01-14 | Implement nonlocal god kicks and freezes | Melanie | 1 | -4/+35 | |
2011-01-13 | Implement kicking, freezing and unfreezing users in the same sim via | Melanie | 1 | -58/+117 | |
profile god buttons. | |||||
2010-09-12 | Formatting cleanup. | Jeff Ames | 1 | -3/+3 | |
2010-07-30 | remove gods event subscription to gods module from scene | Justin Clark-Casey (justincc) | 1 | -0/+13 | |
2010-01-29 | Revert "Updates all IRegionModules to the new style region modules." | Melanie | 1 | -24/+4 | |
This reverts commit ec3c31e61e5e540f822891110df9bc978655bbaf. | |||||
2010-01-29 | Revert "Updates all IRegionModules to the new style region modules." | Melanie | 1 | -24/+4 | |
This reverts commit ec3c31e61e5e540f822891110df9bc978655bbaf. | |||||
2010-01-23 | Updates all IRegionModules to the new style region modules. | Revolution | 1 | -4/+24 | |
Signed-off-by: Melanie <melanie@t-data.com> | |||||
2010-01-04 | Formatting cleanup. Add copyright headers. | Jeff Ames | 1 | -1/+1 | |
2009-11-27 | Implement god mode user freezing and unfreezing | Justin Clark-Casey (justincc) | 1 | -27/+44 | |
See http://opensimulator.org/mantis/view.php?id=4356 Thanks Revolution I performed a subsequent probable bug fix in this patch | |||||
2009-10-26 | * Switched all operations on the list of clients that could be either sync ↵ | John Hurliman | 1 | -1/+1 | |
or async to use Scene.ForEachClient() instead of referencing ClientManager directly * Added a new [Startup] config option called use_async_when_possible to signal how to run operations that could be either sync or async * Changed Scene.ForEachClient to respect use_async_when_possible * Fixing a potential deadlock in Parallel.ForEach by locking on a temporary object instead of the enumerator (which may be shared across multiple invocations on ForEach). Thank you diva | |||||
2009-10-13 | * Rewrote ClientManager to remove Lindenisms from OpenSim core, improve ↵ | John Hurliman | 1 | -7/+11 | |
performance by removing locks, and replace LLUDPClientCollection * Removed the confusing (and LL-specific) shutdowncircuit parameter from IClientAPI.Close() * Updated the LLUDP code to only use ClientManager instead of trying to synchronize ClientManager and m_clients * Remove clients asynchronously since it is a very slow operation (including a 2000ms sleep) | |||||
2009-10-01 | Formatting cleanup. | Jeff Ames | 1 | -3/+3 | |
2009-06-01 | Minor: Change OpenSim to OpenSimulator in older copyright headers and ↵ | Jeff Ames | 1 | -1/+1 | |
LICENSE.txt. | |||||
2009-04-14 | * Commit a variety of fixes to bugs discovered while trying to fix the NaN ↵ | Teravus Ovares | 1 | -1/+2 | |
singularity. * WebStatsModule doesn't crash on restart. GodsModule doesn't crash when there is no Dialog Module. LLUDPServer doesn't crash when the Operation was Aborted. * ODEPlugin does 'Almost NaN' sanity checks. * ODEPlugin sacrifices NaN avatars to the NaN black hole to appease it and keep it from sucking the rest of the world in. | |||||
2009-03-30 | * Fix test breakage by always inserting a gods module when testing | Justin Clarke Casey | 1 | -1/+1 | |
2009-03-30 | * refactor: Move god related methods in Scene out to a module | Justin Clarke Casey | 1 | -0/+150 | |