aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-10-01Fixing LLClientView memory leakJames J Greensky2-2/+4
Fixing LLClientView memory leak by disposing of all timers utilized in LLClientView as they contain references to the callback method. This required the use of the Terminate and Close infrastructure that was already in place but was not being utilized.
2009-09-30* Change the signature of the agent set appearance callback to prevent ↵John Hurliman3-9/+8
unnecessary serialization/deserialization of TextureEntry objects and allow TextureEntry to be inspected for missing bakes * Inspect incoming TextureEntry updates for bakes that do not exist on the simulator and request the missing textures * Properly handle appearance updates that do not have a TextureEntry set
2009-09-30Limit the number of packet data blocks to 50, as packets are already limitedMelanie1-1/+2
This is enough to prevent the fast back and forth of allocation and release the pool is meant to prevent, but not too much so we don't hog memory
2009-09-30Add RebakeAvatarTexturesPacket to the client viewMelanie1-0/+2
2009-09-30Remove some tests that no longer applyMelanie2-205/+0
2009-09-17Remove The legacy inventory and asset servers. Bump interface version to 6Melanie4-341/+1
2009-09-11moved AuthorizationRequest and AuthorizationResponse to ↵Rob Smart2-156/+0
IAuthorizationService to keep service dependencies together.
2009-09-11Changed RemoteAuthorizationServiceConnector so that it implements the ↵Rob Smart1-1/+35
IAuthorization interface method isAuthorizedForRegion looks up user and region data and delegates the remote authorization check to the AuthorizationServiceConnector This keeps the IAuthorization as clean as possible and moves the dependency of using a UserProfileData object out to the connector from the scene.
2009-09-10Changed the interface of IAuthorizationService to get less data.Diva Canto2-35/+7
2009-09-10added AuthorizationRequest and AuthorizationResponse objects for passing ↵Rob Smart2-0/+150
Authorization messages over http. Added handling code for these in the AuthorizationServerConnector and AuthorizationServicesConnector
2009-09-10fix spurious loading... messages on iar load by creating folders as version ↵Justin Clark-Casey (justincc)1-2/+0
1 rather than version 0
2009-09-10Many databases contain folders with invalid folder ID. Folder IDs areMelanie1-1/+1
supposed to be within -1 .. 22 and other values break inventory loading. This patch fixes it and allows inventory to load. Invalid folder types will be treated as ordinary folders.
2009-09-09Add test to check behaviour if an iar is loaded where no user profile exists ↵Justin Clark-Casey (justincc)1-1/+6
for the creators Disable generation of temporary profiles for now, instead record loading user as creator
2009-09-08extend load iar test to loading into a deeply nested directoryJustin Clark-Casey (justincc)1-0/+8
correct bug associated with this
2009-09-06* Typo in previous commit.Adam Frisby1-1/+1
2009-09-06* Debugging why region loading is occurring so slowly on a setup with 64 ↵Adam Frisby1-0/+1
regions in a Regions.ini (took 38 minutes on my test box)
2009-09-04preparing LandData seriali(s|z)ation into OAR [not yet functional]dr scofield (aka dirk husemann)1-0/+33
2009-09-03Added Util.FireAndForget(), to replace leaking calls to Delegate.BeginInvoke()John Hurliman1-0/+22
2009-09-02Correct the icons on wearables in agent inventory. To fully correct the issueMelanie1-1/+1
immediately, run update inventoryfolders set version=version+1;
2009-09-02warnings safari.dr scofield (aka dirk husemann)1-1/+1
2009-09-02Prevent the Viewer's threaded inventory retrieval causing a OOM and overloadMelanie1-35/+45
the inventory server by serializing upstream requests.
2009-08-29Fix up WebFetchInventoryDescendents to really return all data needed,Melanie2-17/+13
especially the folder version and the subfolders. Fixes inventory search hang and folders not loading.
2009-08-28Modify CAPS inventory code. Currently this is not executedMelanie3-31/+92
2009-08-28minor: formatting and commentsJustin Clark-Casey (justincc)2-2/+13
2009-08-26* Another attempt at fixing the random spurious test error.Teravus Ovares (Dan Olivares)3-6/+34
* This time it might be the listening socket thread from HttpServer aborting with a non blocking thread abort exception. Hopefully calling Stop() on MainServer.Instance will solve that.
2009-08-26Add try/catch around EQ request processingMelanie1-16/+27
Fixes Mantis #4061
2009-08-26Fix some compile warnings.Jeff Ames1-2/+0
2009-08-25A slightly modified version ofTeravus Ovares (Dan Olivares)1-0/+7
http://opensimulator.org/mantis/view.php?id=4040 by jhurliman. The patch didn't match up, so I winged it here. My effort to manually merge the patch seems to make sense, so I'm going to commit it.
2009-08-25Closed the web request and stream in SynchronousRestSessionObjectPoster -- ↵Diva Canto1-0/+3
maybe this is the cause of some timeouts seen in some monos?
2009-08-22Change prompt handling in console. No user changesMelanie3-4/+10
2009-08-22* Fixes mantis http://opensimulator.org/mantis/view.php?id=4044. Turns out ↵Diva Canto2-1/+6
folders were never being removed from trash when they were singled out for purging in trash. They were being removed when Trash was purged as a whole. That behavior is now fixed for the new InventoryService set. * Removed left-overs from AssetInventoryServer.
2009-08-22Moved AuthedSessionCache to where it is used -- Grid/InventoryServer.Diva Canto2-650/+0
2009-08-21Added a more sane InventoryServerMoveItemsHandler. Changed ↵Diva Canto1-1/+1
SynchronousRestObjectRequester so that it also understands PUTs.
2009-08-21Fix the user and password defaults int he remote console setupMelanie3-6/+6
2009-08-20* Only update TextureEntry in AvatarAppearance if the incoming XML-RPC has a ↵John Hurliman1-1/+8
valid TextureEntry. About half the time update_avatar_appearance calls are made, the TextureEntry is empty
2009-08-19Fixing a spot I missed in assets. Switching Grid to the new naming schema ↵Kunnis2-3/+3
with Store/Get
2009-08-19* Switching IAssetData to follow the new naming schema, removing the ↵Kunnis3-3/+3
separate insert and update methods.
2009-08-19Added MoveItems, which is most useful upon viewer-delete inventory ↵Diva Canto2-1/+6
operation. Moving a batch of items is a 1-time operation. Made it async anyway, so that the viewer doesn't wait in case the DB layer is dumb (which is the case currently).
2009-08-19A better purge of trash folder.Diva Canto3-3/+5
2009-08-18jhurliman's patch in http://opensimulator.org/mantis/view.php?id=4024Diva Canto1-0/+6
2009-08-19Graft the REST console onto the message server as well. What a dirty hack!Melanie1-1/+15
Works the same as the others.
2009-08-19Graft the REST console onto the grid server. Same procedure as withMelanie1-1/+15
the user server.
2009-08-19Add rest console support to the user server. Will ask new questions atMelanie1-0/+14
startup. To use, run it normally once, answering the questions, then run again with -console=rest. Also now supports -console=basic for a console that reads stdin
2009-08-17Added one conditional missing on login, for creating inventory if it doesn't ↵Diva Canto1-1/+13
exist already. This hopefully fixes the master avatar problems on standalone.
2009-08-17Apply http://opensimulator.org/mantis/view.php?id=4016Justin Clark-Casey (justincc)1-0/+13
Make previously hidden cookies available to code Thanks jhurliman
2009-08-17* More Test tweaking to get down to the root cause of the test wierdnessTeravus Ovares (Dan Olivares)1-0/+2
2009-08-17Bumping the interface number down again, because this *may* not be a ↵Diva Canto1-1/+1
breaking change with older sims.
2009-08-17Add the OpenSim.ConsoleClient app.Melanie2-12/+124
Usage: OpenSim.ConsoleClient -h <host> -p <port> -u <user> -P <pass> host defaults to localhost, port defaults to 8003.
2009-08-17Filling in the blanks: The "meat" of the REST consoleMelanie2-9/+385
2009-08-16Bumped up grid services interface number.Diva Canto1-1/+1