aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Environment/Modules (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-05-23*Refactor of the LandManagementModule that allows OpenSim to run without itmingchen2-868/+965
2008-05-23i've refactored the ChatModule into two modules: ChatModule and IRCBridgeModule.Dr Scofield1-709/+37
ChatModule is now only doing in-world chat. IRCBridgeModule is only doing, well, bridging chat to/from IRC. Both modules are now using a new OnChatFromWorld event handler (which Scene.PacketHandler is feeding for chat from in-world instead of going via the Interface method). This refactoring will allow us to easily add other bridge modules (e.g., an XMPP bridge module). there is still a bug in IRCBridgeModule (inherited from the old ChatModule) where FindClientRegion does not really find the client region...
2008-05-23Thank you kindly, Melanie, for:Charles Krinke1-1/+2
Nothing huge, but the new button code for producing a new script does well, but the script will not allow for name change once created. It reverts back to new script.
2008-05-23Thank you kindly, Melanie, for a patch which:Charles Krinke1-0/+4
Previously, upload charging was possible only for UPD uploads. This is because UDP uploads are charged by the viewer, while in CAPS, this was changed to be server side, so hackers couldn't avoid paying the upload charge. This patch adds a method to allow implementation of this serverside charge.
2008-05-22* Plug in stubbed out archiver moduleJustin Clarke Casey3-2/+123
2008-05-22changing more 'raw' HTTP status codes to OSHttpStatusCodes.Dr Scofield1-2/+3
2008-05-21Clean out some crufty in AvatarFactoryModule Sean Dague1-0/+2
Fix RequestUpdateInventoryItem so that asset changes generate a new asset, which is needed for editing appearance to do the right thing. Persistant appearance seems to work after this, except you need to rebake textures some times.
2008-05-20i'm extending the RestStreamHandler.Handler(...) signature to actually Dr Scofield2-4/+8
provide OSHttpRequest and OSHttpResponse to our REST handler. also, this adds proper RestPlugin.IsGod() checking against the X-OpenSim-Godkey HTTP request header. last, i added XML doc comments to RestPlugin.cs
2008-05-20Add copyright notices.Jeff Ames6-11/+171
Fix spelling typo (Thanks ChrisDown for pointing this out)
2008-05-18* minor: Just a few documentation odds and endsJustin Clarke Casey1-2/+9
2008-05-18* Patch #1312 from Melanie - Abstracts Money Module to IMoneyModule.Adam Frisby1-9/+0
2008-05-18* Group type stuff. Nothing spectacular. two packets, sorta almost semi ↵Teravus Ovares2-9/+52
half tiny amount implemented.
2008-05-17Thank you very kindly, Melanie for: Charles Krinke1-2/+3
The money module witll register (claim) an interface slot, even when disabled. This patch fixes it so that it will not register to supply this interface unless it's activated.
2008-05-17* Tweaked patch mantis 1302 and committing it.Teravus Ovares2-3/+18
2008-05-17Formatting cleanup.Jeff Ames1-1/+1
2008-05-16* Applying patch in mantis 0001293: [PATCH] Fix a bug that corrupts uploaded ↵Teravus Ovares1-3/+4
assets on disk write from Melane. Thanks Melanie!
2008-05-16* Eliminate occurences of "Got a texture uuid ... with no sender object to ↵Justin Clarke Casey1-2/+16
handle it..." by properly dealing with the situation where a client still has queued texture requests when it logs out
2008-05-16Formatting cleanup.Jeff Ames28-185/+185
2008-05-15Committing patch from Melanie. 0001290: [PATCH] implement permissions ↵Teravus Ovares1-1/+7
propagation and script module hooks. Thanks Melanie! * Implements quite a few inventory related perms. * (from Teravus) Fixes Take Copy
2008-05-15* Committing Patch mantis 0001275: [PATCH] Add more perms-fu. From Melanie. ↵Teravus Ovares1-8/+85
Thanks Melanie! * Adds hooks in the permission module for CanReadScript, CanEditScript, CanCopyInventory, CanDeleteInventory, CanEditNotecard, CanViewNotecard, CanViewScript.. and a few more. The functionality in the default module returns true.
2008-05-14* Comitting 0001271: [PATCH] Refactor permissions to fully allow stacking ↵Teravus Ovares2-19/+16
permissions modules. From Melanie. Thanks Melanie!
2008-05-14* Start recording as a statistic the number of times we start blocking ↵Justin Clarke Casey1-2/+4
repetitive client requests for the same missing texture * This is to maintain some visibility on the problem, since I removed the intentionally irritating log messages for this
2008-05-14* Fixed deleting prim.Teravus Ovares1-1/+1
2008-05-14* Applying patches from Melanie to cover permissions module. Thanks!Adam Frisby1-0/+9
2008-05-14* Added standard copyright and removed un-necessary using of ↵Teravus Ovares1-1/+0
libsecondlife.Packets
2008-05-14* Adding the very bare minimum for the client to register user as having the ↵Teravus Ovares2-38/+15
group OpenSimulator Tester. This allows us to start examining and implementing the vary many unhandled group packets.
2008-05-14Formatting cleanup.Jeff Ames4-42/+36
2008-05-14* Added 3 warnings in response to the warnings. Adam, read the warnings.Teravus Ovares1-0/+1
2008-05-14* Refactored OutPacket out of ScenePresence Teravus Ovares2-1/+10
* Down to 65 warnings.
2008-05-14* Removed 19 warningsTeravus Ovares3-4/+4
2008-05-14* Refactored OutPacket and FirstName/LastName out of Friends Module.Teravus Ovares2-27/+23
2008-05-14* Added the same catch on the 2nd place that objects fail to lock.Teravus Ovares1-0/+7
2008-05-14* Applying Melanie's FriendList related crash patch. She discovered that ↵Teravus Ovares1-1/+8
.NET throws a different error then mono does. Thanks Melanie!
2008-05-13*Locked objects can now be unlockedmingchen1-1/+1
2008-05-13*Locked objects now delete after accepting warning as expectedmingchen1-9/+9
2008-05-13* Applying Mantis #970 - Revert brush does stupid things. Thanks tglion for ↵Adam Frisby1-2/+2
fixing a really dumb bug.
2008-05-13*Complete redo of the permissions modulemingchen5-378/+545
*Removed hardcoded permissions checks *Added permissions checks where needed
2008-05-12my last patch didn't actually get the sun to possition correctly, butSean Dague1-3/+5
now we are correctly using the timezone offset. If you set day_length to 24.0 you'll get a sun progression that roughly follows your real world day on your server.
2008-05-12move the sun based on localtime instead of utc. Now it won't set for me atSean Dague1-4/+10
3pm any more.
2008-05-12From: Alan M Webb <awebb@vnet.ibm.com>Justin Clarke Casey1-22/+53
This is a diagnostic patch in support of Mantis bug 1186. It affects only SubModule and will not affect normal usage.
2008-05-11Update svn properties.Jeff Ames2-763/+763
2008-05-11* Un-break the NPC avatar.. you know.. the one that sits in your sim and ↵Teravus Ovares1-0/+5
shouts, 'This is my sim, get out!'
2008-05-11* Added NPCModule and NPCAvatar classes for NPCs. Primitive, but we can grow ↵Adam Frisby2-0/+759
them out. * Fix for Scene.Inventory.cs - It assumes every entity at startup is a SceneObjectGroup. (Actually, this shouldn't have compiled[!] without a warning.) * Fix for LandManager at startup - it assumes there's a land channel when perhaps there isnt. (Bug that needs another refactor to fix. [Mike - I've assigned a ticket to you about this])
2008-05-10* Two more OutPacket refactors. TextureSender.Teravus Ovares1-21/+12
* The split image packet sender doesn't like to be refactored (images don't load after it's been refactored), so left that as is for the moment.
2008-05-10Refactored out a few warnings related to Adam's bane OutPacketTeravus Ovares1-19/+8
2008-05-10* Experiment in Zerocoding.Teravus Ovares2-0/+6
2008-05-09*Land/Parcel upates are now correct with a significant movement by the Clientmingchen2-10/+1
*Moved OnSignificantClientMovement to where it is supposed to be - SceneEvents and not ScenePresence
2008-05-09* Removing console notifications of missing texture request sending (which ↵Justin Clarke Casey1-4/+4
ironically, was disabled, though it wasn't making much difference). * These messages keep getting confused with other problems - just going to have to try to remember to add these to stats or something so at least they don't completely disappear
2008-05-09* Minor tweak to TerrainChannelAdam Frisby2-7/+8
* Minor tweak to Permissions/PermissionsModule.cs
2008-05-08*Added all the permission checks to the sceneexternalchecks and modified ↵mingchen2-43/+59
permission module to follow this. *This makes permission checking much more modular; allows restrictive and granting module to be made without modifying the existing permission module