aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* * Only allow logins on standalone when the sim has completed it's initial ↵Justin Clarke Casey2008-09-194-15/+27
| | | | | | | | | startup (script startup doesn't count here) * There was a small window where region logins were allowed before modules were loaded - avatars logins that hit this window could have caused bad things to happen. * A similar change will follow for grid mode sometime soon
* * Tweaked handler code to recognize LibOMV's LLSD Login by post content.Teravus Ovares2008-09-191-1/+3
| | | | | * OK for public consumption.
* * Switches content type from application/xml+llsd to application/llsd+xml on ↵Teravus Ovares2008-09-191-1/+1
| | | | | | | | outgoing requests. * Monitors / for getting the seed cap for rez_avatar/request on application/llsd+xml && application/xml+llsd && !application/xml * Experimental, this might break LibOMV temporarily.
* adds support to delete a region completely and offers thatDr Scofield2008-09-181-0/+3
| | | | | | | | | | functionality via the console command "delete-region" and also via RemoteAdminPlugin. minor typo fix.
* * minor: eat up some yummy warningsJustin Clarke Casey2008-09-152-7/+8
|
* * refactor: collapse UpdateUserProfileProperties() into existing ↵Justin Clarke Casey2008-09-153-31/+1
| | | | | | | | UpdateUserProfile * the methods were identical except that the Properties one did a check for the user profile beforehand. However, every caller was doing this already anyway.
* * oops! Add interface file I forgot in the last checkinJustin Clarke Casey2008-09-151-0/+49
|
* * refactor: Break out IUserServiceAdmin out of IUserService since admin ↵Justin Clarke Casey2008-09-153-20/+8
| | | | methods don't need to be implemented on Grid hosted region servers
* * Complete refactoring accidentally left unfinished so that all server help ↵Justin Clarke Casey2008-09-151-15/+1
| | | | requests flow through the ShowHelp() method
* * Add "reset user password" command to standalone region consoleJustin Clarke Casey2008-09-153-3/+49
| | | | | | * Grid user server implementation to follow shortly
* * Made Seed CAP response respect the SSL setting.Teravus Ovares2008-09-143-5/+82
|
* * This update makes configuring SSL a little easier on Windows XP. It also ↵Teravus Ovares2008-09-142-2/+134
| | | | | | | | | makes it possible to run a HTTPS server on the region. It also has a junk Certification authority for test purposes. * There are still a lot of things that are hard coded to use http. They need to be fixed. * Also includes directions * A standard junk PEM file to append to app_settings/CA.pem in the client so SSL will work
* * Converted a number of methods within the login processes from private to ↵Adam Frisby2008-09-143-15/+9
| | | | | | | | protected. * Made several methods virtual to allow derivative overrides. * Minor cleanups.
* Changed "show users" command to display only root agents, "show users full" toHomer Horwitz2008-09-123-7/+7
| | | | | | display root and child agents (mantis #2171).
* reformat spacing on some property declarations. Take away the virtualSean Dague2008-09-121-73/+33
| | | | | | | attribute as that was a left over of an nhibernate approach that isn't used in the current nhibernate code anyway.
* * Patch http://opensimulator.org/mantis/view.php?id=2167Justin Clarke Casey2008-09-121-0/+1
| | | | | | | * Force ClickAction persistence even if other object properties are not edited * Thanks nlin!
* * Check in first part of http://opensimulator.org/mantis/view.php?id=2073Justin Clarke Casey2008-09-127-171/+235
| | | | | | | | | * This patch aims to introduce look at direction persistence between logins. It won't be active until the second part of the patch is committed in about two weeks time. At this point, region servers that haven't upgraded past this revision may run into problems * This checkin upgrades the user database. As always, we recommend you have backups in case something goes wrong. * Many thanks to tyre for this patch.
* Mantis#2165. Thank you kindly, CMickeyB for a patch that:Charles Krinke2008-09-121-18/+40
| | | | | | | | patch is attached that replaces the o(n^2) algorithm currently used to build the inventory cache with an o(n) algorithm using hash tables. the patch also adds some additional error handling.
* * Removed some legacy commentinglbsa712008-09-111-44/+0
|
* * Added small convenience function to recursively calculate total amounts of ↵lbsa712008-09-111-0/+15
| | | | items loaded under library inventory node
* * Adds OnGenericMessage and SendGenericMessage functionality to IClientAPI.Adam Frisby2008-09-091-0/+7
| | | | | * Please don't break the build. *fingers crossed*
* Update svn properties, formatting cleanup.Jeff Ames2008-09-094-8/+8
|
* changes to Test directory structure per opensim-dev conversationSean Dague2008-09-081-0/+141
|
* Implement proper persistence of the following prim properties:Melanie Thielker2008-09-081-0/+4
| | | | | | | | | Floating text, Rotation, Texture animation, Particle System This will make "Eye Candy" scripts work without modification in XEngine. The use of the CHANGED_REGION_RESTART hack is no longer needed. Implemented in MySQL only, hovertext also in SQLite.
* Mantis #2142Melanie Thielker2008-09-072-1/+17
| | | | | | | Thank you, HomerHorwitz, for a patch that fixes landmark teleport and about landmarks with the new OMV types.
* * Improve login failure handling.Justin Clarke Casey2008-09-071-21/+20
| | | | | | * Now it should properly inform the user and stop a login if a region server could not be contacted in order to expect a user (the last commit didn't actually quite work correctly)
* * minor: Clean up of logging messages to make following the client login ↵Justin Clarke Casey2008-09-071-5/+8
| | | | | | | | process easier * documentation
* * minor: just minor doc and tidy upJustin Clarke Casey2008-09-072-1/+5
|
* Mantis#2136. Thank you kindly, HomerHorwitz for a patch that:Charles Krinke2008-09-061-7/+5
| | | | | | | | libomv corrected the endianess of some Helper methods, which broke the fake parcelID computation for "About Landmark". The attached patch fixes this.
* * This changes gridcomms types back to our home grown wholy controlled types. Teravus Ovares2008-09-062-4/+55
| | | | | | * These are different types then the OMV types because changing them causes just about all grid comms to break. If these were the libOMV types, then libOMV couldn't change them ever again after that.. or we'd have a breakage whenever they changed them. * This might introduce a map issue. Still checking it out.
* Mantis #2133Melanie Thielker2008-09-0611-14/+14
| | | | | | | Thank you, Xugu Madison and ChrisDown, for a patch that fixes linux filename extensions from .Xml back to .xml
* * This is the fabled LibOMV update with all of the libOMV types from JHurlimanTeravus Ovares2008-09-0699-1347/+1190
| | | | | | | * This is a HUGE OMG update and will definitely have unknown side effects.. so this is really only for the strong hearted at this point. Regular people should let the dust settle. * This has been tested to work with most basic functions. However.. make sure you back up 'everything' before using this. It's that big! * Essentially we're back at square 1 in the testing phase.. so lets identify things that broke.
* Update svn properties.Jeff Ames2008-09-031-56/+56
|
* fix: PostInitialise() not being called on script engines (nasty one that)Dr Scofield2008-09-021-1/+1
| | | | | | cleanup: warnings, readability
* Attempt to fix an issue I havebeen seeing, where asset server failureMelanie Thielker2008-08-312-1/+15
| | | | | | | results in a memory leak which will make the region crash and burn after a while.
* * Remove unused OpenSim/Framework/RegionHandle.cs as per Homer's suggestion ↵Justin Clarke Casey2008-08-301-149/+0
| | | | in mantis 2082. Thanks.
* * Initial inspection of UserLoginService.cs, cleaned up source code slightly ↵Adam Frisby2008-08-301-0/+10
| | | | to make it easier to work with.
* * Added "File Asset Client" to OpenSim Asset Server-types.Adam Frisby2008-08-301-0/+56
| | | | | | | * You can replace "grid" as the asset system with "file" to save and load all your assets from a directory on your hard disk. Files are serialised to XML and saved in the format "/<dir>/0x/0x/0x/0000-0000-000000-0000-0000.xml" * Directory <dir> is sharing the Asset Server URL path, use a normal path here instead (ie C:\xyz or /var/assets/). * This probably wont work well in grid mode unless every sim has access to the same directory. This is mostly intended for standalone usage where quick and convenient access to assets is required.
* Mantis #1903Melanie Thielker2008-08-281-81/+59
| | | | | | Thank you, cmickeyb, for a patch that fixes inventory folder retrieval.
* Update svn properties, formatting cleanup.Jeff Ames2008-08-288-38/+38
|
* this fixes the crash reported by mantis #2046: user server crashing ifDr Scofield2008-08-281-6/+21
| | | | | | | | | | | | no OpenSim.ini file found by GridInfoService. GridInfoService now will just issue a warning that GridInfo will NOT be available to your users if no OpenSim.ini file is available. due to the static nature of UserConfig (configuration options hardcoded) i don't think it's currently an option to move GridInfo into user_server.xml but if anyone wants to look into this i'd be delighted...
* Mantis #1903Melanie Thielker2008-08-272-10/+29
| | | | | | | Thank you, cmickeyb, for a patch that prevents the loss of folders received out of sequence, and the items within.
* * One more tweak to the application/xml vs application/llsd+xml routineTeravus Ovares2008-08-261-4/+3
|
* * It turns out that Mono doesn't currently support setting the Certificate ↵Teravus Ovares2008-08-261-1/+6
| | | | | | | validation handler, however, it throws a NotImplemented exception. * Added Try/Catch/Message
* * Workaround for application/llsd+xml requests coming in as application/xmlTeravus Ovares2008-08-261-0/+48
| | | | | * When OGP is active, disable SSL certificate chain validation. I'll add more options here to come, as well as a way to test against a group of known certificate subjects.
* * Append thread information on to the end of period diagnostics informationJustin Clarke Casey2008-08-251-2/+5
| | | | | | * This is working towards finding out why many more client threads are hanging about on wright plaza than there are actual agents
* * minor: refactor thread report into a method that returns a string rather ↵Justin Clarke Casey2008-08-251-15/+29
| | | | than displays information directly
* * minor: upgrade version info to post 0.5.9Justin Clarke Casey2008-08-251-1/+1
|
* Update svn properties.Jeff Ames2008-08-252-64/+64
|
* * This commit incorporates the heart of the OpenGridProtocol patch that is ↵Teravus Ovares2008-08-258-24/+278
| | | | | | | | currently on Forge in a nice, friendly modular format. * There are a lot of changes and this is quite experimental. It's off by default, but you can turn it on by examining the bottom of the opensim.ini.example for the proper OpenSim.ini settings. Remember, you still need an agent domain.. * Furthermore, it isn't quite right when it comes to teleporting to remote regions (place_avatar)