Commit Graph

81 Commits (a70ef1c2cb90a5b40a2e19acb81cf7310c140663)

Author SHA1 Message Date
MW a70ef1c2cb Started to clean up/ rewrite Primitive class , currently the new version is called Primitive2 and not used, but once it is complete then it will replace the old version. 2007-04-04 11:06:39 +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
lbsa71 f12ceff692 * The world can not contain ScriptFactories that creates unique instances of scripts for entities.
* Created Scripts folder to house trusted Scripts
* The test script now lives in Scripts/FollowRandomAvatar.cs
2007-04-03 20:08:30 +00:00
lbsa71 7169acc47e * Extended Script API with GetRandomAvatar
* The script will now get a IScriptEntity to it's host object with get/sets
* The script gets a IScriptReadnlyEntity interface to entities other than the host object.
* the test script now follows a random avatar.
2007-04-03 19:12:07 +00:00
MW 6d8dcd1d1d Another temporary bug fix attempt, this time for the packet overflow problem, changed it so for now, packets are ACKed straight away in one PacketAck Packet for each ACK. 2007-04-03 18:47:10 +00:00
MW 73380ed52b attempt at a temporary fix to the shirt creation bug. (Its only temporary as I think the real problem is a deeper one) 2007-04-03 18:25:43 +00:00
MW 9b2a4e8172 Added easier way to add "scripts" to prims: to add Libsa71's test script, create a new note and delete the contents of the created note and then add "<Script>Test</Script>" (without the quotes) , then save that and then drag it from your inventory to the prim you want to add the script to. 2007-04-03 18:15:11 +00:00
lbsa71 ad39897144 * Script prototype 2007-04-03 16:50:17 +00:00
MW ba2c94721c Limited (hacked) object linking. Note: once you have linked a set of prims together (in one go), then don't try to link anymore prims to those objects. 2007-04-03 16:10:00 +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
gareth 489ab5a0d2 Added OpenUser.Config project 2007-04-02 10:14:36 +00:00
MW a4fd8dd543 2007-04-02 09:13:01 +00:00
MW aa708d59f5 Fixed VS2005 solution/project files 2007-04-02 09:09:00 +00:00
gareth e985e05a5a Added new REST protocol (partially complete)
Made sim profiles load from DB
Updated build files for grid server
Added sim login
2007-04-02 00:48:25 +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 8c5b51b7c0 2007-03-31 09:14:07 +00:00
MW bcae0bce85 Some very basic terraforming, can raise and lower the terrain, but currently only a very basic brush algorithm (and can't change the brushes size) 2007-03-30 16:50:19 +00:00
MW ef4cae5587 2007-03-30 15:51:38 +00:00
MW cf182b9897 Clothing now seems to work (though there are likely to still be some problems) 2007-03-30 12:12:33 +00:00
MW 43da731307 Removed a few comments sent to the console 2007-03-30 11:12:10 +00:00
MW 00579d3581 Should now be able to create and edit Notecards 2007-03-30 11:09:51 +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
MW b2ae86dd6a When you change the name of a inventory item, it should no longer revert after a logout / login 2007-03-29 20:55:44 +00:00
lbsa71 feaf036aa2 * Moved LoginServer and LocalUserProfileManager to OpenSim.Servers 2007-03-29 19:42:58 +00:00
lbsa71 30c5be3704 * Now the rest handlers try to match path as close as possibly, so it's possible to add handlers for just a beginning of a path. 2007-03-29 19:22:01 +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
lbsa71 761db20c5f * Tried to make the sandbox/useraccount sim setup a bit simpler
* Removed some comments
2007-03-29 18:21:04 +00:00
lbsa71 9ea0e881a4 * Naaw, -realphysx is too much to ask
* Genning proj Guids from name hash, for great justice
2007-03-29 17:29:52 +00:00
MW f673b73471 Fixed so Inventory structure is correct after a log out and re-login (in Sandbox accounts) 2007-03-29 17:04:24 +00:00
MW 17b00785ee Added lbsa71's http server changes.
So it now has a single http listener that passes incoming requests to the correct handler.
This means that logins (in sandbox mode) now go through this listener, which for now is listening on the port you set in startup (default 9000). (This needs changing so that the http listener and udp server are not using the same port)
2007-03-29 11:08:42 +00:00
MW 9653210db7 Fixed name quotes bug 2007-03-28 20:25:31 +00:00
MW 35fa85069e After hours of searching for a bug, it works - User accounts in sandbox mode, currently they are not persistent between restarts (ie restarting opensim.exe) but should be persistent between sessions (login/ logout).
Use the -account command line arg to enable them and then create new accounts through the web interface
2007-03-28 18:10:52 +00:00
MW 98d81485e7 RIP OpenSimRoot. (removed)
Merged most of the bug fixes etc in from LLdemo branch.
Added the textures from that branch.
2007-03-28 13:08:27 +00:00
lbsa71 d66ef8f428 * worked a little bit more on straigthening the startup procedure out 2007-03-28 05:27:20 +00:00
lbsa71 f42d1fc825 * revert the revert - begin the beguine 2007-03-27 21:42:14 +00:00
lbsa71 7adbe756fb * Reverting todays work. It was worth a try. 2007-03-27 20:45:04 +00:00
lbsa71 81f01a1296 * vaseline + duct-tape. 2007-03-27 20:19:35 +00:00
lbsa71 002d7dba30 * Fixed yet another project ref fuck-up in Prebuild. 2007-03-27 19:47:23 +00:00
lbsa71 ccfddd1775 * Continued refactoring away OpenSimRoot - now it's down to the final 2. 2007-03-27 19:12:55 +00:00
lbsa71 893a1824d0 * Introduced BaseHttpServer (doing nothing at the moment)
* Removed OpenSimRoot dependencies from SimClient and AgentAssetUpload. 2 down, 7 left to go.
2007-03-27 18:27:11 +00:00
lbsa71 f405d0fada * Prebuild breaks nant build if project is empty. Quick fix : add dummy file 2007-03-27 10:51:41 +00:00