Commit Graph

3257 Commits (c2d7beb6173b32b48a3a0b4be47fec9997089329)

Author SHA1 Message Date
Sean Dague 411d06c94e moving Region store for SQLite into the OpenSim.Framework.Data.SQLite
namespace to mirror what is done with MySQL.  This will require a 
configuration change for people using SQLite for prims which is given
as an example in OpenSim.ini.example
2008-01-09 18:41:20 +00:00
lbsa71 b469990972 * Added helpers to convert from LSL PrimitiveParams values to PrimitiveBaseShape values 2008-01-09 18:26:40 +00:00
Tedd Hansen 40dc26e28a Did someone say missing files? Thanks Sakai 2008-01-09 17:30:40 +00:00
Tedd Hansen 260145a7e6 Dynamic loading of ScriptEngine in ScriptServer
ScriptServer event pipe (OpenSim->ScriptServer->ScriptEngine) should in theory be done
2008-01-09 17:13:02 +00:00
Justin Clarke Casey 796ae57bea Prim inventory script saving phase 2.
* It is now possible to edit and save scripts directly from prim inventories
* On saving, the script will be restarted in the region
* Doesn't appear that it's yet possible to drag inventory contents back to agent inventory.  Not quite sure why this is yet - the perms all look very permissive.
2008-01-09 15:46:45 +00:00
lbsa71 c0252073d0 * removed another superfluous debug message 2008-01-09 09:31:07 +00:00
Teravus Ovares fd2603bcf4 * ok, last mySQL webloginkey related update tonight. 2008-01-09 04:24:33 +00:00
Teravus Ovares dfe01df2fc * almost an oops 2008-01-09 04:17:35 +00:00
Teravus Ovares e1aa83e965 * Added a hashtable based HTTP processor in preparation of the web_login_key
* Added the web_login_key to the users table
* Added happy configurable http error message pages
* This update is large enough to have 'awe' value..    so backup your users or weep.
* Not tested on MSSQL, even though I added code to update the tables!
2008-01-09 04:13:04 +00:00
Brian McBee bafdac7874 dump_assets_to_file=true will now cause the asset to go into a UserAssets subdirectory of bin instead of cluttering up your bin directory (Thanks CharlieO!) 2008-01-09 03:57:53 +00:00
Brian McBee 19ed64b114 Third part of CharlieO's library rework. We now have library organization! Thanks CharlieO! 2008-01-09 03:52:07 +00:00
Sean Dague ebba112379 make Stopped a property of the SceneObjectPart instead of in the
database code, so this is a shared concept.
2008-01-08 21:56:52 +00:00
lbsa71 b9dcb24175 * Removed unneeded and uneeded debug message 2008-01-08 20:28:31 +00:00
lbsa71 c01dfe4953 * Removed superfluous and erroneous perms check on parts. 2008-01-08 15:01:15 +00:00
lbsa71 3ebd0430d9 * Heavy refactoring of MultipleObjUpdate flow for readability 2008-01-08 14:54:20 +00:00
Teravus Ovares f7437b7b5e * Added the files for work units for the purpose of sending out updates to regions. 2008-01-08 06:55:57 +00:00
Teravus Ovares ad411d52a8 * Added more methods to MessageService 2008-01-08 06:02:56 +00:00
Teravus Ovares 05fbed403c * Switched over to RegionProfileData from using RegionInfo because RegionInfo was missing the httpURI on the MessageService.
* Fixed some code, added a method.
2008-01-08 04:53:12 +00:00
Justin Clarke Casey 0428701da7 Minor prim inventory method refactoring 2008-01-07 22:32:10 +00:00
Justin Clarke Casey 348b79d801 Trigger persistence of the scripts in a prim's inventory when that inventory is changed/updated/deleted (before the trigger only happened if the prim was moved).
This is still development code - experimental prim inventory persistence cannot yet be enabled by users.
2008-01-07 22:11:26 +00:00
lbsa71 97c1b84463 * Added Tribal Media to CONTRIBUTORS.txt
* Ignored some genned files
2008-01-07 20:05:13 +00:00
lbsa71 e27ba6cc63 * Deleted outdated shared regions 2008-01-07 20:02:03 +00:00
Teravus Ovares 6e8c3ac782 * Enabling the LLSD Login method by jhurliman so libSecondLife clients work on OpenSim again. 2008-01-07 20:00:37 +00:00
Teravus Ovares 0678a4d52d * Message Server stuff. 2008-01-07 19:30:10 +00:00
mingchen 1718c39e10 *Added ability to update only necessary data on insertRegion for the grid server. 2008-01-07 15:23:00 +00:00
Teravus Ovares bbac579849 * More message server methods 2008-01-07 07:48:35 +00:00
Justin Clarke Casey eadfbf3ba2 Very minor refactoring. Remove unused prim inventory bool returns for now 2008-01-07 03:09:00 +00:00
Justin Clarke Casey 6b4b041902 Refactor Scene.Inventory.RezScript to use newer script starting code 2008-01-07 03:02:13 +00:00
Johan Berntsson 7bdc8141d4 Shameless self-promotion :) 2008-01-07 02:53:49 +00:00
Justin Clarke Casey 95c9a9939e Commenting out InnerScene.SceneObjects for now since it was unpopulated and not used by active code (as far as I can see), so a source of confusion. All
current code uses the Entities dictionary
2008-01-07 02:33:22 +00:00
Justin Clarke Casey 3e75dede1b Persistent prim inventory phase 5. Restart scripts contained in persisted prims on region start.
No user functionality exposed yet - no ini switch to enable persistence or restore.  A bit more initial work to do.
2008-01-07 02:12:06 +00:00
Teravus Ovares f43e75762a * Adding More to the MessageServer classes.
* Don't forget to prebuild
2008-01-07 01:39:26 +00:00
Brian McBee 35b0c2e9df More inventory work for CharlieO. Final patch to make it all work yet to come. 2008-01-07 01:03:46 +00:00
Justin Clarke Casey 286802558e Factor out inventory code in SceneObjectGroup into seperate class.
As was true for the previous update, this might require nant users to re-run prebuild.[sh|bat]
2008-01-06 22:55:45 +00:00
Justin Clarke Casey 35a63c64f6 Factor out inventory related code in SceneObjectPart into separate class 2008-01-06 22:43:45 +00:00
Brian McBee a14d9500de For CharlieO: new folders created for new asset set stuff. Mantis 313 2008-01-06 20:27:57 +00:00
Teravus Ovares 04dbcee74c * A few more Message Server comms related updates 2008-01-06 20:10:29 +00:00
Brian McBee 9985d53681 Added code to gridserver to prevent new region from connecting at X,Y location already used by an existing region. 2008-01-06 19:59:58 +00:00
Teravus Ovares b8efd5f294 * Added some userserver glue for communications with the message server
* Added some code for the message server, fixed a few references and starting to flesh it out.
2008-01-06 18:18:19 +00:00
Jeff Ames 3d7e6fc6d8 Set svn:eol-style. 2008-01-06 11:17:57 +00:00
Justin Clarke Casey 679923ec87 Factor out TaskInventoryItem 2008-01-06 01:56:29 +00:00
Justin Clarke Casey 7cedb09869 Prim inventory phase 4. Properly recover the prim folder ID from storage. Scripts now show up in prim inventories after region restart.
Probably doesn't yet work for any items other than scripts.
Still some work to do.  No user functionality exposed.  Not yet user tieable into normal code.
2008-01-06 01:16:06 +00:00
Charles Krinke 1867fbaa67 Thank you, CharlieO for: miscellaneous folders for inventory files 2008-01-05 23:51:15 +00:00
Justin Clarke Casey 70361bceb8 Persistent prim inventory phase 3. Now retrieving prim item data from persistent store, but this doesn't yet show up for the client. Still no user functionality and not
enabled 
in normal code.
2008-01-05 22:48:36 +00:00
Teravus Ovares 9ea4c03b8f * Hiding CompletePingChecks and UseCircuitCode messages.. as the packets are most definitely handled.
* My guess is someone was using them to diagnose a problem and they've been in the console output ever since.
2008-01-05 22:06:24 +00:00
Teravus Ovares 1ccf80f8d2 * Re-enabling parcel prim count updates, as it doesn't cause errors on the console and border crossing problems anymore 2008-01-05 21:47:38 +00:00
Justin Clarke Casey a55c987b78 Dah, don't try and commit the primitems table if we're not running with prim inventories 2008-01-05 21:17:51 +00:00
Brian McBee 79c2892303 Fix for typo in updateInventoryItem in MSSQLInventoryData.cs (thanks Grumly!) 2008-01-05 20:12:43 +00:00
Tedd Hansen 089af4903a Checked in my own Mono.Addins.dll by mistake. Here is correction. 2008-01-05 20:09:08 +00:00
Tedd Hansen 0fb0a6816d Only one queue is used for load/unload of scripts.
So loading/unloading of scripts are now done in same sequence as they are called.
2008-01-05 20:05:29 +00:00