Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Refactor some tests. | Mike Mazur | 2008-07-24 | 3 | -344/+206 |
| | |||||
* | Replace the try/catch with a null check. | Mike Mazur | 2008-07-24 | 2 | -12/+6 |
| | |||||
* | Replace implicit casts from LSLFloat to int and uint which were removed in | Mike Mazur | 2008-07-24 | 3 | -2/+22 |
| | | | | | | | | | r5487. Also put the unit tests back for Bamboo to execute them, let's see how this goes. | ||||
* | Addresses Mantis #1810 | Melanie Thielker | 2008-07-24 | 1 | -8/+12 |
| | | | | | | | | Collapses two locks into one to avoid a situation were a List is cloned under two different locks, resulting in a bad index in .NET code. | ||||
* | Thanks, cmickeyb, for a patch that addresses secure inventory assuming IP ↵ | Mike Mazur | 2008-07-24 | 1 | -3/+5 |
| | | | | addresses in configuration. Fix issue 1812. | ||||
* | * refactor: break out inter grid inventory services further | Justin Clarke Casey | 2008-07-23 | 10 | -49/+49 |
| | | | | | | * more to follow | ||||
* | few additional fixed to get prim inventory up on nhibernate | Sean Dague | 2008-07-23 | 3 | -4/+4 |
| | |||||
* | catch a null case in the convenience RegionID property | Sean Dague | 2008-07-23 | 1 | -1/+7 |
| | |||||
* | implemented prim inventories for nhibernate | Sean Dague | 2008-07-23 | 1 | -1/+30 |
| | |||||
* | fix column mapping | Sean Dague | 2008-07-23 | 1 | -1/+1 |
| | |||||
* | complete the prim inventory mapping | Sean Dague | 2008-07-23 | 1 | -0/+6 |
| | |||||
* | refactor TaskInventoryItem Mask -> Permissions to be consistant with how things | Sean Dague | 2008-07-23 | 11 | -128/+145 |
| | | | | | | are stored in the db. | ||||
* | add primitems migration for nhibernate | Sean Dague | 2008-07-23 | 1 | -0/+27 |
| | |||||
* | * refactor: split out inventory services which are only used between ↵ | Justin Clarke Casey | 2008-07-23 | 2 | -19/+63 |
| | | | | | | | | non-region services * more to follow | ||||
* | turn fields -> properties in TaskInventoryItem | Sean Dague | 2008-07-23 | 1 | -25/+214 |
| | |||||
* | Attempt to fix Mantis #1804 | Melanie Thielker | 2008-07-23 | 2 | -35/+9 |
| | | | | | | | Fetches the correct link part to chenge. Please provide feedback, since I was not able to test all variants of this huge function. | ||||
* | Fix Mantis #1759 | Melanie Thielker | 2008-07-23 | 1 | -2/+2 |
| | | | | | | Corrects reported agent positions. | ||||
* | make privates private | Sean Dague | 2008-07-23 | 1 | -39/+39 |
| | |||||
* | refactored LandData to use properties, and cleaned up the naming on | Sean Dague | 2008-07-23 | 16 | -523/+847 |
| | | | | | | | the properties a bit to be more consistant with other objects (having things like .Name .Description, etc). | ||||
* | Send Animation data for other avatars to new users joining the region ↵ | MW | 2008-07-23 | 1 | -0/+13 |
| | | | | | | | (tested on new logins, but need to test that it is triggered on teleports). This should fix the sitting avatars appearing in a T pose to new users. And possible other animation problems. | ||||
* | Fix a race causing a buffer overflow under moderate load | Melanie Thielker | 2008-07-23 | 1 | -1/+1 |
| | |||||
* | Update svn properties. Formatting cleanup. Remove a compiler warning. | Jeff Ames | 2008-07-23 | 29 | -398/+404 |
| | |||||
* | get rid of some LLQuaternion == null checks. Because LLQuaternion is | Sean Dague | 2008-07-23 | 1 | -18/+4 |
| | | | | | | | a struct and not a class, it can't be null. So these checks were just generating compiler warnings on unreachable code. | ||||
* | Changed it so the avatar's rotation is now sent as part of a full avatar ↵ | MW | 2008-07-23 | 5 | -8/+34 |
| | | | | | | | update. This should fix the wrong rotation on existing sitting avatar when logging in bug. | ||||
* | The new secure inventory server mode (in r5590) can now be disabled from ↵ | Johan Berntsson | 2008-07-23 | 6 | -16/+136 |
| | | | | OpenSim.ini. Default is to use the new mode. | ||||
* | Fix issue 1760. If the inventory item is not found, llSay() and throw an ↵ | Mike Mazur | 2008-07-23 | 2 | -7/+13 |
| | | | | exception. | ||||
* | adding files that were not included in r5589 | Johan Berntsson | 2008-07-23 | 3 | -0/+672 |
| | |||||
* | thanks lulurun for a security patch that blocks unathorized access to the ↵ | Johan Berntsson | 2008-07-23 | 9 | -28/+155 |
| | | | | inventory server (see http://opensimulator.org/wiki/Security_vulnerability_brought_by_non-check_inventory_service) | ||||
* | Enable LSL <-> C# source location mapping when reporing compiler errors to ↵ | Mike Mazur | 2008-07-23 | 2 | -3/+44 |
| | | | | the user in-world. This method is not yet perfect but is an improvement in accuracy over the existing method. | ||||
* | Thanks, sempuki, for a patch that adds .addin.xml for MSSQL and SQLite users. | Mike Mazur | 2008-07-23 | 2 | -13/+7 |
| | |||||
* | Thanks, sempuki, for a patch that moves control of Mono.Addins from source ↵ | Mike Mazur | 2008-07-23 | 16 | -79/+11 |
| | | | | attributes to external XML files. Fix issues 1682 and 1786. | ||||
* | First version of position mapping between LSL <-> C# implemented. | Mike Mazur | 2008-07-23 | 5 | -234/+623 |
| | |||||
* | Guard against wrong packet types being passed into AddNewClient. | Melanie Thielker | 2008-07-23 | 1 | -0/+2 |
| | | | | | | | Actually, the exception handler seems to be a valid execution path here, this needs some love. | ||||
* | Make QueuePacket() lock free. Eliminates an unneeded lock() | Melanie Thielker | 2008-07-22 | 1 | -21/+18 |
| | |||||
* | Change one packet optimization to cover a case where the resend | Melanie Thielker | 2008-07-22 | 1 | -2/+2 |
| | | | | | | | queue may block indefinitely when a single packet is not acked by the viewer and no others cwfromfor that region are pending. | ||||
* | renamed ScenePresence.SendFullUpdateToAllClients() to ↵ | MW | 2008-07-22 | 1 | -2/+17 |
| | | | | SendInitialFullUpdateToAllClients(), and added a replacement SendFullUpdateToAllClients() method. As the old one (now "Initial") has extra steps in it for sending initial updates/date, Not only was this leading to a lot more data being sent than needed to be, every time it was called. It also seems to have been causing the "other Avatars rotating when you sit down" bug. | ||||
* | Refactor the packet scheduling out of ClientView. Add intelligent | Melanie Thielker | 2008-07-22 | 13 | -834/+837 |
| | | | | | | | | | | resending, timeouts, packet discarding. Add notification event for packet discarding. Add priority scheduling for packet queues. Add outgoing duplicate detection facility. Correct packet sequencing. Make provisions for automatic server side throttle adjustments (comes in next installment) | ||||
* | * refactor: move new inventory service call by user server to OGS1 with all ↵ | Justin Clarke Casey | 2008-07-22 | 3 | -9/+12 |
| | | | | | | | | the other service calls * will post to mailing list about moving this shortly | ||||
* | * minor: Make create user command appear on the region console only if the ↵ | Justin Clarke Casey | 2008-07-22 | 2 | -4/+15 |
| | | | | region is running standalone | ||||
* | Update svn properties. Squash a couple of warnings. | Jeff Ames | 2008-07-22 | 3 | -267/+267 |
| | |||||
* | Clean up Meshmerizer.cs a bit to make it more readable | Dahlia Trimble | 2008-07-21 | 1 | -250/+2 |
| | |||||
* | * Give new uuids to all the objects loaded in from an archive. | Justin Clarke Casey | 2008-07-21 | 2 | -7/+9 |
| | | | | | | | * This should allow multiple copies of an archive to be loaded into different regions on the same region server * This shouldn't affect existing operations. | ||||
* | Mantis#1544. Thank you kindly, Jonc, for a patch that: | Charles Krinke | 2008-07-21 | 1 | -2/+8 |
| | | | | | | | | | | Terrain revert using the PaintBrushes appears to work OK, however when using 'apply to selection' the RevertArea FloodEffect calculates the revert height incorrectly unless the strength passed in from the viewer is 1.0 Attaching a patch to correctly reset the selected area to the heights in the revertmap. | ||||
* | * minor: stick filename being loaded/saved from in save/load xml/oar ↵ | Justin Clarke Casey | 2008-07-21 | 2 | -10/+9 |
| | | | | information messages | ||||
* | * minor: Make it clearer the region on which save and load xml/oar commands ↵ | Justin Clarke Casey | 2008-07-21 | 1 | -0/+14 |
| | | | | are operating | ||||
* | * minor: add wiki link to archiving function invocation | Justin Clarke Casey | 2008-07-21 | 2 | -3/+4 |
| | |||||
* | * Minor: correct change-region typo | Justin Clarke Casey | 2008-07-21 | 1 | -1/+1 |
| | |||||
* | * minor: change misleading 'all assets found' message to instead tell how ↵ | Justin Clarke Casey | 2008-07-21 | 4 | -23/+35 |
| | | | | many were actually located | ||||
* | added support so that the packet tracker can resend packets itself as well ↵ | MW | 2008-07-21 | 1 | -2/+31 |
| | | | | as triggering a event. Next step to change the terrain packet resending to use these feature. | ||||
* | added experimental packet tracker (LLPacketTracker.cs), which can be told to ↵ | MW | 2008-07-21 | 8 | -50/+342 |
| | | | | | | | | track a packet and if it hasn't been acked within a set time, trigger a IClientAPI event, that the application/scene can handle. Currently only terrain packet tracking is finished, Tracking for initial Prim packets (first full update for a prim) is being worked on. Future improvements would be to make it a more generic packet tracker with callback delegates instead of events. Add a test event handler (which would fire after a minute if a terrain packet hadn't been acked) to scene to handle the OnUnackedTerrain event, which currently just resends the terrain patch. The idea of this packet tracking is for the region level application to be able to know if the client stack gave up on sending a packet. |