aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-05-14* Start recording as a statistic the number of times we start blocking ↵Justin Clarke Casey1-6/+29
repetitive client requests for the same missing texture * This is to maintain some visibility on the problem, since I removed the intentionally irritating log messages for this
2008-05-14* Minor: Fussy little wording change on inventory service failureJustin Clarke Casey1-1/+1
2008-05-14* Start recording initial complete avatar inventory retrieval failures from ↵Justin Clarke Casey1-1/+23
the region server * In theory, this should be a somewhat useless statistic since the user server will already have tried to use the inventory service to retrieve the avatar's skeleton. If this fails, login is halted completely. * Nonetheless I'm recording it anyway just to see whether it happens (yes, I'm too lazy to scan the logs...)
2008-05-14* Refactor additional stats collection common code into base opensim serverJustin Clarke Casey6-8/+72
* If extra stats not sent to the viewer are available on an opensim server, they are now uniformly accessible using the 'show stats' command
2008-05-14* Refactor: Renaming non viewer statistics classes from Reporters to ↵Justin Clarke Casey5-27/+30
Collectors - this seems more intuitive
2008-05-14From: Dr Scofield <DrScofield@xyzzyxyzzy.net>Sean Dague1-0/+5
the attached patch set adds the (still work-in-progress but already working) RestPlugin base class and the RestRegionPlugin code. we are using XML serialization. currently working: GET /admin/regions/ -> returns UUID list of known regions GET /admin/regions/<UUID> -> returns detailed region information we'll be adding support for POST/DELETE/PUT and also for /admin/regions/<UUID>/name etc.
2008-05-14From: Dr Schofield <hud@zurich.ibm.com>Justin Clarke Casey3-7/+7
Rename SearializableRegionInfo to SerializableRegionInfo (class was already named correctly)
2008-05-14* Added standard copyright and removed un-necessary using of ↵Teravus Ovares1-0/+28
libsecondlife.Packets
2008-05-14* Adding the very bare minimum for the client to register user as having the ↵Teravus Ovares2-0/+55
group OpenSimulator Tester. This allows us to start examining and implementing the vary many unhandled group packets.
2008-05-14More formatting cleanup.Jeff Ames2-3/+9
2008-05-14Formatting cleanup.Jeff Ames8-10/+10
2008-05-14* Added 3 warnings in response to the warnings. Adam, read the warnings.Teravus Ovares1-1/+1
2008-05-14* Refactored OutPacket out of ScenePresence Teravus Ovares1-3/+8
* Down to 65 warnings.
2008-05-14* Refactored OutPacket and FirstName/LastName out of Friends Module.Teravus Ovares1-2/+4
2008-05-14Update svn properties.Jeff Ames1-59/+59
2008-05-13*Complete redo of the permissions modulemingchen1-0/+3
*Removed hardcoded permissions checks *Added permissions checks where needed
2008-05-13* As part of the region registration process, the grid service now requests ↵Justin Clarke Casey2-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
2008-05-12* Committing sample IClientAPI2.csAdam Frisby1-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.
2008-05-12* Added some build warnings for Teravus. :)Adam Frisby1-1/+11
2008-05-12* If a region running in grid mode fails to login to the grid service, ↵Justin Clarke Casey1-0/+1
startup will now terminate instead of carrying on (and thus burying the error message)
2008-05-12From: Alan M Webb <awebb@vnet.ibm.com>Justin Clarke Casey2-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.
2008-05-12Formatting cleanup.Jeff Ames1-1/+1
2008-05-110001199: [PATCH] Add support for default animations Teravus Ovares1-0/+1
From Melanie... Thanks Melanie! .
2008-05-10* Refactored two more OutPackets. ObjectPropertiesFamily, and Object ↵Teravus Ovares1-0/+11
Properties.
2008-05-10* More OutPacket refactors.Teravus Ovares1-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')
2008-05-10* Two more OutPacket refactors. TextureSender.Teravus Ovares1-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.
2008-05-10Refactored out a few warnings related to Adam's bane OutPacketTeravus Ovares1-0/+4
2008-05-10* Experiment in Zerocoding.Teravus Ovares2-1/+4
2008-05-09* Revert caps fetch inventory service back to UDP for nowJustin Clarke Casey1-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.
2008-05-09* Removing polling delay for non-CAPS inventory fetch if the client has not ↵Justin Clarke Casey2-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
2008-05-09From: Michael Osias <mosias@us.ibm.com>Justin Clarke Casey1-0/+20
Stop .net generating ambiguous operator errors when two integers are compared for equality in LSL
2008-05-09* Minor: Insert utility function to format raw xml strings into indented xml ↵Justin Clarke Casey3-5/+42
for debugging purposes
2008-05-09* Restoring some initial inventory lookup polling delays in order to deal ↵Justin Clarke Casey1-2/+2
with situations seen on osgrid
2008-05-09* Fix opensim region server shutdown.Justin Clarke Casey1-1/+1
2008-05-09* Wrote a method to get the OpenJpeg data of a sculpt texture asset and save ↵Teravus Ovares1-1/+2
it to the prim shape. * Added some stuff around sculpted prim meshes.. but it's just there so the project compiles now.
2008-05-08* remove 2 warnings.Teravus Ovares1-1/+0
2008-05-08* Committing an extra bit of permissions for attaching to ensure that the ↵Teravus Ovares1-4/+1
perms are in line with project goals.
2008-05-08* Proper fix for 1191 - Missing TypeData in ViewerEffectEventHandlerArg.Adam Frisby2-2/+2
2008-05-08* Attempted Fix for 1191 - Crash on ViewerEffectHandler. We are missing ↵Adam Frisby1-0/+2
typedata data however it seems.
2008-05-08* Applying patch #1121 - Fixes for llListen() (Thanks Middlelink!)Adam Frisby1-0/+2
2008-05-08* You can haz more spring cleaning.Adam Frisby2-62/+15
* Eventually this codebase will be clean. >_>
2008-05-08* Fixes Prim ExtraParams Teravus Ovares1-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.
2008-05-08* Reduced sleep durations in a number of files.Adam Frisby1-2/+3
2008-05-07* Added Obsolete() tag to IClientAPI.OutPacket.Adam Frisby1-1/+1
* Increased compiler warnings by a whoppingly large number.
2008-05-07* Removes references to libsecondlife.Packets from IClientAPI. BAD ↵Adam Frisby2-11/+92
PROGRAMMERS. NAUGHTY. * Thanks to Andrew (DeepThink) for working on this one.
2008-05-07* Other then the prim update experiments that are going on now, ↵Teravus Ovares1-0/+4
llTakeControls works now along with the 'release controls button'. llReleaseControls() works mostly :D.
2008-05-07get all the right bits to SendPrimitiveToClient so we can actuallySean Dague1-8/+11
set vel, acc, and rvel in the packet (though this isn't done yet).
2008-05-07* Move shutdown processing to base OpenSimServer, overriding the method ↵Justin Clarke Casey1-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)
2008-05-07* Increase number of poll attempts an inventory items request will make ↵Justin Clarke Casey1-1/+1
under CAPS
2008-05-07From: Alan M Webb <awebb@vnet.ibm.com>Justin Clarke Casey1-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.