aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/ApplicationPlugins/RemoteController (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Mantis#1682. Thank you kindly, Sempuki for a patch that:Charles Krinke2008-07-101-5/+0
| | | | | | Move control of Mono.Addins from source attributes to external XML files. This removes a lot of coupling of the source with Mono.Addins
* Renaming UserManagerBase.SetUserProfile(UserProfileData) to Dr Scofield2008-07-041-0/+106
| | | | | | | | | | | UserManager.UpdateUserProfile(UserProfileData). Adding UpdateUserProfile(UserProfileData) to IUserService interface. Adding RemoteAdminPlugin.XmlRpcUpdateUserAccountMethod(...) to provide a remote update capability.
* making XmlRpcs of RemoteController more robust; this fixes mantis #1467Dr Scofield2008-07-011-17/+23
|
* Mantis#1591. Thank you graciously, Sempuki for a patch that:Charles Krinke2008-06-271-2/+15
| | | | | | | | | | Currently module loading is done ad-hoc. I propose creating a simple loader class that leverages Mono.Addins (and perhaps the new .NET addins when they become available in mono). Attached is a basic patch for review that compiles into HEAD, but doesn't yet replace any existing ad-hoc loaders.
* small change to last commitMW2008-06-261-3/+3
|
* As per the suggestion on the mailing list, added support for a OpenSim.xml ↵MW2008-06-261-3/+3
| | | | | | | config file, instead of a ini file. INI files still work the same as they did before, just now if a ini file isn't found, it looks for a OpenSim.xml file (of course in xml format) and if found uses that. Includes a OpenSim.Example.xml for reference (the default settings saved as a xml file).
* * Refactor: Split opensim background server into a separate classJustin Clarke Casey2008-06-011-2/+2
|
* Formatting cleanup.Jeff Ames2008-05-161-48/+48
|
* * Rolled back a few changes.Adam Frisby2008-05-011-116/+100
|
* * Cleaning code still.Adam Frisby2008-05-011-100/+116
|
* * In ur code. Making it static.Adam Frisby2008-05-011-2/+2
| | | | | * Converted a bunch of functions to static functions.
* * Cleaned namespaces of entire solution. OpenSim directories now correspond ↵Adam Frisby2008-05-011-2/+2
| | | | with namespaces.
* * Sometimes you know, you do something really stupid.Adam Frisby2008-04-301-1/+1
| | | | | * This is one of those times (should fix build)
* From: Dr Scofield <hud@zurich.ibm.com>Justin Clarke Casey2008-04-291-17/+14
| | | | | | | | | * Fixes the admin_shutdown xmlrpc method * Adds a share/python/console/shutdown.py script for shutting down a background OpenSim * For more details see http://xyzzyxyzzy.net/2008/04/29/console-less-opensim/ * There should also be instructions in the opensimulator wiki soon as well
* From: Dr Scofield <hud@zurich.ibm.com>Justin Clarke Casey2008-04-281-21/+29
| | | | | | | attached patch does a bit of reformatting and adds some more parameter checking to RemoteAdmin.
* From: Dr Scofield <hud@zurich.ibm.com>Sean Dague2008-04-211-60/+100
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | the attached patch set is centered around RemoteAdminPlugin and focuses mainly on making it more robust (i.e. more parameter checking and better error reporting) but also we've re-implemented the LoadTerrain stuff that got disabled during the terrain code reworking: * missing PostInitialize() calls on region modules that were loaded for regions created via RemoteAdmin's CreateRegion XmlRpc call * re-implements RemoteAdmin's LoadTerrain XmlRpc call (probably lost during the TerrainModule rework) * adds lots more parameter checking and error reporting to RemoteAdmin * adds a read-only property to RegionApplicationBase so that we can access the CommsManager * adds Exceptions to TerrainModule so that we get better error case feedback (and can report more meaningful errors in turn) * adds a CheckForTerrainUpdate() call to TerrainModule.LoadFromFile() to make terrain changes effective * adds TryGetCurrentScene(LLUUID) to SceneManager so that we can retrieve Scenes not only by name but also by LLUUID cheers, dr scofield
* * Optimised using statements and namespace references across entire project ↵Adam Frisby2008-04-211-3/+4
| | | | (this took a while to run).
* From: dirk husemann <hud@zurich.ibm.com>Sean Dague2008-04-151-21/+40
| | | | | | | | | | | | | | | | | attached is a patch set that * adds further robustness checks for the CreateUser and CreateRegion XmlRpc * fixes SceneManager.TryGetScene(IPEndPoint, Scene) --- contrary to my expectation IPEndPoint.Address is not sufficient for a comparision, IPEndPoint.Address.Address (the long representation) does work however. * add [RemoteAdmin] section to OpenSim.ini.example * fixes XML doc comments good night, dirk
* * From: Dr Scofield <hud@zurich.ibm.com>Justin Clarke Casey2008-04-111-33/+64
| | | | | | | | * This patch adds support for saving a dynamically generated region to the filesystem (as a region xml file) * Also adds some error checknig to make sure the dynamically generated region name, id or location are not already taken. * Thanks Dr Scofield
* From: Dr Scofield <hud@zurich.ibm.com>Sean Dague2008-04-041-103/+231
| | | | | | | | | | ansgar and i have done a bit of clean up for the "create user" and "create region" XmlRpc methods in RemoteController (contributed earlier by ansgar), this add a bit of consistency checking, more error checking and also documentation of the expected XmlRpc parameters.
* Formatting cleanup.Jeff Ames2008-03-181-1/+1
|
* Formatting cleanup.Jeff Ames2008-03-181-26/+25
|
* * Disabled ancient TerrainEngine.Adam Frisby2008-03-061-1/+1
| | | | | | | * Enabled new TerrainModule. (The king is dead, long live the king!) * Use the console command: "script terrain save file.r32" / "script terrain load file.r32" to load/save terrain. Now uses the extension to determine file format. * MANY of the old terrain features do not have a replacement function in the new module yet, this needs to be corrected, but has not been done so far. This being said, the new module is faster and more efficient and should be a good replacement.
* Merged 3Di code that provides scene and avatar serialization, and plugin ↵Johan Berntsson2008-03-041-1/+1
| | | | support for region move/split/merge. See ThirdParty/3Di/README.txt. Unless the new modules are used there should be no noticeable changes when running OpenSim.
* More exception checks and crash hintsTedd Hansen2008-02-181-1/+1
| | | | | If no scriptengine is specified then don't try to load any.
* From: Ansgar Schmidt <ANSI@de.ibm.com>Sean Dague2008-02-111-0/+48
| | | | | | | | | Here is a patch for Revision 3380. This patch adds the feature of loading XML prim specification via XML-RPC call on a given island. Call with Islandname and XMLPrim Filename.
* Update version numbers to 0.5Jeff Ames2008-02-071-1/+1
|
* Converted logging to use log4net.Jeff Ames2008-02-051-8/+10
| | | | | | Changed LogBase to ConsoleBase, which handles console I/O. This is mostly an in-place conversion, so lots of refactoring can still be done.
* * Patch from Ansi (IBM)Justin Clarke Casey2008-01-291-2/+54
| | | | | | | * Allows the creation of a user via the RemoteAdminPlugin. * Many thanks!
* * Mother of all commits:Adam Frisby2008-01-151-7/+7
| | | | | | | * Cleaned up copyright notices in AssemblyInfo.cs's * Added Copyright headers to a bunch of files missing them * Replaced several common string instances with a static constant to prevent reallocation of the same strings thousands of times. "" -> String.Empty is the first such candidate.
* * For your enjoyment, some RAdmin improvements, namely a new LoadHeightmap ↵Adam Frisby2008-01-121-0/+39
| | | | method.
* Removed ModuleName because its like that and thats the way it is (according ↵Tedd Hansen2008-01-051-5/+0
| | | | to Mono)
* Implicit interface definitions (maybe Mono won't crash?)Tedd Hansen2008-01-051-1/+1
|
* Added ModuleName to /OpenSim/StartUp modules + debug messages during startupTedd Hansen2008-01-051-0/+6
|
* * Optimized usingslbsa712007-12-271-40/+38
| | | | | | | * shortened references * Removed redundant 'this' * Normalized EOF
* *RemoteAdminPlugin can now be password protected. Add the password in the ↵mingchen2007-12-211-70/+101
| | | | | | | INI under [RemoteAdmin] with the name access_password *Removed a few more unneeded exceptions in land that has been fixed
* Misc. cleanup:Jeff Ames2007-12-191-2/+2
| | | | | | | * added Util.Clip(value, min, max) * modified asset cache's numPackets calculation to use max packet size (600) instead of 1000 * removed a few magic numbers
* added copyright noticesJeff Ames2007-12-111-0/+28
|
* keeping opensim safe for children -- made some namespace references less ↵Jeff Ames2007-12-041-1/+1
| | | | explicit
* * Added SSL Support to HttpListenerAdam Frisby2007-12-041-16/+19
| | | | | | | * Added SSL Option to User Server to allow logins to be done via SSL. * Added sane handling for when Remote Admin Plugin configuration is not found * Added some performance boosts to an area of libTerrain which was highlighted in profiling.
* Added another .ini file error catch to the RemoteAdminPlugin Initialise method.MW2007-12-031-12/+16
|
* * Removed VS added directory.Adam Frisby2007-12-032-63/+0
|
* * Added a XMLRPC Restart command to RemoteAdminPluginAdam Frisby2007-12-031-0/+28
|
* * Added XMLRPC Broadcast Alert method.Adam Frisby2007-12-031-2/+20
| | | | | * Renamed a few console messages to match the new "RADMIN" tag for remote-admin stuff.
* set svn:eol-styleJeff Ames2007-12-033-201/+201
|
* * Moved XMLRPC Controller to a Application Plugin. Requires testing.Adam Frisby2007-12-033-0/+202