gareth
3de3d8bb3b
Merged 0.1-prestable back into trunk :(
2007-05-07 16:32:30 +00:00
Adam Frisby
5eacce71ad
* Removed superfluous int to prevent warning
...
* 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-04 07:43:07 +00:00
Adam Frisby
d12c2be492
Sims can now load their datastore (their localworld class - 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-05-04 07:23:41 +00:00
Adam Frisby
6c7ebf19b5
Bugfixes
2007-04-28 00:32:00 +00:00
Adam Frisby
8f5c96f02b
Dumb mistake #2
2007-04-27 22:29:29 +00:00
Adam Frisby
fadb4a9dcc
Dumb mistake - forgot to assign the datastore variable
2007-04-27 22:26:57 +00:00
Adam Frisby
feca5d22c6
* Added new commandline option -config <configfile.xml>
...
Note: This is untested but is a very simple change and should 'just work'. If someone can test, appreciated.
2007-04-27 20:32:02 +00:00
MW
14a4ff3081
added just what opensim needs...yet another command line option: -noverbose . 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-26 17:50:25 +00:00
MW
f06d0f1047
attempted bug fix
2007-04-25 18:48:08 +00:00
MW
9ed0a8dbad
updated to use lastest version of libsl but is currently broke when using SL viewer 1.15.02, due to big changes in the message templates.
2007-04-25 18:12:06 +00:00
MW
68b33294b1
Can now use the xml config file for setting up things like sandbox mode, 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-25 13:47:32 +00:00
MW
f7b51d63a8
Small clean up of files and directories
2007-04-25 13:03:48 +00:00
Adam Frisby
7dd98f3094
Moved console input-handling function "RunTerrainCmd" into BasicTerrain itself, this allows independent versions of BasicTerrain to have different functionality exposed directly.
2007-04-24 18:01:37 +00:00
gareth
b0dfd5602a
Now starts up a laggy (to be fixed) TCP server in grid mode and sends a banner
...
NEED THREAD POOLS!!! DO NOT LET ME GET AWAY WITH BEING LAZY PEOPLE!
2007-04-22 05:40:00 +00:00
Adam Frisby
984235c622
Terrain:
...
* Added 'multiply' command since rescale doesnt exactly do what Adam wants.
2007-04-20 14:53:38 +00:00
Adam Frisby
ae8824985c
Terrain:
...
* Added 'rescale' command for normalising a terrain between two values
2007-04-20 14:49:24 +00:00
Adam Frisby
258e62679a
Console:
...
* 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-20 05:39:01 +00:00
MW
631d30b80d
Yet another command line option (really need to get all these moved into a 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-17 13:39:21 +00:00
MW
d5406fe773
A few fixes and stopped sim crossing being attempted in sandbox mode
2007-04-17 12:03:52 +00:00
gareth
3e86870f7f
Created skeleton SimComms.cs for sim<->sim UDP circuits
...
Fixed bug with <0,0> co-ordinates on sim crossing
2007-04-17 10:53:50 +00:00
gareth
bbcb20e192
Sim crossing now works (except for broken co-ordinates, resets to 0,0 - to 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-17 01:38:20 +00:00
MW
990680027f
Started to fix sandbox mode
2007-04-15 09:45:34 +00:00
gareth
7f0ecec464
unbroke sandbox mode
2007-04-15 02:50:09 +00:00
gareth
f9b7cc53de
W00t! multiple sims!
...
Misc bugfixes
Child agents!!!!!!
General sexy stuff
2007-04-15 02:31:34 +00:00
lbsa71
1a28ef6292
* Replaced GridHTTPServer and UserHTTPServer with BaseHttpServer
...
* Now dumping default value in config.
*
2007-04-11 20:07:58 +00:00
lbsa71
08d5d10d62
* Started on converting UserHTTPServer to BaseHttpServer
...
* Added a 'param' param to the RestMethod
* Added RestHandlerEntry to store more info about the 'rest' handler
2007-04-11 14:14:19 +00:00
MW
ffd7a6b8c2
Changed so that a bin\ScriptEngines\ directory will be searched for scripting Engines.
...
Added the work in progress JVM scripting engine.
2007-04-11 09:45:48 +00:00
gareth
950389a263
Added POST handler for /sims/ in the grid server
...
Removed asset/user config in grid mode in the region server
Added "create user" command in the user server console
Begun buggy code to send sim details to the grid at startup
Drank whole pack of red bull in one night and made stupid jokes in SVN logs and C# comments
2007-04-11 08:51:39 +00:00
lbsa71
8f5919bf63
* nant building again
2007-04-11 07:57:03 +00:00
gareth
ea84e93679
Fixed "teh bug"
2007-04-10 00:43:11 +00:00
Adam Frisby
4ab5803911
Documentation!
2007-04-07 17:37:04 +00:00
MW
0311fef244
Now back to compiling, just no terrain generation at the moment
2007-04-06 19:08:24 +00:00
Adam Frisby
fb0dffbf13
**BREAKING CHANGE** Changing the way terrain is stored and used internally.
2007-04-06 18:48:23 +00:00
MW
0a377238f8
more work on Primitive2
2007-04-04 19:55:31 +00:00
gareth
7c2b4d1c9d
no SimUUID in OpenSimMain
2007-04-04 19:20:17 +00:00
gareth
f741e00ad8
Added SimUUID
...
Added empty POST for /sims in REST on gridserver
2007-04-04 18:57:13 +00:00
gareth
5e81e7ed9d
Finished initial sim<>Grid login (kinda)
...
Can login but no config data sent/updated yet
2007-04-03 20:39:28 +00:00
MW
56e6587c9f
Temporary fix for the object taking bug
2007-04-03 13:37:11 +00:00
MW
fdc9ed89b4
OpenSim no longer uses OpenSim.Config.SimConfigDb4o, it now uses OpenSim.GenericConfig.Xml (or a class implementing IGenericConfig).
2007-04-02 15:48:01 +00:00
MW
23ecc07caa
Added OpenSim.GenericConfig.Xml project, so we can swap to a more generic configuration method, so that it is easier to load configuration data from a ogs server
2007-04-02 12:56:35 +00:00
gareth
8b81f8d593
Added /simstatus REST handler
2007-04-02 12:35:21 +00:00
MW
1ea4ba3a18
Moved database storage of the world map to the Db4LocalStorage so its in the same database as in world prims are stored.
2007-04-02 10:46:59 +00:00
MW
f48aabd1b1
More refactoring
2007-04-01 20:42:42 +00:00
MW
86f6a33bc8
More cleaning up of SimClient and packet handling
2007-04-01 15:30:27 +00:00
MW
f0a3edfb34
Moved more packet types to handlers
2007-04-01 12:02:44 +00:00
MW
def7335b6c
More work on adding Packets handlers and tested the first handler.
2007-04-01 10:19:21 +00:00
MW
548b125b7c
Added Packet handlers to SimClient
2007-03-31 21:18:05 +00:00
MW
af93263a3b
Can now Rez and DeRez objects (take to and from inventory).
...
Very much a work in progress and likely to be a number of bugs.
2007-03-31 15:54:16 +00:00
MW
d14a24d5ca
Started to add a few features to the web front end that should be useful during debugging.
...
First such feature is that you can see a list of any connected clients inventory.
2007-03-30 10:14:15 +00:00
lbsa71
514a323056
* RestMethod now uses same pattern as XmlRpcMethod
...
* Made /Admin use RestMethod
* HttpServer is now a mini-webapp-server yay!
2007-03-29 19:05:34 +00:00