Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Convert both script engines to new region module format. Add proper unload | Melanie Thielker | 2009-04-15 | 7 | -17/+83 | |
| | | | | | | handling to XEngine. Add needed stubs to DotNetEngine. | |||||
* | * Resolve unit test failure introduced in r9148 (probably) | Justin Clarke Casey | 2009-04-15 | 1 | -1/+0 | |
| | | | | | | * Have the test scene always return success for session id authentication for now | |||||
* | Another cleanup: Region_Status renamed to RegionStatus, and a usage comment ↵ | Johan Berntsson | 2009-04-15 | 3 | -4/+4 | |
| | | | | added | |||||
* | Renamed splitID in Scene and added comments on usage | Johan Berntsson | 2009-04-15 | 1 | -1/+8 | |
| | ||||||
* | One less vulnerability in the HG: detecting foreign users trying to come in ↵ | diva | 2009-04-14 | 1 | -1/+13 | |
| | | | | with local user IDs. If that happened by accident, too bad, foreign user can't come in with that ID. This test is a consequence of not having truly global names yet. | |||||
* | Adds session authentication upon NewUserConnections. Adds user key ↵ | diva | 2009-04-14 | 7 | -114/+291 | |
| | | | | authentication (in safemode only) upon CreateChildAgents. All of this for Hypergrid users too. This addresses assorted spoofing vulnerabilities. | |||||
* | * Make archiver tests pump the asset server manually instead of starting the ↵ | Justin Clarke Casey | 2009-04-14 | 4 | -4/+13 | |
| | | | | | | | | | normal runtime thread * This may eliminate the occasional archive test freezes, since they appeared to occur when somehow the asset server didn't pick up on the presence of a request in the asset quque | |||||
* | Fix for minor bug introduced yesterday, HG only. Can't lookup the profile ↵ | diva | 2009-04-14 | 1 | -1/+1 | |
| | | | | when we're looking up the profile... | |||||
* | * Explicitly start the asset server thread so that unit tests can run single ↵ | Justin Clarke Casey | 2009-04-14 | 1 | -0/+2 | |
| | | | | rather than multi-threaded (which may be behind the occasional test freezes) | |||||
* | * refactor: rename AssetCache.Initialize() to AssetCache.Reset() to avoid ↵ | Justin Clarke Casey | 2009-04-14 | 1 | -5/+6 | |
| | | | | having Initialise() and Initialize() in the same class - very difficult to read. | |||||
* | Formatting cleanup. | Jeff Ames | 2009-04-14 | 7 | -13/+13 | |
| | ||||||
* | Add copyright headers. | Jeff Ames | 2009-04-14 | 5 | -5/+140 | |
| | ||||||
* | Update svn properties. | Jeff Ames | 2009-04-14 | 15 | -873/+873 | |
| | ||||||
* | * Adding some organization of vehicle type stuff in the ODEPlugin. | Teravus Ovares | 2009-04-14 | 3 | -183/+535 | |
| | | | | | * Vehicles do NOT work. This is just organization and a bit of logical code to make doing vehicles easier | |||||
* | Thank you, Fly-Man, for a patch that adds the stub to handle the | Melanie Thielker | 2009-04-14 | 3 | -0/+15 | |
| | | | | | | avatar interests update. | |||||
* | Add the RegionLoaded(Scene) API to the new region module interface to allow | Melanie Thielker | 2009-04-14 | 2 | -0/+17 | |
| | | | | | | | region modules to use another region module's interfaces and events in a scene context | |||||
* | Making OGS1UserServices friendly to subclassing. | diva | 2009-04-14 | 1 | -29/+45 | |
| | ||||||
* | Cleaning up old circuit upon client close. | diva | 2009-04-14 | 1 | -0/+2 | |
| | ||||||
* | * Commit a variety of fixes to bugs discovered while trying to fix the NaN ↵ | Teravus Ovares | 2009-04-14 | 6 | -34/+150 | |
| | | | | | | | | | singularity. * WebStatsModule doesn't crash on restart. GodsModule doesn't crash when there is no Dialog Module. LLUDPServer doesn't crash when the Operation was Aborted. * ODEPlugin does 'Almost NaN' sanity checks. * ODEPlugin sacrifices NaN avatars to the NaN black hole to appease it and keep it from sucking the rest of the world in. | |||||
* | * Set eol-style: native on J2KImage.cs | Teravus Ovares | 2009-04-13 | 1 | -2/+2 | |
| | ||||||
* | - Moved TerrainModule to the new region-module system. | Homer Horwitz | 2009-04-13 | 2 | -32/+40 | |
| | | | | | | - Fixed some locking issues. Either lock, or don't (if you don't have to). Only locking access half of the time won't work reliably. - Had to adapt test helpers that use the "old" IRegionModule. TerrainModule isn't one anymore. | |||||
* | Remove m_moduleCommands. It wasn't used anywhere; probably a left-over from ↵ | Homer Horwitz | 2009-04-13 | 1 | -31/+8 | |
| | | | | before ICommander times | |||||
* | * Some more experimental work on distributed assets. Nothing hotwired yet. | lbsa71 | 2009-04-13 | 2 | -75/+98 | |
| | | | | | | | | | * Introduced preprocess step in FetchAsset (Might revert this later) * Some minor CCC * Added actual implementation of GetUserProfile( uri ) and the corresponding handler to OGS1. * Introduced non-functioning GetUserUri( userProfile) awaiting user server wireup (this might move elsewhere) | |||||
* | * Remove null reference exception in the J2KDecoderModule's J2K repair ↵ | Teravus Ovares | 2009-04-13 | 1 | -2/+14 | |
| | | | | routine for when the asset we're looking up isn't an image at all. (did someone set the texture on the side of a primitive to some other kind of asset with the script engine?) | |||||
* | *Bypass J2kDecoder when asset is null | Teravus Ovares | 2009-04-13 | 1 | -0/+4 | |
| | ||||||
* | if Data is null, shortcut to client.SendImageNotFound, as any other | Sean Dague | 2009-04-13 | 1 | -3/+10 | |
| | | | | | option at this point is going to give us a NullReferenceException | |||||
* | scream out a bit warning if we failed to set default image | Sean Dague | 2009-04-13 | 1 | -0/+2 | |
| | ||||||
* | catch for a null asset so we don't get an exception here, though this | Sean Dague | 2009-04-13 | 1 | -1/+7 | |
| | | | | | probably just makes the decoder break somewhere else. | |||||
* | put J2KImage into it's own file, please no doubling up on classes in | Sean Dague | 2009-04-13 | 2 | -316/+354 | |
| | | | | | files | |||||
* | Thank you, dslake, for a patch that converts many of the linear searches | Melanie Thielker | 2009-04-12 | 2 | -256/+197 | |
| | | | | | | | | in SceneGraph to fast dictionary lookups. Includes a regression fix for attachments by myself. Fixes Mantis #3312 | |||||
* | Actually do what I promised in the previous commit :/ | Melanie Thielker | 2009-04-12 | 1 | -4/+14 | |
| | ||||||
* | Funnel stored (offline) IMs through the Scene EventManager to make sure | Melanie Thielker | 2009-04-12 | 1 | -14/+10 | |
| | | | | | | | they are processed by the modules rather than sent to the client directly. Allows friends and group requests and responses to be saved, too | |||||
* | Actually remove the script if it tries to remove itself. | Melanie Thielker | 2009-04-12 | 4 | -5/+38 | |
| | | | | | | Fixes Mantis #2929 | |||||
* | Fix a regression where animations would only be sent if the avatar has | Melanie Thielker | 2009-04-12 | 3 | -5/+73 | |
| | | | | | | | attachments. Convert base types to LSL types for event marshalling through IScriptModule to avoid parameter errors. | |||||
* | Adding a script event, changed(CHANGED_ANIMATION) | Melanie Thielker | 2009-04-11 | 5 | -1/+42 | |
| | | | | | | | | This is sent to all root prims of all attachments of an avatar when the animation state changes. llGetAnimation() can thenbe used to find the new movement animation. This eliminates the need for fast timers in AOs | |||||
* | * Minor MRM Cleanup | Adam Frisby | 2009-04-11 | 14 | -614/+662 | |
| | | | | | | | * Interfaces now live in Interfaces subdirectory. * Namespace does not yet reflect this change. * Final namespace for MRMs will probably sit somewhere around OpenSim.Extend.MRM[?] | |||||
* | Correct Opensim.ini.example to reflect the default settings for clouds. | idb | 2009-04-11 | 1 | -49/+2 | |
| | | | | | | Fixes Mantis #3421 Change the agent/avatar events subscriptions to just OnNewClient. The data only needs to be sent once and keeping track of log ins/movements is not required. This will also send cloud data to child agents so that they can see clouds above neighbouring regions not just regions that they have visited. | |||||
* | * BulletDotNETPlugin supports Axis lock (LLSetStatus) from the script engine ↵ | Teravus Ovares | 2009-04-11 | 1 | -2/+93 | |
| | | | | now. | |||||
* | * Add catch-all error handlers back to scene. | Teravus Ovares | 2009-04-11 | 1 | -8/+8 | |
| | ||||||
* | * Instead of referencing mesh stuff in the physics plugin.. change the IMesh ↵ | Teravus Ovares | 2009-04-11 | 4 | -25/+37 | |
| | | | | Interface. (blame prebuild) | |||||
* | * Adds Physical/Active Linkset support to BulletDotNETPlugin | Teravus Ovares | 2009-04-10 | 1 | -108/+268 | |
| | ||||||
* | Add XmlRpcGridRouter, a module that communicates URIs for XMLRPC channels | Melanie Thielker | 2009-04-10 | 1 | -0/+143 | |
| | | | | | | to a central server via REST, for centralized XMLRPC routing. | |||||
* | Make the scrpt engines ignore any script that begins with //MRM: | Melanie Thielker | 2009-04-10 | 2 | -0/+6 | |
| | ||||||
* | Add an optional region module which will supply a script event, | Melanie Thielker | 2009-04-10 | 1 | -0/+90 | |
| | | | | | | | xmlrpc_uri(string) in response to a OpenRemoteDataChannel call. The string is the fully qualified URI to post XMLRPC requests for that script to. | |||||
* | Introduce IXmlRpcRouter, an interface that allows registering XMLRPC | Melanie Thielker | 2009-04-10 | 6 | -1/+76 | |
| | | | | | | | UUIDs with a central marshaller for grids, or publish the ULS for objects elsewhere. | |||||
* | Expose the XMLRPC listener port on the IXMLRPC interface to allow | Melanie Thielker | 2009-04-10 | 2 | -0/+6 | |
| | | | | | | publication | |||||
* | Add events to IScriptEngine to notify scripting modules of the removal | Melanie Thielker | 2009-04-10 | 4 | -2/+29 | |
| | | | | | | | | | of objects from the scene, and of scripts from objects. This facilitates the development of modules that can register prims with externall servers for inbound email and XMLRPC. Currently implemented in XEngine only. Also applying cmickeyb's compiler locking patch, since it seems risk-free. | |||||
* | Thank you, OwenOyen, for a patch that corrects the behavior of llRot2Euler. | Melanie Thielker | 2009-04-10 | 1 | -2/+2 | |
| | | | | | | | Committed with comment changes. Fixes Mantis #3412 | |||||
* | * Apply http://opensimulator.org/mantis/view.php?id=3427 | Justin Clarke Casey | 2009-04-10 | 1 | -1/+71 | |
| | | | | | | | * Return different values for llCloud() over time based on a cellular automation system. * Thanks aduffy70! | |||||
* | * Apply http://opensimulator.org/mantis/view.php?id=3432 | Justin Clarke Casey | 2009-04-10 | 1 | -3/+5 | |
| | | | | | | | * Make llGroundSlope() return correct results * Thanks aduffy70! |