aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-09-15* minor: eat up some yummy warningsJustin Clarke Casey2-7/+8
2008-09-15* refactor: collapse UpdateUserProfileProperties() into existing ↵Justin Clarke Casey3-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.
2008-09-15* oops! Add interface file I forgot in the last checkinJustin Clarke Casey1-0/+49
2008-09-15* refactor: Break out IUserServiceAdmin out of IUserService since admin ↵Justin Clarke Casey3-20/+8
methods don't need to be implemented on Grid hosted region servers
2008-09-15* Complete refactoring accidentally left unfinished so that all server help ↵Justin Clarke Casey1-15/+1
requests flow through the ShowHelp() method
2008-09-15* Add "reset user password" command to standalone region consoleJustin Clarke Casey3-3/+49
* Grid user server implementation to follow shortly
2008-09-14* Made Seed CAP response respect the SSL setting.Teravus Ovares3-5/+82
2008-09-14* This update makes configuring SSL a little easier on Windows XP. It also ↵Teravus Ovares2-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
2008-09-14* Converted a number of methods within the login processes from private to ↵Adam Frisby3-15/+9
protected. * Made several methods virtual to allow derivative overrides. * Minor cleanups.
2008-09-12Changed "show users" command to display only root agents, "show users full" toHomer Horwitz3-7/+7
display root and child agents (mantis #2171).
2008-09-12reformat spacing on some property declarations. Take away the virtualSean Dague1-73/+33
attribute as that was a left over of an nhibernate approach that isn't used in the current nhibernate code anyway.
2008-09-12* Patch http://opensimulator.org/mantis/view.php?id=2167Justin Clarke Casey1-0/+1
* Force ClickAction persistence even if other object properties are not edited * Thanks nlin!
2008-09-12* Check in first part of http://opensimulator.org/mantis/view.php?id=2073Justin Clarke Casey7-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.
2008-09-12Mantis#2165. Thank you kindly, CMickeyB for a patch that:Charles Krinke1-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.
2008-09-11* Removed some legacy commentinglbsa711-44/+0
2008-09-11* Added small convenience function to recursively calculate total amounts of ↵lbsa711-0/+15
items loaded under library inventory node
2008-09-09* Adds OnGenericMessage and SendGenericMessage functionality to IClientAPI.Adam Frisby1-0/+7
* Please don't break the build. *fingers crossed*
2008-09-09Update svn properties, formatting cleanup.Jeff Ames4-8/+8
2008-09-08changes to Test directory structure per opensim-dev conversationSean Dague1-0/+141
2008-09-08Implement proper persistence of the following prim properties:Melanie Thielker1-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.
2008-09-07Mantis #2142Melanie Thielker2-1/+17
Thank you, HomerHorwitz, for a patch that fixes landmark teleport and about landmarks with the new OMV types.
2008-09-07* Improve login failure handling.Justin Clarke Casey1-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)
2008-09-07* minor: Clean up of logging messages to make following the client login ↵Justin Clarke Casey1-5/+8
process easier * documentation
2008-09-07* minor: just minor doc and tidy upJustin Clarke Casey2-1/+5
2008-09-06Mantis#2136. Thank you kindly, HomerHorwitz for a patch that:Charles Krinke1-7/+5
libomv corrected the endianess of some Helper methods, which broke the fake parcelID computation for "About Landmark". The attached patch fixes this.
2008-09-06* This changes gridcomms types back to our home grown wholy controlled types. Teravus Ovares2-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.
2008-09-06Mantis #2133Melanie Thielker11-14/+14
Thank you, Xugu Madison and ChrisDown, for a patch that fixes linux filename extensions from .Xml back to .xml
2008-09-06* This is the fabled LibOMV update with all of the libOMV types from JHurlimanTeravus Ovares99-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.
2008-09-03Update svn properties.Jeff Ames1-56/+56
2008-09-02fix: PostInitialise() not being called on script engines (nasty one that)Dr Scofield1-1/+1
cleanup: warnings, readability
2008-08-31Attempt to fix an issue I havebeen seeing, where asset server failureMelanie Thielker2-1/+15
results in a memory leak which will make the region crash and burn after a while.
2008-08-30* Remove unused OpenSim/Framework/RegionHandle.cs as per Homer's suggestion ↵Justin Clarke Casey1-149/+0
in mantis 2082. Thanks.
2008-08-30* Initial inspection of UserLoginService.cs, cleaned up source code slightly ↵Adam Frisby1-0/+10
to make it easier to work with.
2008-08-30* Added "File Asset Client" to OpenSim Asset Server-types.Adam Frisby1-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.
2008-08-28Mantis #1903Melanie Thielker1-81/+59
Thank you, cmickeyb, for a patch that fixes inventory folder retrieval.
2008-08-28Update svn properties, formatting cleanup.Jeff Ames8-38/+38
2008-08-28this fixes the crash reported by mantis #2046: user server crashing ifDr Scofield1-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...
2008-08-27Mantis #1903Melanie Thielker2-10/+29
Thank you, cmickeyb, for a patch that prevents the loss of folders received out of sequence, and the items within.
2008-08-26* One more tweak to the application/xml vs application/llsd+xml routineTeravus Ovares1-4/+3
2008-08-26* It turns out that Mono doesn't currently support setting the Certificate ↵Teravus Ovares1-1/+6
validation handler, however, it throws a NotImplemented exception. * Added Try/Catch/Message
2008-08-26* Workaround for application/llsd+xml requests coming in as application/xmlTeravus Ovares1-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.
2008-08-25* Append thread information on to the end of period diagnostics informationJustin Clarke Casey1-2/+5
* This is working towards finding out why many more client threads are hanging about on wright plaza than there are actual agents
2008-08-25* minor: refactor thread report into a method that returns a string rather ↵Justin Clarke Casey1-15/+29
than displays information directly
2008-08-25* minor: upgrade version info to post 0.5.9Justin Clarke Casey1-1/+1
2008-08-25Update svn properties.Jeff Ames2-64/+64
2008-08-25* This commit incorporates the heart of the OpenGridProtocol patch that is ↵Teravus Ovares8-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)
2008-08-24Implements 80% of object buy (prim vendor). You can't buy the object yet,Melanie Thielker1-1/+7
and the for sale setting doesn't survive a sim restart, but this is most of the plumbing.
2008-08-23Mantis#2032. Thank you kindly, Tyre for a patch that:Charles Krinke2-0/+9
This small patch provides the required changes to populate the columns agentIP and agentPort in table "agents" Tested with mysql (but should work for all supported db engines)
2008-08-23Thank you, salahzar, for a patch that adds llGetNumberOfSides and willMelanie Thielker1-1/+1
also enable LSLconformance on some texture functions as well. Applied the part of the patch in Shared/. The part for Common/ needs to be reworked to remove the reference into Shared/
2008-08-23Some complex re-ordering to make prebuild do what needed to be done.Melanie Thielker2-4/+5
It is now possible to use module interfaces without referencing Scene. Place those interfaces in OpenSim/Region/Interfaces. They may not use any refs from OpenSim.Region.Environment as parameters. This resolves a circular library ref introduced in r5949