Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2008-11-21 | Refactor: Scene.ExternalChecks -> Scene.Permissions. Also make all | Melanie Thielker | 5 | -61/+61 | |
the internals of the permissions module adapter sane | |||||
2008-11-21 | * refactor: Rip out SOP inventory from the partial into a separate class | Justin Clarke Casey | 2 | -4/+4 | |
* SceneObjectPartInventory.cs isn't a particularly good name but it's probably not got a long life * A proper inventory interface to follow * Parallel changes for other inventory partial classes to follow at a later date | |||||
2008-11-21 | Update svn properties, minor formatting cleanup. | Jeff Ames | 1 | -1/+1 | |
2008-11-21 | Fully implement object return from the parcel dialog | Melanie Thielker | 2 | -15/+57 | |
2008-11-21 | Allow selecting group objects and selecting objects by owner from the | Melanie Thielker | 1 | -0/+5 | |
parcel dialog. | |||||
2008-11-21 | Plumb in the list if user IDs to the land module to allow selection | Melanie Thielker | 2 | -6/+6 | |
of objects by owner name | |||||
2008-11-21 | Prevent a null reference when giving items. | Melanie Thielker | 1 | -0/+6 | |
2008-11-19 | * Add just enough to allow the scene presences test to establish a new user ↵ | Justin Clarke Casey | 1 | -2/+0 | |
connection (though not yet an actual ScenePresence) | |||||
2008-11-19 | Mantis#2638. Thank you kindly, Sacha Magne for a patch that: | Charles Krinke | 1 | -0/+1 | |
Implementing "Play sound inworld". Currently a WIP . | |||||
2008-11-19 | Reapply r7369 r7367 r7366 r7370 r7381. This brings it back up to the new | Melanie Thielker | 6 | -272/+272 | |
libOMV. | |||||
2008-11-19 | Reverting the texture sending patch and the new libOMV. This makes this | Melanie Thielker | 11 | -516/+404 | |
release a direct descendant of the stable 7364, with all the features and none of the issues. This omits the following patch chain: r7383 r7382 r7381 r7377 r7375 r7373 r7372 r7370 r7369 r7368 r7367 r7366 | |||||
2008-11-18 | Patch from jhurliman. Fixing the texture decoding issues in progressive | Melanie Thielker | 3 | -4/+1 | |
texture sending. Grain of salt not included. | |||||
2008-11-18 | Apply JHurliman's texture sender patch | Melanie Thielker | 1 | -10/+43 | |
2008-11-17 | Prevent the texture downloader from locking a null object when a download | Melanie Thielker | 1 | -0/+3 | |
hits bad data | |||||
2008-11-17 | Make newly created prims be the correct group | Melanie Thielker | 2 | -2/+2 | |
2008-11-17 | Make texture decode errors nonfatal. The texture send is simply dropped | Melanie Thielker | 1 | -25/+33 | |
2008-11-17 | Fix a few small issues with the progressive texture-download: | Homer Horwitz | 2 | -11/+12 | |
- The initial priority wasn't passed in, so a discardLevel of -1 in the first request automatically cancelled texture-download. - One-packet textures weren't handled, as CurrentPacket starts at 1 and StopPacket == 0 in that case. - Increased MAX_ALLOWED_TEXTURE_REQUESTS to 15; incremental texture downloads will cause more requests. | |||||
2008-11-17 | * Apply http://opensimulator.org/mantis/view.php?id=2611 | Justin Clarke Casey | 1 | -99/+169 | |
* Progressive texture delivery (ported from jhurliman's Simian code) * Thanks jhurliman! | |||||
2008-11-17 | * Update libOMV to r2359. This is necessary for the progressive texture patch | Justin Clarke Casey | 6 | -272/+272 | |
* Update libopenjpeg as well for this patch. * Appears to be okay on a very short sniff test * Source code will be placed in opensim-libs shortly | |||||
2008-11-17 | * Add allowed_script_editors to OpenSim.ini in the same fashion as ↵ | Justin Clarke Casey | 1 | -9/+12 | |
allowed_script_creators. * This allows one to override normal OpenSim permissions and prevent non-gods from editing any scripts. This allows edit ability to be rescinded after it has been given, and prevents the security hole where a single script with liberal perms would allow code changes. * The default setting remains the existing one of never overruling normal edit permissions. * These two settings may be enough to stop non-gods entering artbirary script code in a closed grid/standalone configuration. | |||||
2008-11-17 | Add a few comments | Melanie Thielker | 1 | -7/+13 | |
2008-11-17 | * refactor: move user set permissions parsing code into a separate method ↵ | Justin Clarke Casey | 1 | -39/+99 | |
ready for reuse | |||||
2008-11-17 | minor: remove mono compiler warnings | Justin Clarke Casey | 2 | -18/+18 | |
2008-11-17 | commenting out unused variable. | Dr Scofield | 1 | -2/+2 | |
2008-11-17 | Use the message transfer module to pass items across the grid via the profile | Melanie Thielker | 1 | -9/+16 | |
2008-11-17 | Correct prim counts for group land. Correct MessageTransferModule startup | Melanie Thielker | 2 | -14/+12 | |
2008-11-16 | Fix friends again. Friends-handling is now stateless and, thanks to | Homer Horwitz | 1 | -263/+135 | |
MessageTransferModule, much easier to understand (I hope). | |||||
2008-11-16 | Remove a redundant parameter | Melanie Thielker | 1 | -1/+1 | |
2008-11-16 | Megapatch. Completely remove the multiparameter IM methods. Remove the insecure | Melanie Thielker | 6 | -151/+118 | |
fromAgentSession field. | |||||
2008-11-16 | First step tidy-up of IM packing/unpacking/repacking | Melanie Thielker | 1 | -11/+18 | |
2008-11-16 | GridIMs don't have a (sending) client, which led to a NRE on access. | Homer Horwitz | 1 | -1/+2 | |
Doesn't use client now in that case. | |||||
2008-11-16 | Add MessageTransferModule interface to all scenes, not only the first | Melanie Thielker | 1 | -1/+1 | |
2008-11-16 | Fix 2 bugs in the message transfer module, thanks, Homer Horwitz! | Melanie Thielker | 1 | -2/+2 | |
2008-11-16 | Add group prim count support to land properties | Melanie Thielker | 1 | -1/+7 | |
2008-11-16 | Introduces the message transfer module. It splits the transfer mechanics off | Melanie Thielker | 4 | -658/+722 | |
the IM module and makes it into a module of it's own, which can be used by all other modules. Removes some ugly hacks. Refer to the IM module to see how it's used. Also fixes the persistence issue (Mantis #2598) | |||||
2008-11-15 | Hack to temporarily fix friends-handling. This will be redone as soon as | Homer Horwitz | 1 | -2/+2 | |
Melanie's CommunicationModule is in. Please note: imSession is a transaction-ID, *not* the agent's session. | |||||
2008-11-15 | Update svn properties, minor formatting cleanup. | Jeff Ames | 1 | -18/+2 | |
2008-11-14 | * test: Add scene root agent test stub, since I'll be picking up with ↵ | Justin Clarke Casey | 1 | -2/+0 | |
something else the next time I start coding on OpenSim | |||||
2008-11-14 | * minor: remove mono compiler warnings | Justin Clarke Casey | 1 | -4/+4 | |
2008-11-14 | Add group permissions to agent inventory. | Melanie Thielker | 1 | -0/+1 | |
Contains a migration. May contain nuts. Please back up your inventory data store. This revision changes the interface version!! No older regions can connect to these new UGAIM, and the new regions can't connect to the old UGAIM. Fixes a long-standing issue of permissions loss Currently persisted on MySQL only. | |||||
2008-11-14 | * Allow new script creation to be locked down to only gods if specified in ↵ | Justin Clarke Casey | 1 | -9/+58 | |
OpenSim.ini * This doesn't allow complete script lockdown of a sim, many avenues (copying, editing) are still uncloseable at the moment * Default remains to allow all users to create scripts (subject to existing permissions if enabled) | |||||
2008-11-14 | Reapplying a revised version of Christopher Yeoh's (IBM) patch for allow | Melanie Thielker | 1 | -1/+6 | |
inventory drop. Also adds a new flags, "propagate_permissions" to OpenSim.ini to control that feature. | |||||
2008-11-14 | * Switch default permissions back to false (so they are not on) as they were ↵ | Justin Clarke Casey | 1 | -5/+1 | |
two revisions ago, since it sounds like this was our agreed position from some time back * Make the default also false (to match what is in OpenSim.ini.example) | |||||
2008-11-14 | * Hook up create new object event in the permissions module | Justin Clarke Casey | 1 | -1/+2 | |
* Switch default for serverside_object_permissions from false to true - it seems more natural that we enforce permissions by default rather than not! * Add some explanation in OpenSim.ini.example for serverside_object_permissions | |||||
2008-11-14 | * Implements terrain raw upload. You can now upload your .raw terrain files ↵ | Teravus Ovares | 5 | -1/+256 | |
using the Estate Tools. * Could this be extended in the future to support .oar uploads too? Only time will tell! | |||||
2008-11-14 | reverting #7295, as it still fails a test case (as pointed out very | Dr Scofield | 1 | -1/+1 | |
kindly by sean) --- lesson learned: just running a "make test" is not sufficient, you need to precede it by a "make clean". | |||||
2008-11-14 | From: Christopher Yeoh <cyeoh@au1.ibm.com> | Dr Scofield | 1 | -1/+1 | |
This patch makes llAllowInventoryDrop work with the permissions module enabled. Changes include: - Enabled PropagatePermissions when permissions module serverside perms is on - change ownership of item when item is dropped into an object. Ownership changes to the owner of the object the item is dropped into - propagation of permissions if the permissions module enabled (eg next-owner mask applied) - CHANGED_ALLOWED_DROP is now passed to the change script event if an item was allowed to be dropped into the object only because llAllowInventoryDrop is enabled (instead of CHANGED_INVENTORY being passed). - Sets object flags correctly when llAllowInventoryDrop is called so clients are notified immediately of the change in state. Am not sure that calling aggregateScriptEvents is the right way to do it, but it works and seems to be the only way without making further changes to update LocalFlags | |||||
2008-11-14 | From: Alan Webb (alan_webb@us.ibm.com) | Dr Scofield | 4 | -110/+129 | |
Fixed the IRC code so that it deals with regions coming and going. | |||||
2008-11-14 | Some changes to the money module to allow a more flexible system of | Melanie Thielker | 1 | -7/+12 | |
applying charges | |||||
2008-11-14 | More groups plumbing | Melanie Thielker | 1 | -0/+12 | |