aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework (follow)
Commit message (Collapse)AuthorAgeFilesLines
* *Complete redo of the permissions modulemingchen2008-05-131-0/+3
| | | | | | *Removed hardcoded permissions checks *Added permissions checks where needed
* * As part of the region registration process, the grid service now requests ↵Justin Clarke Casey2008-05-132-10/+13
| | | | | | | | | | | | the status of the region using the region http uri just passed in * If the status cannot be retrieved, then the region startup will terminate. * The aim of this is for earlier detection of situations where the region can send messages out but cannot accept incoming requests (often due to firewall issues) * This is currently an extremely simplistic check which completely trusts whatever http uri is given by the region * This contact may be problematic, though since the user service needs to be able to contact the region http uri, it doesn't seem unreasonable for the grid to have to be able to do so too at this stage * This change will require a prebuild
* * Committing sample IClientAPI2.csAdam Frisby2008-05-121-0/+59
| | | | | * This is not functional anywhere, but is a incomplete proposed replacement class for IClientAPI. Assistance filling this out would be appreciated. Use IClientAPI.cs as a reference, but make sure not to copy it - instead rewrite and abstract.
* * Added some build warnings for Teravus. :)Adam Frisby2008-05-121-1/+11
|
* * If a region running in grid mode fails to login to the grid service, ↵Justin Clarke Casey2008-05-121-0/+1
| | | | startup will now terminate instead of carrying on (and thus burying the error message)
* From: Alan M Webb <awebb@vnet.ibm.com>Justin Clarke Casey2008-05-122-8/+23
| | | | | | | | This patch just tightens up console handling in BasOpenSimServer and removes (or redirects) a couple of messages that were being issued using Console.Writeline.
* Formatting cleanup.Jeff Ames2008-05-121-1/+1
|
* 0001199: [PATCH] Add support for default animations Teravus Ovares2008-05-111-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | From Melanie... Thanks Melanie! .
* * Refactored two more OutPackets. ObjectPropertiesFamily, and Object ↵Teravus Ovares2008-05-101-0/+11
| | | | Properties.
* * More OutPacket refactors.Teravus Ovares2008-05-101-0/+3
| | | | | * Added back a sleep to the kick routine so users get a 'you have been logged off message' when they get kicked from the simulator for various reasons (like 'the simulator is going down')
* * Two more OutPacket refactors. TextureSender.Teravus Ovares2008-05-101-0/+2
| | | | | * The split image packet sender doesn't like to be refactored (images don't load after it's been refactored), so left that as is for the moment.
* Refactored out a few warnings related to Adam's bane OutPacketTeravus Ovares2008-05-101-0/+4
|
* * Experiment in Zerocoding.Teravus Ovares2008-05-102-1/+4
|
* * Revert caps fetch inventory service back to UDP for nowJustin Clarke Casey2008-05-091-2/+14
| | | | | | | * Linden client 1.19.1.4 appears to be happy using UDP for this request again, and Linden's own servers (1.21) don't appear to be supplying the CAPS version currently * This should for now fix the bug where texture selection in the edit window both shows only already open textures, and later stops subsequent inventory requests from working.
* * Removing polling delay for non-CAPS inventory fetch if the client has not ↵Justin Clarke Casey2008-05-092-59/+54
| | | | | | | | yet received data from the inventory service * Replaced instead with the system now used by other requests where the fetch request is placed on a queue and service when the data comes in
* From: Michael Osias <mosias@us.ibm.com>Justin Clarke Casey2008-05-091-0/+20
| | | | | | Stop .net generating ambiguous operator errors when two integers are compared for equality in LSL
* * Minor: Insert utility function to format raw xml strings into indented xml ↵Justin Clarke Casey2008-05-093-5/+42
| | | | for debugging purposes
* * Restoring some initial inventory lookup polling delays in order to deal ↵Justin Clarke Casey2008-05-091-2/+2
| | | | with situations seen on osgrid
* * Fix opensim region server shutdown.Justin Clarke Casey2008-05-091-1/+1
|
* * Wrote a method to get the OpenJpeg data of a sculpt texture asset and save ↵Teravus Ovares2008-05-091-1/+2
| | | | | | | it to the prim shape. * Added some stuff around sculpted prim meshes.. but it's just there so the project compiles now.
* * remove 2 warnings.Teravus Ovares2008-05-081-1/+0
|
* * Committing an extra bit of permissions for attaching to ensure that the ↵Teravus Ovares2008-05-081-4/+1
| | | | perms are in line with project goals.
* * Proper fix for 1191 - Missing TypeData in ViewerEffectEventHandlerArg.Adam Frisby2008-05-082-2/+2
|
* * Attempted Fix for 1191 - Crash on ViewerEffectHandler. We are missing ↵Adam Frisby2008-05-081-0/+2
| | | | typedata data however it seems.
* * Applying patch #1121 - Fixes for llListen() (Thanks Middlelink!)Adam Frisby2008-05-081-0/+2
|
* * You can haz more spring cleaning.Adam Frisby2008-05-082-62/+15
| | | | | * Eventually this codebase will be clean. >_>
* * Fixes Prim ExtraParams Teravus Ovares2008-05-081-1/+357
| | | | | | | | | | | * Fixes Sculpty handling * Fixes Light handling * Fixes Flexi handling * Fixes Sculpty + Flexi handling * Fixes handling of Flexi type * Fixes Changing prim type after changing to sculpty corrupting prim. * Ugly code.
* * Reduced sleep durations in a number of files.Adam Frisby2008-05-081-2/+3
|
* * Added Obsolete() tag to IClientAPI.OutPacket.Adam Frisby2008-05-071-1/+1
| | | | | * Increased compiler warnings by a whoppingly large number.
* * Removes references to libsecondlife.Packets from IClientAPI. BAD ↵Adam Frisby2008-05-072-11/+92
| | | | | | | PROGRAMMERS. NAUGHTY. * Thanks to Andrew (DeepThink) for working on this one.
* * Other then the prim update experiments that are going on now, ↵Teravus Ovares2008-05-071-0/+4
| | | | llTakeControls works now along with the 'release controls button'. llReleaseControls() works mostly :D.
* get all the right bits to SendPrimitiveToClient so we can actuallySean Dague2008-05-071-8/+11
| | | | | | set vel, acc, and rvel in the packet (though this isn't done yet).
* * Move shutdown processing to base OpenSimServer, overriding the method ↵Justin Clarke Casey2008-05-071-1/+17
| | | | | | | | where appropriate * This also means that the command quit (as well as shutdown) will now close down grid servers (instead of only being in place for the region server)
* * Increase number of poll attempts an inventory items request will make ↵Justin Clarke Casey2008-05-071-1/+1
| | | | under CAPS
* From: Alan M Webb <awebb@vnet.ibm.com>Justin Clarke Casey2008-05-071-1/+1
| | | | | | | | | | | The attached patch moves the sun module incrementally nearer where it needs to be. Default behavior, i.e. no overriding configuration is to match Second Life's diurnal/nocturnal rhythm. All designated values are now sent to the client.There remain a couple of unanswered questions about how this SHOULD be implemented though.
* send actual velocity and angular velocity in terse updatesSean Dague2008-05-061-1/+1
| | | | | | | instead of hardcoding to zero when the primitive is non physical. llTargetOmega should work now.
* *LLClientView is now pushed the EstateSettings instead of pulling it from ↵mingchen2008-05-061-5/+52
| | | | | | | the scene...more to standards *LandChannel no longer requires libsecondlife.Packets (it should have never needed it in the first place)
* * Committing a bunch of work for control snatching. Not done yet. No ↵Teravus Ovares2008-05-061-0/+3
| | | | visible features.
* *Standardized the Land module by removing all references to ↵mingchen2008-05-051-1/+26
| | | | libsecondlife.packets
* * Unraveled the DEBUG_CHANNEL mystery.Teravus Ovares2008-05-051-2/+10
| | | | | | | | * Moved script errors to the debug channel. * Typing '/2147483647 OK' results in a debug_channel message. * Expanded the available parameters that are send-able through IClientAPI
* *Fixed a mistake in the EstateManagementModule that messed up the trunk.mingchen2008-05-041-0/+1
|
* *Fixed up EstateManagementModule to the module standard - no more packets ↵mingchen2008-05-042-3/+49
| | | | | | | allowed! *Started cleaning up the land module
* * Refactor: A final root folder special case removal, this time in ↵Justin Clarke Casey2008-05-041-49/+18
| | | | HandleFetchInventoryDescendents[CAPS]
* * Refactor: Do the root case removal thing again, this time in ItemReceive()Justin Clarke Casey2008-05-041-34/+13
|
* * Refactor: Simplify CachedUserInfo.FolderReceive() by removing root folder ↵Justin Clarke Casey2008-05-041-33/+29
| | | | special case
* * Simplify CreateFolder() by folding previous special root case into ↵Justin Clarke Casey2008-05-042-77/+46
| | | | FindFolder()
* * Add ability to defer item actions for AddItem() and DeleteItem(). This ↵Justin Clarke Casey2008-05-031-5/+21
| | | | won't be useful until we let the client cache (again?)
* * Refactor RemoveItem()Justin Clarke Casey2008-05-032-11/+51
|
* * Refactor: Renaming item and folder tree search methods to have Find*() ↵Justin Clarke Casey2008-05-033-22/+21
| | | | prefixes
* * Cleaned up code in Terrain, Tree and Map modules.Adam Frisby2008-05-031-1/+2
| | | | | | | * Fixed a bug with Terragen loader where it would do bad things on a non 256x256 sized terrain. Now loads the array correctly. * Moved MapImageModule.cs to Modules/World/WorldMap * Changed Location.RegionHandle to use Helpers.GetUlong instead of doing it ourselves.