aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-04-22* Resolve http://opensimulator.org/mantis/view.php?id=3509 by putting some ↵Justin Clarke Casey5-32/+48
service initialization into CommsManager * What is really needed is a plugin and interface request system as being done for region modules
2009-04-22* Resolve http://opensimulator.org/mantis/view.php?id=3509 by passing up the ↵Justin Clarke Casey1-4/+4
comms manager rather than null
2009-04-22* minor: remove some compiler warningsJustin Clarke Casey1-31/+31
2009-04-22* Fix windows build from last commitJustin Clarke Casey1-0/+1
2009-04-22* Fission OGS1UserServices into user service and OGS1 user data plugin ↵Justin Clarke Casey6-774/+798
components * Make OGS1UserServices inherit from UserManagerBase * This allows grid mode regions to use the same user data plugin infrastructure as grid servers and standalone OpenSims
2009-04-22From: Alan Webb <alan_webb@us.ibm.com>Dr Scofield4-71/+174
Changes to enable script state persistence across non-restart serialization situations (inventory/OAR/attachments) Also fixing test cases for OAR and IAR so they don't barf with the new code.
2009-04-22more cleanupDr Scofield4-72/+65
2009-04-22Thank you kindly, Marcus Llewellyn, for a patch that:Charles Krinke1-4/+24
An attachment with the physical checkbox checked will not allow the phantom checkbox to be cleared. This interfers with scripting functions such as llMoveToTarget(), which won't work while an object is phantom. If the prim containing the script is rezzed to the ground, it will then allow the phantom checlbox to be cleared, and the script works as expected.
2009-04-22* Committing stub VW-over-HTTP ClientStack. (2/2)Adam Frisby1-1/+1
* Minor MRM tweak.
2009-04-22further cleanup (lower casing non-public vars and local vars)Dr Scofield1-179/+173
2009-04-22cleaning up, fixing warningsDr Scofield6-70/+53
2009-04-22* Some tweaks to the FreeSwitchModule to allow a well known hostname and ↵Teravus Ovares2-9/+26
avoid a double // in a path which causes account verification to fail * The change shouldn't affect anyone who has it working currently and makes it a ton easier for everyone else to get it working. * Handle a case when there's no Event-Calling-Function but it's obviously a REGISTER method
2009-04-22Fix loading notecards from LSL. The first time a notecard was accessed, theMelanie Thielker1-49/+21
ID returned from the call would differ from the one later sent via dataserver(), causing AOs to fail.
2009-04-22Add copyright headers. Formatting cleanup.Jeff Ames12-97/+231
2009-04-21Thank you kindly, MCortez, for a patch that:Charles Krinke3-330/+217
* Refactors the xmlrpc calls to a single location to make it easier to debug and include alternative xmlrpc call mechanisms * Includes an alternative xmlrpc call mechanism that sets HTTP Keep-Alive to false which solves nearly all System.Net exceptions on some windows environments
2009-04-21Thank you kindly, TLaukkan for a patch that:Charles Krinke1-1/+3
Added support for loading bare asset binaries (as opposed to xml encoded asset base) to both sandbox asset service and cable beach. * Added support for enabling region asset service when mxp is enabled. * Moved base http server content type defaulting before invocation of request handle method to allow for variable content type in the response.
2009-04-21culling AsteriskVoiceModule and SIPVoiceModule, now that we haveDr Scofield2-526/+0
working FreeSwitchVoiceModule and soon will have a fully working VivoxVoiceModule.
2009-04-21Thank you kindly, MPallari for a patch that:Charles Krinke1-2/+31
This patch adds few properties to ScenePresence and thus allows region module or MRM script: 1. Force flying for avatar or, 2. Disable flying from avatar
2009-04-21Update svn properties.Jeff Ames9-2702/+2702
2009-04-21From: Alan Webb <alan_webb@us.ibm.com>Dr Scofield1-6/+19
Fixes IRC reconnect problem When a session fails to establish, the login attempt eventually times out and the login is retried. This should occur once every 25 seconds (to give the server plenty of time to respond). In fact the interval was typically only 10 seconds, this was being caused by a second reset that was being scheduled when the failed listener thread was terminated. Because the second reset occurred inside the ICC timeout, it eventually gets scheduled after only 10 seconds. In addition to this, the connector was being added to the monitoring twice. This was harmless, but entirely redundant. Both of these problems have been fixed and tested. Each connector now maintains a count of how often it has been reset. The listener thread records this value on entry and checks for a change on exit. If the counts are the same, then the listener is exiting and can potentially reschedule the connection.
2009-04-21* Implements Extensions to MRM. This allows Region Modules to insert new ↵Adam Frisby6-3/+81
classes into OpenSim MRM's. * Example in region module: Scene.GetModuleInterface<IMRMModule>.RegisterExtension<IMyInterface>(this); * In the MRM: //@DEPENDS:MyExtensionModule.dll ... Host.Extensions<IMyInterface>.DoStuff();
2009-04-20Change a bad use of a type name as a variable. Thanks, Fly-ManMelanie Thielker1-4/+4
Fixes Mantis #3497
2009-04-20Add PlacesQuery packetMelanie Thielker3-0/+25
2009-04-20* It turns out vehicle Angular Motor direction is always in global space.Teravus Ovares1-7/+24
2009-04-20It is possible that apacket is recieved before the clint stack is fully ready.Melanie Thielker1-0/+2
This causes a nullref we need to catch here.
2009-04-20Also make GroupsMessaging quit trying to run and reduce it's debugMelanie Thielker1-2/+9
spamming somewhat
2009-04-20Prevent a null ref if a notecard is not foundMelanie Thielker1-0/+6
2009-04-20Make sure that the groups module is really disabled when it's not configured.Melanie Thielker1-2/+7
Fixes an issue where the presence of any groups section will make XmlRpcGroups think it should hook client events.
2009-04-20* Prevent a vehicle crashTeravus Ovares1-0/+13
2009-04-20* Allow passing of material type to physics engineTeravus Ovares4-20/+266
* Define low friction and medium bounce for Glass
2009-04-19Thank you kindly, MPallari, for a patch that:Charles Krinke1-1/+9
This patch adds new property to ScenePresence: SpeedModifier. With this, one can modify avatars speed from region module or MRM script.
2009-04-19Fixes Mantis#3489. Thank you kindly, MCortez for a patch that:Charles Krinke1-0/+2
Group profile page is showing an empty dropdown for titles and this patch fixes this.
2009-04-19Accounting for the changes introduced in AssetServerBase in r9143 related to ↵diva1-0/+1
starting the thread manually. Fixes mantis #3490.
2009-04-19Terrain changes done via osTerrainSetHeight aren't shown immediately to the ↵Homer Horwitz3-36/+56
clients in that region. I decided against sending the terrain on every call to osTerrainSetHeight (which makes it abysmally slow), and added a osTerrainFlush instead, which should be called after all the terrain-changes have been done. Changed some return types to LSL types, too, and removed some end-of-line spaces.
2009-04-19Moved ITerrainModule and ITerainEffect to ↵Homer Horwitz3-5/+16
OpenSim.Region.Framework.Interfaces and added a TaintTerrain method
2009-04-19Keep IsColliding updated for the recent changes in ScenePresence so that ↵idb1-0/+3
walk/stand animations will get used instead of just falling
2009-04-19* Rudimentary angular motor implementation for the LSL Vehicle APITeravus Ovares2-8/+84
2009-04-19Added a "force_simple_prim_meshing" option to the ODE settings in ↵Dahlia Trimble1-25/+18
OpenSim.ini which will use meshes for collisions with simple prim shapes rather than internal ODE algorithms. This may help with Mantis #2905 and Mantis #3487 for those experimenting with capsule settings. Note that this will increase memory usage and region startup time.
2009-04-19Thank you kindly, MCortez, for a patch that:Charles Krinke4-2/+40
This hooks up the LandManagementModule to handle the DeedParcelToGroup packet. Now people can start testing land assigned to and owned by groups. Also fixes a viewer crash issue when searching for and then joining a group with an agent that is not already being tracked by groups server.
2009-04-18Bug fix in HG asset posts. Get the inner assets not just from mem cache but ↵diva1-18/+24
from asset service, because the inner ones may not be in mem cache.
2009-04-18Little bug fix on the Groups module to get over an exception upon login.diva1-1/+3
2009-04-18Thank you kindly, MCortez, for a patch that:Charles Krinke5-0/+2578
Added is a patch that adds a rough Groups implementation. This patch allows the creation, adding and maintaining Groups, Roles and Members. Work has begun on a very naive implementation of messaging, and minimal support for notifications {no attachments yet}. Proposals are not yet supported, but are on the to-do list. This implementation is not active by default, and must be configured in OpenSim.ini to become active.
2009-04-18Allow reading of notecards by asset ID.Melanie Thielker1-52/+108
Fixes Manthis #3420
2009-04-18Thank you kindly, RemedyTomm for a patch that:Charles Krinke3-58/+134
Following feedback from 0003440, i've made some changes to the new texture pipeline to optimise performance. The changes are: - Fixed a math issue where a small percentage of images with a certain size (on the packet boundary) would not have their final data delivered. This issue has been present since pre- 0003440 - It was suggested that a discardlevel of -1 and a prioriy of 0 meant to abandon the transfer, this is incorrect and caused some textures to clog. - The texture throttle blocking queue is now only filled in relation to the actual throttle amount.. i.e, on a connection throttled to 300k, only twenty packets will be placed in the queue at a time, on a larger connection it will be much more. This is to balance responsiveness to requests and speed, and to minimise wasted packets. - The engine now keeps track of the number of pending textures, and the stack will not be walked if there's no textures pending, saving CPU. Textures are only considered "pending" when they've already been decoded. - As part of the above, some textures may receive twice as much data per cycle if the number of pending textures is below the cycle threshold, this should prevent loading from slowing down when there are fewer textures in the queue.
2009-04-18Add some documentation. (note this is *not* a thinly veiled attempt to ↵Dahlia Trimble1-1/+3
increase my commit frequency *wink*)
2009-04-18Thank you kindly, StrawberryFride, for a patch that:Charles Krinke1-5/+10
Adds a test to see if the first option on osDynamicTextureData is "AltDelim", then picks up the first character after the whitespace and uses as a delimiter instead of ;. If this string does not appear at the start of the data, the default ; will be used, hence this should not break existing code.
2009-04-18Thank you dslake for diagnosing and fixing a race condition in ↵diva2-132/+146
OGS1SecureInventoryServer (mantis #3483). The provided patch was slightly modified to narrow the locking scope to smaller portions of the functions. Applied the same locking to HGInventoryService, which suffered from the same race condition.
2009-04-18Obtain the owner name for the X-SecondLife-Owner-Name header in ↵idb1-1/+7
llHTTPRequest when the owner is offline/not in the region. Fixes Mantis #3454
2009-04-18* Adds IObject.Shape to MRMAdam Frisby4-53/+140
* Implements Sculpty modification support to MRM * Example: IObject.Shape.SculptMap = new UUID("0000-0000-0000....");
2009-04-18Bug fix for standalone HG login. VerifySession should be local for local users.diva2-1/+11