aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/OpenSimMain.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2007-05-24Some more code refactoring, plus a restructuring of the directories so that ↵MW1-533/+0
the Grid servers can be a separate solution to the region server.
2007-05-19Border crossing back to mostly working, still seems a problem in that you ↵MW1-1/+1
need to stop walking just after you cross the border for it to work properly (else you will continue moving into a negative position in the first sim)
2007-05-19Added a CheckSumServer (handles template checksum , so there is no longer ↵MW1-0/+3
the need to connect to LL userserver). Currently onlt active in sandbox mode (someone simple needs to add "CheckSumServer checkserver = new CheckSumServer(12036, m_console);" to the grid userserver). Then when starting up the SL client add " -user localhost" (or whatever the IP address that the sim or grid userserver is at) to the command line
2007-05-19Number of small changesMW1-2/+0
2007-05-17Hopefully everything is working againMW1-8/+1
2007-05-17* minor rearrangement for claritylbsa711-2/+3
2007-05-17* did the try get thing and introduced some variables for readabilitylbsa711-4/+9
2007-05-17More OO and abstract goodness for Gareth to drool over. Cleaned up the World ↵MW1-1/+4
class a bit and added a WorldBase class (that World now inherits from)
2007-05-16Renamed OpenSimApplicationBase again this time to RegionServerBase MW1-6/+6
2007-05-16Moved the OpenSimMain class into the OpenSim.exe project MW1-7/+7
2007-05-16Added OpenSimApplication as a base class to OpenSimMainMW1-32/+2
2007-05-16a bit more refactoringMW1-12/+6
2007-05-16Quite big change to how Sessions/circuits are Authenticated. Seems to work ↵MW1-35/+17
okay but needs a lot more testing.
2007-05-16* removed unused new-login.datlbsa711-4/+9
* cleared up verbose/noverbose/disableOutput douple negation confusion in ConsoleBase * 2d chat radius is now 3d chat sphere * removed unused fast 2d radius calc * added chat type 0xFF : broadcast (no sphere checking) * OpenSimMain now exposes its LocalWorld
2007-05-16More refactoring.MW1-1/+1
Changed AuthenticateSession handling, now calls a method in UDPServer. (but is likely to change again soon)
2007-05-16UDPServer enabled, should no longer be any udp server code in OpenSimMain.MW1-124/+10
2007-05-16started to refactor startup code and to move udp server code out to its own ↵MW1-176/+164
class (currently not being used though) so that a single instance can handle multiple regions (each will need to be listening on a separate udp port)
2007-05-15Worked on Asset server, asset downloads (from server to sim) now work.MW1-2/+2
Asset uploads (from sim to server) may or may not work, needs more testing, if they don't work then it should be just a encoding problem and not hard to fix.
2007-05-14Attempting to add region name to console.Adam Frisby1-0/+1
2007-05-14moved the EnableNeighbours code to after the client has completed the move ↵MW1-36/+1
to the region
2007-05-13Added very basic support for maps (likely to only work in sandbox mode due ↵MW1-1/+1
to the non functioning remote asset server), also currently just uses textures that we already had added to the asset server (this is the first thing that needs fixing)
2007-05-1293 warnings in the compiler, 93 warnings appear, you fix one up, create two ↵Adam Frisby1-34/+34
more, 94 warnings in the compiler...
2007-05-08Fixed bug where client crashes on login if in sandbox mode and region is set ↵MW1-1/+1
to anything other than 997,996
2007-05-08* added guid to logname to avoid file sharing on multiple instances on same hostlbsa711-1/+1
2007-05-08* fixed dataUri null buglbsa711-2/+4
* ignored some files
2007-05-07Merged 0.1-prestable back into trunk :(gareth1-43/+94
2007-05-04* Removed superfluous int to prevent warningAdam Frisby1-1/+11
* Changed OGSServer on RegionServer to bind to <port> - 500 rather than a single fixed port * Added support for the grid server to tell us who we are (optional)
2007-05-04Sims can now load their datastore (their localworld class - ↵Adam Frisby1-20/+28
prims/terrain/etc) from a file indicated by the grid server. This allows you to have a floating pool of regions tasked to whichever region they need to be at any time.
2007-04-28BugfixesAdam Frisby1-1/+1
2007-04-27Dumb mistake #2Adam Frisby1-0/+1
2007-04-27Dumb mistake - forgot to assign the datastore variableAdam Frisby1-0/+2
2007-04-27* Added new commandline option -config <configfile.xml>Adam Frisby1-2/+3
Note: This is untested but is a very simple change and should 'just work'. If someone can test, appreciated.
2007-04-26added just what opensim needs...yet another command line option: -noverbose ↵MW1-2/+2
. cut down on the system console output (should really be stopping it all but not all output is going through OpenSim.Framework.Console)
2007-04-25attempted bug fixMW1-1/+1
2007-04-25updated to use lastest version of libsl but is currently broke when using SL ↵MW1-1/+3
viewer 1.15.02, due to big changes in the message templates.
2007-04-25Can now use the xml config file for setting up things like sandbox mode, ↵MW1-2/+91
login server, physics engine etc. To use this mode add just -configfile to the startup line (instead of the -sandbox etc) A example of what to add to the xml is: SandBox="true" LoginServer="true" UserAccounts="false" LocalAssets="false" PhysicsEngine="basicphysics" (add those to config node in simconfig.xml). The current options for PhysicsEngine are : basicphysics, RealPhysX, OpenDynamicsEngine.
2007-04-25Small clean up of files and directoriesMW1-10/+12
2007-04-24Moved console input-handling function "RunTerrainCmd" into BasicTerrain ↵Adam Frisby1-80/+5
itself, this allows independent versions of BasicTerrain to have different functionality exposed directly.
2007-04-22Now starts up a laggy (to be fixed) TCP server in grid mode and sends a bannergareth1-2/+12
NEED THREAD POOLS!!! DO NOT LET ME GET AWAY WITH BEING LAZY PEOPLE!
2007-04-20Terrain:Adam Frisby1-0/+5
* Added 'multiply' command since rescale doesnt exactly do what Adam wants.
2007-04-20Terrain:Adam Frisby1-0/+5
* Added 'rescale' command for normalising a terrain between two values
2007-04-20Console:Adam Frisby1-3/+75
* Reorganised and added default handlers to main functions * Removed "regenerate" command, use "terrain regenerate" instead. * Added new "terrain seed" command to set the random seed * Added new "terrain load" command to load a terrain from disk * Added new "terrain save" command to save a terrain to disk Terrain: * Added new export and import functions for some common formats * Added new setSeed function to allow customising the random seed
2007-04-17Yet another command line option (really need to get all these moved into a ↵MW1-1/+9
config file), this one: "-localasset" (without the quotes) is a temporary hack to use a local asset server when in grid mode. (use with extreme caution if you have more than one sim in a grid)
2007-04-17A few fixes and stopped sim crossing being attempted in sandbox modeMW1-26/+33
2007-04-17Created skeleton SimComms.cs for sim<->sim UDP circuitsgareth1-0/+20
Fixed bug with <0,0> co-ordinates on sim crossing
2007-04-17Sim crossing now works (except for broken co-ordinates, resets to 0,0 - to ↵gareth1-8/+15
be fixed soon) Fixed sandbox mode fully Scrapped former XML-RPC expect_user call for sim crossings Sim client thread can upgrade/downgrade between full and child agent dynamically
2007-04-15Started to fix sandbox modeMW1-59/+72
2007-04-15unbroke sandbox modegareth1-2/+2
2007-04-15W00t! multiple sims!gareth1-5/+56
Misc bugfixes Child agents!!!!!! General sexy stuff
2007-04-11* Replaced GridHTTPServer and UserHTTPServer with BaseHttpServerlbsa711-8/+8
* Now dumping default value in config. *