0.6.3-release
From OpenSimulator
m (bot test - killing 'Template:' prefix from template includings and/or changing external-link to internal-link) |
m (Robot: Replacing 'OpenSim' to 'OpenSimulator', which is the precise name) |
||
(2 intermediate revisions by one user not shown) | |||
Line 96: | Line 96: | ||
Thank you, Snowdrop, for a patch that makes the callback ID parameter | Thank you, Snowdrop, for a patch that makes the callback ID parameter | ||
usable. Applied with formatting changes, please don't introduce | usable. Applied with formatting changes, please don't introduce | ||
− | K&R style indentations into | + | K&R style indentations into OpenSimulator |
Fixes Mantis #3190 | Fixes Mantis #3190 | ||
Line 381: | Line 381: | ||
r8441 | justincc | 2009-02-16 11:33:05 -0700 (Mon, 16 Feb 2009) | 2 lines | r8441 | justincc | 2009-02-16 11:33:05 -0700 (Mon, 16 Feb 2009) | 2 lines | ||
− | * Iniital inventory archive test code. | + | * Iniital inventory archive test code. Doesn't actually do any testing yet |
------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ||
Line 441: | Line 441: | ||
- replace existing license header in each source file in | - replace existing license header in each source file in | ||
− | AssetInventoryServer with the standard | + | AssetInventoryServer with the standard OpenSimulator license header |
- add note about Cable Beach to CONTRIBUTORS.txt | - add note about Cable Beach to CONTRIBUTORS.txt | ||
- clean up AssetInventoryServer.ini.example | - clean up AssetInventoryServer.ini.example | ||
Line 467: | Line 467: | ||
- refactor asset creation in OpenSimAssetFrontend | - refactor asset creation in OpenSimAssetFrontend | ||
- commented out ForEach implementation, which also depended on | - commented out ForEach implementation, which also depended on | ||
− | MySql.Data, until it's supported by | + | MySql.Data, until it's supported by OpenSimulator backends |
- commented out some handlers in BrowseFrontend and ReferenceFrontend as | - commented out some handlers in BrowseFrontend and ReferenceFrontend as | ||
they relied on either ForEach or the removed Metadata class | they relied on either ForEach or the removed Metadata class | ||
Line 495: | Line 495: | ||
r8427 | mikem | 2009-02-15 19:27:51 -0700 (Sun, 15 Feb 2009) | 1 line | r8427 | mikem | 2009-02-15 19:27:51 -0700 (Sun, 15 Feb 2009) | 1 line | ||
− | Fix dependency on non- | + | Fix dependency on non-OpenSimulator version of OpenMetaverse.StructuredData.dll. |
------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ||
r8426 | mikem | 2009-02-15 19:27:43 -0700 (Sun, 15 Feb 2009) | 3 lines | r8426 | mikem | 2009-02-15 19:27:43 -0700 (Sun, 15 Feb 2009) | 3 lines | ||
Line 517: | Line 517: | ||
r8423 | mikem | 2009-02-15 19:27:17 -0700 (Sun, 15 Feb 2009) | 2 lines | r8423 | mikem | 2009-02-15 19:27:17 -0700 (Sun, 15 Feb 2009) | 2 lines | ||
− | AssetInventoryServer now compiles while using the standard | + | AssetInventoryServer now compiles while using the standard OpenSimulator |
console and HttpServer. It doesn't work though. | console and HttpServer. It doesn't work though. | ||
------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ||
Line 542: | Line 542: | ||
r8418 | mikem | 2009-02-15 19:26:36 -0700 (Sun, 15 Feb 2009) | 2 lines | r8418 | mikem | 2009-02-15 19:26:36 -0700 (Sun, 15 Feb 2009) | 2 lines | ||
− | Migrate | + | Migrate OpenSimulator inventory frontend to load with Mono.Addins. Everything |
should compile and it seems even creating users works somehow. | should compile and it seems even creating users works somehow. | ||
------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ||
r8417 | mikem | 2009-02-15 19:26:27 -0700 (Sun, 15 Feb 2009) | 1 line | r8417 | mikem | 2009-02-15 19:26:27 -0700 (Sun, 15 Feb 2009) | 1 line | ||
− | Add | + | Add OpenSimulator & Simple inventory storage plugins and Null metrics plugin. |
------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ||
r8416 | mikem | 2009-02-15 19:26:18 -0700 (Sun, 15 Feb 2009) | 4 lines | r8416 | mikem | 2009-02-15 19:26:18 -0700 (Sun, 15 Feb 2009) | 4 lines | ||
- added Simple AssetInventoryServer plugin (asset storage only) | - added Simple AssetInventoryServer plugin (asset storage only) | ||
− | - removed | + | - removed OpenSimulator storage and frontend classes in Extensions dir |
− | - put | + | - put OpenSimulator plugins in |
OpenSim.Grid.AssetInventoryServer.Plugins.OpenSim namespace | OpenSim.Grid.AssetInventoryServer.Plugins.OpenSim namespace | ||
------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ||
Line 576: | Line 576: | ||
r8411 | mikem | 2009-02-15 19:25:36 -0700 (Sun, 15 Feb 2009) | 1 line | r8411 | mikem | 2009-02-15 19:25:36 -0700 (Sun, 15 Feb 2009) | 1 line | ||
− | Added | + | Added OpenSimulator asset frontend plugin. |
------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ||
r8410 | mikem | 2009-02-15 19:25:25 -0700 (Sun, 15 Feb 2009) | 2 lines | r8410 | mikem | 2009-02-15 19:25:25 -0700 (Sun, 15 Feb 2009) | 2 lines | ||
Line 706: | Line 706: | ||
r8390 | diva | 2009-02-14 10:17:48 -0700 (Sat, 14 Feb 2009) | 1 line | r8390 | diva | 2009-02-14 10:17:48 -0700 (Sat, 14 Feb 2009) | 1 line | ||
− | This hopefully fixes a long-standing annoying behavior related to neighbour regions going up & down | + | This hopefully fixes a long-standing annoying behavior related to neighbour regions going up & down while avies are logged in (mantis #2701, perhaps? maybe not). This is the bug mentioned 2 commits ago. If this proves to work well in OSGrid, there's a lot of old code cleaning to do. |
------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ||
r8389 | diva | 2009-02-14 09:56:37 -0700 (Sat, 14 Feb 2009) | 1 line | r8389 | diva | 2009-02-14 09:56:37 -0700 (Sat, 14 Feb 2009) | 1 line | ||
Line 796: | Line 796: | ||
r8372 | chi11ken | 2009-02-12 19:52:08 -0700 (Thu, 12 Feb 2009) | 1 line | r8372 | chi11ken | 2009-02-12 19:52:08 -0700 (Thu, 12 Feb 2009) | 1 line | ||
− | Fix some compiler warnings. | + | Fix some compiler warnings. Minor formatting cleanup. |
------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ||
r8371 | chi11ken | 2009-02-12 19:06:28 -0700 (Thu, 12 Feb 2009) | 1 line | r8371 | chi11ken | 2009-02-12 19:06:28 -0700 (Thu, 12 Feb 2009) | 1 line | ||
− | Add copyright headers. | + | Add copyright headers. Minor formatting cleanup. Fix some compiler warnings. Fix some m_log declarations. |
------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ||
r8370 | chi11ken | 2009-02-12 18:57:06 -0700 (Thu, 12 Feb 2009) | 1 line | r8370 | chi11ken | 2009-02-12 18:57:06 -0700 (Thu, 12 Feb 2009) | 1 line | ||
Line 821: | Line 821: | ||
r8366 | diva | 2009-02-12 16:23:44 -0700 (Thu, 12 Feb 2009) | 3 lines | r8366 | diva | 2009-02-12 16:23:44 -0700 (Thu, 12 Feb 2009) | 3 lines | ||
− | Makes region crossings asynchronous. Moved the bulk of the original code out of ScenePresence and into SceneCommunicationService, where it should be (next to RequestTeleportToLocation). No changes in the crossing mechanism itself, yet. But this change opens the way to doing crossings | + | Makes region crossings asynchronous. Moved the bulk of the original code out of ScenePresence and into SceneCommunicationService, where it should be (next to RequestTeleportToLocation). No changes in the crossing mechanism itself, yet. But this change opens the way to doing crossings as slowly as it needs to be, outside the simulator Update loop. |
Note: weirdnesses may occur! | Note: weirdnesses may occur! | ||
Line 1,013: | Line 1,013: | ||
r8331 | diva | 2009-02-10 15:54:05 -0700 (Tue, 10 Feb 2009) | 1 line | r8331 | diva | 2009-02-10 15:54:05 -0700 (Tue, 10 Feb 2009) | 1 line | ||
− | Fixes the problem of attachment offset after crossings/TPs. Hopefully it fixes mantis #3126, as well as other random displacements. The problem was that the new object at the receiving region was being marked as attachment before AttachObject was called. That made its AbsolutePosition be the position of the avie, and that was what was being given to AttachObject. | + | Fixes the problem of attachment offset after crossings/TPs. Hopefully it fixes mantis #3126, as well as other random displacements. The problem was that the new object at the receiving region was being marked as attachment before AttachObject was called. That made its AbsolutePosition be the position of the avie, and that was what was being given to AttachObject. |
------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ||
r8330 | justincc | 2009-02-10 12:33:09 -0700 (Tue, 10 Feb 2009) | 3 lines | r8330 | justincc | 2009-02-10 12:33:09 -0700 (Tue, 10 Feb 2009) | 3 lines | ||
Line 1,028: | Line 1,028: | ||
r8328 | justincc | 2009-02-10 11:50:25 -0700 (Tue, 10 Feb 2009) | 2 lines | r8328 | justincc | 2009-02-10 11:50:25 -0700 (Tue, 10 Feb 2009) | 2 lines | ||
− | * Stop | + | * Stop OpenSimulator crashing if an exception from a command makes it right up to the top of the stack |
------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ||
Line 1,092: | Line 1,092: | ||
this patch replicates the SL functionality. | this patch replicates the SL functionality. | ||
− | + | OpenSimulator currently throws an overflow exception: number too small under | |
mono or a "System.OverflowException: Negating the minimum value of a | mono or a "System.OverflowException: Negating the minimum value of a | ||
twos complement number is invalid. " under .NET | twos complement number is invalid. " under .NET | ||
Line 1,099: | Line 1,099: | ||
this is step 2 of 2 of the OpenSim.Region.Environment refactor. | this is step 2 of 2 of the OpenSim.Region.Environment refactor. | ||
− | NOTHING has been deleted or moved off to forge at this point. | + | NOTHING has been deleted or moved off to forge at this point. what |
has happened is that OpenSim.Region.Environment.Modules has been split | has happened is that OpenSim.Region.Environment.Modules has been split | ||
in two: | in two: | ||
- OpenSim.Region.CoreModules: all those modules that are either | - OpenSim.Region.CoreModules: all those modules that are either | ||
− | directly or indirectly referenced from other | + | directly or indirectly referenced from other OpenSimulator packages, or |
− | that provide functionality that the | + | that provide functionality that the OpenSimulator developer community |
considers core functionality: | considers core functionality: | ||
Line 1,225: | Line 1,225: | ||
This is laying the groundwork for making it possible to register | This is laying the groundwork for making it possible to register | ||
alternative asset caching mechanisms without disrupting other parts of | alternative asset caching mechanisms without disrupting other parts of | ||
− | + | OpenSimulator or their dependencies upon AssetCache functionality. | |
------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ||
r8307 | ckrinke | 2009-02-09 14:44:39 -0700 (Mon, 09 Feb 2009) | 3 lines | r8307 | ckrinke | 2009-02-09 14:44:39 -0700 (Mon, 09 Feb 2009) | 3 lines | ||
Line 1,254: | Line 1,254: | ||
r8302 | justincc | 2009-02-09 11:11:09 -0700 (Mon, 09 Feb 2009) | 2 lines | r8302 | justincc | 2009-02-09 11:11:09 -0700 (Mon, 09 Feb 2009) | 2 lines | ||
− | * Restore show information for the | + | * Restore show information for the OpenSimulator region server (version, info, threads, etc.) |
------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ||
Line 1,267: | Line 1,267: | ||
* Apply http://opensimulator.org/mantis/view.php?id=3094 | * Apply http://opensimulator.org/mantis/view.php?id=3094 | ||
− | * Add NHibernate PostgreSQL database tests. | + | * Add NHibernate PostgreSQL database tests. |
* Tests not yet being run as the PostgreSQL module is not yet fully functional | * Tests not yet being run as the PostgreSQL module is not yet fully functional | ||
Line 1,342: | Line 1,342: | ||
r8287 | teravus | 2009-02-08 11:05:12 -0700 (Sun, 08 Feb 2009) | 2 lines | r8287 | teravus | 2009-02-08 11:05:12 -0700 (Sun, 08 Feb 2009) | 2 lines | ||
− | * Once again, fixing linked prim collisions by putting AbsolutePosition = AbsolutePosition; back in the linking routine. | + | * Once again, fixing linked prim collisions by putting AbsolutePosition = AbsolutePosition; back in the linking routine. Why was it removed? It's critical to the physics scene. |
* Fixes mantis #3108 | * Fixes mantis #3108 | ||
------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ||
Line 1,361: | Line 1,361: | ||
* Limit the total number of joints created per frame to the maximum possible without causing a stack collision. | * Limit the total number of joints created per frame to the maximum possible without causing a stack collision. | ||
− | * This fixes crashing on large sets of physical prims because of stack collisions (assuming you follow the directions on linux for starting ode with ulimit). | + | * This fixes crashing on large sets of physical prims because of stack collisions (assuming you follow the directions on linux for starting ode with ulimit). After the maximum joints are created, objects will start to fall through the ground and be disabled. Not the best solution, but it's better then a crash caused by a stack collision with the process exceeding the maximum available memory/recursions per thread. |
− | * Make a clean region, make a stack of 5000 prim, 20 layers high. | + | * Make a clean region, make a stack of 5000 prim, 20 layers high. Make them physical, *SLOW*, but no crash. |
------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ||
r8282 | teravus | 2009-02-07 18:05:09 -0700 (Sat, 07 Feb 2009) | 3 lines | r8282 | teravus | 2009-02-07 18:05:09 -0700 (Sat, 07 Feb 2009) | 3 lines | ||
* Fixes colliding with the terrain lower then 0 and higher then 256m | * Fixes colliding with the terrain lower then 0 and higher then 256m | ||
− | * The actual AABB of the heightfield on the Z is now determined by the minimum and maximum heightfield value in the terrain array (assuming it's a reasonable number). | + | * The actual AABB of the heightfield on the Z is now determined by the minimum and maximum heightfield value in the terrain array (assuming it's a reasonable number). This might optimize collisions in simulators that have a small difference between minimum and maximum heightfield values. |
------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ||
Line 1,393: | Line 1,393: | ||
r8277 | ckrinke | 2009-02-07 10:56:36 -0700 (Sat, 07 Feb 2009) | 1 line | r8277 | ckrinke | 2009-02-07 10:56:36 -0700 (Sat, 07 Feb 2009) | 1 line | ||
− | Add TLaukkan (Tommil) to CONTRIBUTORS.txt for | + | Add TLaukkan (Tommil) to CONTRIBUTORS.txt for OpenSimulator |
------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ||
r8276 | diva | 2009-02-07 09:10:23 -0700 (Sat, 07 Feb 2009) | 1 line | r8276 | diva | 2009-02-07 09:10:23 -0700 (Sat, 07 Feb 2009) | 1 line | ||
Line 1,412: | Line 1,412: | ||
r8272 | melanie | 2009-02-07 05:25:39 -0700 (Sat, 07 Feb 2009) | 6 lines | r8272 | melanie | 2009-02-07 05:25:39 -0700 (Sat, 07 Feb 2009) | 6 lines | ||
− | Replace the console for all | + | Replace the console for all OpenSimulator apps with a new console featuring command |
line editing, context sensitive help (press ? at any time), command line | line editing, context sensitive help (press ? at any time), command line | ||
history, a new plugin command system and new appender features thet let you | history, a new plugin command system and new appender features thet let you | ||
Line 1,431: | Line 1,431: | ||
create a "make release" target which does the release instead of | create a "make release" target which does the release instead of | ||
− | debug build. | + | debug build. Just a convenience for people on the Linux side of the |
house | house | ||
------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ||
Line 1,586: | Line 1,586: | ||
r8244 | teravus | 2009-02-05 06:43:36 -0700 (Thu, 05 Feb 2009) | 1 line | r8244 | teravus | 2009-02-05 06:43:36 -0700 (Thu, 05 Feb 2009) | 1 line | ||
− | * Add the second version of the experimental ObjectAdd Cap. | + | * Add the second version of the experimental ObjectAdd Cap. It will handle both versions currently. |
------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ||
r8243 | teravus | 2009-02-04 23:44:46 -0700 (Wed, 04 Feb 2009) | 3 lines | r8243 | teravus | 2009-02-04 23:44:46 -0700 (Wed, 04 Feb 2009) | 3 lines | ||
− | * Committing an experimental ObjectAdd module. | + | * Committing an experimental ObjectAdd module. Intended to work with http://jira.secondlife.com/browse/VWR-8049 . |
* Catherine contacted us and gave us a LLSD dump to study for implementation. | * Catherine contacted us and gave us a LLSD dump to study for implementation. | ||
− | * Still needs to be tested. | + | * Still needs to be tested. May not produce expected results. |
------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ||
r8242 | justincc | 2009-02-04 13:37:20 -0700 (Wed, 04 Feb 2009) | 3 lines | r8242 | justincc | 2009-02-04 13:37:20 -0700 (Wed, 04 Feb 2009) | 3 lines | ||
Line 1,603: | Line 1,603: | ||
* Introduce a new "default" option for asset_database in the [STORAGE] section | * Introduce a new "default" option for asset_database in the [STORAGE] section | ||
− | * This option makes | + | * This option makes OpenSimulator use the usual db based asset service in standalone, and the grid based one in grid mode |
* The other options can (local, grid, etc) can still be used explicitly as before | * The other options can (local, grid, etc) can still be used explicitly as before | ||
* Also change OpenSim.ini.example and the surrounding explanative text | * Also change OpenSim.ini.example and the surrounding explanative text | ||
Line 1,808: | Line 1,808: | ||
r8207 | teravus | 2009-02-02 06:57:54 -0700 (Mon, 02 Feb 2009) | 1 line | r8207 | teravus | 2009-02-02 06:57:54 -0700 (Mon, 02 Feb 2009) | 1 line | ||
− | * Changing the ode collision filter to 'off by default' instead of 'on by default'. | + | * Changing the ode collision filter to 'off by default' instead of 'on by default'. It needs to be improved more. |
------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ||
r8206 | drscofield | 2009-02-02 04:40:34 -0700 (Mon, 02 Feb 2009) | 2 lines | r8206 | drscofield | 2009-02-02 04:40:34 -0700 (Mon, 02 Feb 2009) | 2 lines | ||
Line 1,832: | Line 1,832: | ||
* Adding an option to use the tree module to manage the trees in the simulator (grow/reproduce/die) | * Adding an option to use the tree module to manage the trees in the simulator (grow/reproduce/die) | ||
* Setting it to off by default in an effort to reduce the number of threads in use by default | * Setting it to off by default in an effort to reduce the number of threads in use by default | ||
− | * You can also turn it on in a 'one off' way with 'tree active true' on the console. To 'one off' turn it off, it's 'tree active false'. | + | * You can also turn it on in a 'one off' way with 'tree active true' on the console. To 'one off' turn it off, it's 'tree active false'. The permanent way to do that, however is in the opensim.ini. |
------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ||
r8201 | diva | 2009-02-01 13:36:10 -0700 (Sun, 01 Feb 2009) | 1 line | r8201 | diva | 2009-02-01 13:36:10 -0700 (Sun, 01 Feb 2009) | 1 line | ||
Line 1,875: | Line 1,875: | ||
r8192 | teravus | 2009-01-31 09:49:32 -0700 (Sat, 31 Jan 2009) | 2 lines | r8192 | teravus | 2009-01-31 09:49:32 -0700 (Sat, 31 Jan 2009) | 2 lines | ||
− | * Tweaks some locks when modifying an ODECharacter. | + | * Tweaks some locks when modifying an ODECharacter. This actually allows a user to log-in while the physics scene and the scripts are starting up. This also seems to smooth out the jerks on teleport/connect/disconnect a little bit. |
− | * If you log-in while the simulator is starting up, you won't be able to move and the sim stats will say 0 FPS, and 0 Physics Frames and you may see only terrain. | + | * If you log-in while the simulator is starting up, you won't be able to move and the sim stats will say 0 FPS, and 0 Physics Frames and you may see only terrain. Once the sim finishes starting up, it'll all resume as normal. |
------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ||
r8191 | diva | 2009-01-30 18:59:05 -0700 (Fri, 30 Jan 2009) | 1 line | r8191 | diva | 2009-01-30 18:59:05 -0700 (Fri, 30 Jan 2009) | 1 line | ||
Line 2,181: | Line 2,181: | ||
r8134 | adjohn | 2009-01-25 01:31:08 -0700 (Sun, 25 Jan 2009) | 1 line | r8134 | adjohn | 2009-01-25 01:31:08 -0700 (Sun, 25 Jan 2009) | 1 line | ||
− | Applied patch from #3012 Fixing a minor bug where nhibernate mappings from outside OpenSim.Data.NHibernate assembly were not included in sessionFactory. | + | Applied patch from #3012 Fixing a minor bug where nhibernate mappings from outside OpenSim.Data.NHibernate assembly were not included in sessionFactory. Thanks mpallari! |
------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ||
r8133 | teravus | 2009-01-24 21:34:00 -0700 (Sat, 24 Jan 2009) | 2 lines | r8133 | teravus | 2009-01-24 21:34:00 -0700 (Sat, 24 Jan 2009) | 2 lines | ||
− | * Adds console command, 'predecode-j2k <number of threads>' to load all of the texture assets from the scene and decode the j2k layer data to cache. | + | * Adds console command, 'predecode-j2k <number of threads>' to load all of the texture assets from the scene and decode the j2k layer data to cache. The work is split between the number of threads you specify. A good number of threads value is the number of cores on your machine minus 1. |
− | * Increases the number of ImageDataPackets we send per PriorityQueue pop and tweak it so that the number of packets is ( (2 * decode level) + 1 ) * 2, and (((2 * (5-decode level)) + 1) * 2). | + | * Increases the number of ImageDataPackets we send per PriorityQueue pop and tweak it so that the number of packets is ( (2 * decode level) + 1 ) * 2, and (((2 * (5-decode level)) + 1) * 2). The first one sends more data for low quality textures, the second one sends more data for high quality textures. |
------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ||
r8132 | chi11ken | 2009-01-24 01:18:41 -0700 (Sat, 24 Jan 2009) | 1 line | r8132 | chi11ken | 2009-01-24 01:18:41 -0700 (Sat, 24 Jan 2009) | 1 line | ||
Line 2,283: | Line 2,283: | ||
* No functional change | * No functional change | ||
* It strikes me that there may be caps problems if double registration is presented if cleanup failed for a previous agent (so a caps handler will remain in memory for that | * It strikes me that there may be caps problems if double registration is presented if cleanup failed for a previous agent (so a caps handler will remain in memory for that | ||
− | agent but with a different seed). | + | agent but with a different seed). This needs investigation |
------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ||
Line 2,329: | Line 2,329: | ||
r8107 | teravus | 2009-01-22 03:04:15 -0700 (Thu, 22 Jan 2009) | 1 line | r8107 | teravus | 2009-01-22 03:04:15 -0700 (Thu, 22 Jan 2009) | 1 line | ||
− | * discovered! | + | * discovered! darn! Removing I <3 OpenSimulator from firstname |
------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ||
r8106 | teravus | 2009-01-22 02:31:01 -0700 (Thu, 22 Jan 2009) | 3 lines | r8106 | teravus | 2009-01-22 02:31:01 -0700 (Thu, 22 Jan 2009) | 3 lines | ||
Line 2,339: | Line 2,339: | ||
r8105 | teravus | 2009-01-21 18:50:00 -0700 (Wed, 21 Jan 2009) | 1 line | r8105 | teravus | 2009-01-21 18:50:00 -0700 (Wed, 21 Jan 2009) | 1 line | ||
− | * Adds a Scene Getter property called SceneContents for the Scene's m_sceneGraph. | + | * Adds a Scene Getter property called SceneContents for the Scene's m_sceneGraph. This will allow it to be exposed to modules without resorting to referring to m_sceneGraph |
------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ||
r8104 | teravus | 2009-01-21 18:33:46 -0700 (Wed, 21 Jan 2009) | 1 line | r8104 | teravus | 2009-01-21 18:33:46 -0700 (Wed, 21 Jan 2009) | 1 line | ||
− | * Add File cache for j2k layer decodes. | + | * Add File cache for j2k layer decodes. This will make it so that the server will decode the j2k stream once and cache it to disk so that the cache is saved across sim restarts. |
------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ||
r8103 | justincc | 2009-01-21 14:14:17 -0700 (Wed, 21 Jan 2009) | 3 lines | r8103 | justincc | 2009-01-21 14:14:17 -0700 (Wed, 21 Jan 2009) | 3 lines | ||
Line 2,370: | Line 2,370: | ||
* More friendly OpenJpeg error handling. | * More friendly OpenJpeg error handling. | ||
− | * Often times now the only reason OpenJpeg doesn't work is because it requires Glibc 2.4 | + | * Often times now the only reason OpenJpeg doesn't work is because it requires Glibc 2.4 The error messages reflect that. |
− | * In J2kDecoder module, It stops trying to decode modules if it encounters a dllnotfound exception and instead sends a full resolution layer that causes the texture sender to only send the full resolution image. | + | * In J2kDecoder module, It stops trying to decode modules if it encounters a dllnotfound exception and instead sends a full resolution layer that causes the texture sender to only send the full resolution image. (big decrease in texture download speed, but it's better then nasty repeating error messages) |
------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ||
r8098 | mikem | 2009-01-21 03:20:32 -0700 (Wed, 21 Jan 2009) | 3 lines | r8098 | mikem | 2009-01-21 03:20:32 -0700 (Wed, 21 Jan 2009) | 3 lines | ||
Line 2,423: | Line 2,423: | ||
r8088 | teravus | 2009-01-19 23:07:36 -0700 (Mon, 19 Jan 2009) | 1 line | r8088 | teravus | 2009-01-19 23:07:36 -0700 (Mon, 19 Jan 2009) | 1 line | ||
− | * minor: A few comments. | + | * minor: A few comments. A bit of cleanup. |
------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ||
r8087 | diva | 2009-01-19 18:50:20 -0700 (Mon, 19 Jan 2009) | 1 line | r8087 | diva | 2009-01-19 18:50:20 -0700 (Mon, 19 Jan 2009) | 1 line | ||
Line 2,518: | Line 2,518: | ||
Getting rid of the CheckRegion call during TPs. This seems to be not just useless, but sometimes problematic (mantis #2999). Initial tests indicate that this call is not necessary. Let's see if this stands in the wild. | Getting rid of the CheckRegion call during TPs. This seems to be not just useless, but sometimes problematic (mantis #2999). Initial tests indicate that this call is not necessary. Let's see if this stands in the wild. | ||
− | + | [[Category:Release Notes]] | |
− | [[Category: | + |
Latest revision as of 22:02, 3 March 2012
r8505 | lbsa71 | 2009-02-19 07:54:21 -0700 (Thu, 19 Feb 2009) | 1 line
- reverted the revert of the revert. What can I say? I'm calling this a day, and will get back up on the horse tomorrow.
r8504 | lbsa71 | 2009-02-19 07:51:33 -0700 (Thu, 19 Feb 2009) | 1 line
- Changed all AssemblyInfo to explicit version 1.0.0.0 to not confuse poor poor Nant. We probably should take the opportunity to let the non-module bins reside in their /bin/Debug dirs later.
r8503 | lbsa71 | 2009-02-19 07:35:11 -0700 (Thu, 19 Feb 2009) | 1 line
- Reverted the revert, as it seems the problem was the 1.0.* in the separate projects.
r8502 | lbsa71 | 2009-02-19 07:16:22 -0700 (Thu, 19 Feb 2009) | 1 line
- Reverted Prebuild commit due to strange run-time errors.
r8501 | lbsa71 | 2009-02-19 07:10:46 -0700 (Thu, 19 Feb 2009) | 1 line
- Ignored some bins
r8500 | lbsa71 | 2009-02-19 06:36:25 -0700 (Thu, 19 Feb 2009) | 2 lines
- ... okay, so the Prebuild.exe changed again when building from VS... trying to get to the bottom of this.
r8499 | melanie | 2009-02-19 06:02:11 -0700 (Thu, 19 Feb 2009) | 3 lines
Make the implementation of the message transfer module protected virtual throughout
r8498 | lbsa71 | 2009-02-19 06:01:01 -0700 (Thu, 19 Feb 2009) | 3 lines
- Hm. Something odd here, the Prebuild.exe wasn't supposed to change from last commit. Re-trying.
- Ignoring some gens
r8497 | lbsa71 | 2009-02-19 05:48:38 -0700 (Thu, 19 Feb 2009) | 21 lines
[edit] PREBUILD UPSTREAMS UPDATE : POTENTIAL BREAKAGE
- Applied upstreams changes to allow for auditing and debugging in our various environments.
- This should, in theory, bring back 'multiple ref dirs'.
- Temporarily Removed xmlns because prebuild-1.7 schema does not allow for multiple solutions per prebuild node (This will be a moot issue once the Prebuild node is moved out of prebuild.xml)
- Autotools target: Various minor fixes
- MonoDevelop Target : No changes.
- Nant Target: Various minor fixes, support for net-3.5 and mono-2.0/3.5 targets
- Sharpdevelop targets: No changes.
- VS Targets: Refactored into using VSGenericTarget, and supports 2.0-3.5
- XCode Target: No changes.
--- Regressions and outstanding issues ---
- The Solution is assigned a random Guid - will lead to unnecessary reloads and loss of user settings.
--- New features of Prebuild 2.0.4 ---
- (Better) support for Web, WinForms and Database Projects and build actions
- Conditional Framework Version compilation support (1.1, 2.0-3.5)
- ArrayList -> List<>, ICollection -> IList
(this means Prebuild can generate 1.1 solutions, but can't itself be built under 1.1 - how very meta)
- Added <?include file="sub_prebuild.xml" ?> preprocessor directive.
r8496 | mw | 2009-02-19 05:38:17 -0700 (Thu, 19 Feb 2009) | 1 line
reverted last revision, until we decide how to handle capturing IM's
r8495 | mw | 2009-02-19 04:54:53 -0700 (Thu, 19 Feb 2009) | 1 line
Added a event to IMessageTransferModule (and MessageTransferModule) so that other modules can capture IM messages and do custom handling of them. As just attaching to Client IM events doesn't really support this, as they would still get routed through the normal process and could give back errors.
r8494 | melanie | 2009-02-18 22:31:17 -0700 (Wed, 18 Feb 2009) | 2 lines
Force plugin state update when region crossing
r8493 | melanie | 2009-02-18 22:24:19 -0700 (Wed, 18 Feb 2009) | 3 lines
Try this, then :) remove just one line from script serialization, hunting the bug
r8492 | melanie | 2009-02-18 22:18:23 -0700 (Wed, 18 Feb 2009) | 2 lines
Refix the fix, adding a forgotten line
r8491 | melanie | 2009-02-18 22:16:25 -0700 (Wed, 18 Feb 2009) | 2 lines
Attempt to fix a Windows only race in thread termination
r8490 | melanie | 2009-02-18 20:09:56 -0700 (Wed, 18 Feb 2009) | 5 lines
Thank you, Snowdrop, for a patch that makes the callback ID parameter usable. Applied with formatting changes, please don't introduce K&R style indentations into OpenSimulator Fixes Mantis #3190
r8489 | ckrinke | 2009-02-18 19:51:32 -0700 (Wed, 18 Feb 2009) | 2 lines
Mantis#3188. Thank you kindly, BlueWall, for a patch that: Adding the ability to set the background color for osSetDynamicTextureData in the extra data: bgcolour:value (see http://msdn.microsoft.com/en-us/library/aa358802.aspx [^] for color names)
r8488 | melanie | 2009-02-18 18:14:26 -0700 (Wed, 18 Feb 2009) | 2 lines
Fix region crossing for unscripted prims, avoid costly SEH
r8487 | melanie | 2009-02-18 16:28:04 -0700 (Wed, 18 Feb 2009) | 5 lines
Make in-code provisions for the tests. Tests would fail because the required file system objects are not present in the test harness. This makes the main code ignore the failure, therefore the test succeeds. Not elegant and maybe a unit test guru has a better way. Marked as a TODO
r8486 | melanie | 2009-02-18 15:57:36 -0700 (Wed, 18 Feb 2009) | 2 lines
Fix standalone / simulator local script crossings.
r8485 | melanie | 2009-02-18 15:32:25 -0700 (Wed, 18 Feb 2009) | 2 lines
Fix the windows sharing violations on script crossings
r8484 | diva | 2009-02-18 14:28:54 -0700 (Wed, 18 Feb 2009) | 1 line
Stops animations on Teleports, to conform with what the viewer does.
r8483 | justincc | 2009-02-18 14:02:43 -0700 (Wed, 18 Feb 2009) | 2 lines
- Change AssetGatherer method access so that only methods which are worth calling from the outside are public
r8482 | diva | 2009-02-18 13:10:40 -0700 (Wed, 18 Feb 2009) | 1 line
Fixes height on Basic Physics in local teleports. Plus some small refactoring.
r8481 | justincc | 2009-02-18 13:04:14 -0700 (Wed, 18 Feb 2009) | 2 lines
- minor: comment out a few more [de]serialization sog timing messages
r8480 | justincc | 2009-02-18 13:00:21 -0700 (Wed, 18 Feb 2009) | 3 lines
- Move asset gathering code from oar module to OpenSim.Region.Framework since this is useful in a variety of situations
- Comment out one oar test since I think somehow the two save tests are causing the occasional test failures
r8479 | justincc | 2009-02-18 12:26:10 -0700 (Wed, 18 Feb 2009) | 3 lines
- Make save iar behave properly if the nominated inventory path does not exist
- load iar probably still fails for this
r8478 | melanie | 2009-02-18 11:48:59 -0700 (Wed, 18 Feb 2009) | 2 lines
Fix estate ban list persistence in MySQL and reenable tests
r8477 | diva | 2009-02-18 09:11:34 -0700 (Wed, 18 Feb 2009) | 1 line
Restoring method 2 of linking regions in HG, which was commented out for some bizarre reason. Fixes mantis #3141. Thanks Vinc for providing an alternative patch, which wasn't used but served to expose the mix-up.
r8476 | sdague | 2009-02-18 06:15:07 -0700 (Wed, 18 Feb 2009) | 5 lines
From: Alan Webb <awebb@linux.vnet.ibm.com>
I've changed the extension point name, and the internal references that used the same string. I also fixed up the messaging around the asset loader so that it is more explicit.
r8475 | sdague | 2009-02-18 05:56:36 -0700 (Wed, 18 Feb 2009) | 12 lines
From: Christopher Yeoh <yeohc@au1.ibm.com>
The attached patch implements osGetDrawStringSize that looks like:
vector osGetDrawStringSize(string contentType, string text, string fontName, int fontSize)
in LSL. It is meant to be used in conjunction with the osDraw* functions. It returns accurate information on the size that a given string will be rendered given the specified font and font size. This allows for nicely formatted and positioned text on the generated image.
r8474 | sdague | 2009-02-18 05:56:28 -0700 (Wed, 18 Feb 2009) | 2 lines
remove legacy pre-migration code for mysql grid adapter, who knew this was still in there.
r8473 | diva | 2009-02-17 20:50:09 -0700 (Tue, 17 Feb 2009) | 1 line
Improved log message.
r8472 | diva | 2009-02-17 18:49:18 -0700 (Tue, 17 Feb 2009) | 4 lines
Adds support for preserving animations on region crossings and TPs. Known issue: after TP, the self client doesn't see the animations going, but others can see them. So there's a bug there (TPs only, crossings seem to be all fine). Untested: did not test animation overriders; only tested playing animations from the viewer.
r8471 | diva | 2009-02-17 16:46:19 -0700 (Tue, 17 Feb 2009) | 1 line
Makes SP.CopyFrom a bit more robust with respect to sims in older versions which still don't have the new appearance management code.
r8470 | melanie | 2009-02-17 13:08:35 -0700 (Tue, 17 Feb 2009) | 2 lines
Fix a typo. i + i is not 2 times me
r8469 | melanie | 2009-02-17 12:33:25 -0700 (Tue, 17 Feb 2009) | 2 lines
Re-fixing the fix :/
r8468 | melanie | 2009-02-17 12:30:35 -0700 (Tue, 17 Feb 2009) | 2 lines
One-liner to fix an omission
r8467 | sdague | 2009-02-17 12:06:23 -0700 (Tue, 17 Feb 2009) | 2 lines
remove all the very old create and upgrade sql files, these were outdated by migrations 6 months ago.
r8466 | justincc | 2009-02-17 11:46:42 -0700 (Tue, 17 Feb 2009) | 4 lines
- Allow inventory archives to be saved from the 'root' inventory directory
- Reload doesn't currently obey structure information
- Not yet ready for use
r8465 | drscofield | 2009-02-17 11:27:01 -0700 (Tue, 17 Feb 2009) | 4 lines
- additional code to get ConciergeModule to do truly async broker updates - adding watchdog timer async web request - making broker update timeout configurable
r8464 | justincc | 2009-02-17 11:19:24 -0700 (Tue, 17 Feb 2009) | 3 lines
- Assign incoming items with a random UUID so that archives can be loaded more than once
- Also remove a duplicate write archive call in the unit test which might be causing test failures for people using mono 2.2 (though not 1.9.1, it would seem)
r8463 | justincc | 2009-02-17 10:40:48 -0700 (Tue, 17 Feb 2009) | 2 lines
- extend inventory archive save test to check for the presence of the item file in the saved archive
r8462 | diva | 2009-02-17 10:38:11 -0700 (Tue, 17 Feb 2009) | 1 line
Addresses mantis #3181. Waiting for confirmation from the reporter.
r8461 | justincc | 2009-02-17 10:12:10 -0700 (Tue, 17 Feb 2009) | 4 lines
- Apply http://opensimulator.org/mantis/view.php?id=3068
- This enables parsing of xml files and files obtained via http for the -inimaster option as well as -inifile
- Thanks StrawberryFride!
r8460 | justincc | 2009-02-17 09:51:09 -0700 (Tue, 17 Feb 2009) | 2 lines
- switch to pulsing monitors to perform test sync instead of events, since this doesn't allow one to accidentally forget to reset the event
r8459 | justincc | 2009-02-17 09:25:59 -0700 (Tue, 17 Feb 2009) | 3 lines
- Get rid of a unit test race condition based on my misreading of the AutoResetEvent docs
- Hopefully this will reduce the spike in build failures seen in the past few days (since I introduced an addition oar test)
r8458 | lbsa71 | 2009-02-17 09:19:17 -0700 (Tue, 17 Feb 2009) | 1 line
- Ignored even more gens
r8457 | lbsa71 | 2009-02-17 09:15:29 -0700 (Tue, 17 Feb 2009) | 1 line
- fixed 'path' reference attribute for Nant and VS2008 targets.
r8456 | justincc | 2009-02-17 09:04:43 -0700 (Tue, 17 Feb 2009) | 5 lines
- Apply http://opensimulator.org/mantis/view.php?id=3178
- Moves llEmail() delay to after e-mail send rather than before, in line with SL
- Thanks DoranZemlja
- Last build failure looks like a glitch, but one that has already happened twice recently which I need to look at
r8455 | justincc | 2009-02-17 08:55:56 -0700 (Tue, 17 Feb 2009) | 5 lines
- Apply http://opensimulator.org/mantis/view.php?id=3179
- This slightly extends a lock in WorldCommModule so that it covers the GetNewHandle method which states in it's doc that it assumes locking has happened before the method is
called
- Thanks DoranZemlja
r8454 | justincc | 2009-02-17 08:47:53 -0700 (Tue, 17 Feb 2009) | 4 lines
- Apply http://opensimulator.org/mantis/view.php?id=3167
- Clamps textured map rgb values to 0-255
- Thanks DoranZemlja
r8453 | justincc | 2009-02-17 08:39:18 -0700 (Tue, 17 Feb 2009) | 3 lines
- Establish InventoryArchiveSaved event for unit tests
- This is done on the inventory archiver module directly rather than Scene.EventManager - the module seems the more appropriate location
r8452 | lbsa71 | 2009-02-17 07:13:55 -0700 (Tue, 17 Feb 2009) | 1 line
- Ignored a bunch of genned files
r8451 | lbsa71 | 2009-02-17 07:12:57 -0700 (Tue, 17 Feb 2009) | 1 line
- Moved the nifty MySQLEstateData connectionstring password-stripper out into the Util project
r8450 | melanie | 2009-02-16 21:16:42 -0700 (Mon, 16 Feb 2009) | 5 lines
Re-add the objectID field to the anim pack, that was deemed unneccessary and dropped nonths ago, because it is required to get smooth region crossings with AO running. Without it, in some corner cases, anims will continue to run in an unstoppable state.
r8449 | diva | 2009-02-16 20:14:08 -0700 (Mon, 16 Feb 2009) | 1 line
Small change on dealing with ODE physics, so that this warning doesn't happen: "[PHYSICS]: trying to change capsule size, but the following ODE data is missing - Shell Body Amotor". That warning occurred in MakeRoot, because of the call to SetSize, immediately after making the avie physical.
r8448 | mikem | 2009-02-16 18:36:44 -0700 (Mon, 16 Feb 2009) | 6 lines
- remove the Metadata property from AssetBase and return all previous
properties as before
- prefix private variables with m_ in AssetBase.cs - related to Mantis #3122, as mentioned in
https://lists.berlios.de/pipermail/opensim-dev/2009-February/005088.html
- all services will likely need to be upgraded after this commit
r8447 | diva | 2009-02-16 17:35:52 -0700 (Mon, 16 Feb 2009) | 2 lines
Major change to how appearance is managed, including changes in login and user service/server. Appearance is now sent by the user service/server along with all other loginparams. Regions don't query the user service for appearance anymore. The appearance is passed along from region to region as the avie moves around. And, as before, it's stored back with the user service as the client changes the avie's appearance. Child agents have default appearances that are set to the actual appearance when the avie moves to that region. (as before, child agents are invisible and non-physical).
r8446 | drscofield | 2009-02-16 13:13:59 -0700 (Mon, 16 Feb 2009) | 2 lines
cleanup
r8445 | drscofield | 2009-02-16 13:01:54 -0700 (Mon, 16 Feb 2009) | 5 lines
From: alan webb <alan_webb@us.ibm.com> & dr scofield <drscofield@xyzzyxyzzy.net>
This changeset fixes a rather nasty script compile bug that manifests itself under heavy load.
r8444 | justincc | 2009-02-16 12:33:11 -0700 (Mon, 16 Feb 2009) | 4 lines
- Apply http://opensimulator.org/mantis/view.php?id=3166
- Adds estate access list supports to NHibernate data module
- Thanks Tommil
r8443 | sdague | 2009-02-16 12:23:53 -0700 (Mon, 16 Feb 2009) | 2 lines
line ending fixes and set native eol property
r8442 | justincc | 2009-02-16 12:15:16 -0700 (Mon, 16 Feb 2009) | 3 lines
- refactor: remove AssetCache field hanging off Scene
- This is always available at Scene.CommsManager.AssetCache
r8441 | justincc | 2009-02-16 11:33:05 -0700 (Mon, 16 Feb 2009) | 2 lines
- Iniital inventory archive test code. Doesn't actually do any testing yet
r8440 | justincc | 2009-02-16 09:53:43 -0700 (Mon, 16 Feb 2009) | 2 lines
- remove duplicate OpenSim.Region.CoreModules assembly entry
r8439 | justincc | 2009-02-16 09:31:07 -0700 (Mon, 16 Feb 2009) | 4 lines
- Apply http://opensimulator.org/mantis/view.php?id=3165
- Corrects behaviour of llListSort()
- Thanks DoranZemlja!
r8438 | justincc | 2009-02-16 09:22:52 -0700 (Mon, 16 Feb 2009) | 2 lines
- minor: print out status messages at start and end of inventory archive loading and saving
r8437 | sdague | 2009-02-16 05:20:31 -0700 (Mon, 16 Feb 2009) | 29 lines
From: Alan Webb <awebb@linux.vnet.ibm.com>
The change makes two principal implementation changes:
[1] It removes the hard coded set of possible asset server client implementations, allowing any arbitrary implementation that has been identified to the PluginLoader as an appropriate extension. The extension point for asset server client extension is /OpenSim/AssetServerClient. All of the old configuration rules have been preserved, and any of the legacy configuration values will still work as they did before, except the implementation is now loaded as a plug-in, rather than as a hard-coded instantiation of a specific class. The re-hashing of IAssetServer as an extension of IPlugin made upgrading of the implementation classes a necessity.
Caveat: I have not been able to meaningfully test the crypto-grid clients. I believe they should work correctly, but the refactoring necessary to handle plug-in based initialization (vs constructor-based initialisation) admits the possibility of a problem.
[2] The asset cache implementation, previously introduce as a hard-code class instantiation is now implemented as an IPlugin. Once again the previous (configurationless) behavior has been preserved. But now it is possible for those interested in experimenting with cache technologies to do so simply by introducing a new extension for the asset cache extension point (/OpenSim/AssetCache).
I've tested all of the configuration settings, after applying the patch to a newly extracted tree, and they seem to work OK.
r8436 | drscofield | 2009-02-16 02:17:55 -0700 (Mon, 16 Feb 2009) | 2 lines
cosmetic: adding region name to logging statement
r8435 | mikem | 2009-02-15 19:29:00 -0700 (Sun, 15 Feb 2009) | 4 lines
- replace existing license header in each source file in
AssetInventoryServer with the standard OpenSimulator license header
- add note about Cable Beach to CONTRIBUTORS.txt - clean up AssetInventoryServer.ini.example
r8434 | mikem | 2009-02-15 19:28:51 -0700 (Sun, 15 Feb 2009) | 5 lines
- add restrictions and error handling to plugin loading in
AssetInventoryServer
- assign shorter names to each AssetInventory plugin - modify AssetInventoryServer.ini.example file so it works out of the
box
r8433 | mikem | 2009-02-15 19:28:43 -0700 (Sun, 15 Feb 2009) | 1 line
Standardize logging messages.
r8432 | mikem | 2009-02-15 19:28:34 -0700 (Sun, 15 Feb 2009) | 11 lines
- removed OpenSim.Grid.AssetInventoryServer.Metadata class in favor of
OpenSim.Framework.AssetMetadata and related updates in AssetInventory server
- removed dependency on MySql.Data.MySqlClient - commented out the bulk of OpenSimInventoryStorage due to missing
MySql.Data dependency
- refactor asset creation in OpenSimAssetFrontend - commented out ForEach implementation, which also depended on
MySql.Data, until it's supported by OpenSimulator backends
- commented out some handlers in BrowseFrontend and ReferenceFrontend as
they relied on either ForEach or the removed Metadata class
r8431 | mikem | 2009-02-15 19:28:24 -0700 (Sun, 15 Feb 2009) | 1 line
We need to return a zero-length byte array from the Handle() routine.
r8430 | mikem | 2009-02-15 19:28:16 -0700 (Sun, 15 Feb 2009) | 3 lines
- clean up using references as well as References in prebuild.xml - comment out a bunch of stuff in OpenSimInventoryFrontendPlugin.cs to
get rid of warnings
r8429 | mikem | 2009-02-15 19:28:08 -0700 (Sun, 15 Feb 2009) | 1 line
Name extension points a little clearer.
r8428 | mikem | 2009-02-15 19:28:00 -0700 (Sun, 15 Feb 2009) | 5 lines
- remove dependency on OpenSim.Grid.AssetServer.Plugins.Opensim in
OpenSim.Data.*.addin.xml, this is cruft left over from previous testing
- fix example SQLite connection string in
AssetInventoryServer.ini.example
r8427 | mikem | 2009-02-15 19:27:51 -0700 (Sun, 15 Feb 2009) | 1 line
Fix dependency on non-OpenSimulator version of OpenMetaverse.StructuredData.dll.
r8426 | mikem | 2009-02-15 19:27:43 -0700 (Sun, 15 Feb 2009) | 3 lines
- change AssetInventoryServer config from XML to INI - convert AssetInventoryServer logging to OpenSim's log4net - updated AssetInventoryServer.ini.example file
r8425 | mikem | 2009-02-15 19:27:34 -0700 (Sun, 15 Feb 2009) | 4 lines
- remove dependency on ExtensionLoader.dll (DBConnString.cs can go) - bring config system in line with other servers - add new plugin filter class which filters on ID - update AssetInventoryServer.ini file
r8424 | mikem | 2009-02-15 19:27:25 -0700 (Sun, 15 Feb 2009) | 2 lines
- asset server functionality works with OpenSim's HttpServer - start of removal of AssetInventoryServer.Metadata class
r8423 | mikem | 2009-02-15 19:27:17 -0700 (Sun, 15 Feb 2009) | 2 lines
AssetInventoryServer now compiles while using the standard OpenSimulator console and HttpServer. It doesn't work though.
r8422 | mikem | 2009-02-15 19:27:09 -0700 (Sun, 15 Feb 2009) | 1 line
Update to new generic DataPluginFactory calls.
r8421 | mikem | 2009-02-15 19:27:01 -0700 (Sun, 15 Feb 2009) | 4 lines
- add list for backend plugins and Dispose() all plugins on shutdown - fix some plugin names - remove most references to ExtensionLoader - remove commented out AssetInventoryServer blobs from prebuild.xml
r8420 | mikem | 2009-02-15 19:26:52 -0700 (Sun, 15 Feb 2009) | 1 line
Move NullAuthentication and AuthorizeAll extensions to plugins.
r8419 | mikem | 2009-02-15 19:26:44 -0700 (Sun, 15 Feb 2009) | 2 lines
Move BrowseFrontend and ReferenceFrontend to OpenSim/Grid/AssetInventoryServer/Plugins.
r8418 | mikem | 2009-02-15 19:26:36 -0700 (Sun, 15 Feb 2009) | 2 lines
Migrate OpenSimulator inventory frontend to load with Mono.Addins. Everything should compile and it seems even creating users works somehow.
r8417 | mikem | 2009-02-15 19:26:27 -0700 (Sun, 15 Feb 2009) | 1 line
Add OpenSimulator & Simple inventory storage plugins and Null metrics plugin.
r8416 | mikem | 2009-02-15 19:26:18 -0700 (Sun, 15 Feb 2009) | 4 lines
- added Simple AssetInventoryServer plugin (asset storage only) - removed OpenSimulator storage and frontend classes in Extensions dir - put OpenSimulator plugins in
OpenSim.Grid.AssetInventoryServer.Plugins.OpenSim namespace
r8415 | mikem | 2009-02-15 19:26:09 -0700 (Sun, 15 Feb 2009) | 2 lines
- implement and load NullMetrics module in AssetInventoryServer - update AssetBase de/serialization in AssetInventoryServer
r8414 | mikem | 2009-02-15 19:26:01 -0700 (Sun, 15 Feb 2009) | 2 lines
- IAssetProviderPlugin was changed to IAssetDataPlugin - Use OpenSim.Data.DataPluginFactory to load data plugins
r8413 | mikem | 2009-02-15 19:25:53 -0700 (Sun, 15 Feb 2009) | 1 line
AssetInventoryServer plugins can't be a dependency for the OpenSim.Data.MySQL addin.
r8412 | mikem | 2009-02-15 19:25:44 -0700 (Sun, 15 Feb 2009) | 1 line
Converted to Linux newlines.
r8411 | mikem | 2009-02-15 19:25:36 -0700 (Sun, 15 Feb 2009) | 1 line
Added OpenSimulator asset frontend plugin.
r8410 | mikem | 2009-02-15 19:25:25 -0700 (Sun, 15 Feb 2009) | 2 lines
Rename NewAssetServer AssetInventoryServer and fully qualify with OpenSim.Grid.AssetInventoryServer.
r8409 | mikem | 2009-02-15 19:25:15 -0700 (Sun, 15 Feb 2009) | 3 lines
- add OpenSim.Grid.AssetServer.Plugins.OpenSim as a dependency for OpenSim.Data.*.addin.xml - remove OpenSim.Grid.NewAssetServer.exe from bin/OpenSim.Data.addin.xml - add prebuild.xml section for OpenSim.Grid.AssetServer.Plugins.OpenSim.dll
r8408 | mikem | 2009-02-15 19:25:06 -0700 (Sun, 15 Feb 2009) | 2 lines
- add section to prebuild.xml for building
OpenSim.Grid.NewAssetServer.exe
r8407 | mikem | 2009-02-15 19:24:57 -0700 (Sun, 15 Feb 2009) | 4 lines
Adding - NewAssetServer code - NewAssetServer addin manifest - example AssetServer.ini file
r8406 | melanie | 2009-02-15 18:58:26 -0700 (Sun, 15 Feb 2009) | 4 lines
Thank you, cmickeyb, for a patch to ass two string functions to OSSL. Fixes Mantis #3173
r8405 | melanie | 2009-02-15 18:22:37 -0700 (Sun, 15 Feb 2009) | 5 lines
Thank you, patnad, for a patch that adds 3 new discovery functions to OSSL. Applied with changes. Fixes Mantis #3172
r8404 | diva | 2009-02-15 13:02:13 -0700 (Sun, 15 Feb 2009) | 1 line
More guards around SetHeight.
r8403 | idb | 2009-02-15 09:12:58 -0700 (Sun, 15 Feb 2009) | 2 lines
Fix exception when standing up. Fixes Mantis #3170
r8402 | melanie | 2009-02-15 06:54:34 -0700 (Sun, 15 Feb 2009) | 4 lines
Thank you, Vytek, for a patch that streamlines the delay in the email module and changes SMTP authentication (applied with changes) Fixes Mantis #3168
r8401 | diva | 2009-02-14 23:12:11 -0700 (Sat, 14 Feb 2009) | 1 line
Guarding the new call to SetHeight in MakeRoot, so that ODE doesn't complain when it's 0.
r8400 | diva | 2009-02-14 22:50:07 -0700 (Sat, 14 Feb 2009) | 1 line
Moving SendInitialData sort of back to where it was before, so that it doesn't interfere with the unit tests.
r8399 | diva | 2009-02-14 22:00:58 -0700 (Sat, 14 Feb 2009) | 1 line
This started as way to correct Mantis #3158, which I believe should be fixed now. The flying status was temporarily being ignored, which caused the avie to drop sometimes -- there was a race condition. In the process it also fixes that annoying bug in basic physics where the avie would drop half-way to the ground upon region crossings (SetAppearance was missing). Additionally, a lot of child-agent-related code has been cleaned up; namely child agents are now consistently not added to physical scenes, and they also don't have appearances. All of that happens in MakeRoot, consistently.
r8398 | dahlia | 2009-02-14 21:00:00 -0700 (Sat, 14 Feb 2009) | 1 line
Set sculpt map alpha to 255 prior to scaling and meshing. Addresses Mantis #3150
r8397 | melanie | 2009-02-14 18:06:03 -0700 (Sat, 14 Feb 2009) | 4 lines
Thank you, DoranZemlja, for a patch that addresses some moe llGetNextEmail issues. Fixes Mantis #3145.
r8396 | ckrinke | 2009-02-14 15:31:39 -0700 (Sat, 14 Feb 2009) | 6 lines
Mantis 3164. Thank you kindly, TLaukkan (Tommil) for a patch that:
- Added tests for manager, user and group lists.
- Added test for ban list. The test had to be left as ignored as
native MySQL throws exception when ban is saved.
- Added utility class to support parametrized unit tests for range checking.
r8395 | diva | 2009-02-14 14:26:20 -0700 (Sat, 14 Feb 2009) | 1 line
Restores the HGWorldMap functionality that has been reduced since a recent refactoring of the WorldMapModule.
r8394 | melanie | 2009-02-14 14:25:22 -0700 (Sat, 14 Feb 2009) | 4 lines
Thank you, DoranZemlja, for a patch that implements local inter-object email delivery. Leaving Mantis #3145 open so that more code can be added.
r8393 | ckrinke | 2009-02-14 13:03:16 -0700 (Sat, 14 Feb 2009) | 2 lines
Remove the "?" that I inadvertently got into the first line of EstateRegionLink.cs
r8392 | ckrinke | 2009-02-14 12:47:02 -0700 (Sat, 14 Feb 2009) | 16 lines
Thank you kindly, TLaukkan (Tommil) for a patch that:
- Created value object for EstateRegionLink for storing the estate region relationship.
- Refactored slightly NHibernateManager and NHibernateXXXXData implementations for accesing nhibernate generated ID on insert.
- Changed NHibernateManager.Save method name to Insert as it does Insert.
- Changed NHibernateManager.Save return value object as ID can be both UUID and uint currently.
- Changed NHibernateManager.Load method Id parameter to object as it can be both UUID and uint.
- Created NHibernateEstateData implementation. This is the actual estate storage.
- Created NHibernate mapping files for both EstateSettings and EstateRegionLink
- Created MigrationSyntaxDifferences.txt files to write notes about differences in migration scripts between different databases.
- Created estate storage migration scripts for all four databases.
- Created estate unit test classes for all four databases.
- Updated one missing field to BasicEstateTest.cs
- Tested NHibernate unit tests with NUnit GUI. Asset databases fail but that is not related to this patch.
- Tested build with both Visual Studio and nant.
- Executed build tests with nant succesfully.
r8391 | idb | 2009-02-14 11:09:08 -0700 (Sat, 14 Feb 2009) | 2 lines
Add an override for the % operator. Fixes Mantis #3157
r8390 | diva | 2009-02-14 10:17:48 -0700 (Sat, 14 Feb 2009) | 1 line
This hopefully fixes a long-standing annoying behavior related to neighbour regions going up & down while avies are logged in (mantis #2701, perhaps? maybe not). This is the bug mentioned 2 commits ago. If this proves to work well in OSGrid, there's a lot of old code cleaning to do.
r8389 | diva | 2009-02-14 09:56:37 -0700 (Sat, 14 Feb 2009) | 1 line
Making initialized an instance variable again. My last commit wrote over justin's r8383, for some strange reason.
r8388 | diva | 2009-02-14 09:37:55 -0700 (Sat, 14 Feb 2009) | 1 line
Moved RegionUp to REST/LocalComms. The original functionality has been entirely maintained, although it will have to be revisited soon, because it's buggy.
r8387 | melanie | 2009-02-14 05:24:26 -0700 (Sat, 14 Feb 2009) | 4 lines
Thank you, patnad, for a patch that removes the "Subdivision of" text when dividing land. Fixes Mantis #3154
r8386 | idb | 2009-02-13 14:56:50 -0700 (Fri, 13 Feb 2009) | 1 line
Correct llGetNumberOfPrims to include sitting avatars in the count.
r8385 | justincc | 2009-02-13 13:51:22 -0700 (Fri, 13 Feb 2009) | 2 lines
- minor: remove mono compiler warnings
r8384 | melanie | 2009-02-13 13:49:23 -0700 (Fri, 13 Feb 2009) | 2 lines
Guard the values used to set the cursor position in the real time console
r8383 | justincc | 2009-02-13 13:12:11 -0700 (Fri, 13 Feb 2009) | 3 lines
- Change static field "initialized" in RestInterregionComms to an instance field
- This was the cause of teleport tests interfering with each other
r8382 | justincc | 2009-02-13 12:03:18 -0700 (Fri, 13 Feb 2009) | 2 lines
- refactor: move alert commands from Scene to DialogModule
r8381 | justincc | 2009-02-13 11:02:24 -0700 (Fri, 13 Feb 2009) | 2 lines
- Quieten down log messages from the Friends module
r8380 | justincc | 2009-02-13 10:41:48 -0700 (Fri, 13 Feb 2009) | 2 lines
- add file missing from last commit
r8379 | justincc | 2009-02-13 10:40:52 -0700 (Fri, 13 Feb 2009) | 2 lines
- refactor: Move LazySaveGeneratedMapTile from scene to WorldMapModule
r8378 | justincc | 2009-02-13 10:15:49 -0700 (Fri, 13 Feb 2009) | 2 lines
- Remove old Scene.CreateTerrainTexture code that is now handled by the world map module
r8377 | justincc | 2009-02-13 10:02:26 -0700 (Fri, 13 Feb 2009) | 4 lines
- Apply http://opensimulator.org/mantis/view.php?id=3149
- If the texture does not contain any discard levels the last image packet was not sent
- Thanks Snowdrop
r8376 | justincc | 2009-02-13 09:43:20 -0700 (Fri, 13 Feb 2009) | 2 lines
- refactor: Move export map function to world map module from scene
r8375 | drscofield | 2009-02-13 09:11:52 -0700 (Fri, 13 Feb 2009) | 2 lines
fixing crash due to make-child and make-root stepping on each other's toes
r8374 | diva | 2009-02-12 21:08:28 -0700 (Thu, 12 Feb 2009) | 2 lines
Commented the tests for region crossings for now -- they need to be substantially changed because of the callback from region B triggered by the client.
r8373 | diva | 2009-02-12 20:45:08 -0700 (Thu, 12 Feb 2009) | 1 line
And finally... region crossings entirely over RESTComms/LocalComms. No more remoting for agent movements. WARNING: This breaks region crossing compatibility with previous versions.
r8372 | chi11ken | 2009-02-12 19:52:08 -0700 (Thu, 12 Feb 2009) | 1 line
Fix some compiler warnings. Minor formatting cleanup.
r8371 | chi11ken | 2009-02-12 19:06:28 -0700 (Thu, 12 Feb 2009) | 1 line
Add copyright headers. Minor formatting cleanup. Fix some compiler warnings. Fix some m_log declarations.
r8370 | chi11ken | 2009-02-12 18:57:06 -0700 (Thu, 12 Feb 2009) | 1 line
Update svn properties.
r8369 | diva | 2009-02-12 17:49:58 -0700 (Thu, 12 Feb 2009) | 1 line
Bug fix in prim crossing: making it clear when the local object needs to be cloned (regions on the same instance) and when it doesn't (regions on different instances).
r8368 | mikem | 2009-02-12 17:02:26 -0700 (Thu, 12 Feb 2009) | 1 line
Remove extra ID field from asset DB mapping. Mantis #3122, fixes Mantis #3080.
r8367 | diva | 2009-02-12 16:38:41 -0700 (Thu, 12 Feb 2009) | 2 lines
Fixes a bug in the ScenePresence test itself.
r8366 | diva | 2009-02-12 16:23:44 -0700 (Thu, 12 Feb 2009) | 3 lines
Makes region crossings asynchronous. Moved the bulk of the original code out of ScenePresence and into SceneCommunicationService, where it should be (next to RequestTeleportToLocation). No changes in the crossing mechanism itself, yet. But this change opens the way to doing crossings as slowly as it needs to be, outside the simulator Update loop. Note: weirdnesses may occur!
r8365 | justincc | 2009-02-12 12:54:19 -0700 (Thu, 12 Feb 2009) | 3 lines
- Make it possible to load and save inventory archives while a user is not logged in on standalone mode but not on grid mode
- No user functionality yet
r8364 | sdague | 2009-02-12 11:59:45 -0700 (Thu, 12 Feb 2009) | 2 lines
large scale fix for svn props after "the great refactor"
r8363 | justincc | 2009-02-12 11:54:48 -0700 (Thu, 12 Feb 2009) | 2 lines
- Lock remaining m_rpcHandlers use since these accesses are not guaranteed to be thread safe
r8362 | diva | 2009-02-12 11:43:49 -0700 (Thu, 12 Feb 2009) | 1 line
Commented a couple of not very useful log messages that are cluttering the log in sims that have objects belonging to foreign users.
r8361 | justincc | 2009-02-12 11:37:27 -0700 (Thu, 12 Feb 2009) | 3 lines
- Remove a change which shouldn't have made it into the last commit
- Rogue change affected grid only
r8360 | justincc | 2009-02-12 11:31:56 -0700 (Thu, 12 Feb 2009) | 2 lines
- Add missing OpenSIm.Framework.Communications ref for Wdinwos builds
r8359 | sdague | 2009-02-12 11:23:05 -0700 (Thu, 12 Feb 2009) | 3 lines
- Forgot to fix bamboo.build for the new ScriptEngine Tests
From: Arthur Rodrigo S Valadares <arthursv@linux.vnet.ibm.com>
r8358 | justincc | 2009-02-12 11:01:29 -0700 (Thu, 12 Feb 2009) | 4 lines
- Apply http://opensimulator.org/mantis/view.php?id=3138
- Adds a GetXmlRPCHandler() to the BaseHttpServer
- Thanks mpallari
r8357 | justincc | 2009-02-12 10:41:09 -0700 (Thu, 12 Feb 2009) | 2 lines
- move userinfo for inventory archiving up to module class so that it only has to be done once
r8356 | justincc | 2009-02-12 10:17:04 -0700 (Thu, 12 Feb 2009) | 2 lines
- Remove some pointless CachedUserInfo != null tests since these are already made in earlier code
r8355 | justincc | 2009-02-12 10:07:44 -0700 (Thu, 12 Feb 2009) | 3 lines
- refactor: Move RequestInventoryForUser() from service to CachedUserInfo
- This simplifies callers in most cases - CachedUserInfo is already handling the rest of the fetch inventory work anyway
r8354 | sdague | 2009-02-12 10:02:54 -0700 (Thu, 12 Feb 2009) | 4 lines
- Added XEngine tests and gathered other ScriptEngine
Tests together
From: Arthur Rodrigo S Valadares <arthursv@linux.vnet.ibm.com>
r8353 | lbsa71 | 2009-02-12 03:30:53 -0700 (Thu, 12 Feb 2009) | 1 line
- Some more CCC
r8352 | lbsa71 | 2009-02-12 03:21:21 -0700 (Thu, 12 Feb 2009) | 2 lines
- Renamed RegionProfileService to RegionProfileServiceProxy to better reflect actual use.
- Added IRegionProfileService
r8351 | lbsa71 | 2009-02-12 03:16:11 -0700 (Thu, 12 Feb 2009) | 1 line
- Turned RegionProfileService non-static
r8350 | lbsa71 | 2009-02-12 03:08:47 -0700 (Thu, 12 Feb 2009) | 1 line
- Applied some CCC (Code Convention Conformance)
r8349 | lbsa71 | 2009-02-12 03:05:15 -0700 (Thu, 12 Feb 2009) | 1 line
- Added RegionProfileService and moved RequestSimData to it.
r8348 | lbsa71 | 2009-02-12 02:53:12 -0700 (Thu, 12 Feb 2009) | 1 line
- optimized usings.
r8347 | dahlia | 2009-02-12 00:58:10 -0700 (Thu, 12 Feb 2009) | 1 line
Thanks Kitto Flora for a patch that adds automatic min fly height to ODE - Mantis #3134
r8346 | diva | 2009-02-11 21:26:13 -0700 (Wed, 11 Feb 2009) | 1 line
Sending this to Justin, so that he can see what's wrong with the StandaloneTeleportTests when we add RESTInterregionComms module to the ScenePresenceTests.
r8345 | diva | 2009-02-11 19:03:36 -0700 (Wed, 11 Feb 2009) | 1 line
Makes ban of HG users exactly the same as ban of local users, that is upon AddClient and not before.
r8344 | diva | 2009-02-11 18:09:51 -0700 (Wed, 11 Feb 2009) | 1 line
Fixes mantis #3121.
r8343 | diva | 2009-02-11 14:07:41 -0700 (Wed, 11 Feb 2009) | 1 line
Enforce estate bans on Teleports.
r8342 | justincc | 2009-02-11 13:36:17 -0700 (Wed, 11 Feb 2009) | 2 lines
- minor: remove some mono compiler warnings
r8341 | justincc | 2009-02-11 13:24:41 -0700 (Wed, 11 Feb 2009) | 3 lines
- When an inventory archive is loaded, immediately update the client's inventory if that client is online at that region server
- Not useable yet
r8340 | justincc | 2009-02-11 12:57:45 -0700 (Wed, 11 Feb 2009) | 2 lines
- Change SendBulkUpdateInventory from two methods to one which accepts an InventoryNode
r8339 | justincc | 2009-02-11 12:29:59 -0700 (Wed, 11 Feb 2009) | 2 lines
- Establish a common InventoryNodeBase class from InventoryItemBase and InventoryFolderBase
r8338 | justincc | 2009-02-11 11:46:51 -0700 (Wed, 11 Feb 2009) | 3 lines
- Refactor inventory archive code to allow direct invocation in order to support future unit tests
- Add a file I missed out from the last commit (the build was probably fine without it)
r8337 | justincc | 2009-02-11 10:34:12 -0700 (Wed, 11 Feb 2009) | 3 lines
- More inventory archive invocation to a proper region module
- Not ready for use yet
r8336 | ckrinke | 2009-02-11 09:01:56 -0700 (Wed, 11 Feb 2009) | 4 lines
Thank you kindly, FrankNichols for a patch that: The following patch fixes http://opensimulator.org/mantis/view.php?id=3107 [^] by changing call from setRot to llSetRot, the later handles child prim being rotated relative to root prim in linked set.
r8335 | drscofield | 2009-02-11 07:35:07 -0700 (Wed, 11 Feb 2009) | 13 lines
From: Christopher Yeoh <yeohc@au1.ibm.com>
This changeset add the RegionReady module code. The module sends a message on a configurable channel when an oar file has finished loading or if the script engine has emptied its queue for the first time (eg server startup). Config is something like this:
[RegionReady] enabled = true channel_notify = -800
The module also knows if there was an error with startup.
r8334 | melanie | 2009-02-10 16:40:22 -0700 (Tue, 10 Feb 2009) | 2 lines
If an instance contains only one region, select it in the console by default
r8333 | sdague | 2009-02-10 16:31:49 -0700 (Tue, 10 Feb 2009) | 2 lines
fix a typo where the High Southwest height was getting set to the Low Southwest height
r8332 | melanie | 2009-02-10 16:15:48 -0700 (Tue, 10 Feb 2009) | 5 lines
Add proper handling for shared vs. unshared modules to the command interface. Shared modules will now only get added once, so the command handler is called once per module, not once per scene. Removal of scenes has no adverse effects. Nonshared modules will be called for each scene.
r8331 | diva | 2009-02-10 15:54:05 -0700 (Tue, 10 Feb 2009) | 1 line
Fixes the problem of attachment offset after crossings/TPs. Hopefully it fixes mantis #3126, as well as other random displacements. The problem was that the new object at the receiving region was being marked as attachment before AttachObject was called. That made its AbsolutePosition be the position of the avie, and that was what was being given to AttachObject.
r8330 | justincc | 2009-02-10 12:33:09 -0700 (Tue, 10 Feb 2009) | 3 lines
- Remove load and save inventory commands from the console since these are actually experimental and the storage format may soon undergo incompatible changes
- If you were using these please uncomment the code before rebuilding, but be aware that old files may become incompatible soon
r8329 | justincc | 2009-02-10 12:00:10 -0700 (Tue, 10 Feb 2009) | 2 lines
- minor: Remove SOG XML2 serialization log messages for now
r8328 | justincc | 2009-02-10 11:50:25 -0700 (Tue, 10 Feb 2009) | 2 lines
- Stop OpenSimulator crashing if an exception from a command makes it right up to the top of the stack
r8327 | justincc | 2009-02-10 11:43:36 -0700 (Tue, 10 Feb 2009) | 3 lines
- Implement merging of oars in code
- Not fully tested yet and not yet available as an option from the user console
r8326 | justincc | 2009-02-10 09:56:35 -0700 (Tue, 10 Feb 2009) | 2 lines
- extend load oar test to check that an object was actually loaded
r8325 | lbsa71 | 2009-02-10 08:59:12 -0700 (Tue, 10 Feb 2009) | 1 line
- Ignored some gens
r8324 | justincc | 2009-02-10 08:46:38 -0700 (Tue, 10 Feb 2009) | 2 lines
- Fix build break, parentheses in the wrong place
r8323 | justincc | 2009-02-10 08:35:41 -0700 (Tue, 10 Feb 2009) | 2 lines
- Overwrite the old saved OpenSim.ini file saved in response to a crash if one already exists
r8322 | melanie | 2009-02-10 07:39:04 -0700 (Tue, 10 Feb 2009) | 4 lines
Change the command parser and resolver to be able to disambiguate commands that are a prefix of another command. Fixes "terrain load" Fixes Mantis #3123
r8321 | drscofield | 2009-02-10 07:38:57 -0700 (Tue, 10 Feb 2009) | 2 lines
dropping obsolete XIRC section from OpenSim.ini.example
r8320 | drscofield | 2009-02-10 07:32:35 -0700 (Tue, 10 Feb 2009) | 2 lines
fix region_limit example in OpenSim.ini.example
r8319 | drscofield | 2009-02-10 07:32:23 -0700 (Tue, 10 Feb 2009) | 2 lines
fixing ConciergeModule to follow coding conventions
r8318 | justincc | 2009-02-10 07:03:51 -0700 (Tue, 10 Feb 2009) | 2 lines
- Reinstate texture tests, eliminating duplicate OpenSim.Region.CoreModules.Tests
r8317 | sdague | 2009-02-10 06:36:42 -0700 (Tue, 10 Feb 2009) | 10 lines
From Rob Smart <SMARTROB@uk.ibm.com>
In SL if llAbs() is called with the minimum integer value of -2147483648 it will return that value untouched without error.
this patch replicates the SL functionality.
OpenSimulator currently throws an overflow exception: number too small under mono or a "System.OverflowException: Negating the minimum value of a twos complement number is invalid. " under .NET
r8316 | drscofield | 2009-02-10 06:10:57 -0700 (Tue, 10 Feb 2009) | 79 lines
this is step 2 of 2 of the OpenSim.Region.Environment refactor. NOTHING has been deleted or moved off to forge at this point. what has happened is that OpenSim.Region.Environment.Modules has been split in two:
- OpenSim.Region.CoreModules: all those modules that are either
directly or indirectly referenced from other OpenSimulator packages, or that provide functionality that the OpenSimulator developer community considers core functionality:
CoreModules/Agent/AssetTransaction CoreModules/Agent/Capabilities CoreModules/Agent/TextureDownload CoreModules/Agent/TextureSender CoreModules/Agent/TextureSender/Tests CoreModules/Agent/Xfer CoreModules/Avatar/AvatarFactory CoreModules/Avatar/Chat/ChatModule CoreModules/Avatar/Combat CoreModules/Avatar/Currency/SampleMoney CoreModules/Avatar/Dialog CoreModules/Avatar/Friends CoreModules/Avatar/Gestures CoreModules/Avatar/Groups CoreModules/Avatar/InstantMessage CoreModules/Avatar/Inventory CoreModules/Avatar/Inventory/Archiver CoreModules/Avatar/Inventory/Transfer CoreModules/Avatar/Lure CoreModules/Avatar/ObjectCaps CoreModules/Avatar/Profiles CoreModules/Communications/Local CoreModules/Communications/REST CoreModules/Framework/EventQueue CoreModules/Framework/InterfaceCommander CoreModules/Hypergrid CoreModules/InterGrid CoreModules/Scripting/DynamicTexture CoreModules/Scripting/EMailModules CoreModules/Scripting/HttpRequest CoreModules/Scripting/LoadImageURL CoreModules/Scripting/VectorRender CoreModules/Scripting/WorldComm CoreModules/Scripting/XMLRPC CoreModules/World/Archiver CoreModules/World/Archiver/Tests CoreModules/World/Estate CoreModules/World/Land CoreModules/World/Permissions CoreModules/World/Serialiser CoreModules/World/Sound CoreModules/World/Sun CoreModules/World/Terrain CoreModules/World/Terrain/DefaultEffects CoreModules/World/Terrain/DefaultEffects/bin CoreModules/World/Terrain/DefaultEffects/bin/Debug CoreModules/World/Terrain/Effects CoreModules/World/Terrain/FileLoaders CoreModules/World/Terrain/FloodBrushes CoreModules/World/Terrain/PaintBrushes CoreModules/World/Terrain/Tests CoreModules/World/Vegetation CoreModules/World/Wind CoreModules/World/WorldMap
- OpenSim.Region.OptionalModules: all those modules that are not core
modules:
OptionalModules/Avatar/Chat/IRC-stuff OptionalModules/Avatar/Concierge OptionalModules/Avatar/Voice/AsterixVoice OptionalModules/Avatar/Voice/SIPVoice OptionalModules/ContentManagementSystem OptionalModules/Grid/Interregion OptionalModules/Python OptionalModules/SvnSerialiser OptionalModules/World/NPC OptionalModules/World/TreePopulator
r8315 | melanie | 2009-02-10 05:25:29 -0700 (Tue, 10 Feb 2009) | 3 lines
Stopgap measure: To use gridlaunch, or GUI, start opensim with OpenSim.exe -gui=true
r8314 | diva | 2009-02-09 17:15:30 -0700 (Mon, 09 Feb 2009) | 1 line
Commented out a problematic test that needs more careful revision.
r8313 | diva | 2009-02-09 16:12:49 -0700 (Mon, 09 Feb 2009) | 1 line
Fixes a failed unit test on ScenePresences tests. That test unit needs some fixing too.
r8312 | chi11ken | 2009-02-09 15:49:05 -0700 (Mon, 09 Feb 2009) | 1 line
Update svn properties, minor formatting cleanup.
r8311 | diva | 2009-02-09 15:27:27 -0700 (Mon, 09 Feb 2009) | 5 lines
Moved prim crossing out of OGS1 and into RESTComms and LocalInterregionComms. This breaks interregion comms with older versions in what concerns prim crossing. In the process of moving the comms, a few things seem to be working better, namely this may address mantis #3011, mantis #1698. Hopefully, this doesn't break anything else. But I'm still seeing weirdnesses with attchments jumping out of place after a cross/TP. The two most notable changes in the crossing process were:
- Object gets passed in only one message, not two as done before.
- Local object crossings do not get serialized, as done before.
r8310 | ckrinke | 2009-02-09 15:07:27 -0700 (Mon, 09 Feb 2009) | 4 lines
Thank you kindly, TLaukkan (Timmil) for a patch that:
- Fixed and added athursv's BasicEstateTest
- Added MySQLEstateTest
- Added SQLiteEstateTest
r8309 | sdague | 2009-02-09 15:04:43 -0700 (Mon, 09 Feb 2009) | 1 line
oops, missing file from last patch set
r8308 | sdague | 2009-02-09 14:47:55 -0700 (Mon, 09 Feb 2009) | 9 lines
From Alan Webb <awebb@linux.vnet.ibm.com>
These changes replace all direct references to the AssetCache with IAssetCache. There is no change to functionality. Everything works as before.
This is laying the groundwork for making it possible to register alternative asset caching mechanisms without disrupting other parts of OpenSimulator or their dependencies upon AssetCache functionality.
r8307 | ckrinke | 2009-02-09 14:44:39 -0700 (Mon, 09 Feb 2009) | 3 lines
Thank you kindly, TLaukkan (Tommil) for a patch that:
- Updated migration scripts and hbm.xml so that nhibernate tests work.
r8306 | justincc | 2009-02-09 13:52:04 -0700 (Mon, 09 Feb 2009) | 2 lines
- Add the ability to type help <command> for more detailed help about a specific command if any is available
r8305 | sdague | 2009-02-09 13:06:06 -0700 (Mon, 09 Feb 2009) | 1 line
a last set of files that seem to have embedded ^M in them
r8304 | sdague | 2009-02-09 12:59:08 -0700 (Mon, 09 Feb 2009) | 2 lines
add a script for fixing line endings (at least from linux)
r8303 | sdague | 2009-02-09 12:58:37 -0700 (Mon, 09 Feb 2009) | 2 lines
Add a bunch of missing svn line ending properties
r8302 | justincc | 2009-02-09 11:11:09 -0700 (Mon, 09 Feb 2009) | 2 lines
- Restore show information for the OpenSimulator region server (version, info, threads, etc.)
r8301 | justincc | 2009-02-09 10:31:03 -0700 (Mon, 09 Feb 2009) | 4 lines
- Apply http://opensimulator.org/mantis/view.php?id=3080
- Changes the NHibernate asset mapping and expose FullID on AssetBase for NHibernate
- mikem has seen this patch :)
r8300 | justincc | 2009-02-09 10:02:10 -0700 (Mon, 09 Feb 2009) | 4 lines
- Apply http://opensimulator.org/mantis/view.php?id=3094
- Add NHibernate PostgreSQL database tests.
- Tests not yet being run as the PostgreSQL module is not yet fully functional
r8299 | melanie | 2009-02-09 09:34:21 -0700 (Mon, 09 Feb 2009) | 3 lines
Reinstate the KickUserCommand handler, which was commented out by another dev whiel I was putting the reference to it back in
r8298 | melanie | 2009-02-09 09:21:13 -0700 (Mon, 09 Feb 2009) | 3 lines
Correct a delegate in OpenSim.cs Fixes Mantis #3117
r8297 | justincc | 2009-02-09 08:57:53 -0700 (Mon, 09 Feb 2009) | 2 lines
- Reinstate tests that are now in CoreModules
r8296 | sdague | 2009-02-09 08:40:31 -0700 (Mon, 09 Feb 2009) | 3 lines
- Fixing refactoring +1 (Fixes Mantis #3113)
From: Arthur Rodrigo S Valadares <arthursv@linux.vnet.ibm.com>
r8295 | drscofield | 2009-02-09 03:40:12 -0700 (Mon, 09 Feb 2009) | 2 lines
fixing warnings.
r8294 | drscofield | 2009-02-09 03:04:54 -0700 (Mon, 09 Feb 2009) | 6 lines
This patch implements llLookAt to the extent that an object will correctly rotate and point to the target, however it doesnt yet use the damping or strength parameters.
From: Robert Smart <smartrob@uk.ibm.com>
r8293 | drscofield | 2009-02-09 02:45:09 -0700 (Mon, 09 Feb 2009) | 2 lines
fixing refactoring artefact. (fixes mantis #3113)
r8292 | drscofield | 2009-02-09 02:16:15 -0700 (Mon, 09 Feb 2009) | 3 lines
starting phase 2 of the OpenSim.Region.Environment commit: relocating OpenSim.Region.Environment.Modules.Agent en bloc to OpenSim.Region.CoreModules
r8291 | drscofield | 2009-02-09 02:02:49 -0700 (Mon, 09 Feb 2009) | 3 lines
adding bin/ScriptEngines/*/*.{dll,state}, bin/j2kDecodeCache, bin/UserAssets to .gitignore
r8290 | mikem | 2009-02-08 17:59:02 -0700 (Sun, 08 Feb 2009) | 3 lines
Thanks Tommi Laukkanen for a patch that allows the CSCodeGeneratorTest.TestStringsWithEscapedQuotesAndComments unit test to pass on Windows. Fixes Mantis #3104.
r8289 | mikem | 2009-02-08 17:34:01 -0700 (Sun, 08 Feb 2009) | 1 line
Remove unused OpenSim/Data/{DataStore,InventoryData}Base.cs.
r8288 | mikem | 2009-02-08 17:33:44 -0700 (Sun, 08 Feb 2009) | 2 lines
The DataPluginFactory is now a set of generic methods instead of multiple duplicates of the same code.
r8287 | teravus | 2009-02-08 11:05:12 -0700 (Sun, 08 Feb 2009) | 2 lines
- Once again, fixing linked prim collisions by putting AbsolutePosition = AbsolutePosition; back in the linking routine. Why was it removed? It's critical to the physics scene.
- Fixes mantis #3108
r8286 | teravus | 2009-02-08 10:41:15 -0700 (Sun, 08 Feb 2009) | 2 lines
- Some minor cleanup
- sealed OdeScene
r8285 | teravus | 2009-02-08 10:25:02 -0700 (Sun, 08 Feb 2009) | 1 line
Reverts patch from tuco/mikkopa/sempuki mantis #3072
r8284 | dahlia | 2009-02-08 03:50:22 -0700 (Sun, 08 Feb 2009) | 1 line
send group name in binary bucket in chatterbox invitation eventqueue message
r8283 | teravus | 2009-02-07 20:02:43 -0700 (Sat, 07 Feb 2009) | 3 lines
- Limit the total number of joints created per frame to the maximum possible without causing a stack collision.
- This fixes crashing on large sets of physical prims because of stack collisions (assuming you follow the directions on linux for starting ode with ulimit). After the maximum joints are created, objects will start to fall through the ground and be disabled. Not the best solution, but it's better then a crash caused by a stack collision with the process exceeding the maximum available memory/recursions per thread.
- Make a clean region, make a stack of 5000 prim, 20 layers high. Make them physical, *SLOW*, but no crash.
r8282 | teravus | 2009-02-07 18:05:09 -0700 (Sat, 07 Feb 2009) | 3 lines
- Fixes colliding with the terrain lower then 0 and higher then 256m
- The actual AABB of the heightfield on the Z is now determined by the minimum and maximum heightfield value in the terrain array (assuming it's a reasonable number). This might optimize collisions in simulators that have a small difference between minimum and maximum heightfield values.
r8281 | diva | 2009-02-07 17:54:56 -0700 (Sat, 07 Feb 2009) | 3 lines
- Removed the duplicate AddCapsHandler that existed in ScenePresence.MakeRootAgent; CAPs are already in place when this runs.
- Moved MoveAgentIntoRegion further down in the CompleteMovement method.
- changed a couple of methods from protected to public in SceneCommunicationService
r8280 | diva | 2009-02-07 16:51:30 -0700 (Sat, 07 Feb 2009) | 1 line
Bug fix related to the filling out the remoting port in RegionInfo. It still must be there because of attachments.
r8279 | lbsa71 | 2009-02-07 13:16:58 -0700 (Sat, 07 Feb 2009) | 1 line
- Refactored UserLoginService.CustomiseResponse to be (almost) text-wide identical to LocalLoginService.CustomiseResponse in order to be able to pull them up.
r8278 | ckrinke | 2009-02-07 11:11:04 -0700 (Sat, 07 Feb 2009) | 4 lines
Thank you kindly, TLaukkan (Tommil) for a patch that: Created nunit test for LSL API and example test for llAngleBetween which was marked untested in wiki. Run new test succesfully with NUnitGUI and nant build.
r8277 | ckrinke | 2009-02-07 10:56:36 -0700 (Sat, 07 Feb 2009) | 1 line
Add TLaukkan (Tommil) to CONTRIBUTORS.txt for OpenSimulator
r8276 | diva | 2009-02-07 09:10:23 -0700 (Sat, 07 Feb 2009) | 1 line
Adds support for HG linking to specific regions within an instance. The format is Host:Port:Region. Refactored the linking code from MapSearchModule to HGHyperlink, so that it can be used both by the MapSearchModule and the Console command.
r8275 | melanie | 2009-02-07 08:51:00 -0700 (Sat, 07 Feb 2009) | 2 lines
Fix a .NET issue where changing a locked reference would cause a crash
r8274 | sdague | 2009-02-07 06:16:27 -0700 (Sat, 07 Feb 2009) | 3 lines
the parameters for llAtan2 were inverted before passing to Math.
Thanks to Rob Smart for pointing this out.
r8272 | melanie | 2009-02-07 05:25:39 -0700 (Sat, 07 Feb 2009) | 6 lines
Replace the console for all OpenSimulator apps with a new console featuring command line editing, context sensitive help (press ? at any time), command line history, a new plugin command system and new appender features thet let you type while the console is scrolling. Seamlessly integrates the ICommander interfaces.
r8271 | lbsa71 | 2009-02-07 02:45:56 -0700 (Sat, 07 Feb 2009) | 2 lines
Thank you dslake for a patch that:
- fixes mantis #3092: User Server sets agent starting position to passed x/y/x instead of x/y/z
r8270 | sdague | 2009-02-06 20:21:34 -0700 (Fri, 06 Feb 2009) | 1 line
oops spaces where tabs should be in the makefile
r8269 | sdague | 2009-02-06 20:18:58 -0700 (Fri, 06 Feb 2009) | 3 lines
create a "make release" target which does the release instead of debug build. Just a convenience for people on the Linux side of the house
r8268 | justincc | 2009-02-06 14:56:50 -0700 (Fri, 06 Feb 2009) | 5 lines
- minor: Apply second patch from http://opensimulator.org/mantis/view.php?id=3089
- This adds more explanation for the new proxy settings in OpenSim.ini.example
- Also does some formatting correction
- I did some additional reformatting on top of that
r8267 | lbsa71 | 2009-02-06 14:50:05 -0700 (Fri, 06 Feb 2009) | 1 line
- Removed superflous (and circular) ref to OpenSim.Region.Framework
r8266 | drscofield | 2009-02-06 14:47:44 -0700 (Fri, 06 Feb 2009) | 2 lines
killing OpenSim.Data.Base ref once more
r8265 | drscofield | 2009-02-06 14:41:52 -0700 (Fri, 06 Feb 2009) | 2 lines
dropping ref to OpenSim.Grid (another survivor thx to the refactoring by-pass)
r8264 | justincc | 2009-02-06 14:37:10 -0700 (Fri, 06 Feb 2009) | 3 lines
- reinstate OpenSim/Region/Framework/Scenes/Tests
- should bring us back up to 240 tests
r8263 | drscofield | 2009-02-06 14:28:30 -0700 (Fri, 06 Feb 2009) | 3 lines
removing bad references to OpenSim.Data stuff that got deleted earlier this week but seems to have survive on the refactoring by-pass.
r8262 | justincc | 2009-02-06 13:05:12 -0700 (Fri, 06 Feb 2009) | 2 lines
- Add missing Region.Framework reference in ApplicationPlugins.LoadRegions
r8261 | justincc | 2009-02-06 12:12:04 -0700 (Fri, 06 Feb 2009) | 4 lines
- Make the module loader display which module failed if there was a loading problem
- Such failures are now fatal to grab the user's attention.
- However, they could be made non-fatal (just with a loud error warning) if this proves too inconvenient
r8260 | justincc | 2009-02-06 11:18:01 -0700 (Fri, 06 Feb 2009) | 4 lines
- Implement help <command> from the region console
- So at the moment once can type 'help terrain fill' as well as 'terrain fill help'
- Current implementation is a transient hack that should be tidied up soon
r8259 | drscofield | 2009-02-06 09:55:34 -0700 (Fri, 06 Feb 2009) | 17 lines
This changeset is the step 1 of 2 in refactoring OpenSim.Region.Environment into a "framework" part and a modules only part. This first changeset refactors OpenSim.Region.Environment.Scenes, OpenSim.Region.Environment.Interfaces, and OpenSim.Region.Interfaces into OpenSim.Region.Framework.{Interfaces,Scenes} leaving only region modules in OpenSim.Region.Environment.
The next step will be to move region modules up from OpenSim.Region.Environment.Modules to OpenSim.Region.CoreModules and then sort out which modules are really core modules and which should move out to forge.
I've been very careful to NOT BREAK anything. i hope i've succeeded. as this is the work of a whole week i hope i managed to keep track with the applied patches of the last week --- could any of you that did check in stuff have a look at whether it survived? thx!
r8258 | lbsa71 | 2009-02-06 08:01:20 -0700 (Fri, 06 Feb 2009) | 1 line
- removed superfluous constants class
r8257 | dahlia | 2009-02-06 02:58:23 -0700 (Fri, 06 Feb 2009) | 1 line
more eventqueue endian madness
r8256 | dahlia | 2009-02-06 01:53:30 -0700 (Fri, 06 Feb 2009) | 1 line
move RegionDenyAgeUnverified parameter to AgeVerificationBlock in parcel properties event queue message. Addresses Mantis#3090
r8255 | dahlia | 2009-02-05 18:25:59 -0700 (Thu, 05 Feb 2009) | 1 line
Thanks cmickyb for a patch (Mantis#3089) that adds support for proxy in http requests
r8254 | justincc | 2009-02-05 15:03:23 -0700 (Thu, 05 Feb 2009) | 2 lines
- minor: remove mono compiler warning
r8253 | justincc | 2009-02-05 14:54:22 -0700 (Thu, 05 Feb 2009) | 4 lines
- Apply http://opensimulator.org/mantis/view.php?id=3056
- Clamps negative values to zero when a terrain is exported in LLRAW format, since LLRAW doesn't support negative values.
- Thanks jonc!
r8252 | justincc | 2009-02-05 14:46:57 -0700 (Thu, 05 Feb 2009) | 2 lines
- Remove CommanderTestModule as there are several normal modules which effectively fulfil this function
r8251 | justincc | 2009-02-05 14:46:04 -0700 (Thu, 05 Feb 2009) | 3 lines
- cheap hack to make module help information more accurately reflect what command text needs to be typed
- Should disappear soon
r8250 | justincc | 2009-02-05 14:35:59 -0700 (Thu, 05 Feb 2009) | 4 lines
- Make existing module commanders register as help topics
- Typing help will now give a list of these topics at the top (as well as the rest of the current help stuff)
- Typing help <topic> will give information about commands specific to that topic
r8249 | justincc | 2009-02-05 12:54:22 -0700 (Thu, 05 Feb 2009) | 2 lines
- Use the commander name to register module commanders instead of providing the information twice
r8248 | justincc | 2009-02-05 12:34:23 -0700 (Thu, 05 Feb 2009) | 2 lines
- refactor: Split out module Command class into a separate file
r8247 | justincc | 2009-02-05 11:47:39 -0700 (Thu, 05 Feb 2009) | 3 lines
- Remove unused region info list from OpenSimBase.
- The same information is available via SceneManager
r8246 | justincc | 2009-02-05 11:36:53 -0700 (Thu, 05 Feb 2009) | 2 lines
- refactor: Move module handling code up into SceneBase from Scene, reducing the large number of different things that Scene does
r8245 | sdague | 2009-02-05 09:12:51 -0700 (Thu, 05 Feb 2009) | 7 lines
From: Christopher Yeoh <yeohc@au1.ibm.com>
This patch fixes the problem where if an object containing a script is deleted at the same time as an object containing the same script is rezzed, it can result in the assembly file being deleted after the second object script initialisation has found it but not started using it yet, resulting in the script not starting up.
r8244 | teravus | 2009-02-05 06:43:36 -0700 (Thu, 05 Feb 2009) | 1 line
- Add the second version of the experimental ObjectAdd Cap. It will handle both versions currently.
r8243 | teravus | 2009-02-04 23:44:46 -0700 (Wed, 04 Feb 2009) | 3 lines
- Committing an experimental ObjectAdd module. Intended to work with http://jira.secondlife.com/browse/VWR-8049 .
- Catherine contacted us and gave us a LLSD dump to study for implementation.
- Still needs to be tested. May not produce expected results.
r8242 | justincc | 2009-02-04 13:37:20 -0700 (Wed, 04 Feb 2009) | 3 lines
- minor: remove deprecated and unused terrain method from SceneManager
- other minor tidy up
r8241 | justincc | 2009-02-04 11:56:12 -0700 (Wed, 04 Feb 2009) | 5 lines
- Introduce a new "default" option for asset_database in the [STORAGE] section
- This option makes OpenSimulator use the usual db based asset service in standalone, and the grid based one in grid mode
- The other options can (local, grid, etc) can still be used explicitly as before
- Also change OpenSim.ini.example and the surrounding explanative text
r8240 | chi11ken | 2009-02-04 11:49:06 -0700 (Wed, 04 Feb 2009) | 1 line
Update svn properties.
r8239 | diva | 2009-02-04 09:31:48 -0700 (Wed, 04 Feb 2009) | 1 line
Addresses a race condition that happened between the viewer and the departing region wrt the creation of the child agent in the receiving region, and that resulted in failed TPs.
r8238 | mw | 2009-02-04 09:00:39 -0700 (Wed, 04 Feb 2009) | 5 lines
Added a ForceSceneObjectBackup method to Scene, which as it says forces a database backup/update on the SceneObjectGroup. This is now called at the beginning of DeRezObject, so we know the database is upto date before we attempt to delete a object. Fix Mantis #1004 Which happened because Database backups don't happen if a object is still selected, so when you select a part in a link-set and then unlink it and then delete it, all without unselecting the prim at all. The unlink changes never get updated to the database. So then when the call to delete the prim from the database happens, which is called with the SceneObjectId. That SceneObjectId is never found, as the database still has that prim as part of another link set. It is possible that these changes might have to be reverted and for us to find a different method of fixing the problem. If the performance overhead is too high or it causes any other problems.
r8237 | diva | 2009-02-04 06:13:47 -0700 (Wed, 04 Feb 2009) | 1 line
Closing the requestStream and setting a 10 sec timeout for getting it.
r8236 | mikem | 2009-02-03 17:01:36 -0700 (Tue, 03 Feb 2009) | 2 lines
- add OpenSim.Framework.AssetMetadata class. AssetBase is now composed of it - trim trailing whitespace
r8235 | justincc | 2009-02-03 13:45:18 -0700 (Tue, 03 Feb 2009) | 2 lines
- Add another object to the existing save oar test
r8234 | justincc | 2009-02-03 13:16:15 -0700 (Tue, 03 Feb 2009) | 3 lines
- Address http://opensimulator.org/mantis/view.php?id=3076 by actually eliminating the redundant enable = true commented example
- Comment out some startup verbosity from the module if we haven't enabled it
r8233 | justincc | 2009-02-03 13:13:34 -0700 (Tue, 03 Feb 2009) | 2 lines
- Fission SceneObjectTests into basic and linking sets
r8232 | justincc | 2009-02-03 12:36:57 -0700 (Tue, 03 Feb 2009) | 3 lines
- Lock the parts for the old group while we're clearing it as well - not much point doing one without the other
- Shouldn't result in any deadlocks as I don't think there are any locks in the calling code
r8231 | justincc | 2009-02-03 12:13:17 -0700 (Tue, 03 Feb 2009) | 3 lines
- Mark the old group after linking as deleted
- Add unit test assertions to check this
r8230 | diva | 2009-02-03 12:03:01 -0700 (Tue, 03 Feb 2009) | 1 line
OK, commenting the return again :-/
r8229 | justincc | 2009-02-03 11:48:04 -0700 (Tue, 03 Feb 2009) | 3 lines
- Now clearing parts list in the old group after a link has occurred
- Adjusted existing link tests to reflect this and added some new assertions
r8228 | justincc | 2009-02-03 11:06:24 -0700 (Tue, 03 Feb 2009) | 3 lines
- Lock parts while they're being duplicated to prevent possible race conditions with other parts changers
- This shouldn't provoke any deadlocks since the callers aren't taking any other locks beforehand
r8227 | justincc | 2009-02-03 10:50:25 -0700 (Tue, 03 Feb 2009) | 2 lines
- minor: remove some pointless assignments in SOG.Copy() that had already been done by MemberwiseClone()
r8226 | teravus | 2009-02-03 07:11:52 -0700 (Tue, 03 Feb 2009) | 2 lines
- Fixes mantis #3070
r8225 | mikem | 2009-02-03 01:31:08 -0700 (Tue, 03 Feb 2009) | 3 lines
Change access levels from private to protected to facilitate subclassing; also add new method signatures. Thanks tuco and mikkopa. Fix Mantis #3072.
r8224 | mikem | 2009-02-02 22:20:52 -0700 (Mon, 02 Feb 2009) | 1 line
Embed OpenSim.Data.addin.xml as a resource into OpenSim.Data.dll.
r8223 | mikem | 2009-02-02 22:20:44 -0700 (Mon, 02 Feb 2009) | 5 lines
- moved data plugin loading code from various places to
OpenSim/Data/DataPluginFactory.cs
- removed dependencies on a few executable assemblies in
bin/OpenSim.Data.addin.xml
- trim trailing whitespace
r8222 | mikem | 2009-02-02 22:20:35 -0700 (Mon, 02 Feb 2009) | 2 lines
- move OpenSim/Framework/IUserData.cs to OpenSim/Data/IUserData.cs - trim trailing whitespace
r8221 | mikem | 2009-02-02 22:20:26 -0700 (Mon, 02 Feb 2009) | 3 lines
- move OpenSim/Framework/IInventoryData.cs to
OpenSim/Data/IInventoryData.cs
- trim trailing whitespace
r8220 | mikem | 2009-02-02 22:20:16 -0700 (Mon, 02 Feb 2009) | 3 lines
- move IAssetDataPlugin from OpenSim/Framework/IAssetProvider.cs to
OpenSim/Data/IAssetData.cs
- remove some trailing whitespace
r8219 | mikem | 2009-02-02 22:20:03 -0700 (Mon, 02 Feb 2009) | 1 line
Rename IAssetProviderPlugin to IAssetDataPlugin aligning with the other data plugins.
r8218 | justincc | 2009-02-02 13:59:12 -0700 (Mon, 02 Feb 2009) | 4 lines
- Establish OnOarFileSaved EventManager event and subscribe to that instead of passing in a waithandle to the archiver
- This matches the existing OnOarFileLoaded event
- This brings up the question of how these things can be made generic so that they don't have to be tied into EventManager, but that's a topic for another day
r8217 | justincc | 2009-02-02 13:01:50 -0700 (Mon, 02 Feb 2009) | 4 lines
- As per http://opensimulator.org/mantis/view.php?id=3065
- Copy OpenSim.ini to _OpenSim.ini on crash instead of opensim.ini
- This makes it work on Linux/Mac(?) as well as Windows
r8216 | justincc | 2009-02-02 12:29:43 -0700 (Mon, 02 Feb 2009) | 2 lines
- Add a few more contributing projects that were not yet listed
r8215 | idb | 2009-02-02 12:20:12 -0700 (Mon, 02 Feb 2009) | 2 lines
Restore llGetSunPosition to its former self. Fixes Mantis #2195
r8214 | justincc | 2009-02-02 10:33:47 -0700 (Mon, 02 Feb 2009) | 2 lines
- Make the fact that there is a setting to control which instant message module is used explicit in OpenSim.ini.example
r8213 | justincc | 2009-02-02 10:27:23 -0700 (Mon, 02 Feb 2009) | 3 lines
- Make it more obvious that there is an enabled switch for chat in OpenSim.ini.example.
- Add default information for other chat settings
r8212 | justincc | 2009-02-02 10:22:20 -0700 (Mon, 02 Feb 2009) | 2 lines
- Stop the instant message module from trying to register for the message transfer module in PostInitialise() if it hasn't actually been enabled
r8211 | justincc | 2009-02-02 10:19:57 -0700 (Mon, 02 Feb 2009) | 2 lines
- Small tweak to move name replacement in friendship offer since server side requests don't want the lookup
r8210 | drscofield | 2009-02-02 07:57:20 -0700 (Mon, 02 Feb 2009) | 5 lines
[previous VectorRender patch was from: Robert Smart <SMARTROB@uk.ibm.com>]
clean up.
r8209 | lbsa71 | 2009-02-02 07:57:01 -0700 (Mon, 02 Feb 2009) | 2 lines
- Minor refactoring and comments updates
- Ignored some gens
r8208 | drscofield | 2009-02-02 06:58:01 -0700 (Mon, 02 Feb 2009) | 19 lines
[patching previous patch and also taking the chance of fixing the previous commit message]
This patch reimplements the Draw method in the VectorRenderModule which is used to create dynamic textures.
The previous version was limited to creating square dynamic textures, it also didnt allow for dynamically loading an image containing transparency except at 256x256.
The extraParams string in such functions as osSetDynamicTextureData can now be passed a comma seperated string of name value pairs which set the width,height and alpha value of dynamic textures. e.g. "height:512,width:2048,alpha:255"
Backward compatibility is still preserved so passing the old params of either a string integer "256" "512" will still work in the same fashion as will passing "setAlpha" on its own
r8207 | teravus | 2009-02-02 06:57:54 -0700 (Mon, 02 Feb 2009) | 1 line
- Changing the ode collision filter to 'off by default' instead of 'on by default'. It needs to be improved more.
r8206 | drscofield | 2009-02-02 04:40:34 -0700 (Mon, 02 Feb 2009) | 2 lines
Merge branch 'vector' into OpenSimulator.org
r8205 | lbsa71 | 2009-02-02 04:27:58 -0700 (Mon, 02 Feb 2009) | 1 line
- Removed erroneous reference to the Data.Base Framework
r8204 | lbsa71 | 2009-02-02 04:16:41 -0700 (Mon, 02 Feb 2009) | 1 line
- Removed the unused Data.Base Framework
r8203 | chi11ken | 2009-02-02 02:01:00 -0700 (Mon, 02 Feb 2009) | 1 line
Minor formatting cleanup.
r8202 | teravus | 2009-02-01 23:04:03 -0700 (Sun, 01 Feb 2009) | 4 lines
- Adding the Tree module configuration options to OpenSim.ini.example
- Adding an option to use the tree module to manage the trees in the simulator (grow/reproduce/die)
- Setting it to off by default in an effort to reduce the number of threads in use by default
- You can also turn it on in a 'one off' way with 'tree active true' on the console. To 'one off' turn it off, it's 'tree active false'. The permanent way to do that, however is in the opensim.ini.
r8201 | diva | 2009-02-01 13:36:10 -0700 (Sun, 01 Feb 2009) | 1 line
Putting the return back in AddCapsHandler upon attempt at adding CAPs twice. The return seems to have been commented in 8038, as an attempt at fixing multiple TP problems later identified to be deadlocks. CAPs should never be overwritten, or the viewer can get confused. Right now this method is erroneously being called twice because of legacy code. I'll fix that later, after further testing.
r8200 | ckrinke | 2009-02-01 10:41:33 -0700 (Sun, 01 Feb 2009) | 3 lines
Thank you kindly, TLaukkan (Tommil) for a patch that: Added osTeleportAgent with region coordinates to support hyper grid scripted teleports.
r8199 | teravus | 2009-02-01 10:16:36 -0700 (Sun, 01 Feb 2009) | 1 line
- Adding a few fields to the Land data responder that the client is complaining about (and older clients are crashing on)
r8198 | idb | 2009-02-01 08:12:32 -0700 (Sun, 01 Feb 2009) | 1 line
Correct the method signature on llMakeFountain.
r8197 | diva | 2009-01-31 19:20:57 -0700 (Sat, 31 Jan 2009) | 1 line
More on dynamic hyperlinks. Making the 4096 check (deregistration of region) work in grid mode.
r8196 | diva | 2009-01-31 17:59:42 -0700 (Sat, 31 Jan 2009) | 1 line
Check for the 4096 limitation in dynamic region hyperlinks.
r8195 | idb | 2009-01-31 12:02:09 -0700 (Sat, 31 Jan 2009) | 1 line
Speed improvement mostly when sensing objects especially noticeable in a sim with many objects.
r8194 | ckrinke | 2009-01-31 11:27:44 -0700 (Sat, 31 Jan 2009) | 2 lines
Flesh out llGetAgentLanguage to return "en-us" until we have an I18N committee for internationalization.
r8193 | diva | 2009-01-31 11:13:22 -0700 (Sat, 31 Jan 2009) | 1 line
Initial support for dynamic HG hyperlinks. With this commit, remote sims can be linked (and TPed to) simply by searching on the map for things like this ucigrid03.nacs.uci.edu:9003 or by clicking on things like this in the chat history secondlife://ucigrid03.nacs.uci.edu:9003/ or by clicking on links like that on the embedded browser.
r8192 | teravus | 2009-01-31 09:49:32 -0700 (Sat, 31 Jan 2009) | 2 lines
- Tweaks some locks when modifying an ODECharacter. This actually allows a user to log-in while the physics scene and the scripts are starting up. This also seems to smooth out the jerks on teleport/connect/disconnect a little bit.
- If you log-in while the simulator is starting up, you won't be able to move and the sim stats will say 0 FPS, and 0 Physics Frames and you may see only terrain. Once the sim finishes starting up, it'll all resume as normal.
r8191 | diva | 2009-01-30 18:59:05 -0700 (Fri, 30 Jan 2009) | 1 line
Oops. Forgot a try-catch on the last commit.
r8190 | diva | 2009-01-30 17:28:51 -0700 (Fri, 30 Jan 2009) | 1 line
Fixes mantis #3061. Thanks Hallow Palmer for diagnosing the issue so well. I bet this inconsistency happens a lot out there.
r8189 | diva | 2009-01-30 17:15:13 -0700 (Fri, 30 Jan 2009) | 1 line
Hopefully fixes mantis #3063.
r8188 | diva | 2009-01-30 16:53:41 -0700 (Fri, 30 Jan 2009) | 1 line
Bug fix on posting assets onto foreign users inventory. Check that the key is already in the local asset map before adding it.
r8187 | diva | 2009-01-30 16:23:02 -0700 (Fri, 30 Jan 2009) | 1 line
Added a new method SendGroupRootUpdate to start addressing mantis #3019. ll functions have not been changed.
r8186 | justincc | 2009-01-30 14:39:54 -0700 (Fri, 30 Jan 2009) | 2 lines
- Put a wait timeout on the archive test, just in case the archiver never returns
r8185 | justincc | 2009-01-30 14:26:38 -0700 (Fri, 30 Jan 2009) | 2 lines
- minor: remove some mono compiler warnings
r8184 | justincc | 2009-01-30 14:04:23 -0700 (Fri, 30 Jan 2009) | 2 lines
- In OpenSim.ini.example, list defaults for AllowOSFunctions and OSFunctionThreatLevel and change existing OpenSim.ini.example settings
r8183 | justincc | 2009-01-30 13:54:38 -0700 (Fri, 30 Jan 2009) | 3 lines
- Extend archive save test to check for the presence of the file for the object that was in the scene
- Can now pass in a wait handle to ArchiveRegion() if you want same thread signalling that the save has completed
r8182 | justincc | 2009-01-30 11:38:32 -0700 (Fri, 30 Jan 2009) | 2 lines
- furhter simplify test setups for objects
r8181 | justincc | 2009-01-30 11:28:05 -0700 (Fri, 30 Jan 2009) | 2 lines
- minor: stop bothering to set parts to phantom within test setups - tests now seem to pass without having to do this
r8180 | drscofield | 2009-01-30 07:45:39 -0700 (Fri, 30 Jan 2009) | 3 lines
reporting original request URI if HttpWebRequest failed, adding try-catch around GetRequestStream (this time for sure)
r8179 | chi11ken | 2009-01-30 02:03:23 -0700 (Fri, 30 Jan 2009) | 1 line
Update svn properties, minor formatting cleanup.
r8178 | dahlia | 2009-01-30 01:52:45 -0700 (Fri, 30 Jan 2009) | 1 line
remove dummy parcel media settings from event queue message
r8177 | drscofield | 2009-01-30 01:49:00 -0700 (Fri, 30 Jan 2009) | 1 line
r8176 | drscofield | 2009-01-30 01:48:41 -0700 (Fri, 30 Jan 2009) | 4 lines
fixing: client gets logged out when concierge's broker returns 500
response.
adding: more verbose error logging
r8175 | justincc | 2009-01-29 13:08:04 -0700 (Thu, 29 Jan 2009) | 7 lines
- If an orphaned group is found in the mysql or mssql databases (i.e. there is no prim where UUID = SceneGroupID), then force one prim to have UUID = SceneGroupID.
- A warning is posted about this on startup giving the location of the object
- This should allow one class of persistently undeletable prims to be removed
- This change should not cause any issues, but I still suggest that you backup your database beforehand
- If this doesn't work for previously linked objects, then you could also try the workaround in http://opensimulator.org/mantis/view.php?id=3059
- This change has been made to mysql and mssql, but sqlite appears to work in a different way
r8174 | idb | 2009-01-29 12:47:55 -0700 (Thu, 29 Jan 2009) | 1 line
Complete the implementation of llSHA1String.
r8173 | justincc | 2009-01-29 11:39:33 -0700 (Thu, 29 Jan 2009) | 2 lines
- minor: just a few formatting changes and log quietening
r8172 | sdague | 2009-01-28 12:23:20 -0700 (Wed, 28 Jan 2009) | 3 lines
- Enhanced ScenePresenceTests. Now tests for region and prim crossing.
From: Arthur Rodrigo S Valadares <arthursv@linux.vnet.ibm.com>
r8171 | drscofield | 2009-01-28 11:58:49 -0700 (Wed, 28 Jan 2009) | 3 lines
fix: client gets logged out when concierge's broker returns 500 response.
r8170 | drscofield | 2009-01-28 02:52:09 -0700 (Wed, 28 Jan 2009) | 17 lines
From: Christopher Yeoh <yeohc@au1.ibm.com>
This changeset fixes a race condition where a script (XEngine run) can startup before a reference is added to it in all of the required places in the XEngine class. The effect of this is that a script can sometimes on startup miss script events. For example a script which starts up and initialises itself from a notecard may never receive the dataserver event containing the notecard information.
The patch isn't as clean as I'd like - I've split the constructor of ScriptInstance up so it does everything it did before except call Startup and post events like state_entry and on_rez. An Init function has been added which is called after the ScriptInstance object has been added to the necessary data structures in XEngine.
Happy to rework it if someone suggests a better way of doing it.
r8169 | drscofield | 2009-01-28 02:22:12 -0700 (Wed, 28 Jan 2009) | 7 lines
From: Christopher Yeoh <yeohc@au1.ibm.com>
Adding Oarfileloaded and EmptyScriptCompileQueue event support which allows (with a module) for programmatic notification of when a region objects and scripts are up and running after a server start or load-oar.
r8168 | ckrinke | 2009-01-27 21:50:25 -0700 (Tue, 27 Jan 2009) | 2 lines
Add in a stub for llSHA1String. I believe it is the only one new function we were missing.
r8167 | mikem | 2009-01-27 18:59:07 -0700 (Tue, 27 Jan 2009) | 1 line
Removing ThirdParty/3Di from prebuild.xml.
r8166 | mikem | 2009-01-27 18:56:04 -0700 (Tue, 27 Jan 2009) | 4 lines
Removing contents of ThirdParty/3Di. The load balancer can now be found at http://forge.opensimulator.org/gf/project/loadbalancer/
config key: svn.rmdir
r8165 | mikem | 2009-01-27 18:55:45 -0700 (Tue, 27 Jan 2009) | 1 line
Slight cleanup of docs, removing trailing whitespace.
r8164 | dahlia | 2009-01-26 23:20:03 -0700 (Mon, 26 Jan 2009) | 1 line
delete some commented out junk code notes
r8163 | dahlia | 2009-01-26 23:14:11 -0700 (Mon, 26 Jan 2009) | 1 line
Send groups list via event queue
r8162 | dahlia | 2009-01-26 18:31:06 -0700 (Mon, 26 Jan 2009) | 1 line
correct formatting if parcel description field in event queue message
r8161 | dahlia | 2009-01-26 17:51:14 -0700 (Mon, 26 Jan 2009) | 1 line
Correct a typo in the parcel properties event queue message which was preventing the display of authorized buyer
r8160 | drscofield | 2009-01-26 14:35:54 -0700 (Mon, 26 Jan 2009) | 1 line
r8159 | drscofield | 2009-01-26 14:35:38 -0700 (Mon, 26 Jan 2009) | 1 line
r8158 | drscofield | 2009-01-26 14:35:16 -0700 (Mon, 26 Jan 2009) | 3 lines
~ fixing bugs in ConciergeServer.py test code ~ fix bug in ConciergeModule: wrong closing tag for avatars list
r8157 | drscofield | 2009-01-26 14:34:59 -0700 (Mon, 26 Jan 2009) | 2 lines
adding XML parsing to make sure POST content is welformed
r8156 | drscofield | 2009-01-26 14:34:44 -0700 (Mon, 26 Jan 2009) | 2 lines
+ adding URI substitution for concierges broker URI
r8155 | drscofield | 2009-01-26 14:34:27 -0700 (Mon, 26 Jan 2009) | 2 lines
~ moving test server script on level up
r8154 | drscofield | 2009-01-26 14:33:53 -0700 (Mon, 26 Jan 2009) | 2 lines
~ moving test server script on level up
r8153 | drscofield | 2009-01-26 14:33:36 -0700 (Mon, 26 Jan 2009) | 2 lines
~ turning synchronous broker update into asynchronous one
r8152 | drscofield | 2009-01-26 14:33:20 -0700 (Mon, 26 Jan 2009) | 3 lines
~ fix: Concierge reports avatar leaving region twice ~ cleaning up log statements
r8151 | drscofield | 2009-01-26 14:32:59 -0700 (Mon, 26 Jan 2009) | 2 lines
+ completed python test server
r8150 | drscofield | 2009-01-26 14:32:43 -0700 (Mon, 26 Jan 2009) | 2 lines
+ adding test server for debugging purposes
r8149 | drscofield | 2009-01-26 14:32:24 -0700 (Mon, 26 Jan 2009) | 4 lines
~ extending attendee list to include agent name + code to generate full XML avatar list + code to POST XML snipplet
r8148 | drscofield | 2009-01-26 14:31:41 -0700 (Mon, 26 Jan 2009) | 2 lines
adding timestamp as ISO 8601
r8147 | drscofield | 2009-01-26 14:31:21 -0700 (Mon, 26 Jan 2009) | 2 lines
adding XML sniplet generation (start of)
r8146 | drscofield | 2009-01-26 14:31:02 -0700 (Mon, 26 Jan 2009) | 2 lines
starting draft attendee list notification support.
r8145 | dahlia | 2009-01-26 13:06:31 -0700 (Mon, 26 Jan 2009) | 1 line
swap endianness of parcel flags in event queue message
r8144 | teravus | 2009-01-26 13:05:13 -0700 (Mon, 26 Jan 2009) | 1 line
- Providing a way for the rest of the simulator to get at the economy settings through the IMoneyModule interface.
r8143 | sdague | 2009-01-26 08:42:21 -0700 (Mon, 26 Jan 2009) | 2 lines
in the spirit of cleanup, remove the old sql directory, as this stuff is all done in the drivers now
r8142 | dahlia | 2009-01-26 03:42:24 -0700 (Mon, 26 Jan 2009) | 2 lines
add a definition for a parcel properties CAP send parcel properties via eventqueue rather than UDP to facilitate libomv clients - see Mantis #3040
r8141 | drscofield | 2009-01-26 03:11:20 -0700 (Mon, 26 Jan 2009) | 2 lines
~ cleaning up code base: dropping share/python
r8140 | dahlia | 2009-01-26 01:04:12 -0700 (Mon, 26 Jan 2009) | 1 line
more eventqueue IM nonsense
r8139 | chi11ken | 2009-01-25 18:52:06 -0700 (Sun, 25 Jan 2009) | 1 line
Move file contents into file.
r8138 | chi11ken | 2009-01-25 18:43:48 -0700 (Sun, 25 Jan 2009) | 1 line
Remove empty share/ruby directory.
r8137 | idb | 2009-01-25 14:13:42 -0700 (Sun, 25 Jan 2009) | 2 lines
Remove the addition of the region coordinates to obtain the absolute position of a prim/person on the grid. I believe it is superfluous and removes needed decimal places for short range sensors. Fixes Manitis #3046
r8136 | homerh | 2009-01-25 09:12:55 -0700 (Sun, 25 Jan 2009) | 3 lines
- Fixed a small logical error in error handling of console commands.
- Console command help should be output to the console, not to the log (as "help" does it already). That allows getting help/answers even if you only log into a file.
Fixes Mantis#2916.
r8135 | idb | 2009-01-25 03:17:26 -0700 (Sun, 25 Jan 2009) | 2 lines
Add an override of the ! operator to lsl integer. Fixes Mantis #3041
r8134 | adjohn | 2009-01-25 01:31:08 -0700 (Sun, 25 Jan 2009) | 1 line
Applied patch from #3012 Fixing a minor bug where nhibernate mappings from outside OpenSim.Data.NHibernate assembly were not included in sessionFactory. Thanks mpallari!
r8133 | teravus | 2009-01-24 21:34:00 -0700 (Sat, 24 Jan 2009) | 2 lines
- Adds console command, 'predecode-j2k <number of threads>' to load all of the texture assets from the scene and decode the j2k layer data to cache. The work is split between the number of threads you specify. A good number of threads value is the number of cores on your machine minus 1.
- Increases the number of ImageDataPackets we send per PriorityQueue pop and tweak it so that the number of packets is ( (2 * decode level) + 1 ) * 2, and (((2 * (5-decode level)) + 1) * 2). The first one sends more data for low quality textures, the second one sends more data for high quality textures.
r8132 | chi11ken | 2009-01-24 01:18:41 -0700 (Sat, 24 Jan 2009) | 1 line
Update svn properties.
r8131 | justincc | 2009-01-23 13:44:35 -0700 (Fri, 23 Jan 2009) | 2 lines
- minor: remove mono compiler warning
r8130 | justincc | 2009-01-23 13:38:44 -0700 (Fri, 23 Jan 2009) | 2 lines
- Write a simple archive loading test which doesn't actually do any testing yet apart from not blow up
r8129 | ckrinke | 2009-01-23 13:21:43 -0700 (Fri, 23 Jan 2009) | 10 lines
Thank you kindly, TLaukkan (Tommil) for a patch that:
* Added Npgsql.dll and Mono.Security.dll which are NpgsqlDriver dlls.
- Added missing field to schema creation scripts: PathTaperY.
- Added schema creation scripts for PostgreSQL.
- Added unit test classes for PostgreSQL.
- Added schema creation script folder to NHibernate project in prebuild.xml
- Added Npgsql.dll to NHibernate test project dependencies in prebuild.xml
- Ensured that build works with both nant and Visual Studio.
- Executed build unit tests with nant and NHibernate unit tests with NUnitGUI
- Couple of region tests fail due to double precission float rounding errors need to sort out how these are handles in unit tests and if higher precission numeric field needs to be used in Postgresql.
r8128 | justincc | 2009-01-23 12:24:36 -0700 (Fri, 23 Jan 2009) | 2 lines
- Extend archive test to check for the presence of a control file in a saved archive
r8127 | idb | 2009-01-23 11:10:31 -0700 (Fri, 23 Jan 2009) | 2 lines
Fix for llGetRot when the script is in a child prim. Also fixed llGetPrimitiveParams for PRIM_ROTATION. Fixes Mantis #3023
r8126 | justincc | 2009-01-23 10:55:29 -0700 (Fri, 23 Jan 2009) | 2 lines
refactor: move test modules set up code to common function
r8125 | justincc | 2009-01-23 10:32:38 -0700 (Fri, 23 Jan 2009) | 2 lines
- refactor: move scene setup code into common test code assembly
r8124 | justincc | 2009-01-23 10:17:46 -0700 (Fri, 23 Jan 2009) | 2 lines
- minor: remove serialization and deserializationg sog log messages for now
r8123 | justincc | 2009-01-23 10:12:15 -0700 (Fri, 23 Jan 2009) | 2 lines
- minor: small tweak to archive save completion log message
r8122 | justincc | 2009-01-23 10:07:37 -0700 (Fri, 23 Jan 2009) | 3 lines
- Add direct stream loading and saving methods to the archive module.
- The async stream method does not yet signal completion to interested calling code
r8121 | teravus | 2009-01-23 04:00:36 -0700 (Fri, 23 Jan 2009) | 2 lines
- Adds a synchronous jpeg decode for pre-caching purposes
- When the DynamicTextureModule creates a j2k image, pre-cache the decode so that it doesn't stall any client threads.
r8120 | dahlia | 2009-01-22 18:49:32 -0700 (Thu, 22 Jan 2009) | 1 line
add event queue code for sending group IM for future group support
r8119 | teravus | 2009-01-22 17:08:35 -0700 (Thu, 22 Jan 2009) | 1 line
- Fixing a group title
r8118 | idb | 2009-01-22 16:58:46 -0700 (Thu, 22 Jan 2009) | 2 lines
Implement missing LSL TEXTURE_xxx constants including two new textures. Fixes Mantis #3030
r8117 | justincc | 2009-01-22 12:46:31 -0700 (Thu, 22 Jan 2009) | 2 lines
- Add some caps seed capability path checking to the simple non neighbours standalone region teleport test
r8116 | teravus | 2009-01-22 11:28:32 -0700 (Thu, 22 Jan 2009) | 1 line
- Remove a few unnecessary locks to try and prevent lock contention in LLImageManager
r8115 | justincc | 2009-01-22 10:51:47 -0700 (Thu, 22 Jan 2009) | 5 lines
- Change the currently misleading log message when capabilities are added twice, and provide some more information
- No functional change
- It strikes me that there may be caps problems if double registration is presented if cleanup failed for a previous agent (so a caps handler will remain in memory for that
agent but with a different seed). This needs investigation
r8114 | drscofield | 2009-01-22 09:43:28 -0700 (Thu, 22 Jan 2009) | 2 lines
white space & formatting cleanup
r8113 | drscofield | 2009-01-22 09:43:09 -0700 (Thu, 22 Jan 2009) | 8 lines
From: Christopher Yeoh <yeohc@au1.ibm.com>
this patch makes load-oar a bit more tolerant to irrelevant differences in the oar file format. Directory entries are now ignored rather than trying to interpret them as files they hold which results in the load-oar failing. This change makes it easier to manually modify oar files.
r8112 | chi11ken | 2009-01-22 09:16:34 -0700 (Thu, 22 Jan 2009) | 1 line
Update svn properties, minor formatting cleanup.
r8111 | sdague | 2009-01-22 09:06:26 -0700 (Thu, 22 Jan 2009) | 3 lines
- minox fix related to last commit
From: Arthur Rodrigo S Valadares <arthursv@linux.vnet.ibm.com>
r8110 | drscofield | 2009-01-22 09:04:31 -0700 (Thu, 22 Jan 2009) | 2 lines
adding TAGS to .gitignore
r8109 | ckrinke | 2009-01-22 08:57:47 -0700 (Thu, 22 Jan 2009) | 1 line
Fixes Mantis #3032. The VersionInfo.cs file was not updated from 0.6.1 to 0.6.2 with the last minor release and shows incorrectly on the console. This will resolve itself on the next svn update.
r8108 | sdague | 2009-01-22 06:59:54 -0700 (Thu, 22 Jan 2009) | 3 lines
- Caught 2 dictionary exceptions that were unhandled
From: Arthur Rodrigo S Valadares <arthursv@linux.vnet.ibm.com>
r8107 | teravus | 2009-01-22 03:04:15 -0700 (Thu, 22 Jan 2009) | 1 line
- discovered! darn! Removing I <3 OpenSimulator from firstname
r8106 | teravus | 2009-01-22 02:31:01 -0700 (Thu, 22 Jan 2009) | 3 lines
- Added some more comments
- Fixed up an outgoing packet
- I <3 OpenSimulator
r8105 | teravus | 2009-01-21 18:50:00 -0700 (Wed, 21 Jan 2009) | 1 line
- Adds a Scene Getter property called SceneContents for the Scene's m_sceneGraph. This will allow it to be exposed to modules without resorting to referring to m_sceneGraph
r8104 | teravus | 2009-01-21 18:33:46 -0700 (Wed, 21 Jan 2009) | 1 line
- Add File cache for j2k layer decodes. This will make it so that the server will decode the j2k stream once and cache it to disk so that the cache is saved across sim restarts.
r8103 | justincc | 2009-01-21 14:14:17 -0700 (Wed, 21 Jan 2009) | 3 lines
- refactor: Extract caps related code from scene and put into a region module
- No functional changes in this revision
r8102 | justincc | 2009-01-21 11:57:05 -0700 (Wed, 21 Jan 2009) | 3 lines
- Restore commented out isdone assertions in TextureSendTests.T010_SendPkg()
- These still appear to suceed with the current code!
r8101 | justincc | 2009-01-21 11:46:44 -0700 (Wed, 21 Jan 2009) | 2 lines
- minor: move connection success log message so that it doesn't get printed again if a duplicate use circuit code packet comes in
r8100 | justincc | 2009-01-21 10:56:25 -0700 (Wed, 21 Jan 2009) | 2 lines
minor: find in existing senderUUID field for chat messages originating from a client
r8099 | teravus | 2009-01-21 04:16:33 -0700 (Wed, 21 Jan 2009) | 3 lines
- More friendly OpenJpeg error handling.
- Often times now the only reason OpenJpeg doesn't work is because it requires Glibc 2.4 The error messages reflect that.
- In J2kDecoder module, It stops trying to decode modules if it encounters a dllnotfound exception and instead sends a full resolution layer that causes the texture sender to only send the full resolution image. (big decrease in texture download speed, but it's better then nasty repeating error messages)
r8098 | mikem | 2009-01-21 03:20:32 -0700 (Wed, 21 Jan 2009) | 3 lines
- remove extra "; in http_loginform.html.example; fix issue 3025 - sync up default HTML generated in LoginService.cs with that in
http_loginform.html.example
r8097 | dahlia | 2009-01-20 19:40:09 -0700 (Tue, 20 Jan 2009) | 1 line
Fix an error in sculpt LOD calculation
r8096 | mikem | 2009-01-20 19:29:56 -0700 (Tue, 20 Jan 2009) | 1 line
Set request method for REST requests with no input.
r8095 | melanie | 2009-01-20 14:59:11 -0700 (Tue, 20 Jan 2009) | 2 lines
And another method added
r8094 | melanie | 2009-01-20 14:45:44 -0700 (Tue, 20 Jan 2009) | 2 lines
Small interface addition
r8093 | justincc | 2009-01-20 11:49:16 -0700 (Tue, 20 Jan 2009) | 4 lines
- Apply http://opensimulator.org/mantis/view.php?id=3021
- Adds MSSQL 2005 unit tests
- Thanks Tommil!
r8092 | justincc | 2009-01-20 11:38:51 -0700 (Tue, 20 Jan 2009) | 3 lines
- Apply http://opensimulator.org/mantis/view.php?id=3020
- Adds a grid db implementation and unit tests to the NHibernate module
r8091 | justincc | 2009-01-20 11:27:30 -0700 (Tue, 20 Jan 2009) | 4 lines
- Apply http://opensimulator.org/mantis/view.php?id=3012
- Allows different assemblies to be used in NHibernateManager, which makes it possible to use mapping and migration files in different assemblies.
- Thanks mpallari!
r8089 | dahlia | 2009-01-20 03:09:16 -0700 (Tue, 20 Jan 2009) | 1 line
Removed some of the darker colors from console messages as they were not visible in some terminal emulators (like putty)
r8088 | teravus | 2009-01-19 23:07:36 -0700 (Mon, 19 Jan 2009) | 1 line
- minor: A few comments. A bit of cleanup.
r8087 | diva | 2009-01-19 18:50:20 -0700 (Mon, 19 Jan 2009) | 1 line
Very minor: added a missing {0} in a couple of Error messages.
r8086 | chi11ken | 2009-01-19 17:26:29 -0700 (Mon, 19 Jan 2009) | 1 line
Update svn properties.
r8085 | idb | 2009-01-19 17:10:39 -0700 (Mon, 19 Jan 2009) | 2 lines
Added overrides for == and != for list. Fixes Mantis #3002
r8084 | sdague | 2009-01-19 14:38:31 -0700 (Mon, 19 Jan 2009) | 3 lines
oops hash codes can be negative, account for that
From: Sean Dague <sdague@gmail.com>
r8083 | sdague | 2009-01-19 14:38:25 -0700 (Mon, 19 Jan 2009) | 3 lines
added display of exception
From: Sean Dague <sdague@gmail.com>
r8082 | sdague | 2009-01-19 14:38:16 -0700 (Mon, 19 Jan 2009) | 3 lines
change the appender to have a few more colors, none of which are red
From: Sean Dague <sdague@gmail.com>
r8081 | teravus | 2009-01-19 14:29:44 -0700 (Mon, 19 Jan 2009) | 1 line
- Another image packet edge case. Thanks nebadon for printing a log of it
r8080 | idb | 2009-01-19 12:15:55 -0700 (Mon, 19 Jan 2009) | 2 lines
Correct energy calculation to include the mass of the object. Fixes Mantis #3006
r8079 | teravus | 2009-01-19 11:33:25 -0700 (Mon, 19 Jan 2009) | 1 line
- Set SVN Properties
r8078 | justincc | 2009-01-19 10:15:27 -0700 (Mon, 19 Jan 2009) | 2 lines
- minor: Just some minor log elaboration to reveal in the logs where a teleport is being directed rather than just its position
r8077 | teravus | 2009-01-19 10:11:57 -0700 (Mon, 19 Jan 2009) | 2 lines
- Progressive texture patch + PriorityQueue put into the LLClient namespace.
- Updates LibOMV to r2362
r8076 | justincc | 2009-01-19 08:16:17 -0700 (Mon, 19 Jan 2009) | 4 lines
- Remove unused prims.ParentID field from SQLite and MySQL
- Since this is a db change, as always I strongly recommend that you backup your database before updating to this revision
- Haven't touched MSSQL in case I get it wrong - looking for some kind soul to take care of this.
r8075 | mikem | 2009-01-18 19:30:51 -0700 (Sun, 18 Jan 2009) | 3 lines
No longer append a "texture" parameter on texture asset requests. The asset server doesn't check for the existence of this parameter since r2744.
r8074 | chi11ken | 2009-01-18 18:29:21 -0700 (Sun, 18 Jan 2009) | 1 line
Update svn properties.
r8073 | melanie | 2009-01-18 16:31:13 -0700 (Sun, 18 Jan 2009) | 2 lines
Avoid an invalid cast on legacy data
r8072 | idb | 2009-01-18 07:46:43 -0700 (Sun, 18 Jan 2009) | 1 line
Moved applying an impulse to a newly rezzed object to minimise the delay getting the object moving.
r8071 | idb | 2009-01-18 04:25:12 -0700 (Sun, 18 Jan 2009) | 2 lines
Subscribe to collision events if needed when turning an object to non-phantom from phantom. Fixes Mantis #1883
r8070 | dahlia | 2009-01-18 03:50:53 -0700 (Sun, 18 Jan 2009) | 1 line
Added an optional password for the IRC module
r8069 | diva | 2009-01-17 18:45:22 -0700 (Sat, 17 Jan 2009) | 1 line
Getting rid of the CheckRegion call during TPs. This seems to be not just useless, but sometimes problematic (mantis #2999). Initial tests indicate that this call is not necessary. Let's see if this stands in the wild.