aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-04-23* Fixes lsl scripts with no state_entry event at allTeravus Ovares1-1/+39
* Fixes event reporting on states with no state_entry in lsl scripts.
2008-04-23fix for mantis 1036Sean Dague1-0/+1
2008-04-23fixed mantis: 1035, as well as ordering commandsSean Dague1-10/+9
alphabetically because out of order lists bother me. :)
2008-04-23add a database_connect field for the asset server configSean Dague2-4/+12
which will let you specify a connection string. Required for Nhibernate, optional for sqlite (there is a sane default), ignored for mysql and mssql until someone implements the Iniatialise(string) method.
2008-04-23allow for Inventory database source to be specified in mainSean Dague11-51/+69
configs. This works with sqlite and nhibernate backends, and stays with default seperate ini files for mysql and mssql until someone writes those.
2008-04-23changes to allow asset_source to be specified in the opensim.iniSean Dague8-13/+38
this will work for sqlite and nhibernate, but will be ignored for mysql and mssql (reverting to their ini files) until someone writes that bit.
2008-04-23* Fix a console issue where pressing return on some operating systems cause ↵Teravus Ovares1-0/+4
the console to crash and complain about 0 regex matches.
2008-04-23* Implement proper emptying of trashcan on standaloneJustin Clarke Casey10-15/+115
* On standalone, folders (and their items) should now be persistently deleted on trash emptying, as well as immediate child items * An implementation for grid mode will follow.
2008-04-23* Adds llSetStatus(STATUS_ROTATE_X | STATUS_ROTATE_Y | STATUS_ROTATE_Z,TF)Teravus Ovares11-12/+252
* Currently if you apply that to only one or two axis you get unpredictable and sometimes explosive results. * Three axis works well enough to play with it anyway. More work is needed here. * Fixed an incorrectly named method in ODE.NET
2008-04-23Two small changes:Sean Dague1-2/+15
1. add addin-db-001 to the delete list 2. allow for connection strings for data sources in the config file
2008-04-23Thank you kindly, Tyre for :Charles Krinke1-10/+16
Commands with arguments enclosed in Double quotation marks (e.g. filenames or objects with embedded blanks) should be parsed correctly. e.g.: console command "edit-scale" don't accept prim names with embedded blanks edit-scale Prim 20x20x20 20 20 20 Region# : edit-scale "Prim 20x20x20" 20 20 20 Region# : edit-scale Prim20x20x20 20 20 20 Searching for Primitive: 'Prim20x20x20' Edited scale of Primitive: Prim20x20x20 Region# :
2008-04-23* Patch for #973 - Object Rez from Inventory ignores permissions - Thanks ↵Adam Frisby4-11/+126
tglion!
2008-04-23* Patch #1026 - llDialog support -- Thanks Melanie!Adam Frisby4-10/+92
2008-04-23* Fix for mantis #1025 - Region always reports that location is unavailable. ↵Adam Frisby1-2/+3
Thanks Lulurun.
2008-04-23* Applying Mantis #1022 - Thanks Melanie!Adam Frisby1-2/+11
2008-04-23* Applying Mantis #1021 (llStartAnimation/llStopAnimation) - Thanks Melanie!Adam Frisby3-17/+216
2008-04-23* Applying Mantis #1020 (Animations) - Thanks Melanie.Adam Frisby8-80/+176
2008-04-23* Fix mantis #842 - folders which are created but left named "New Folder" in ↵Justin Clarke Casey1-1/+14
places other than directly under "My Inventory" should now be stored
2008-04-23* Removing old libTerrainBSD and associated Plugin & Project.Adam Frisby28-5151/+0
* Updated prebuild.xml accordingly.
2008-04-23* Get rid of missing texture notification drop messages for now - obscuring ↵Justin Clarke Casey1-3/+7
too many other debug messages.
2008-04-23From: Dr Schofield <hud@zurich.ibm.com>Justin Clarke Casey1-5/+15
the attached patch fixes http://opensimulator.org/mantis/view.php?id=936 aka load-xml/load-xml2 crashing. problem lies with basic physics not creating physics actors. the solution was already present in SceneObjectPart.cs.
2008-04-23From: Kurt Taylor <krtaylor@us.ibm.com>Justin Clarke Casey3-2/+27
Attached is a patch for adding the llGetSunDirection functionality. It was implemented by adding a parameter to estate settings for storing the sun position. The sun position is calculated and stored via the sun module everytime the client's sun position is updated. It was tested with several different srcipts on Linux and Windows
2008-04-23Update svn properties.Jeff Ames1-79/+79
2008-04-22* Add folders and items locking in external manipulations of ↵Justin Clarke Casey1-20/+35
InventoryFolderImpl carried out by CachedUserInfo * These will do temporarily pending refactoring
2008-04-22* Add DeleteAllContents() method to InventoryFolderImpl - not yet used but ↵Justin Clarke Casey1-39/+109
will be soon * Add locking to InventoryFolderImpl class - need more though.
2008-04-22doh, forgot that hg diffs don't do the adds correctly to svnSean Dague1-0/+46
2008-04-22* Extend functionality to better handle delayed inventory service transfers ↵Justin Clarke Casey1-9/+30
to create folder, move folder and purge folder. * Old 1.18 get folder functionality requires a little more consideration
2008-04-22From: Dr Scofield <hud@zurich.ibm.com>Sean Dague1-6/+4
some exceptional code ;-) i've added TerrainException and have modified TerrainModule to now throw TerrainExceptions. cheers, dr scofield
2008-04-22* Replace previous specific inventory callback code with generic alternativeJustin Clarke Casey2-30/+40
2008-04-22* Allow folder renaming to complete after an agent inventory has been ↵Justin Clarke Casey4-10/+96
received by a region from the inventory service * This replaces the old behaviour of failing straight away, which could cause lost updates if the inventory service was slow in responding * This is the first baby step to making all inventory requests behave this way, to reduce inventory lossage
2008-04-22* Implements llScriptDangerTeravus Ovares4-10/+44
* Made the scene's scriptDanger method more generic so both the llScriptDanger method and the Script engine method use the same private method.
2008-04-22* Implemented NoScript areas (without loosing script state).Teravus Ovares2-9/+72
2008-04-22* Patch from Mic Bowman(cmickeyb) that implements llUnsit. Thanks Mic!Teravus Ovares1-1/+38
* I expanded upon his patch just a bit to incorporate the following. * if the avatar is sitting on this object, then we can unsit them. * If the object owner also owns the parcel or if the land is group owned and the object is group owned by the same group or if the object is owned by a person with estate access, then we can unsit them.
2008-04-22* Committing new terrain plugin effects system. Loads DLLs in /bin/Terrain/ ↵Adam Frisby2-10/+153
as terrain module extensions. Committing sample plugin library. * prebuild.xml changes.
2008-04-21* Added missing reference to OpenSim.Framework.Communications to ↵Adam Frisby1-602/+602
RemoteAdminPlugin to fix a compile error introduced by the Radmin patch.
2008-04-21* Various compiler warning cleanups.Adam Frisby3-13/+13
2008-04-21From: Dr Scofield <hud@zurich.ibm.com>Sean Dague8-68/+170
the attached patch set is centered around RemoteAdminPlugin and focuses mainly on making it more robust (i.e. more parameter checking and better error reporting) but also we've re-implemented the LoadTerrain stuff that got disabled during the terrain code reworking: * missing PostInitialize() calls on region modules that were loaded for regions created via RemoteAdmin's CreateRegion XmlRpc call * re-implements RemoteAdmin's LoadTerrain XmlRpc call (probably lost during the TerrainModule rework) * adds lots more parameter checking and error reporting to RemoteAdmin * adds a read-only property to RegionApplicationBase so that we can access the CommsManager * adds Exceptions to TerrainModule so that we get better error case feedback (and can report more meaningful errors in turn) * adds a CheckForTerrainUpdate() call to TerrainModule.LoadFromFile() to make terrain changes effective * adds TryGetCurrentScene(LLUUID) to SceneManager so that we can retrieve Scenes not only by name but also by LLUUID cheers, dr scofield
2008-04-21* Various refactorings.Adam Frisby2-18/+36
2008-04-21* Formatted ExportSerialiserModule and SvnBackupModuleAdam Frisby7-163/+184
* Added a form of GZip compression support to object.xml files produced by exportserialiser. Will look towards standard GZip support. File compression seems to be highly worthwhile reducing a 1.5mb sim state to 62kb.
2008-04-21Update svn properties.Jeff Ames1-7/+7
2008-04-21* Committing fix for previous build breakage. Sorry!Adam Frisby1-2/+2
* Committing namespace/usings fixes for ThirdParty directory, missed in previous commit.
2008-04-21* Optimised using statements and namespace references across entire project ↵Adam Frisby306-1298/+1003
(this took a while to run).
2008-04-21* Terrain Module code has been reformatted to comply with guidelines.Adam Frisby36-600/+682
* Fixed a variety of code quality issues. (Yes, I've found ReSharper.)
2008-04-21* Written a improved self-contained version of the XML Object Serialiser for ↵Adam Frisby1-1/+47
the ExportSerialisationModule. * This now outputs properly indented XML, that is sorted before construction. This produces a file which proper .diffs can be generated from - the end result being smaller more compact revisions when saving to SVN. * Files are a little heavy still however, compression looks like a good method for packing sim-states for transport outside of SVN. Zip seems to be a good candidate and is on the TODO.
2008-04-21* Added support for periodic autosaves - added to SvnBackupModule. Will ↵Adam Frisby1-8/+30
cause a SVN revision to be saved every X minutes. (Default = 15) * Added 'Autosave' options to OpenSim.ini.Example * Added 'ImportOnStartup' option to OpenSim.ini.example
2008-04-20* Extra log line to notify the user console when a new user inventory ↵Justin Clarke Casey1-0/+4
skeleton has been successfully created.
2008-04-20* Remove user profile from cache when they log out from a region.Justin Clarke Casey4-3/+28
* A much more significant fix is required to clean up the cache when a user moves out of a region, but really better handling of delayed inventory cache updates needs to be written first, and possibly better affinity to cut down agent inventory requests when the move is between two regions hosted on the same server.
2008-04-20* Tweak inventory login failure message to point to the region owner as ↵Justin Clarke Casey2-3/+3
first point of call rather than the grid owner
2008-04-20* Change user inventory create from explicit 'create user' command on the ↵Justin Clarke Casey2-11/+34
console from sync to async * Catch more error conditions and provide more messages when things go wrong
2008-04-20* Change lazy user inventory creation on first login to synchronous rather ↵Justin Clarke Casey2-16/+21
than async. * Add more error checking so that we don't proceed if there has been a problem with inventory retrieval