aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/CoreModules/World (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* * More tweaking of the various services to work with nonstandard region ↵Teravus Ovares (Dan Olivares)2009-08-082-8/+21
| | | | sizes. * Now, what's available of the terrain will show and it'll be truncated if it's larger on Linden Clients. Parcel minimum is 64 (256/4) for the client to accept it.
* This is the second part of the 'not crash on regionsize changes'. This ↵Teravus Ovares (Dan Olivares)2009-08-076-24/+26
| | | | lets you configure region sizes to be smaller without crashing the region. I remind you that regions are still square, must be a multiple of 4, and the Linden client doesn't like anything other then 256. If you set it bigger or smaller, the terrain doesn't load in the client, the map has issues, and god forbid you connect it to a grid that expects 256m regions.
* * Remove hard coded 256 limitations from various places. There's no more ↵Teravus Ovares (Dan Olivares)2009-08-074-34/+37
| | | | 256m limitation within the OpenSimulator framework, however, the LLClient ClientView does not support regions larger then 256 meters so, if you try and make your region larger by setting Constants.RegionSize = 512; in OpenSim.Framework.Constants.cs, the terrain will not display on clients using the LLUDP protocol
* * Tweak the caps manager so that the NPCAvatar works again.Teravus Ovares2009-08-011-1/+4
|
* Thank you, dmiles, for a patch that allows more differentiated scriptMelanie Thielker2009-07-301-7/+26
| | | | | | permissions for YP scripts.
* * Updates libOMV to version 0.7.0Teravus Ovares2009-07-253-12/+12
| | | | | | | | * Uses mantis #3811 as a base (thanks jhuliman) with changes. * E-mail regarding interface changes sent to the opensim-dev list * Archive: https://lists.berlios.de/pipermail/opensim-dev/2009-July/007219.html
* * If the world map module encounters an error, not all of the objects will ↵Teravus Ovares2009-07-171-4/+12
| | | | | | | be created and will therefore be null in the finally clause. Therefore, only dispose of objects that are not null in the finally clause. * fixes mantis #3848
* Committing the interface change and the addition to the modules to getMelanie Thielker2009-07-102-0/+10
| | | | | | the ball rolling on replacable modules. No user functionality yet
* Remove all references to HttpServer from CommsManager (all incarnations)Melanie Thielker2009-07-101-4/+4
| | | | | | Change all uses of the HttpServer properties to use the new singleton
* From: Chris Yeoh <yeohc@au1.ibm.com>Sean Dague2009-06-292-13/+8
| | | | | | | | Attached is a patch that changes the oar file saving of creation date/time to an integer instead of a string. I did this after justincc emailed me saying there is a problem with internationalisation doing it the old way and I said I'd fix it. Its been tested with MySQL and I've made the changes for MSSQL but that hasn't been well tested.
* Allow "Take Copy" with copy only permissions if you own the object. TransMelanie Thielker2009-06-241-2/+10
| | | | | | | is only required when taing an object you don't own, now. Fixes Mantis #3838
* Formatting cleanup, ignore some generated files.Jeff Ames2009-06-221-1/+1
|
* When a shared module hooks OnClientClosed, it has no way of findingMelanie Thielker2009-06-191-1/+1
| | | | | | | | | out which client connection has closed. So, in multi-region sims, things can get messy fast. This introduces a second parameters, which is a Scene object ref. Minor adjustments to custom modules may be required due to this change.
* Thanks Michelle Argus for Mantis #0003742: Terrain editor - Flatten tool ↵Dahlia Trimble2009-06-182-37/+21
| | | | lowers Land
* * Corrected CAPS namespacesArthur Valadares2009-06-182-4/+4
| | | | | * "luke, use the sed"
* Fixes Mantis #3793 . Committing thomax/Snoopy's patch to allow deeding of ↵Melanie Thielker2009-06-141-1/+16
| | | | | | | | | | objects, with changes: - Set OwnerID = GroupID for deeded objects. - Close a security loophole that would have allowed a user with deed rights in a group to deed ANY object to that group, even if it's not owned by them and/or not set to that group - Set LastOwnerID correctly. Handle objects vs. prims correctly.
* * Temporarily resolve another problem in ↵Justin Clarke Casey2009-06-121-2/+4
| | | | http://opensimulator.org/mantis/view.php?id=3741 by disabling the loading of OAR creation information
* * minor: remove one mono warningJustin Clarke Casey2009-06-121-1/+0
|
* * fix build break: sigh, must remember to build before committingJustin Clarke Casey2009-06-121-2/+1
|
* * minor: make control file loading code consistentJustin Clarke Casey2009-06-122-18/+12
|
* * minor: if OAR saving receives assets after timeout, just print warning, ↵Justin Clarke Casey2009-06-121-0/+2
| | | | don't accidentally go on to process them
* * minor: remove warning from unused fieldJustin Clarke Casey2009-06-121-5/+0
|
* Formatting cleanup.Jeff Ames2009-06-101-1/+1
|
* Formatting cleanup. Ignore some generated files.Jeff Ames2009-06-091-19/+19
|
* Thank you Snoopy, for a patch that implements group permissions.Melanie Thielker2009-06-091-131/+246
| | | | | | | | Applied with changes: - removed spammy debug message - corrected tab formatting
* * Fix problem where known missing assets would stop save oar ever completingJustin Clarke Casey2009-06-051-1/+3
| | | | | | | | | * Issue was that region server was silently dropping an XmlException caused by trying to deserialize the blank asset service response * So make asset service return http status NOT FOUND rather than OK in accordance with REST * and interpret this correctly in the async response so that a null object is sent back * This means that this fix won't be active until both region simulator and server reach this revision
* * Add oar saving timeoutJustin Clarke Casey2009-06-052-1/+128
| | | | | | | | | * If an oar save fails to get responses to all asset requests to the asset service then timeout after 60 seconds * Timeout executes abort, since missing assets in an OAR seems bad * This means that oar saves won't permanently hang and instead can be retried if something goes wrong with the asset service * This is not a solution to mantis 3714. Hopefully a fix will be along shortly since I can now consistently reproduce that problem
* Thank you, thomax, for a patch to provide finer-grained access control toMelanie Thielker2009-06-051-0/+69
| | | | | | | scripting. Fixes Mantis #2862
* From: Chris Yeoh <yeohc@au1.ibm.com>Dr Scofield2009-06-032-0/+66
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch adds oar file date and time (UTC) meta data to an oar file when it is created. It also adds a unique ID, though this id does not in anyway identify the machine that the oar file was created on. When an oar file with this meta data is loaded this extra information is saved with the region settings and available via LSL through: - osLoadedCreationDate() - osLoadedCreationTime() - osLoadedCreationID() If there is no meta data these fields will be blank. Subsequent oar file loads will erase the information for the previous oar file load. Persistence has only been implemented for MySQL, the other backends need updating. Overall this allows us to much more easily identify the specific version of software that clients are using. Its very straightforward to edit the oar file to change the ID string to be something more human friendly. Included in the patch is a new file OpenSim/Data/MySQL/Resources/030_RegionStore.sql required for the MySQL DB migration. btw I had a chat with justincc about this a few weeks ago since he wrote the oar file import/export and he sounded happy to accept something that included date/time information but didn't want anything that would silently leak private information like machine names.
* * Add simple original xml serialization testJustin Clarke Casey2009-06-022-11/+75
|
* * Add simple original sog xml serialization testJustin Clarke Casey2009-06-012-17/+18
|
* * minor: change the name of one serialization method to match its counterpartJustin Clarke Casey2009-06-013-6/+130
|
* * Fix race condition in save oarJustin Clarke Casey2009-06-013-28/+46
|
* Minor: Change OpenSim to OpenSimulator in older copyright headers and ↵Jeff Ames2009-06-0163-63/+63
| | | | LICENSE.txt.
* * refactor: Remove redundent prim id attribute on Scene.AddSceneObject()Justin Clarke Casey2009-05-291-1/+1
|
* * Add save xml2 serialization testJustin Clarke Casey2009-05-291-3/+70
|
* * minor: move common serialization test code into fixture setupJustin Clarke Casey2009-05-291-6/+17
|
* * Add xml2 load testJustin Clarke Casey2009-05-292-2/+143
|
* * May make the terrain flatten brush behave like Second Life(tm)'s client ↵Adam Frisby2009-05-281-1/+5
| | | | expects. May break everything. You decide!
* Prevent group deeded objects from being returned by the group return optionMelanie Thielker2009-05-241-2/+22
| | | | | | unless the user has that permission through the group.
* Allow the perms module to inspect and modify the list of objects to returnMelanie Thielker2009-05-242-5/+5
| | | | | | for more fine-grained control
* Make group permissions control what a user can return.Melanie Thielker2009-05-241-0/+32
|
* Add a new permissions check for bulk object returns.Melanie Thielker2009-05-242-0/+12
|
* * Take another attempt at http://opensimulator.org/mantis/view.php?id=3191Justin Clarke Casey2009-05-191-12/+14
| | | | | | * Return something more sensible if a file isn't found
* * minor: another attempt at http://opensimulator.org/mantis/view.php?id=3191Justin Clarke Casey2009-05-181-1/+1
| | | | | | * didn't realize that we were getting back plain old exceptions
* * Resolve http://opensimulator.org/mantis/view.php?id=3191Justin Clarke Casey2009-05-181-4/+4
| | | | | | * Catch directory exception on load oar as well as file exception
* * Re-enable save oar test by loading asset data plugins from test mock classJustin Clarke Casey2009-05-181-120/+120
| | | | | | * Actually spit out the exception caught by the plugin loader - not much point having plugins throw exceptions if we are just going to ignore them
* From: Alan Webb <alan_webb@us.ibm.com>Dr Scofield2009-05-181-0/+1
| | | | | | | | | Fixes: [1] Sharing exception on remote OAR management [2] Occasional 505 error talking to Tomcat [3] Occasional mono aborts caused by mlog in the script engine's app domain (mono 2.4)
* Thank you kindly, Jonc, for a patch that solvesCharles Krinke2009-05-171-1/+1
| | | | | | the issue of a console command 'export-map file.jpg' having the map flipped when exported.
* * Resolve bug where save oar would never complete if any assets were missingJustin Clarke Casey2009-05-153-17/+11
|