aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Environment/EstateManager.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-03-21* Removed more encoding faults.Adam Frisby1-4/+1
2008-03-21* Converted a large number of ASCII encodings to UTF8.Adam Frisby1-1/+2
* We should not be using ASCII anywhere except for legacy compatibility reasons. * A large number of UTF8 Encoders are being used in places where we should be using Util.StringToField instead. These have been tagged with // ENCODING FAULT * This should fix Mantis#799 - Japanese Profile Text does not work.
2008-03-18Formatting cleanup.Jeff Ames1-27/+27
2008-03-06* Disabled ancient TerrainEngine.Adam Frisby1-3/+0
* Enabled new TerrainModule. (The king is dead, long live the king!) * Use the console command: "script terrain save file.r32" / "script terrain load file.r32" to load/save terrain. Now uses the extension to determine file format. * MANY of the old terrain features do not have a replacement function in the new module yet, this needs to be corrected, but has not been done so far. This being said, the new module is faster and more efficient and should be a good replacement.
2008-02-06* Added the ability to start and stop all scripts in the simulator using the ↵Teravus Ovares1-0/+20
debug tab on the estate tools. This along with the disable physics via the debug tab are persistant across reboots. That means that if it's disabled when you shut down the simulator, the simulator will come up again when you start it up without loading the scripts. Turning them back on is as simple as unchecking 'disable scripts' in the debug tab of the estate tools.
2008-02-05Converted logging to use log4net.Jeff Ames1-9/+11
Changed LogBase to ConsoleBase, which handles console I/O. This is mostly an in-place conversion, so lots of refactoring can still be done.
2008-02-02* Added a way to temporarily disable physics using the estate toolsTeravus Ovares1-0/+16
* Added a method for Tedd to hook to in scene to disable the Scripting engine that currently says, [TOTEDD] Here is the method to trigger disabling of the scripting engine.
2008-01-13Anti-crash fix: Allow int (numbers without dot) when changing Estate terrain ↵Tedd Hansen1-10/+22
settings. Also added exception handling if string->float conversion still should fail for some reason.
2008-01-04* Added the ability for estate managers to use the magic secondlife blue ↵Teravus Ovares1-1/+31
card of death to send out region and estate messages. * Switched over Region Restart notices to the magic secondlife blue card of death method.
2008-01-04* Fixing a the time clock issue on Sim Restart messages. See Mantis 287Teravus Ovares1-2/+3
2008-01-03* Made covenant changes made in the estate tools persist across sim restarts.Teravus Ovares1-1/+2
2008-01-02* Added the ability for Region Owners to add and remove estate managers ↵Teravus Ovares1-24/+82
using the estate tools. * Estate managers get abilities like the region owner for now. * Estate managers, you'll need to request server admin status to be able to activate the estate tools dialog (haven't figured out why this is the case yet) * Switching from grid mode to standalone or switching grids will make the stored Estate Manager UUIDs not match up with a valid account so you'll see (waiting) listed there instead of a user until you reset them or go back to the grid you added them from.
2008-01-02* Did a bit of estate work. Added some fields to EstateSettings.xml for ↵Teravus Ovares1-0/+78
estate managers. * You can put UUIDs in those fields to give other users some ability to help manage a sim you own. * Also started decoding the EstateOwnerMessage packet convolutions.
2007-12-27* Optimized usingslbsa711-11/+13
* shortened references * Removed redundant 'this' * Normalized EOF
2007-12-18* Added Incomplete Handling of the RegionInfoRequest packet Teravus Ovares1-0/+52
* Added Incomplete Handling of the EstateCovenantRequest packet * Added Incomplete Handling of the EstateOwnerMessageRequest.ChangeEstateCovenantid method * Fixed a race condition with avatar animations
2007-12-10saved OpenSim source code from the giant rampaging unterminated copyright ↵Jeff Ames1-2/+2
notice of doom
2007-11-25* Added the ability to restart your individual sims from within them using ↵Teravus Ovares1-0/+19
the estate tools. * The sims properly restart, however they don't yet notify the existing avatars that they are up. To see the sim again, you'll need to log-out and back in until I can figure out how to get the proper data to the sims and to the avatar so they reconnect again.
2007-11-18* Refactored IClientAPI.OutPacket to require a second mandatory parameter. ↵Teravus Ovares1-1/+1
This parameter has an enum:int ThrottleOutPacketType and contains types; Resend, Land, Wind, Cloud, Task, Texture, and Asset.
2007-10-30* Optimized usingslbsa711-15/+13
* Shortened type references * Removed redundant 'this' qualifier
2007-10-29as per the "Filesystem cleanup for OpenSim repository" mailing list thread. ↵MW1-1/+1
Have flattened the OpenSim.Framework project/namespace. The problem is that the namespace is still wrong as its "OpenSim.Framework" while the directory is "OpenSim\Framework\General" , so we need to decide if we change the directory or correct the namespace. Note this has lead to a big flat project, but I think a lot of the files we most likely don't even use any longer. And others belong in other projects/namespaces anyway.
2007-10-22* Made EstateSetting static since there's only one instance, and we only ↵lbsa711-46/+46
need to create it once * Now cacheing RegionInfos indefinitively; we should add a tiomeout to this cache
2007-09-21* Continued work on Region layerlbsa711-15/+14
* Added Close() to ScenePresence to remove and destroy PhysicsActor
2007-09-21* Continuing refactoring of presencelbsa711-2/+2
* Deleted stub ScenePresence.Body.cs * Added stub Region classes The idea is to, at first, have every ScenePresence have one RegionPresence, moving code over to it until we can detach the two classes and not have a ScenePresence for every RegionPresence.
2007-09-20* even more renaming and refactoring; the cleaning woman is on call.lbsa711-2/+2
2007-09-20Rev 1971 : The Lbsa71 vintage commitlbsa711-7/+4
* Refactored to prepare for some serious restructuring
2007-09-19* Modernized ScriptManager to new interface-based module calls.lbsa711-38/+43
* 'remove redundant this qualifier' ftw
2007-09-10mass update of urls in source code to new websiteSean Dague1-1/+1
2007-08-15* Permissions! - You can now only perform certain functions (such as editing ↵Adam Frisby1-23/+25
other peoples objects) if you have permission to do so. * Moved OnPermissionError to EventManager - now triggers a standard blue alert. * Terraforming now requires permission via the permissions manager. [Defaults to admin-only] * Permissions manager is now substantiated in Scene * Buttload of new permissions added. * Estate manager operations now require various levels of permission to operate * OGS1 now produces 'summary reports' for a commsManager of each scene it maintains connections for. Reduces grid network traffic for ping checks. * Added new "permissions true" / "permissions false" console command to enable or disable permissions.
2007-08-04* More work on PermissionManagerAdam Frisby1-5/+4
2007-08-04* Little more cleaning of EstateManager - still needs packets to be moved, ↵Adam Frisby1-43/+103
but general functionality has been abstracted.
2007-08-04* Extracted and refactored several large methods. Needs moving of packet ↵Adam Frisby1-148/+172
handling into ClientView.
2007-07-26* Started renaming world to Scenelbsa711-5/+5
* Update and UpdateMovement now first stores array to avoid collection update exceptions * Ignored some bins
2007-07-16changed to native line ending encodingSean Dague1-299/+299
2007-07-12*Found and fixed bug that crashed viewer when logging in or viewing land ownersmingchen1-1/+0
*Reenabled estate manager; remember, the master avatar is the only one that can use this (by default: Test User with password 'test') *Still working on readding support for updating parcel information when logging in or moving into a new parcel
2007-07-03* Optimized usings (the 'LL ate my scripts' commit)lbsa711-17/+16
* added some licensing info
2007-06-27*Moved all the classes into their own file from LLSDHelpers.csmingchen1-0/+0
*Some folder renaming to follow project Name *Updated prebuild.xml
2007-06-27*Some more restructuring/fixing -- should compile, but high chance I forgot ↵mingchen1-4/+4
to add/remove something