aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* * Start recording asset request times after a cache miss. This is very ↵Justin Clarke Casey2008-09-212-6/+33
| | | | | | | | primtive at the moment - only the last time is kept for some classes of request * This can be seen as "Latest asset request time after cache miss" in show stats on the region console
* * Eliminate the need to copy asset request lists in the asset cache when an ↵Justin Clarke Casey2008-09-211-82/+22
| | | | | | | | asset is received or missing * Also eliminates a race condition
* * minor: tidy up of AssetCache, remove currently pointless storing of thread ↵Justin Clarke Casey2008-09-211-12/+9
| | | | reference
* * Fix http://opensimulator.org/mantis/view.php?id=2189Justin Clarke Casey2008-09-211-0/+6
| | | | | | * Allow a grid mode region simulator to properly shutdown even if the grid service is offline
* Completely revert the notecard uploading changes I made, since theyMelanie Thielker2008-09-211-2/+0
| | | | | | appear to break script saves in prims for some.
* And re-reverse the names from last commitMelanie Thielker2008-09-201-2/+2
|
* Remove CAPS notecard updating, as LL isn't supporting it and the viewerMelanie Thielker2008-09-201-1/+2
| | | | | | is not playing nice
* Partially implement notecard saves in task inventory. Still makes theMelanie Thielker2008-09-201-1/+2
| | | | | | notecard go read-only, but changes are saved.
* * Implements an experimental method to define which region you want to go to ↵Teravus Ovares2008-09-191-2/+5
| | | | in your 'region domain' in OGP.
* * 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...