aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-09-22Thank you, Intari, for a patch that implements the missing pieces ofMelanie1-2/+2
Http-in and makes the host name for URL generation configurable. Applied with changes: llGetSimulatorHostname was not changed, because the change breaks existing behavior and carries a data exposure risk. That value needs to be configurable, the proposed fixed change is not acceptable.
2009-09-22Completely remove the prior implementation of the request event handlingMelanie3-40/+45
on poll handlers. Introduce a new delegate on the PollServiceEventArgs that allow access to the request headers and body.
2009-09-22Remove support for executing a handler on poll. It caused other issuesMelanie1-27/+11
2009-09-22Disable the handler execution for poll services until the ramificationsMelanie1-3/+3
can be studied
2009-09-21Add the headers collection to the keysvals for HTT requestsMelanie1-0/+1
2009-09-21Add X-PollServiceID pseudo-header to the request handling for pollsMelanie1-1/+3
2009-09-21Make the poll service handler call the handler method on incoming requests.Melanie1-9/+30
2009-09-21Added grid handler and grid remote connector.Diva Canto1-0/+62
2009-09-21Add a RequestID (UUID.Random()) to the PollRequest and pass it to allMelanie5-12/+15
even hander delegates.
2009-09-21Add a UUID param to NoEvents in PollServiceEventArgs to make it more genericMelanie4-6/+6
2009-09-21A small fix for remote console to accommodate PollServiceArgs behavior aMelanie1-1/+6
bit better
2009-09-19Add the skeleton of the authentication connector and the forms data requesterMelanie1-0/+95
2009-09-17Remove the methods for full inventory fetch from the connector. Remove testsMelanie1-135/+0
for the old, removed asset handlers
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.