aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Committing the meat of the user server interface and the bones of the ↵Melanie Thielker2009-06-221-0/+10
| | | | service implementation
* Update svn properties.Jeff Ames2009-06-2226-3275/+3275
|
* From: Chris Yeoh <yeohc@au1.ibm.com>Sean Dague2009-06-191-1/+4
| | | | | | This patch ensures that the touch positions are set during touch_end events (currently only working for touch_start and touch events).
* Applied patch from Mantis #3736 , which should stop the userserver crashing ↵MW2009-06-181-1/+2
| | | | when a SL viewer version 1.23 logs in. Thanks StrawberryFride
* * Corrected CAPS namespacesArthur Valadares2009-06-1828-29/+29
| | | | | * "luke, use the sed"
* Moved OpenSim/Framework/Communications/Capabilities up to ↵diva2009-06-1826-3275/+3275
| | | | OpenSim/Framework/Capabilities. Didn't change the namespace because VC# is not helping, and this would imply manually changing more than 50 files. So the namespace is still OpenSim.Framework.Communications.Capabilities, to be cleaned up later by someone with more energy.
* Implementation of a simple authentication service + in connector in route to ↵diva2009-06-171-0/+2
| | | | making HGInventory (client access) work in standalone again. This is the refactoring of what was/is there, but done in the new model. Not complete yet, but key authentication works. It should be enough to make HGInventory work again soon.
* Give m_test* methods more reasonable namesMike Mazur2009-06-121-25/+25
| | | | | | | Changing the names of these methods because they were being picked up by nunit as tests even though they were marked private. Naming them Check* after the original Test*.
* Fixes mantis #3803. Thanks jhurliman.diva2009-06-111-1/+1
|
* * Reinstating UserProfileCacheServiceTests. One test still fails ↵Arthur Valadares2009-06-111-54/+98
| | | | (TestUpdateFolder)
* InterServiceInventoryService references *almost* completely removed from the ↵diva2009-06-113-8/+146
| | | | simulator. Only a couple left, not important. Also updated the login tests -- Justin, this time I was able to fix this by myself :)
* Bug fix for creating users in standalone: the newly-created root folder was ↵diva2009-06-101-0/+3
| | | | not being set in the cached profile. I suspect this bug has been around for a while.
* Attempt at disabling the inventory unit tests, so I can figure out how to ↵diva2009-06-101-6/+6
| | | | fix them. The test setup is broken.
* Heart surgery no.2: the inventory service hooks. diva2009-06-105-86/+61
| | | | | | | Several improvements in the connectors themselves. Several improvements in configurations. Needed to add a hack in IUserService and UserManagerBase, to be removed when that service is refactored.
* Formatting cleanup.Jeff Ames2009-06-1012-18/+18
|
* Formatting cleanup. Ignore some generated files.Jeff Ames2009-06-093-174/+175
|
* Update svn properties.Jeff Ames2009-06-091-466/+466
|
* First draft of inventory service connectors, and service implementation. No ↵diva2009-06-071-470/+466
| | | | | | | handlers yet, this is just the OUT part for now. It's not active and nothing in the simulator uses this yet. Just checking it in to start sharing with others. There are a couple of interesting software design points that could use other devs opinions. Hopefully I added all needed files.
* * Fix unit tests so that they correctly handle 404 missing asset responseJustin Clarke Casey2009-06-052-5/+8
| | | | | | * I didn't think there were tests in this area - my bad
* * Fix problem where known missing assets would stop save oar ever completingJustin Clarke Casey2009-06-052-13/+55
| | | | | | | | | * Issue was that region server was silently dropping an XmlException caused by trying to deserialize the blank asset service response * So make asset service return http status NOT FOUND rather than OK in accordance with REST * and interpret this correctly in the async response so that a null object is sent back * This means that this fix won't be active until both region simulator and server reach this revision
* * Add oar saving timeoutJustin Clarke Casey2009-06-052-2/+10
| | | | | | | | | * If an oar save fails to get responses to all asset requests to the asset service then timeout after 60 seconds * Timeout executes abort, since missing assets in an OAR seems bad * This means that oar saves won't permanently hang and instead can be retried if something goes wrong with the asset service * This is not a solution to mantis 3714. Hopefully a fix will be along shortly since I can now consistently reproduce that problem
* Add copyright headers.Jeff Ames2009-06-042-17/+52
|
* Update svn properties.Jeff Ames2009-06-044-3137/+3137
|
* Make AssetMetadata [Serializable] to help in binary cachingMelanie Thielker2009-06-031-0/+1
|
* From: Chris Yeoh <yeohc@au1.ibm.com>Dr Scofield2009-06-031-0/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch adds oar file date and time (UTC) meta data to an oar file when it is created. It also adds a unique ID, though this id does not in anyway identify the machine that the oar file was created on. When an oar file with this meta data is loaded this extra information is saved with the region settings and available via LSL through: - osLoadedCreationDate() - osLoadedCreationTime() - osLoadedCreationID() If there is no meta data these fields will be blank. Subsequent oar file loads will erase the information for the previous oar file load. Persistence has only been implemented for MySQL, the other backends need updating. Overall this allows us to much more easily identify the specific version of software that clients are using. Its very straightforward to edit the oar file to change the ID string to be something more human friendly. Included in the patch is a new file OpenSim/Data/MySQL/Resources/030_RegionStore.sql required for the MySQL DB migration. btw I had a chat with justincc about this a few weeks ago since he wrote the oar file import/export and he sounded happy to accept something that included date/time information but didn't want anything that would silently leak private information like machine names.
* Thank you Imaze Rhiano for a patch that implements Cenome Memory Asset Cache ↵Dahlia Trimble2009-06-034-0/+3137
| | | | | | | | (Mantis #3759) See the files: bin/config-include/GridCommon.ini.example and bin/config-include/StandaloneCommon.ini.example to configure and enable this caching method.
* revert r9765 due to too many errors on some compilers. Affects Mantis #3759Dahlia Trimble2009-06-034-3137/+0
|
* add body to an empty getter/setterDahlia Trimble2009-06-031-1/+8
|
* fix a int[] declarationDahlia Trimble2009-06-031-1/+1
|
* Thank you Imaze Rhiano for a patch that implements Cenome Memory Asset Cache ↵Dahlia Trimble2009-06-024-0/+3130
| | | | | | | (Mantis #3759) See the files: bin/config-include/GridCommon.ini.example and bin/config-include/StandaloneCommon.ini.example to configure and enable this caching method.
* * Removed some commented-out codelbsa712009-06-011-1/+0
|
* * Making silent logoff of old hung sessions for new connections default forArthur Valadares2009-06-012-3/+5
| | | | | StandAlone users. Not touching grid.
* Minor: Change OpenSim to OpenSimulator in older copyright headers and ↵Jeff Ames2009-06-01214-214/+214
| | | | LICENSE.txt.
* Add copyright headers, formatting cleanup, ignore some generated files.Jeff Ames2009-05-314-8/+62
|
* Added option (on my default) to the clone avatar function so that the ↵MW2009-05-302-1/+23
| | | | | | | clothes and attachments that the target avatar is wearing, to begin with, are removed. So the end result isn't a merger of those clothes/attachments and the ones the template avatar is wearing. Added IPAddress ListenIPAddress property to BaseHttpServer so that the listening/binding IP can be set.
* * Allows standalone region users to skip the "You must wait 5 minutes to log ↵Arthur Valadares2009-05-291-4/+15
| | | | | | | | again" message and allow the region to kick the old user and log the new one without reporting any failure. Default is still to show message and fail login
* * refactor: Remove redundent prim id attribute on Scene.AddSceneObject()Justin Clarke Casey2009-05-291-2/+1
|
* plumbing for future sculpt map cachingDahlia Trimble2009-05-291-0/+12
|
* * So, giving up on my efforts to de-duplicate the asset handlers. I'll just ↵lbsa712009-05-271-0/+10
| | | | | | | service commit my current state, then start over and this time concentrating only on the new handlers. * Fixed some erroneous refs in Tests.Common
* making TarArchiveReader more resilient when faced with OARs created byDr Scofield2009-05-271-2/+8
| | | | | ancient tars.
* Update svn properties.Jeff Ames2009-05-271-26/+26
|
* Catching weirdnesses on resolving External EndPoint in agent transfers. Will ↵diva2009-05-261-5/+34
| | | | probably need to do more aggressively.
* * We have strand flavours.lbsa712009-05-262-8/+13
| | | | | | * The version string is now reported as "OpenSim 0.6.5 (Dev)" * This has to be administrated manually.
* * Introduced GetVersionString so we can harness the whole thing.lbsa712009-05-262-3/+24
| | | | | * Introduced 'Flavour' to spice things up.
* * slowly getting there...lbsa712009-05-261-12/+7
|
* * Changed Version to property for great justicelbsa712009-05-261-1/+9
|
* * Added test to make sure version info is 27 chars long (still don't know ↵lbsa712009-05-262-0/+18
| | | | exactly why it has to be that, though)
* Addresses mantis #3718.diva2009-05-261-1/+10
|
* * reseparate inventory item creator id and creator uuidJustin Clarke Casey2009-05-253-11/+19
| | | | | | | | | * unfortunately, while the client requires uuids and we want to be able to have arbitrary string ids, these cannot be kept in sync * I think the problems last time were due to a serialization change * So the major inteface version has been bumped to take care of any lingering issues here. * This means that region servers beyond this revision can only connect to similarly uptodate grid services, and vice versa
* One more utility. Not used yet.diva2009-05-251-2/+22
|