Commit Graph

22146 Commits (94e7ccea991ac018735e63c323963b271f3f0dd3)

Author SHA1 Message Date
Sean Dague b931048b16 put some locking around user access, which should help with
the exception dalien found during crash-a-thon
2007-09-15 10:43:19 +00:00
MW 4a07800f14 Testing to see if this fixes the editing appearance crash, or makes it (or anything else) worse. 2007-09-15 10:39:17 +00:00
Sean Dague 5a94814bbe Start adding zip target to prebuild for nant 2007-09-15 10:17:24 +00:00
lbsa71 f8ddf7429e * Wired up chat so that channel goes into OnChatFromViewer. However:
* There's no libsl reply packet field for it, I guess other channels than 0 makes no sense sending back to clients.
  * We do not currently support objects listening, so there's really no way of actually using this feature.
So; somebody please wire chat all the way to the scripts.
2007-09-14 13:46:05 +00:00
lbsa71 1b1808d45d * fixed script compilation
* reversed //c# - if
  * rightifyed what's actually converted
2007-09-14 09:25:07 +00:00
Sean Dague 8849637493 more fun with LSL implementations 2007-09-14 08:57:13 +00:00
Sean Dague dddf61953b added ability to update group position 2007-09-14 08:55:22 +00:00
Sean Dague 4b03834f8d update url in default welcome note 2007-09-14 08:27:54 +00:00
MW 0d685d6a52 Can now set the http ports that grid server and user server use. 2007-09-14 06:02:24 +00:00
dan miller b31fc4980f ODE: no more slippin' & slidin' 2007-09-13 21:53:13 +00:00
Dalien Talbot 1703cacaab Added CLI "debug packet 0..255" to enable the in/out packet dumps with various verbosity 2007-09-13 16:39:04 +00:00
Sean Dague 23b8e39c1b llSetPos(), llGetPos(), llGetLocalPos() now implemented 2007-09-13 14:19:57 +00:00
Tedd Hansen 0709d96716 If first 4 characters in script is "//C#" script will be treated as pure C# instead of LSL/C# hybrid. This means no preprocessing before compile. 2007-09-13 14:15:02 +00:00
Sean Dague 888133e987 add some locks around DataSet manipulation to ensure we are doing this
safely
2007-09-13 13:10:21 +00:00
Dalien Talbot 7a9f5ed6b3 Fix the terrain heightmap load from images (tested PNG and GIF). 2007-09-13 13:09:14 +00:00
Sean Dague af6c9d355d implement llGetScale and llSetScale
drop IScriptHost for now and just use SceneObjectPart, given how many of
SceneObjectPart's properties we need for the script engine
2007-09-13 13:06:54 +00:00
Sean Dague afea5f2205 remove ^M, as native storage should be UNIX format, and ^M in/out mashing
will happen on the windows side now that eol-style is correct
2007-09-13 11:41:42 +00:00
Sean Dague 2154c61648 adding eol-style attributes on new files 2007-09-13 11:39:58 +00:00
Tedd Hansen cef8c5e9d7 Hiding evidence that I once was a VB coder (thanks to refactoring). Renamed member names to smallcapsy. 2007-09-13 11:11:08 +00:00
lbsa71 615487a756 Backup is now optional on classes
* Removed unused BackUp method on EntityBase
* Added overridable InSceneBackup property on SceneObjectGroup
* Refactored out AttachToBackup and DetachFromBackup
* Normalized namespace OpenSim.DataStore.MonoSqliteStorage to OpenSim.DataStore.MonoSqlite
2007-09-13 05:25:26 +00:00
Tedd Hansen a5aedc0896 GUI: Added placeholders + info on what to be done 2007-09-12 13:27:04 +00:00
Tedd Hansen b12bfb6315 GUI also contains option for Stand Alone mode. 2007-09-12 13:16:08 +00:00
Tedd Hansen dcaab9103c Early alpha version of a GUI tool to configure and start OpenSim. Currently can start an already configured Grid server. 2007-09-12 13:03:21 +00:00
Sean Dague 26eebf6b32 I think 1.0f makes a better offset than 1.2f for basic physics (less floating,
not too much crouching).  I think that we'll have to rethink what the
terrain resolution is down the road, as we don't really have enough sample
data to actually get people placed right on the land.
2007-09-12 10:56:04 +00:00
Sean Dague 26a67d998c add timestamps to log messages. This probably needs to all be cleaned up
with a real logging module later, but this should make reading logs easier
for now
2007-09-12 10:54:34 +00:00
Tedd Hansen 5ade01bb49 Fixed DNS resolve bug for Grid mode on multi-Homer systems. 2007-09-12 05:37:46 +00:00
Sean Dague 6ca6c035e7 debug for mysql issue 2007-09-12 04:44:21 +00:00
Brian McBee b521e5d219 Another attempt at fixing the disappearing estate_settings.xml file. 2007-09-11 21:41:26 +00:00
Sean Dague 71f94d8421 Fix for setting region through property. This should allow
mysql to work again in grid mode for user storage.
2007-09-11 15:13:24 +00:00
Dalien Talbot 7fd639a19e Kill little green men on minimap if the avatar logs off. 2007-09-11 15:11:10 +00:00
MW 3a1ddca8a1 Fixing namespace problems 2007-09-11 14:33:32 +00:00
lbsa71 b112539f95 * minor refactorings 2007-09-11 14:20:09 +00:00
MW 04cf04600c Applied ldvoipeng's patch [#360], sorry for it taking so long to apply it. If in future anyone's patch hasn't been applied within a few days, please can someone kick one of the developers with svn access. 2007-09-11 14:18:34 +00:00
Dalien Talbot bc86d33dbd Get rid of extra green men in minimap on region crossings (they were
child agents, not delirium tremens - thanks MW!); Get green men when
connecting; Update the green men in the region you leave.
2007-09-11 14:11:21 +00:00
Sean Dague 860620c24e default to sqlite for assets, will help flush out any other bugs 2007-09-11 08:26:51 +00:00
Sean Dague a1e2fea7c1 move the locks closer to the data, sqlite for assets now works like a champ 2007-09-11 08:25:32 +00:00
Sean Dague b3777729b4 remove autogenerated files 2007-09-11 08:24:58 +00:00
MW e2e13a9756 Added part 3 of Darok's BulletX patch. The bulletX plugin is now a project in the opensim build/solution. To use change the physics setting in opensim.ini to "modified_BulletX". At the moment I have been unable to test this as when using the bulletX plugin for me opensim is using 100% of processor. 2007-09-11 07:04:05 +00:00
Sean Dague 207bf2e4cf add DeleteAsset
this also moves commit points around a bit for debuging, though 
this will change back now the MW has worked out synchronization
2007-09-11 05:26:14 +00:00
MW 0770a5de0a Trying some locks on asset database access. 2007-09-11 04:54:55 +00:00
Brian McBee 1fb47bc4c5 Make grass and trees phantom by default. Same behavior as LL grid. 2007-09-10 19:35:51 +00:00
Sean Dague 31fd84c847 weekly setting of eol-native 2007-09-10 14:35:16 +00:00
lbsa71 b134617e07 * Took a stab at #388 2007-09-10 13:42:11 +00:00
Sean Dague a1be7f4be5 added some debugging for tracing where asset code isn't working with sqlite 2007-09-10 13:34:20 +00:00
Sean Dague ffe9c9374a mass update of urls in source code to new website 2007-09-10 08:14:38 +00:00
MW 22dbe82b26 A couple of fixes to make sure db4o gets set as the default asset database. Also added a couple of console output lines to try to make it easier to tell which asset storage system is in use. 2007-09-10 07:48:22 +00:00
MW 91cc820f34 Added "asset_database =" option to opensim.ini, so the asset database can be selected. Currently set default back to db4o until more people test using sqlite. 2007-09-10 07:23:43 +00:00
MW 15423539f9 hooked up sdague new sqlite asset database provider to the old asset system. So we can still use sqlite for assets while we wait for the rest of the new asset system to be wrote.
Needs more testing, so if it causes problems will have to swap back to db4o.
2007-09-10 06:45:54 +00:00
lbsa71 7adc2212c7 * Fixed: Accessing xmlrpc with invalid xml data would crash the sim.
* Ignored some bins and gens
2007-09-10 04:30:11 +00:00
dan miller 86e3fc3da2 added avatar updates for physics movement -- fixes gravity & avatar collision (ODE) 2007-09-09 21:21:09 +00:00