aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-06-09fill out some more migration facilitiesSean Dague1-19/+50
2008-06-09more work in progress migration code, still a while beforeSean Dague1-4/+94
this becomes useful
2008-06-09start in on the shell for a generic database versioning module. My Sean Dague1-0/+77
intent is to create an easier way to manage database table versions like the model used for ruby on rails migrations.
2008-06-09*Fixed bug that caused failure when System.Console.Readline returns null (no ↵mingchen2-6/+20
stdin) *Fixed bug that would crash the simulator if there were two physics/meshing engines loaded with the same name.
2008-06-09*Patched CreateItemsTable.sql (MSSQL). Patch by Kyle and Chris from G2.mingchen1-1/+1
2008-06-09Update svn properties. Formatting cleanup.Jeff Ames6-166/+168
2008-06-09Mantis#1469. Thank you kindly, Mikem for a patch that addresses:Charles Krinke2-0/+125
Currently LSL code such as below does not compile on OpenSim, but compiles fine in Second Life: list mylist = []; mylist += [1, 2, 3]; mylist += "four"; list newlist = mylist + 5.0; The problem is that the LSL_Types.list class does not have an operator for adding a string to a list. I am including a patch which implements adding a string, integer or float to a list. I am also including tests. The file LSL_TypesTestList.cs belongs in OpenSim/Tests/OpenSim/Region/ScriptEngine/Common/.
2008-06-08* Fixed it so you can do a lot more llDetected* methods in many additional ↵Teravus Ovares4-111/+317
situations and have it work. * script Collision reporting works now in DotNetEngine
2008-06-08* Added compiler pre-processor, #if SPAM to SensorRepeat... so if you ↵Teravus Ovares1-3/+12
really want to see, "[AsyncLSL]: GetSensorList missing localID" and SetSensorEvent, then you can #define SPAM
2008-06-08* Fixes llDetectedKey. Teravus Ovares1-53/+2
2008-06-08Added a "if(entity != null)" before the call to Charles Krinke1-1/+3
UpdateEntityMovement() to try to preclude the occaisional System.NullReferenceException in scene.
2008-06-08Mantis#1498. Thank you Melanie for an XEngine patch that addresses:Charles Krinke1-8/+15
The attatched patch makes the changed() event fire properly and lets scripts run properly. NOTE: All existing state files must be deleted: rm ScriptEngines/*/*.state
2008-06-08Mantis#1499. Thank you kindly, DMiles for a patch that:Charles Krinke1-77/+132
was incorrectly sending the command along with the args to the CommandDelegate help was getting lost on top of normal help & help was getting missed except in an exact match (and only returning the first)
2008-06-07Mantis#1496. Thank you kindly, Melanie for a patch that:Charles Krinke5-106/+283
Adds full implementation of all llDetected* functions for sensors, collisions and touches. Adds changed(CHANGED_REGION_RESTART) event to allow restarting of eye-candy functionality not currently persisted with the prim.
2008-06-07Mantis#1495. Thank you kindly, Kinoc for:Charles Krinke1-1/+93
0001495: [PATCH] Adds an API for for plugins to create new Console commands and Help
2008-06-07Potential Fix #1 for 0001392: Shift+Drag now causes an unhandled 'Object ↵mingchen2-4/+9
reference not set to an instance of object' exception
2008-06-07Patch for mantis#1493: Several patches to xengine. Thanks Melanie!Adam Johnson4-53/+278
2008-06-07Mantis#1476. Thank you kindly, Melanie for a patch that:Charles Krinke1-1/+1
0001476: [PATCH] Allow larger script state files to be loaded The previous limitation on load file size was too small for larger script projects
2008-06-07Mantis#1475. Thank you kindly, Kinoc for a patch that:Charles Krinke2-222/+830
This patch brings the Yield Prolog in sync with the YP r669. Biggest item is support for functions asserta and assertz , providing dynamic databases.
2008-06-07*Fixing another object counting bugmingchen2-4/+4
2008-06-06*Made Object Counting correct with linked objects and turned the previously ↵mingchen2-14/+18
protected functions that only return object counts to public so it can be easily used by outside classes.
2008-06-06* llSetPrimitiveParams PRIM_FLEXIBLE is now supported.Teravus Ovares1-0/+1
2008-06-06* Added Light control from script in LLSetPrimitiveParams.Teravus Ovares2-2/+73
2008-06-06* Added a configuration option for allowing god script lsl methods.. such ↵Teravus Ovares1-19/+29
as llSetObjectPermMask. By default it's off.
2008-06-06revert 5028, as this approach to 1 nick per avatar isn't going to work, Sean Dague1-21/+8
however, I think I understand now how to make it work. I just don't want to have this broken for people this weekend.
2008-06-06experimental IRC changes, because it's friday, and I'm curious if thisSean Dague1-8/+21
will work.
2008-06-06* Adds semi broken PRIM_FLEXIBLE support for prim. It's semi-broken ↵Teravus Ovares1-5/+46
because it won't do the setting of the prim flexi from not-flexi, however, it'll tweak the parameters of an already existing flexi prim.
2008-06-06* How tall are you? Certainly not 127 meters!Teravus Ovares1-2/+9
2008-06-06* true and not true or - not true and not true and.Teravus Ovares1-1/+1
2008-06-06* This limits avatar to the heightfield height if they teleport or cross a ↵Teravus Ovares1-1/+6
border to a position below it. After teleporting, you can go under the terrain if you like as usual.
2008-06-06* This wraps the autopilot request to the client's sit response. An ↵Teravus Ovares8-32/+186
interesting, but successful way to do it. * This also takes care of a few error situations that were previously never seen.
2008-06-06* Fixes incorrect message server startup promptTeravus Ovares1-1/+1
2008-06-06Fixes scale property with regards to the physics engine.Teravus Ovares1-0/+12
2008-06-06Fixed a build problem with r5019 (Mikems patch)Johan Berntsson2-0/+0
2008-06-06Minor formatting cleanup.Jeff Ames9-37/+37
2008-06-06MSSQL Inventory Fix. Patch by Kyle and Chris from G2mingchen1-82/+89
2008-06-06Update svn properties.Jeff Ames2-691/+691
2008-06-05Mantis#1451. Thank you kindly, mikem for additional Charles Krinke2-0/+691
tests for LSL types and strings.
2008-06-05Mantis#1460. Thank you, CMickeyb for a patch that addresses:Charles Krinke1-10/+23
I'm getting an unhandled exception in openxmlrpcchannel during simulator initialization. I have two objects in different regions that open remote data channels in the state_entry event. It appears that the state_entry call is executing before the postinitialize method is called in xmlrpcmodule (the exception occurs because m_openChannels is not initialized).
2008-06-05Mantis#1459. Thank you kindly, CMickeyb for a patch that:Charles Krinke1-2/+5
the function that reports errors in event handling is not computing the line numbers correctly for windows paths (and probably linux paths). As a result, the conversion to int throws an exception. note... i'm not sure why we extract the line number, convert it to an int, then convert it back to a string... but hey... :-)
2008-06-05* Applied 9085B_[5004]_xengine_abort_regression.patch from #1437lbsa711-0/+2
Thank you, Melanie. And Thank you ckrinke. Bigups!
2008-06-05Mantis#1438. Thank you kindly, Melanie for a patch that:Charles Krinke1-17/+63
This patch implements the llLoopSound patch from Xantor for the XEngine
2008-06-05Mantis#1437. Patch 3 of 4. Thank you kindly, Melanie for:Charles Krinke2-10/+65
Corrects the XEngine's script startup semantics. Completes llRequestAgentData Implements llDetectedLink Fixes a few minor issues
2008-06-05Mantis#1437. Patch 2 of 4. Thank you kindly, Melanie for:Charles Krinke1-0/+11
Corrects the XEngine's script startup semantics. Completes llRequestAgentData Implements llDetectedLink Fixes a few minor issues
2008-06-05Mantis#1437. Patch one of four. Thank you kindly, Melanie for:Charles Krinke6-37/+95
Corrects the XEngine's script startup semantics. Completes llRequestAgentData Implements llDetectedLink Fixes a few minor issues
2008-06-05Mantis#1455. Thank you kindly, Mikem for a patch that addressesCharles Krinke1-1/+0
the client thread terminating when creating a new script.
2008-06-05Mantis#1450. Thank you kindly, Boscata for a patch that addresses:Charles Krinke2-2/+3
I have detected a bug of conversion data type in OpenSim.Data.MSSQL.MSSQLInventoryData.addInventoryItem(InventoryItemBase item) in the GroupOwned field. My sollution is to change the flield to bit in the table. In the readInventoryItem(IDataReader reader) change too item.Flags = (uint) reader["flags"]; to item.Flags = Convert.ToUInt32(reader["flags"]); Now Inventory runs fine.
2008-06-05Mantis#1451. Thank you kindly, Mikem for a patch that addresses:Charles Krinke2-10/+65
LSL scripts in which a float type is cast to a string or a string type is cast to a float do not compile. When the script is translated from LSL to C#, the LSL float type is translated into double. There is no string <-> double cast in C#, so compilation fails. There is a LSLFloat type, however it seems unfinished and is not used. I am attaching a patch that implements the LSLFloat type. I have also added two methods to the LSLString type to facilitate float <-> string casts.
2008-06-05* This sends collision events to the script engine. Teravus Ovares7-28/+402
* Unfortunately, there's some kludges with the Async manager and the llDetected functions that I have yet to decipher... so llDetected functions don't work with collision events at the moment....
2008-06-05* Don't create ghost prim when rezzing objects from inventoryTeravus Ovares1-1/+2