Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | First attempt to get multiple attachments working to support viewer2. | Master ScienceSim | 2010-10-21 | 1 | -9/+6 |
| | | | | | | | The attachment code appears to work correctly for 1.23 viewers so, in spite of some big changes in the internal representation, there don't appear to be regressions. That being said, I still can't get a viewer2 avatar to show correctly. | ||||
* | Major refactoring of appearance handling. | Master ScienceSim | 2010-10-20 | 3 | -11/+11 |
| | | | | | | | | | | | | | | | | | | | AvatarService -- add two new methods, GetAppearance and SetAppearance to get around the lossy encoding in AvatarData. Preseve the old functions to avoid changing the behavior for ROBUST services. AvatarAppearance -- major refactor, moved the various encoding methods used by AgentCircuitData, ClientAgentUpdate and ScenePresence into one location. Changed initialization. AvatarAttachments -- added a class specifically to handle attachments in preparation for additional functionality that will be needed for viewer 2. AvatarFactory -- removed a number of unused or methods duplicated in other locations. Moved in all appearance event handling from ScenePresence. Required a change to IClientAPI that propogated throughout all the IClientAPI implementations. | ||||
* | Pass in requesting agent ID when GetGroupMembers is called in the XMLRPC ↵ | Justin Clark-Casey (justincc) | 2010-10-19 | 2 | -3/+6 |
| | | | | | | | groups module This allows the groups xmlrpc server to act appropriately if the requesting agent has permission to see all group members Not sure why this wasn't being done before... | ||||
* | Display more information when xmlrpcgroupsserver comms fails | Justin Clark-Casey (justincc) | 2010-10-19 | 2 | -13/+14 |
| | | | | Improve debugging messages | ||||
* | Add and plumb the usetex URL parameter to worldview. Required but not yet | Melanie | 2010-10-06 | 2 | -3/+7 |
| | | | | functional | ||||
* | Convert worldview to GET | Melanie | 2010-10-06 | 1 | -7/+11 |
| | |||||
* | Change the URL /worldview to /worldview/<region id> to support multiregion | Melanie | 2010-10-06 | 2 | -3/+4 |
| | |||||
* | Convert the BMP to a JPEG image and return it. This should be testable. | Melanie | 2010-10-06 | 1 | -1/+7 |
| | |||||
* | Add the parameter plumbing and image generation | Melanie | 2010-10-06 | 2 | -2/+22 |
| | |||||
* | Add WOrldView request handler and plumbing | Melanie | 2010-10-06 | 2 | -0/+155 |
| | |||||
* | Add WorldView module skeleton | Melanie | 2010-10-06 | 2 | -0/+81 |
| | |||||
* | Formatting cleanup. | Jeff Ames | 2010-10-04 | 1 | -1/+1 |
| | |||||
* | So, the client can have an old idea of the object properties for the object ↵ | Melanie | 2010-10-02 | 1 | -0/+24 |
| | | | | when it goes to buy. This can cause a problem in the buy process. Additionally Hazim mentioned that the buy packets are spoofable. The core modules are the crowing glory example of best practice :P, so therefore, setting the example here, Validate Client sent Buy Data. WebAppSecurity 101, Never trust a client. Validate Validate Validate! Or you'll have problems whether intentional or not. | ||||
* | Reapplying the parts of the prior revert that were not derived from the | Melanie | 2010-10-02 | 1 | -2/+2 |
| | | | | original patch | ||||
* | Revert "Forward-port 0.6 fix" | Melanie | 2010-10-02 | 1 | -2/+2 |
| | | | | This reverts commit 90b51dc7d67507e27c4baa529e979de19dce8de1. | ||||
* | Forward-port 0.6 fix | Melanie | 2010-09-30 | 1 | -2/+2 |
| | |||||
* | For all Flotasm group module XMLRPC calls, correct parameter ↵ | Justin Clark-Casey (justincc) | 2010-09-17 | 1 | -9/+2 |
| | | | | | | requestingAgentID to RequestingAgentID This was stopping the get group member roles call from working, and may have affected other things | ||||
* | Changed SceneObjectGroup to store parts with the fast and thread-safe ↵ | John Hurliman | 2010-09-16 | 6 | -159/+124 |
| | | | | MapAndArray collection | ||||
* | rename SceneObjectGroup.DeleteGroup() to DeleteGroupFromScene() to improve ↵ | Justin Clark-Casey (justincc) | 2010-09-15 | 1 | -1/+1 |
| | | | | code readability | ||||
* | Formatting cleanup. | Jeff Ames | 2010-09-12 | 6 | -28/+25 |
| | |||||
* | First pass at cleaning up thread safety in EntityManager and SceneGraph | John Hurliman | 2010-09-10 | 6 | -14/+13 |
| | |||||
* | Make console backup command do a forced backup rather than non-forced | Justin Clark-Casey (justincc) | 2010-09-06 | 2 | -2/+2 |
| | | | | Remove no-arg backup method for simplicity as it only make sense to call non-forced backup internally | ||||
* | Improve liveness by operating on list copies of SOG.Children where appropriate | Justin Clark-Casey (justincc) | 2010-08-28 | 1 | -10/+12 |
| | |||||
* | Improve consistency of locking for SOG.m_parts in order to avoid race ↵ | Justin Clark-Casey (justincc) | 2010-08-26 | 6 | -123/+170 |
| | | | | conditions in linking and unlinking | ||||
* | * Changed a few OSD.FromBinary() calls to the more accurate OSD.FromULong() ↵ | John Hurliman | 2010-08-17 | 1 | -1/+1 |
| | | | | to fix the build | ||||
* | Added SendTeleportProgress to IClientAPI. Ya know what that means... 8 files ↵ | Diva Canto | 2010-08-16 | 2 | -0/+8 |
| | | | | affected. | ||||
* | Work on TeleportStart: renamed method from TeleportLocationStart to ↵ | Diva Canto | 2010-08-16 | 2 | -2/+2 |
| | | | | TeleportStart, and now sending this upon all teleports, not just some, and in the right place (EntityTransferModule). | ||||
* | refactor: move Scene.PerformObjectBuy into BuySellModule | Justin Clark-Casey (justincc) | 2010-08-13 | 1 | -9/+6 |
| | |||||
* | minor: remove mono compiler warning | Justin Clark-Casey (justincc) | 2010-08-13 | 1 | -1/+1 |
| | |||||
* | Major attachments cleanup. Remove unused AttachObject ClientView method | Melanie | 2010-07-14 | 2 | -9/+0 |
| | | | | | Clean up use of AttachObject throughout, reduce number of overloads and number of parameters | ||||
* | Remove getting the object capacity from the money module. It is now set | Melanie Thielker | 2010-07-14 | 1 | -4/+3 |
| | | | | directly from the Region Info (and the region ini file) | ||||
* | Clean up IMoneyModule and adjust the other modules to the changes | Melanie Thielker | 2010-07-02 | 2 | -18/+17 |
| | |||||
* | Remove GetEconomyData and the economy data structure (unused) | Melanie Thielker | 2010-07-02 | 1 | -21/+0 |
| | |||||
* | Remove AgentID and GroupOD from the signature of SOG.Copy(). They were never | Melanie Thielker | 2010-06-28 | 2 | -2/+2 |
| | | | | used, but made for a very mispleading read of the code in the callers. | ||||
* | Move "StopFlying()" into LLSpace. Try to reinstate the carefully crafted packet | Melanie | 2010-06-12 | 2 | -0/+8 |
| | | | | we used to send before slimupdates and explicitly send it | ||||
* | Fix a nullref in EventManager caused by RegionReady not setting the scene | Melanie Thielker | 2010-05-30 | 1 | -0/+1 |
| | |||||
* | Apply http://opensimulator.org/mantis/view.php?id=4632 | Justin Clark-Casey (justincc) | 2010-05-21 | 2 | -2/+60 |
| | | | | | Adds dialog methods for MRM. Thanks ziah. | ||||
* | Apply http://opensimulator.org/mantis/view.php?id=4627 | Justin Clark-Casey (justincc) | 2010-05-21 | 2 | -0/+20 |
| | | | | Adds OwnerId and CreatorId properties to MRM.IObject | ||||
* | Added overload of SendGenericMessage to LLClientView with string list as ↵ | Mikko Pallari | 2010-05-21 | 2 | -0/+10 |
| | | | | parameter. Now modules themselfs don't necessarily need to convert strings to byte arrays. Added this as it was removed in LightShare patch. | ||||
* | * Moving all of the prioritization/reprioritization code into a new file ↵ | John Hurliman | 2010-05-21 | 2 | -2/+2 |
| | | | | | | | Prioritizer.cs * Simplified the interest management code to make it easier to add new policies. Prioritization and reprioritization share code paths now * Improved the distance and front back policies to always give your avatar the highest priority | ||||
* | * Initial commit of the slimupdates2 rewrite. This pass maintains the ↵ | unknown | 2010-05-12 | 2 | -33/+15 |
| | | | | original behavior of avatar update sending and has a simplified set of IClientAPI methods for sending avatar/prim updates | ||||
* | Revert "Patch from mcortez: Update groups, add ALPHA Siman grid connector ↵ | Melanie | 2010-05-06 | 5 | -206/+436 |
| | | | | | | | | for groups" Causes an exception within HttpServer, headers have already been sent. This reverts commit 8187fccd258bf0936d3db8663844e07a7b81e9fc. | ||||
* | Added copying of Viewer field to the agent circuit data that is being passed ↵ | Diva Canto | 2010-05-05 | 2 | -106/+106 |
| | | | | | | on TPs and crossings. (XmlRpcGroups files want to be committed too) | ||||
* | Patch from mcortez: Update groups, add ALPHA Siman grid connector for groups | Melanie | 2010-05-05 | 5 | -542/+312 |
| | | | | Signed-off-by: Melanie <melanie@t-data.com> | ||||
* | Minor spelling corrections in MiniModule: "RetreiveAsset" changed to | unknown | 2010-04-28 | 2 | -5/+5 |
| | | | | "RetrieveAsset" and 'm_rootSceene' to m_rootScene'. | ||||
* | add a missing initialization of the m_memoryCache in ↵ | Justin Clark-Casey (justincc) | 2010-04-16 | 1 | -1/+1 |
| | | | | | | XmlRpcGroupsServicesConnectorModule the lack of this caused me a NullReferenceException when calling some groups methods directly though in principle it would also fail in other situations | ||||
* | minor: stop irc bridge warning about not attached to regions if it's not ↵ | Justin Clark-Casey (justincc) | 2010-04-16 | 1 | -1/+1 |
| | | | | been turned on in the first place | ||||
* | Patch from mcortez to add basic caching to the groups module. This prevents ↵ | John Hurliman | 2010-04-14 | 2 | -52/+160 |
| | | | | database/network explosions when you have a significant number of group-owned prims in a scene | ||||
* | thanks lkalif for Mantis #4676 - a patch that adds support for inventory links | dahlia | 2010-04-12 | 2 | -0/+2 |
| | | | | Signed-off-by: dahlia <dahliaTrimble@gmail.removeme.com> | ||||
* | * May fix mantis #4603. | Diva Canto | 2010-04-05 | 5 | -197/+197 |
| | | | | * My local git wants to commit the groups files for line endings, I'm gonna let it do it. |