Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2008-11-19 | Reverting the texture sending patch and the new libOMV. This makes this | Melanie Thielker | 22 | -545/+430 | |
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-19 | Ensure that the physics representation of a deleted object is also removed | Melanie Thielker | 1 | -1/+1 | |
2008-11-19 | Fix deleting object that have been persisted already from the DB | Melanie Thielker | 2 | -1/+6 | |
2008-11-18 | Patch from jhurliman. Fixing the texture decoding issues in progressive | Melanie Thielker | 4 | -5/+1 | |
texture sending. Grain of salt not included. | |||||
2008-11-18 | Remove perts of jhurliman's AD security patch that had slipped in | Melanie Thielker | 1 | -8/+0 | |
2008-11-18 | Prevent a nullref when building new prims while others watch | Melanie Thielker | 2 | -1/+3 | |
2008-11-18 | Apply JHurliman's texture sender patch | Melanie Thielker | 1 | -10/+43 | |
2008-11-18 | * Added and removed debug information relating to client connections | Adam Frisby | 4 | -3/+11 | |
* Minor client fixes * Added the ability for a client to login without a UserProfile, allowing certain alternate clients to connect to the region. | |||||
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 | 5 | -9/+10 | |
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 | Set group on newly rezzed objects to the rezzer's (or rezzing object's) | Melanie Thielker | 4 | -1/+28 | |
group | |||||
2008-11-17 | * Remove Appdomain code in XEngine.cs | Justin Clarke Casey | 1 | -12/+2 | |
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 | 16 | -297/+319 | |
* 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 | Change some comments that have been superseded | Melanie Thielker | 1 | -10/+1 | |
2008-11-17 | Fix the PAY_HIDE and PAY_DEFAULT constants to be LSLIntegers and get | Melanie Thielker | 1 | -2/+2 | |
accepted in the quick buttons list | |||||
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 | * Make sure that deleted objects do not send further object updates to the ↵ | Justin Clarke Casey | 3 | -16/+11 | |
client | |||||
2008-11-17 | minor: remove mono compiler warnings | Justin Clarke Casey | 2 | -18/+18 | |
2008-11-17 | * Remove the TransferRequest and hip debugging console output that crept in ↵ | Justin Clarke Casey | 2 | -4/+3 | |
recently | |||||
2008-11-17 | * Eliminate SOG.FakeDeleteGroup() since it is now identical with ↵ | Justin Clarke Casey | 3 | -47/+1 | |
DeleteGroup() (except that is didn't lock the parts, which was a potential race condition) * Removed fake delete code from LSL_Api.SetFlexi - this code was never activiated anyway and didn't appear to make much sense on the surface | |||||
2008-11-17 | * minor: eliminate propogation of now unused permissionToDelete flag | Justin Clarke Casey | 2 | -9/+3 | |
2008-11-17 | * Fix probable partial breakage of delete to inventory in last commit | Justin Clarke Casey | 2 | -16/+10 | |
* Not nulling out parts and the root part allows the code to be simplified | |||||
2008-11-17 | * Stop nulling SOG.m_rootPart and parts on object deletion | Justin Clarke Casey | 7 | -39/+35 | |
* This renders RootPart == null checks useless - the replacement is to check SOG.IsDeleted. However, in many cases this will not be necessary since updates to deleted parts will not be sent to the client * This should remove any remaining race conditions where an object is deleted while another thread is yet to obtain the root part to perform some operation * Doing this is probably a necessary prerequisite to moving to a model without a separate SOG and SOP * Unfortunately it's not possible to eliminate all RootPart == null checks since in some contexts it is currently used to check whether an object was created successfully | |||||
2008-11-17 | fixing warnings in YProlog language support | Dr Scofield | 1 | -2/+2 | |
2008-11-17 | commenting out unused variable. | Dr Scofield | 1 | -2/+2 | |
2008-11-17 | cleaning up warning | Dr Scofield | 1 | -1/+2 | |
2008-11-17 | adding #pragma warnings to yprolog language support | Dr Scofield | 9 | -24/+22 | |
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-17 | Make object chat come from the root prim's center, rather than trying to make | Melanie Thielker | 2 | -12/+9 | |
it come from a child prim position. | |||||
2008-11-17 | Back out the attachment location patch to debug a crash | Melanie Thielker | 1 | -4/+5 | |
2008-11-17 | Try to fix login crash | Melanie Thielker | 1 | -5/+8 | |
2008-11-17 | Fix previous build break | Melanie Thielker | 1 | -1/+1 | |
2008-11-17 | Change the semantics of the Allow_* os function control. Omitting a function | Melanie Thielker | 1 | -18/+34 | |
causes defautlt behavior. "true" now means usable unconditionally, "false" means disabled, and a list of UUIDs restricts it. This changes SECURITY! If you used "true" here before, you shoudl review your setup! | |||||
2008-11-17 | Add some null checks | Melanie Thielker | 1 | -2/+2 | |
2008-11-17 | Fix child prims in attachments chatting from near 0,0,0 rather than | Melanie Thielker | 1 | -3/+3 | |
the avatar position. Fixes "silent" child prim scripts | |||||
2008-11-16 | Fix NRE on TP-to-home, if the home-region is unavailable. | Homer Horwitz | 1 | -2/+5 | |
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 | 3 | -4/+4 | |
2008-11-16 | Megapatch. Completely remove the multiparameter IM methods. Remove the insecure | Melanie Thielker | 9 | -160/+131 | |
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 | Make return object actually use the return object permissions | Melanie Thielker | 1 | -1/+1 | |